TimD
Lifetime Supporting Member
Hi,
I have two ML1400 CPUs on Ethernet.
PLC1 is 192.168.2.2
PLC2 is 192.168.2.3
I can see them in Linx, connect to them and program them via ethernet.
I've done modbus and devicenet reads/writes using the MSG block before. All I want to do is poll PLC 2 every once in a while (or even during every scan and grab 10 variable values and store them in PLC1
I set up the usual MSG file, Routing File, etc. My Integer table is large enough, nothing overwriting anything.
In the Setup screen I have MultiHop set to 192.168.2.2 -> 192.168.2.3
This Controller:
Channel = 1 (integral, ethernet)
command = 500 CPU Read
Data table address = N7:60
element size = 1
Target Device:
timeout = 33
data table address = N7:1
Local/Remote = Local
MultiHop = Yes
Routing Info = RI12:0
My MSG block is not timing out or other error, but I do not see the data. Am I missing something? Yes, both controllers are in run!
Thanks!
I have two ML1400 CPUs on Ethernet.
PLC1 is 192.168.2.2
PLC2 is 192.168.2.3
I can see them in Linx, connect to them and program them via ethernet.
I've done modbus and devicenet reads/writes using the MSG block before. All I want to do is poll PLC 2 every once in a while (or even during every scan and grab 10 variable values and store them in PLC1
I set up the usual MSG file, Routing File, etc. My Integer table is large enough, nothing overwriting anything.
In the Setup screen I have MultiHop set to 192.168.2.2 -> 192.168.2.3
This Controller:
Channel = 1 (integral, ethernet)
command = 500 CPU Read
Data table address = N7:60
element size = 1
Target Device:
timeout = 33
data table address = N7:1
Local/Remote = Local
MultiHop = Yes
Routing Info = RI12:0
My MSG block is not timing out or other error, but I do not see the data. Am I missing something? Yes, both controllers are in run!
Thanks!