Modbus Timeout - Printable Version +- Logic Machine 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: Modbus Timeout (/showthread.php?tid=3838) |
Modbus Timeout - gtsamis - 31.01.2022 Hi, I have created a simple profile for a Radiant Gas Boiler according to the attached manual.
MODBUS_BRIDGE_INTF_PROTOCOL_L_00 (1).pdf (Size: 628.07 KB / Downloads: 8)
The profile
RadiantR2K_min.json (Size: 764 bytes / Downloads: 7)
is very simple but when i map more than one register > address i always get a "read failed Operation timed out" errorI have tried to increase/decrese the pool interval and timeout without any success. When i read the values via script (below) using mbproxy i can read more than 10 registers without any problem. Resident script: Code: mbproxy = require('mbproxy') Any idea why i get the error when using the profile? RE: Modbus Timeout - admin - 31.01.2022 Try adding read_delay to your profile. Start with 1 second then try lowering it to a minimum value that still works (0.1 seconds or so). Keep in mind that you have to create device mapping from scratch after updating the profile. Code: { RE: Modbus Timeout - gtsamis - 31.01.2022 (31.01.2022, 09:49)admin Wrote: Try adding read_delay to your profile. Start with 1 second then try lowering it to a minimum value that still works (0.1 seconds or so). Keep in mind that you have to create device mapping from scratch after updating the profile. Works fine at 0.2 Thank's |