LogicMachine Forum
High CPU load on Modbus profile - Printable Version

+- LogicMachine Forum (https://forum.logicmachine.net)
+-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1)
+--- Forum: Gateway (https://forum.logicmachine.net/forumdisplay.php?fid=10)
+--- Thread: High CPU load on Modbus profile (/showthread.php?tid=6434)



High CPU load on Modbus profile - iJAF - 21.05.2026

Hi !

We are using a Spacelynk to read a lot of variables (140) from a Schneider PLC with a profile json.

If I set the poll interval between 1 and 5 seconds, the CPU is very overloaded and everything seems to be slow:
   

It only gets better (less than 1.0) with more than 6-7 seconds. But I need a faster polling rate for this application.

The profile is communicating fine with the PLC.

Any idea how can we overcome this issue ?

I attach the json used


RE: High CPU load on Modbus profile - Daniel - 21.05.2026

Use Value send delta: to not write same value all over to the bus and do not write to bus what is not necesssary.


RE: High CPU load on Modbus profile - iJAF - 21.05.2026

(6 hours ago)Daniel Wrote: Use Value send delta: to not write same value all over to the bus and do not write to bus what is not necesssary.

Thank you for your feedback.

The most of variables are read only.

You are talking about this value send delta or other thing related with json profile ?

   

what is this daemon.lua ?