
Synchronous Counters
When an input is configured as a counter (inputs set to NPN/PNP), the input counts the input signal transitions. The
count value is stored into two 16-bit Modbus registers for a total count of 32-bits (unsigned). To program an input to
capture the edge transition counts, follow
Example: Configure Input 1 as a Synchronous Counter
on page 14.
Synchronous counter sample the inputs every 10 ms. The input logic does not detect rising or falling edges, but
instead samples the input every 10 ms to find level changes. The input signals must be high or low for more than 10
ms or the input will not detect transitions. Because most signals are not perfect, a realistic limit for the synchronous
counter would be 30 to 40 Hz.
Example: Configure Input 1 as a Synchronous Counter
1. Change the
Source Register
selection to
I/O Board Registers
.
2. In the
Write Registers
area, write Modbus register 4908 to 1 to enable counting on the rising edge of the input
signal.
3. Read Modbus registers 4910 and 4911 to get the 32-bit value of the count.
Example: Change Universal Input 2 to a 0 to 10 V dc Input
1. Write a 3 to Modbus register 3326 on Modbus Slave ID 11 (I/O board).
2. Cycle power to the device.
3. Using the
Register View
tab, read register 3326 to verify it is set to 3.
Example: Change Analog Output 1 to a 0 to 10 V dc Output
1. Change the
Source Register
selection to
I/O Board Registers
.
2. Set jumper 1 on the I/O base board to the 0 to 10 V position. Refer to the base board image for the analog output
jumper position.
3. Write a 3 to Modbus register 4008 on Modbus Slave ID 11 (I/O board).
4. Cycle power to the device.
5. Using the
Register View
tab, read register 4008 to verify it is set to 3.
3.4.2 NMOS Outputs for the DXM100
Table 1: NMOS output pins for the DXM100 models
Pin
NMOS Discrete
Outputs
Modbus Register
Description
Wiring
22
4
504
Less than 1 A maximum current at 30 V DC
ON-State Saturation: Less than 0.7 V at 20 mA
ON Condition: Less than 0.7 V
OFF Condition: Open
Output
23
3
503
24
2
502
35
1
501
3.4.3 Analog (DAC) Outputs for the B1 and S1 Models
The B1 and S1 analog outputs may be configured as either 0 to 20 mA outputs (default) or 0 to 10 V outputs.
To change the analog (DAC) output type:
1. Remove power to the device.
2. Remove the DXM cover.
3. Change the hardware jumper position (see the table for the pin number and
I/O Base Board Connections for the B1
4. Replace the DXM cover.
5. Restore power to the DXM.
6. Set the Output Type Select Modbus register (on the I/O board, Slave ID 200) to a value of 2 (default) to select 0 to 20
mA or a value of 3 to select 0 to 10 V. For analog output 1 write to Modbus register 4008, for analog output 2 write to
Modbus register 4028 (see the table for the values).
Sure Cross
®
DXM100-Sx Wireless Modbus Slave
14
www.bannerengineering.com - Tel: + 1 888 373 6767