Our SCADA reads 20 energy meters on a single RS-485 line with Modbus RTU at 9600 baud, 40 registers from each meter. Values on the screens take 10 seconds or more to refresh, and when one meter is switched off the whole line becomes much slower still.
The driver is set to a 1 second scan rate, so I expected one-second updates. How do I work out the real update time, and what can be changed to bring it down?




