I have a new installation with a Moore / Siemens 353 controller using Modbus TCP. It all works great for the first 15 or so minutes - then, it just times-out and cycles from connecting/disconnecting/etc.
If I disable/enable, it starts to work again - for 15 minutes. Is there some obvious setting that I can change to correct this behavior?
Maybe you can get a Wireshark capture of an entire cycle of this, from connect until it stops responding, but I'm not sure how much help it will be. Sounds like this device is buggy/broken.
So... looks like the Modbus/TCP transaction identifier counts up to 1024 - and, then, poof. I don't think these devices like anything over 1023. Is there some sort of way to make ignition start over at 512 or 1023?
So, the options are 1) don't use ignition 2) replace all 353s with something else 3) find an OPCua that would support it or 4) use the SDK to write my own driver?