How to improve the data update rate in CI867 Modbus TCP communication
The information provided is not sufficient to judge/support since modbus program depends on many factors like how many slaves connected, which version of system running, whats the scan rate you are running the program, whats the system/cyclic load of the system.
By checking with the modbus scan offcourse will show the good values since its one to one and no load come into picture.
So please look ino the above factors.
You could check the following too:
- task time for the application where you put your read block
- I'm usually use OR block to activate request (REQ) of read block - it is activated when NDR or ERR appears on the output of the block. In this way there is no need to wait 1 sec if the communication is faster
As harsha said, you can provide more information or screenshots to see what could be improved