Activity › Forums › Questions & Troubleshooting › MODBUS latency/ lag with HMI
-
MODBUS latency/ lag with HMI
-
Has anyone here used the “Mudbus” header library for MODBUS Ethernet TCP/IP communications with an HMI and Controllino MAXI?
I am currently implementing it with an MAXI Automation and a Weintek 5070B HMI. I am doing something identical to the tutorial on the main Controllino page entitled: “Controllino HMI with MODBUS”.
The implementation is going GREAT when I am reading/writing REGISTERS (for example Mb.R[2] etc -> MODBUS 4×03 holding register.) …… BUT as soon as I try to use coils/ bits <font face=”inherit” style=”font-family: inherit; font-size: inherit;”>(for example Mb.C[0] etc. -> MODBUS 0x01 bit register) I start to see a very </font>noticeable<font face=”inherit” style=”font-family: inherit; font-size: inherit;”> latency/ lag in the update/refresh of the HMI and I loose Ethernet communication with the HMI momentarily.</font>
<font face=”inherit”>Has anyone else seen this problem? The actual registers respond instantaneously to read & write of integer data BUT as soon as I try to simply look at bits/ coils – the system becomes very unresponsive.</font>
<font face=”inherit”>
</font><font face=”inherit”>Is there something wrong with the “Mudbus” library implementation or is the addressing between the HMI and the PLC somehow incorrect?</font>
<font face=”inherit”>Not sure what is going on!</font>
<font face=”inherit”>
</font><font face=”inherit”>Bri-guy</font>
Log in to reply.