I have an application where I need my PI to write in S7-1200 PLC (CPU 1214C) registers through Modbus interface every time some tags are updated (they are in the same scan class).
The read and write tags and interface are perfectly configured, and I'm using MB_Server block on PLC side, and it works, but the PI write tags are getting stuck for a while (couple of hours) at "I/O timeout" very often (around 1 day). Looking at some logs I see some device timeouts for the PLC, although it remained on and running the program all the time.
Anyone had same issue and/or has some light to help me make this communication steadier??