
Wireless Modbus Backbone
Applies to the Modbus slave port
Define when there is an ISM radio plugged into the processor board. When this is done, the Modbus slave port uses
the MultiHop radio as the slave port instead of the terminal block connection on the I/O base board. Settings include:
None (default), Modbus, or Ethernet
5.11.2 Set the DXM Modbus Slave Port ID
Set the DXM Modbus slave port ID using the LCD menu system.
1. On the LCD, use the down arrow to highlight
System Config
and click the
Enter
button.
2. Highlight
DXM Modbus ID
and click
Enter
.
3. Use the up and down arrow buttons to change the DXM Modbus Slave Port ID.
4. Press
Enter
to accept the ID change.
5. Use the configuration software to cycle power to the device.
After cycling power to the device, the updated DXM Modbus ID is listed under the
System Config
menu.
5.12 Inputs and Outputs
The I/O base board is a Modbus slave device (Slave ID 200) that communicates to the processor board using Modbus
commands. Use the DXM Configuration Software to create a configuration using read/write maps that will access inputs or
outputs on the I/O board.
Communication with the I/O board runs at a maximum rate of 10 ms per transaction. The parameter setting for the bus with
the I/O board and the processor board are fixed. External Modbus communication runs at a maximum rate of 50 ms per
transaction. The parameter settings for the external RS-485 buses are controlled by the DXM Configuration Software.
Refer to
on page 66 for more descriptions of each Modbus register on the DXM-Bx Wireless
Controller.
5.12.1 Universal Inputs
The universal inputs can be programmed to accept different types of inputs: discrete NPN/PNP, 0 to 20 mA analog, 0 to 10 V
analog, 10k thermistor, potentiometer sense, bridge, and NPN raw fast. Use the DXM Configuration Software tool to write to
the appropriate Modbus registers in the I/O board to configure the input type.
The universal inputs are treated as analog inputs. When the universal inputs are defined as mA, V, or temperature, use
Modbus registers to configure the operational characteristics of the inputs. These parameters are temperature conversion
type, enable full scale, threshold and hysteresis. See
on page 66 for the parameter definitions.
When a universal input is configured as an NPN or PNP input type, it can be enabled to be a synchronous counter. Enable
the counter function by setting Modbus register 'Enable Rising' or 'Enable Falling' to 1. See
page 66 for the universal input register definitions.
Table 17: Universal input pins
Pin
Univ. Input
Description
Pin 47
Universal Input 1
Program the universal inputs to accept input types NPN, PNP, 10k thermistor, 0 to 10 V, 0 to 20
mA, or potentiometer. The default setting is 8: NPN raw fast. To set the input type, write the
following values to the Input Type Modbus registers.
0 = NPN
1 = PNP
2 = 0 to 20 mA
3 = 0 to 10 V DC
4 = 10k Thermistor
5 = Potentiometer Sense (DXM150 only)
6 = Not used
7 = Bridge
8 = NPN Raw Fast (default)
Pin 46
Universal Input 2
Pin 43
Universal Input 3
Pin 42
Universal Input 4
Pin 40
Universal Input 5
Pin 39
Universal Input 6
Pin 38
Universal Input 7
Pin 37
Universal Input 8
Bridge Input
The bridge input is not implemented yet.
NPN vs NPN Raw Fast
The difference between NPN and NPN Raw Fast is the amount of settling time given to the input. Switch the input
type to NPN if the input is not detecting a transition.
Sure Cross
®
DXM150 and 1500-Bx Wireless Controllers
32
www.bannerengineering.com - Tel: + 1 888 373 6767