Modbus Configuration Registers for Power
To monitor the input power characteristics of the DXM Controller, read the following power Modbus registers. The on-board
thermistor is not calibrated, but can be used as a non-precision temperature input.
Modbus Register
Description
6071
Battery backup charging algorithm.
0 = Battery is recharged from a solar panel
1 = Battery is recharged from 12 to 30 V dc . (default)
6081
Battery voltage (mV)
6082
Battery charging current (mA)
6083
Incoming supply voltage (mV) (solar or power supply)
6084
On-board thermistor temperature (
⁰
C)
6.7 Restoring Factory Default Settings
To reset to factory defaults, write to two Modbus registers in the I/O board. The default slave ID for the I/O board is 200.
To reset the DXM I/O board parameters:
1. Write a 1 to Modbus register 4152
2. Write a 10 to Modbus register 4151
To reset only the I/O board:
1. Write a 0 to Modbus register 4152
2. Write a 10 to Modbus register 4151
Modbus Register
Values
Description
4151
0–255
Reset/restore trigger. This timer is based in 100 millisecond units. Once written, the timer starts to count down to
zero. After the timer expires, the restore factory defaults are applied if register 4152 = 1. If register 4152 is zero,
the I/O board is reset.
Default value: 0
1 = 100 milliseconds, 10 = 1 second.
4152
0–1
1 = Restores factory defaults for I/O parameters.
Default value: 0
6.8 Setting the Modbus Slave ID on the I/O Base Board
Only DXM100-S1 and -S1R2 Slave models require that the Modbus Slave ID to be adjusted on the I/O base board. The
DXM100-Bx Wireless Controller models use DIP switches J and K to set the Modbus Slave ID. This device can use a
Modbus register 6804 in the I/O board to access the full range of Modbus Slave IDs.
On the DXM100-Bx Wireless Controller models, use the DIP switches at location K to define the lower digit of the Modbus
Slave ID.
DIP Switch location J defines the course group of Modbus Slave IDs. DIP Switch 4 must be set to ON for DXM100-S1,
DXM100-S2, DXM100-S1R2, and DXM100-S2R2 models.
Settings
Location J DIP Switches
1
2
3
4
Modbus Slave ID set to 11 through 19
OFF
OFF
Modbus Slave ID set to 20 through 29
ON
OFF
Modbus Slave ID set to 30 through 39
OFF
ON
Modbus Slave ID set to 40 through 49
ON
ON
Not Used
-
Modbus Slave Configuration (DX100-S1 and -S1R2 models only) 9
ON
9 Must be in the ON position for the -S1 and -S1R2 model)
DXM100-Bx Wireless Controller Instruction Manual
www.bannerengineering.com - Tel: 763.544.3164
53