Hi,
I have a question about data collection regarding the GE Fanuc 90/30 PLC. I am using LogicMaster 90/30 as the primary programming environment for the PLC to collect data from an 8-channel analog input module. In addition, I can monitor the data externally with an attached QuickPanel Control. The data from the channels is being stored in select registers. To help you better understand the project, my LogicMaster code uses array moves to take 200 samples of each analog input channel. I have done this by using a register pointer that is incremented by an UpCounter that resets after 200. I successfully stored the LogicMaster program onto the PLC and went ONLINE with it, but no values in the registers are changing. I also successfully configured my PLC rack using the I/O configuration tool, but it did mention that there were problems to examine in a fault table, which I didn’t really understand. As for programming the QuickPanel, I used Proficy Machine Edition to create a QuickPanel target so that I could have variables representing each analog input. These variables were arrays of size 200, but for testing purposes, I just displayed the first 5 samples from each analog input variable to see if the LogicMaster program was functional. Also, for testing purposes, we hooked up a function generator just to the first analog input channel to see if the numbers would change as we fiddled with the generator’s amplitude and frequency. However, I ended up getting a table of 0000’s. I am not sure where to go with this, so if anyone has any suggestions, or need more clarification to understand my problem, please post replies on the thread. Thank you.
I have a question about data collection regarding the GE Fanuc 90/30 PLC. I am using LogicMaster 90/30 as the primary programming environment for the PLC to collect data from an 8-channel analog input module. In addition, I can monitor the data externally with an attached QuickPanel Control. The data from the channels is being stored in select registers. To help you better understand the project, my LogicMaster code uses array moves to take 200 samples of each analog input channel. I have done this by using a register pointer that is incremented by an UpCounter that resets after 200. I successfully stored the LogicMaster program onto the PLC and went ONLINE with it, but no values in the registers are changing. I also successfully configured my PLC rack using the I/O configuration tool, but it did mention that there were problems to examine in a fault table, which I didn’t really understand. As for programming the QuickPanel, I used Proficy Machine Edition to create a QuickPanel target so that I could have variables representing each analog input. These variables were arrays of size 200, but for testing purposes, I just displayed the first 5 samples from each analog input variable to see if the LogicMaster program was functional. Also, for testing purposes, we hooked up a function generator just to the first analog input channel to see if the numbers would change as we fiddled with the generator’s amplitude and frequency. However, I ended up getting a table of 0000’s. I am not sure where to go with this, so if anyone has any suggestions, or need more clarification to understand my problem, please post replies on the thread. Thank you.