
Intesis
TM
Modbus Server
– DALI
User Manual r1.3 EN
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL
http
s
://www.intesis.com
8 / 39
2
Modbus interface
Functions supported
This part is common for Modbus RTU and TCP.
Modbus functions 03 and 04 (
Read Holding Registers
and
Read Input Registers
) can be used to read Modbus
registers.
Modbus functions 06 and 16 (
Single Multiple Holding Registers
and
Write Multiple Holding Registers
) can be used to
write Modbus registers.
Configuration of poll records is possible between Modbus addresses 0 and 20000. Addresses that are not defined in
section 2.4 (Modbus map of the device) are read-only and will always report 0.
Modbus error codes are supported, they will be sent whenever a non-valid Modbus address is queried.
All registers are 16-bit signed integer, in standard Modbus Big Endian (MSB/LSB) format.
Intesis supports Modbus RTU and Modbus TCP and both interfaces can be used simultaneously.
Modbus RTU
Modbus RTU is only available in version of the product supporting 1 DALI channel. Product version supporting 2 DALI
channels provides support for Modbus TCP only.
When present, both EIA485 and EIA232 physical layers are supported. Only the lines RX, TX and GND of the EIA232
connector are used (TX and RX for EIA485).
Baud rate can be selected between 1200, 2400, 4800, 9600, 19200, 38400, 56700 and 115200. Parity (none, even
or odd) and stop bits (1 or 2) can be selected as well.
Modbus slave number must be configured and the physical connection (RS232 or RS485) can also be selected.
Modbus TCP
TCP port to use (default is 502) and keep alive period must be configured.
IP settings of Intesis (DHCP status, own IP, net mask and default gateway) must be configured as well.