“MODBUS RTU” mode – connection of external devices via RS-485 interface supporting Modbus Protocol.
Arnavi 5 works with Modbus Protocol only in data reading mode.
Up to 20 registers (two or four-byte) can be read and transmitted to the server. If you need to transfer
four-byte register, you must check the box ‘read 2 registers’ (See illustration below).
Mode setting:
Available baudrate: 9600, 19200, 38400, 57600.
Polling timer (measured in seconds): 0-65535. Note: for each register polling cycle, a packet is generated
and sent to the server. Too low value of the polling timer will lead to a significant increase in Internet traffic.
Parameters ‘Device address’, ‘Parity’, ‘Stop bit’ are set in accordance with the technical documentation of
the connected equipment.
When setting up the register number for reading, you should take into account the following feature:
If the register number specified in the settings is in the range ≥ 1 And ≤ 10000 inclusive, the function
01 will be used for read request, and the register address in the request will remain unchanged.
If the register number specified in the settings is in the range ≥ 10001 And ≤ 20000 inclusive, the
function 02 will be used for read request, and the register address in the request will be reduced by 10001
relative to the one specified in the settings.
If the register number specified in the settings is in the range ≥ 30001 And ≤ 40000 inclusive, the
function 04 will be used for read request, and the register address in the request will be reduced by 30001
relative to the one specified in the settings.
If the register number specified in the settings is in the range ≥ 40001 And ≤ 50000 inclusive, the
function 03 will be used for read request, and the register address in the request will be reduced by 40001
relative to the one specified in the settings.
Example: To read the register 769 using function 03 in the settings you need to specify the register number
40770.