I have 3 Modbus RTU devices connecting to the Ignition SCADA via a RTU to TCP Gateway. I am using Modbus TCP. I know I can reach the tags from these devices using
[Gateway][slaveID].tagpath
One of those 3 RTU devices has other 5 RTU devices connected to it. My question is how can I address those 5 RTU devices?
Thank you!!
How do you already connect to them using Modbus TCP?
There’s really only two ways this could play out, and you’ll have to tell us:
- those other 5 slave devices are on the same multidrop serial line as the intermediate one, in which case they’re just going to have their own slave id that you should know and just need to address
- they map into the process image / memory of the intermediate device in some proprietary manner that hopefully you have documentation for, and then you would just access corresponding registers in the intermediate device
Modbus doesn’t have multi-layer/hop addressing or routing.
2 Likes