Product manual

B Protocols TAC Xenta Server – Gateway, Technical Manual
142 (184) Schneider Electric Buildings AB, June 2011
04-00124-06-en
Most Modbus device documents list their registers by number, but
some list them by the equivalent address that is 1 less than the reg-
ister number. Similarly, many documents do not clearly state what
type of register it is (coil, holding and so on), in which case the
function codes from the table above may be required to determine
what number range to enter
J-Bus is a derivative sub-set of Modbus that only supports a single
register address space compared to the standard 4. And most J-Bus
slaves list their register numbers in hexadecimal form hence the X
address prefix is used to denote a J-Bus address.
Fixed Address Blocks should be selected in the Register Table if
the device supports fixed address blocks registers. The first number
in the Register Number will specify the register type (see Table
B.1). If the device supports full address range registers, the Register
Table has to specify the type of register (Coil, Discrete Input, Input
30001–40000 4 Read one or more 16-bit input registers. (Input Regis-
ter)
40001–50000 3, 6, 10 Read and write one or more 16-bit holding registers.
(Holding Register)
X0001–XFFFF (hex) 3, 6, 10 Read and write one or more 16-bit J-Bus registers.
Table B.4: Fixed Address Blocks number ranges (Contd.)
Fixed Address Blocks
number ranges
Functions
codes
Description
Table B.5: Full Address number ranges
Full Address number
ranges
Functions
codes
Description
00001– 65536 1, 5 Read and write a single-bit coil state. (Coil)
00001– 65536 2 Read a single-bit input status. (Descrete Input)
00001– 65536 4 Read one or more 16-bit input registers. (Input Regis-
ter)
00001– 65536 3, 6, 10 Read and write one or more 16-bit holding registers.
(Holding Register)
X0001–XFFFF (hex) 3, 6, 10 Read and write one or more 16-bit J-Bus registers.