20.02.2024, 16:08
Hi,
We've an installation where there are two modbus RTU slaves connected to port 1.
These devices only allow single register read/write and its max timeout is 2.1 seconds.
Reading works pretty well using 3 timeout seconds, but when writting sometimes it returns "Write failed: Operation timed out"
When this happens what does modbus mapper do? Try to write it again?
If not, on next reading poll will KNX object be updated to previous value (read from modbus) or will it remain as it has been written?
Is there any way to be sure that the value has been written?
How are writes managed? Are it done after the slave reading poll? Or is it interrupted and the write is done and then readings resumed?
Thanks
We've an installation where there are two modbus RTU slaves connected to port 1.
These devices only allow single register read/write and its max timeout is 2.1 seconds.
Reading works pretty well using 3 timeout seconds, but when writting sometimes it returns "Write failed: Operation timed out"
When this happens what does modbus mapper do? Try to write it again?
If not, on next reading poll will KNX object be updated to previous value (read from modbus) or will it remain as it has been written?
Is there any way to be sure that the value has been written?
How are writes managed? Are it done after the slave reading poll? Or is it interrupted and the write is done and then readings resumed?
Thanks