
Inputs
Outputs
Modbus Register Address
(Decimal)
Description (Inputs)
Modbus Register
Address (Decimal)
Description (Outputs)
6681–6683
Input 8 from all devices
Status registers
(6601–6603) contain a bit-packed representation defining the devices that are operational in the wireless
system. Each bit indicates Node in Sync (1) or Node Not in Sync (0).
Input registers
from all devices use Modbus registers 6611 through 6683 to organize the least significant bit into a
sequential array of registers. The first register contains the least significant bit from the input values for the Gateway through
Node 15. The second register contains the input values for Node 16 through Node 31, and the third register contains the
input values for Nodes 32 through 47.
For discrete inputs, only the least significant bit is used. For analog inputs, the least significant bit indicates if the analog
value is above or below the selected threshold value (when using the threshold parameter configured in the User
Configuration Software). For example, a least significant bit of one (1) indicates the analog value is above the selected
threshold value. A least significant bit of zero (0) indicates the analog value is below the threshold value.
Output registers
from all devices use Modbus registers 6691 through 6753 to organize the least significant bit into a
sequential array of registers. Output 8 (I/O point 16) cannot be written using the discrete format.
Analog 16-Bit Registers (Registers 6801 through 9098)
The most efficient way to read (or write) analog data from a Gateway is by using these 16-bit analog registers. Most networks
consist of similar Nodes reporting data using the same I/O registers for each Node. For this reason, the analog data is
arranged by I/O point using Modbus registers 6801 through 9098.
For example, Input 1 for Gateway and all Nodes is stored in the first 48 contiguous blocks of 16-bit analog registers,
beginning with register 6801.
In this format, users can read a 16-bit holding register for all devices or write to a register for all devices using one Modbus
message. Using these registers is the most efficient way to read all status registers, read all analog inputs, or write all analog
outputs.
The following registers contain analog I/O values for the Gateway and all Nodes. Values are stored first for the Gateway,
then for each Node in order of Node address.
Table 38: Analog input and output registers
Inputs
Outputs
Modbus Register Address
(Decimal)
Description (Inputs)
Modbus Register Address
(Decimal)
Description (Outputs)
6801
Input 1 for Gateway
8001
Output 1 for Gateway
6802
Input 1 for Node 1
8002
Output 1 for Node 1
6803
Input 1 for Node 2
8003
Output 1 for Node 2
...
...
...
...
6951
Input 2 for Gateway
8151
Output 2 for Gateway
6952
Input 2 for Node 1
8152
Output 2 for Node 1
6953
Input 2 for Node 2
8153
Output 2 for Node 2
...
...
...
...
7101
Input 3 for Gateway
8301
Output 3 for Gateway
7102
Input 3 for Node 1
8302
Output 3 for Node 1
7103
Input 3 for Node 2
8303
Output 3 for Node 2
...
...
...
...
7851
Input 8 (Status Register) for Gateway
9051
Output 8 for Gateway
7852
Input 8 (Status Register) for Node 1
9052
Output 8 for Node 1
7853
Input 8 (Status Register) for Node 2
9053
Output 8 for Node 2
...
...
...
...
For example, 6801 contains the input 1 value for the Gateway, 6802 contains the input 1 value for Node 1, and 6848 contains
the input 1 value for Node 47.
Sure Cross
®
DXM150 and 1500-Bx Wireless Controllers
www.bannerengineering.com - Tel: + 1 888 373 6767
69