Good Afternoon I have a few questions regarding Ge Fanuc 9030 series and Modbus.
I have a Ge Fanuc 9030 for test Purposes. The Rack Is Configuration is like this.
Slot 0: IC693PWR321 Power Supply
Slot 1: IC693CPU341 CPU
Slot 2: IC693CMM321 Ethernet Module
Slot 6: IC693MDL940 16 PT Relay Output
I have A Schneider Electric TSXETG100 ETHERNET Gateway to Modbus Serial.
The IC693CMM321 Ethernet Module going to network switch along with the TSXET100 gateway. 2 Wire Serial going to a Power Management ACM3300 power meter.
I’m trying to communicate to the ACM3300 meter Modbus. I am using the IC693CMM321 as slave and the TSXET100 as the master it is the only way I can get the Registers Data from the meter. Looking into GFK-1541B PLC’s being used as a Slave/Server “No programming is required”. I cannot get any data unless I do a BLK_MOVE Word and Comm_Req. I have attached a copy of both my test program and the original program. The original program uses A PCM311 Communications Module running a Megabasic PGM. I want to get rid of these old Modules.
In my test program I can Toggle the DO_OPEN %M01024 at rung 2 it will then open the connection which I can see in the TSXET100 Statistics Page. It will send but rung 8 %R00011 will not Read Success will not set to 1 even though it does read message. Also the close request does not change %R00012 even though I toggle close request and it does close the connection. But as you can see in my BLK_MOV on rung 9 that In Word 11 I have plc Starting address is %R00500 And I do get data but It looks like no matter what Numbers I Put in word 13 it looks like I can only get 10 registers at a time.
Question
1. Why doesn’t the send request %R00011 go on even though it does send?
2. Why doesn’t the Close request %R00012 go to 0 or off even though it does close channel.
3. Can I only get 10 Registers at a time through the TSXET100 Gateway?
4. Do I need to do a BLK_MOV for every 10 Registers I need to get data from.
5. What can I do to get data with no Comm_Req as per GFK-1541 “No programming required” if using as a Slave.
6. How can I use the ETXET100 and IC693CMM321 instead of the Old PCM311?
Any Help in any of this matter would be greatly appreciated. I do not want someone to do the work but steer me in the right direction for I have done nothing with Modbus before.
Thanks Shawn
Files for Viewing:
http://www.mediafire.com/file/7du42cm7o18905y/GE_POWER_PGM.zip
I have a Ge Fanuc 9030 for test Purposes. The Rack Is Configuration is like this.
Slot 0: IC693PWR321 Power Supply
Slot 1: IC693CPU341 CPU
Slot 2: IC693CMM321 Ethernet Module
Slot 6: IC693MDL940 16 PT Relay Output
I have A Schneider Electric TSXETG100 ETHERNET Gateway to Modbus Serial.
The IC693CMM321 Ethernet Module going to network switch along with the TSXET100 gateway. 2 Wire Serial going to a Power Management ACM3300 power meter.
I’m trying to communicate to the ACM3300 meter Modbus. I am using the IC693CMM321 as slave and the TSXET100 as the master it is the only way I can get the Registers Data from the meter. Looking into GFK-1541B PLC’s being used as a Slave/Server “No programming is required”. I cannot get any data unless I do a BLK_MOVE Word and Comm_Req. I have attached a copy of both my test program and the original program. The original program uses A PCM311 Communications Module running a Megabasic PGM. I want to get rid of these old Modules.
In my test program I can Toggle the DO_OPEN %M01024 at rung 2 it will then open the connection which I can see in the TSXET100 Statistics Page. It will send but rung 8 %R00011 will not Read Success will not set to 1 even though it does read message. Also the close request does not change %R00012 even though I toggle close request and it does close the connection. But as you can see in my BLK_MOV on rung 9 that In Word 11 I have plc Starting address is %R00500 And I do get data but It looks like no matter what Numbers I Put in word 13 it looks like I can only get 10 registers at a time.
Question
1. Why doesn’t the send request %R00011 go on even though it does send?
2. Why doesn’t the Close request %R00012 go to 0 or off even though it does close channel.
3. Can I only get 10 Registers at a time through the TSXET100 Gateway?
4. Do I need to do a BLK_MOV for every 10 Registers I need to get data from.
5. What can I do to get data with no Comm_Req as per GFK-1541 “No programming required” if using as a Slave.
6. How can I use the ETXET100 and IC693CMM321 instead of the Old PCM311?
Any Help in any of this matter would be greatly appreciated. I do not want someone to do the work but steer me in the right direction for I have done nothing with Modbus before.
Thanks Shawn
Files for Viewing:
http://www.mediafire.com/file/7du42cm7o18905y/GE_POWER_PGM.zip
Last edited: