Weidmuller WI-I/O-EX: Wireless I/O Expansion Modules v1.11 User Manual
Page 6

WI-I/O-EX Serial I/O Module
User Manual v1.11
Page 6
February 2010
WI-I/O-EX
-11
-12
-13
Digital inputs/outputs
Up to 16
Up to 8
Up to 8
Pulse outputs
8
8
8
Pulse inputs
4
-
-
Analog inputs
-
4 floating or 8 commoned
-
Analog outputs
-
-
8
Table 1-1: Summary of WI-I/O-EX module types and I/O.
1.1.1 Digital inputs / outputs
Each digital I/O channel on the WI-I/O-EX modules can act as either an input or an
output. The input/output direction does not need to be user configured.
Digital inputs are suitable for voltage-free contacts, or NPN-transistor switch devices.
Digital outputs are open-collector transistor outputs, able to switch loads up to 30VDC,
200mA.
If you have wired an input/output channel as an input, it is recommended that you do not
write values to it as an output. No electrical damage will occur if you attempt to use a
channel wired as an input as an output, or vice-versa, however the I/O system will not
operate correctly.
We recommend that the required digital inputs be assigned consecutively from channel 1.
Then use the remaining channels as digital outputs.
1.1.2 Pulsed outputs
The first eight digital channels on each WI-I/O-EX module can be used as pulse outputs.
The maximum output frequency is 100Hz.
A pulse output on the WI-I/O-EX will output the number of pulses equal to the register
value sent by the master. When the master sends a new register value, the WI-I/O-EX
will output additional pulses until the output count is the same as the new value.
Three register values are associated with creating each pulsed output:
• The Count keeps a tally of how many pulses have been output - this is a 16-bit
register and overflows to 0.
• The Target is set by the master, and is the trigger for pulses to be created. The
digital channel outputs pulses until the Count value reaches the Target value. If
the Target register is set to 0, the pulses stop and the Count register is cleared.
• The Update Time is the interval in which the WI-I/O-EX expects to receive
updates to the Target value. The module will output enough pulses for the Count