PRODUCT MANUAL - BARIX R6 - V01.03 - 07/20/2005
Protocol support
The BARIX R6 communicates via the well known Modbus/RTU
protocol over its RS-485 interface. The unit is also configured via
writes to Modbus registers.
In addition to the actual I/O register(s), a 256 byte information
area is accessible which contains device type, software version,
serial number, the configuration as well as user changeable
storage.
Attention:
Writing to registers can take up to 10 milliseconds per address
before being confirmed (Modbus acknowledge).
The following standard Modbus commands are supported by the
BARIX R6. All other commands will be answered with an
exception code. Due to the limited memory resources of the
BARIX R6, the unit cannot receive messages larger than 95bytes
and will ignore these (for example, write multiple registers
commands).
CMD (hex)
Function
03 (0x03)
read (holding) register
05 (0x05)
write single coil
06 (0x06)
write single register
16 (0x10)
write multiple registers
The BARIX R6 also supports some special, Barix proprietary
commands which have been implemented to ease configuration
and facilitate the use of the R6 in conjunction with non-Modbus
systems. These commands are further described in this manual
and are:
CMD (hex)
Function
68 (0x44)
set all outputs on multiple units
69 (0x45)
set configuration using serial number
70 (0x66)
set coil without acknowledge
Protocol support • 6
General
Supported
Standard
Commands
Special Commands
Summary of Contents for R6
Page 2: ......