I'm using the Ignition Modbus driver for the first time, but it is not my first exposure to Modbus/TCP by a long shot. The customer environment I'm currently working in has a couple of controllers (unit 1 and unit 2) on the other side of a Modbus Gateway. It is their practice to either take a controller offline, or power it down, when the equipment it is controlling is not in use. The problem seems to be that if a particular piece of equipment is down, and happens to be the first one in the driver scan list, it will never attempt a read from the second controller. It makes attempts communicating with the controller that is out of service and disconnects after the configured number of attempts. It never attempts to issue commands to the other controller that is online. Is it possible to configure two different device connections to the same Modbus Gateway using one for Unit 1 and the other for Unit 2?
Yes, you can and should do that.
I have the same problem, I use a periodic script, which queries each device if it can communicate, and if the communication fails, I disable all variables for this unit ID (actually a UDT). And then it can read other devices.
Thank you for the response Phil. I've made the change and it looks like that will do the trick. Thanks again.