We’ve had an HMS-EN2MB-R module in operation for 2 years without issue, working with a CompactLogix PLC. This communicates over modbus to RIO. We have noticed the data written to the RIO is not updating correctly recently. When we check the transaction manager, the data is not reflective of what is in the PLC output registers. The input data is working fine but the output data is not.
There are no errors in the ethernet statistics in the configuration manager and no hardware has been changed. The anybus module has been powercycled but it’s still writing the same stale values to our RIO.
I have swapped the RIO module and written to the RIO module with other software to prove the RIO module is okay. I have swapped the EN2MB-R with a spare unit and we are getting the same results. We have not powercycled our PLC yet as there is essential equipment we can’t shut down.
Any thoughts on what could be happening?