X67dm9321-Eng V2.25
X67dm9321-Eng V2.25
X67DM9321
1 General information
This module has 8 digital channels that can be configured as inputs or outputs. The inputs are designed for sink
connections, the outputs for source connections.
The node number switch for setting the X2X Link address is a unique feature. When modular machine configura-
tions change, it is necessary, for example, to define specific module groups at a fixed address that is independent
of the preceding modules in the line. All subsequent standard modules refer to this offset and use it automatically
for addressing purposes.
■ 8 digital channels, configurable as inputs or outputs
■ Node number switches for setting the X2X Link address
■ Outputs with short circuit protection
■ All outputs with single-channel diagnostics
■ Configurable input delay
■ 2 additional channels with counter functions
2 Order data
Model number Short description Figure
Digital mixed modules
X67DM9321 X67 digital mixed module, 8 channels configurable as inputs or
outputs, 24 VDC, 0.5 A, configurable input filter, 2 event counters
50 kHz X2X Link address switch
3 Technical data
Model number X67DM9321
Short description
I/O module 8 digital channels, configurable as inputs or outputs using software, inputs with additional functions
General information
Isolation voltage between channel and bus 500 VEff
Nominal voltage 24 VDC
B&R ID code 0x199B
Sensor/Actuator power supply 0.5 A summation current
Status indicators I/O function for each channel, supply voltage, bus function
Diagnostics
Outputs Yes, using status LED and software
I/O power supply Yes, using status LED and software
Connection type
X2X Link M12, B-keyed
Inputs/Outputs 8x M8, 3-pin
I/O power supply M8, 4-pin
Power consumption
Internal I/O 2.5 W
X2X Link power supply 0.75 W
Certifications
CE Yes
KC Yes
EAC Yes
UL cULus E115267
Industrial control equipment
HazLoc cCSAus 244665
Process control equipment
for hazardous locations
Class I, Division 2, Groups ABCD, T5
ATEX Zone 2, II 3G Ex nA IIA T5 Gc
IP67, Ta = 0 - Max. 60°C
TÜV 05 ATEX 7201X
I/O power supply
Nominal voltage 24 VDC
Voltage range 18 to 30 VDC
Integrated protection Reverse polarity protection
Power consumption
Sensor/Actuator power supply Max. 12 W 1)
Sensor/Actuator power supply
Voltage I/O power supply minus voltage drop for short circuit protection
Voltage drop for short-circuit protection at 0.5 A Max. 2 VDC
Summation current Max. 0.5 A
Short-circuit proof Yes
Digital inputs
Input voltage 18 to 30 VDC
Input current at 24 VDC Typ. 4 mA
Input characteristics per EN 61131-2 Type 1
Input filter
Hardware ≤10 μs (channels 1 to 4) / ≤70 µs (channels 5 to 8)
Software Default 0 ms, configurable between 0 and 25 ms in 0.2 ms intervals
Input circuit Sink
Additional functions 50 kHz event counting, gate measurement
Input resistance Typ. 5 kΩ
Switching threshold
Low <5 VDC
High >15 VDC
Event counter
Quantity 2
Signal form Square wave pulse
Evaluation Each falling edge, cyclic counter
Input frequency Max. 50 kHz
Counter 1 Input 1
Counter 2 Input 3
Counter frequency Max. 50 kHz
Counter size 16-bit
Gate measurement
Quantity 1
Signal form Square wave pulse
Evaluation Rising edge - Falling edge
Counter frequency
Internal 48 MHz, 3 MHz, 187.5 kHz
Counter size 16-bit
X2X Link
Connection A: Input
Connection B: Output
Digital inputs/outputs 1 to 8
High Low
The decentralized X2X Link backplane, which connects individual X67 modules with one another, is set up to be
self-addressing. Because of this, it is not necessary to set the node numbers. The module address is assigned
according to its position in the X2X Link line.
In certain cases, e.g. when configurations of modular machines change, it is necessary to define specific module
groups at a fixed address, regardless of the preceding modules in the line.
For this reason, the digital mixed module is equipped with node number switches that can be used to set the X2X
Link address. All subsequent modules refer to this offset and use it automatically for addressing purposes.
#10 #11 #12 #30 #31 #20 #21 #22 #50 #51 #52
X2X Link
7 X2X Link
This module is connected to X2X Link using pre-assembled cables. The connection is made using M12 circular
connectors.
Connection Pinout
3 Pin Description
A
1 X2X+
2 X2X
2 3 X2X⊥
4 X2X\
4
1 Shield connection made via threaded insert in the module.
4
1
Information:
The maximum permissible current for the I/O power supply is 8 A (4 A per connection pin)!
Connection Pinout
2 Pin Description
C
1 1 24 VDC
2 24 VDC
4
3 GND
4 GND
3
C → Connector (male) in module, feed for I/O power supply
D 2 D → Connection (female) in module, routing of I/O power supply
1
9 Pinout
1 +24 VDC
X1 to X8
3 GND
M8 ①
4 DI/DO x
9.1 Connections X1 to X8
M8, 3-pin Pinout
3 Pin Name
4
1 24 VDC sensor/actuator power supply1)
3 GND
4 Inputs/Outputs
1) Sensors/Actuators are not permitted to be supplied externally.
1
Connections (female), input/output
1
4
10 Connection examples
+24 VDC 4 1
Sensor
DI
Connection X
GND
3
+24 VDC 4 1
Actuator
DO
Connection X
GND
3
3 1
Input status Filter (tIN)
I/O status
LED (orange)
Short circuit
and overload protection
Monitoring of
I/O power supply C +24 V D
2 2
1 4 4 1
3 3
Reverse polarity protection
GND
VDR
>30 V
1H
100
10 mH
50
0.1 1 10 100
13 Register description
13.1 General data points
In addition to the registers listed in the register description, the module also has other more general data points.
These registers are not specific to the module but contain general information such as serial number and hardware
version.
These general data points are listed in section "Additional information - General data points" of the X67 system
user's manual.
1) The offset specifies the position of the register within the CAN object.
Function model 254 "Bus controller" is used by default only by non-configurable bus controllers. All other bus
controllers can use additional registers and functions depending on the fieldbus used.
For detailed information, see section "Additional information - Using I/O modules on the bus controller" of the X67
user's manual (version 3.30 or later).
13.5 Configuration
Name:
ConfigIOMask01
Channels are configured as inputs/outputs in this register. It also determines whether output monitoring or filtering
is applied to the channels. Outputs are monitored but not filtered.
Information:
In counter operation, channels 1 to 4 can only be configured as inputs.
Data type Values Bus controller default setting
USINT See bit structure. 0
Bit structure:
Bit Description Value Information
0 Channel 1 configured as input/output 0 Configured as input (bus controller default setting)
1 Configured as output
... ...
7 Channel 8 configured as input/output 0 Configured as input (bus controller default setting)
1 Configured as output
An input filter is available for each input. The input delay can be set using register "ConfigOutput03" on page 11.
Disturbance pulses which are shorter than the input delay are suppressed by the input filter.
Input
signal
Time
Time
Name:
ConfigOutput03
This register can be used to specify the filter value for all digital inputs.
The filter value can be configured in steps of 100 μs. It makes sense to enter values in steps of 2, however, since
the input signals are sampled every 200 μs.
Data type Value Filter
USINT 0 No software filter (bus controller default setting)
2 0.2 ms
... ...
250 25 ms - Higher values are limited to this value
Name:
ConfigOutput01 to ConfigOutput02
ResetCounter01 to ResetCounter02
Counter channels 1 and 2 are configured in this register.
Data type Values Bus controller default setting
USINT See bit structure. 0
Bit structure:
Bit Description Value Information
0-2 Configuration of the counter frequency (only with gate mea- 000 Counter frequency = 48 MHz (bus controller default setting)
surement) 001 Counter frequency = 3 MHz
010 Counter frequency = 187.5 kHz
011 to 111 Reserved
3-4 Reserved 0
5 ResetCounter0x 0 No affect on counter (bus controller default setting)
1 Delete counter
6-7 Configuration of the operating mode 0 Event counter operation (Bus controller default setting)
1 Gate measurement
Gate measurement
Information:
Only one of the counter channels at a time can be used for gate measurement.
The time of rising to falling edges for the gate input is registered using an internal frequency. The result is checked
for overflow (0xFFFF).
The recovery time between measurements must be >100 µs.
The measurement result is transferred with the falling edge to the result memory.
13.6 Communication
Unfiltered
The input state is collected with a fixed offset to the network cycle and transferred in the same cycle.
Filtered
The filtered status is collected with a fixed offset to the network cycle and transferred in the same cycle. Filtering
takes place asynchronously to the network in multiples of 200 µs with a network-related jitter of up to 50 µs.
Name:
DigitalInput01 to DigitalInput08
This register indicates the input state of digital inputs 1 to 8.
Data type Values
USINT See the bit structure.
Bit structure:
Bit Name Value Information
0 DigitalInput01 0 or 1 Input state - Digital input 1
... ...
7 DigitalInput08 0 or 1 Input state - Digital input 8
The output status is transferred to the output channels with a fixed offset in relation to the network cycle (SyncOut).
Name:
DigitalOutput01 to DigitalOutput08
This register is used to store the switching state of digital outputs 1 to 8.
Data type Values
USINT See the bit structure.
Bit structure:
Bit Name Value Information
0 DigitalOutput01 0 Digital output 01 reset
1 Digital output 01 set
... ...
7 DigitalOutput08 0 Digital output 08 reset
1 Digital output 08 set
On the module, the output states of the outputs are compared to the target states. The control of the output driver
is used for the target state.
A change in the output state resets monitoring for that output. The status of each individual channel can be read.
A change in the monitoring status generates an error message.
Name:
StatusDigitalOutput01 to StatusDigitalOutput08
This register is used to indicate the status of digital outputs 1 to 8.
Data type Values
USINT See the bit structure.
Bit structure:
Bit Name Value Information
0 StatusDigitalOutput01 0 Channel 01: No error
1 Channel 01: Short circuit or overload
... ...
7 StatusDigitalOutput08 0 Channel 08: No error
1 Channel 08: Short circuit or overload
Name:
InputLatch01 to InputLatch08
The rising edges of the input signal can be latched with a resolution of 200 µs in this register. The input latch is
either reset or prevented from latching with register "QuitInputLatch0x" on page 14.
Data type Values
USINT See the bit structure.
Bit structure:
Bit Name Value Information
0 InputLatch01 0 Do not latch input 1
1 Latch input 1
... ...
7 InputLatch08 0 Do not latch input 8
1 Latch input 8
Name:
QuitInputLatch01 to QuitInputLatch08
This register is used to reset the input latch by channel.
Data type Values
USINT See the bit structure.
Bit structure:
Bit Name Value Information
0 QuitInputLatch01 0 Do not reset input 1
1 Reset input 1
... ...
7 QuitInputLatch08 0 Do not reset input 8
1 Reset input 8
Name:
Counter01 and Counter02
Depending on the mode, this register contains the counter value or gate time of channel 1 and channel 2.
Data type Values
UINT 0 to 65535
Name:
asy_ModulID
This register offers the possibility to read the module ID.
Data type Values
UINT Module ID
Name:
asy_SupplyStatus
This register can be used to read the status of the operating limits.
Data type Values
USINT See bit structure.
Bit structure:
Bit Description Value Information
0 I/O power supply within/outside warning limits 0 Within the warning limits (18 to 30 V)
1 Outside of the warning limits (<18 V or >30 V)
1-7 Reserved 0
Name:
asy_SupplyInput
This register contains the I/O supply voltage measured by the module.
Data type Values Information
USINT 0 to 255 Resolution 1 V
Name:
asy_SupplyOutput
This register contains the output supply voltage measured by the module.
Data type Values Information
USINT 0 to 255 Resolution 1 V
The minimum I/O update time defines how far the bus cycle can be reduced while still allowing an I/O update to
take place in each cycle.
Minimum I/O update time
Without filtering 150 μs
With filtering 200 μs
Counter operation 250 µs
The minimum cycle time specifies the time up to which the bus cycle can be reduced without communication
errors occurring. It is important to note that very fast cycles reduce the idle time available for handling monitoring,
diagnostics and acyclic commands.
Minimum cycle time
Without filtering 150 μs
With filtering 200 μs
Counter operation 250 µs