Just wanted to see if I'm on the right track. I have about 4 separate devices that I speak to via ModbusTCP with a compactrio.
I'm assuming each device needs it own loop, because if they were all in the same loop and communication dropped out on one, I would cease to be reading any data from any device until the comm timeout finished. Yes?