B&R X67DI1371.L12
Product Introduction:
The B&R X67DI1371.L12 is a 16-channel digital input module with integrated high-speed counter functionality for the B&R X67 I/O system. It accepts 24 V DC digital signals and supports counting frequencies up to 500 kHz, making it ideal for encoder reading, high-speed event counting, and precision position feedback applications. The .L12 suffix denotes a specific firmware/configuration version optimized for counting applications.
Detailed content
Technical Specifications:
- Number of Channels: 16
- Input Type: Digital (24 V DC)
- Input Voltage (Logic 1): 15 V DC to 30 V DC
- Input Voltage (Logic 0): 0 V to 5 V DC
- Input Current (per channel): < 5 mA (at 24 V DC)
- Isolation: Optical isolation, 500 V DC (channel to channel, channel to bus)
- High-Speed Counter: Yes — up to 3 counters
- Counter Frequency: Up to 500 kHz (per counter)
- Counter Resolution: 32 bit
- Filter Time: Configurable: 0.1 ms to 10 ms
- Response Time: < 1 µs (for counter inputs, with .L12 firmware)
- Supply Voltage (Bus): 24 V DC (from X67 bus)
- Operating Temperature: 0°C to +55°C
- Storage Temperature: -25°C to +70°C
- Dimensions (W x H x D): 72 mm x 90 mm x 115 mm
- Weight: Approx. 0.28 kg
Functional Features:
- 16 optically isolated digital input channels
- 3 integrated high-speed counters (configurable on specific channel groups)
- Counter frequency up to 500 kHz — suitable for incremental encoders
- 32-bit counter resolution — counts up to 4,294,967,295 before overflow
- Configurable filter (0.1 ms to 10 ms) per channel for noise immunity
- LED status indicator per channel (green = active, off = inactive)
- Count direction detection (up/down counting)
- Gate input for counter enable/disable
- Compare function — trigger output when count value matches setpoint
- Diagnostic functions: Wire break detection, short-circuit detection per channel
- Software-configurable via B&R Automation Studio
Performance Parameters:
- Input Threshold (Logic 1): ≥ 15 V DC
- Input Threshold (Logic 0): ≤ 5 V DC
- Hysteresis: > 2 V
- Optical Isolation Voltage: 500 V DC (test voltage, 1 minute)
- Counter Maximum Frequency: 500 kHz (with .L12 firmware)
- Counter Input Response Time: < 1 µs
- Power Consumption (Bus): < 3.5 W
- MTBF: > 100,000 hours (at 25°C)
Material Composition:
- Housing: Flame-retardant PA66 (polyamide 6.6) with glass fiber reinforcement
- Terminals: Tin-plated copper alloy with spring-cage connection
- PCB: FR-4 glass fiber epoxy laminate, conformally coated
- Optocouplers: High-speed optocouplers (CTR > 100%, response < 1 µs for .L12)
- Counter IC: Dedicated 32-bit counter ASIC with hardware debouncing
- Connectors: Gold-plated pins for X67 bus connection
Structural Features:
- DIN rail mountable (TS 35, EN 60715)
- Front-facing X67 bus connector
- Spring-cage terminal connections (16 terminals, tool-free)
- 16 LED indicators on front panel (one per channel)
- 3 additional LEDs for counter status (counter 1, 2, 3)
- Module width: 72 mm (X67 standard)
Working Principle:
Each of the 16 channels uses an optocoupler for galvanic isolation. For standard digital input, the optocoupler detects the 24 V DC field signal and transmits the logic state to the controller via the X67 bus. For high-speed counting, specific channel pairs (A/B phases of an encoder) are routed to the dedicated 32-bit counter hardware. The .L12 firmware configures the counter to accept quadrature encoder signals (A/B) with frequencies up to 500 kHz. The counter hardware increments or decrements the 32-bit count register on each valid edge, independent of the bus scan cycle, ensuring no counts are lost even at maximum speed. The counter value is read by the controller via the X67 bus in a single cyclic data exchange.
Advantages & Highlights:
- 500 kHz counting frequency — handles most incremental encoders without external counter hardware
- 32-bit resolution — virtually unlimited count range (4.3 billion counts)
- 3 independent counters — read multiple encoders simultaneously
- 16 channels + 3 counters in one 72 mm module — exceptional density
- .L12 firmware — optimized for encoder/counting applications (faster response, dedicated counter hardware)
- Optical isolation on all channels — complete noise and transient protection
- Compare function — enables hardware trigger without CPU intervention
Applicable Industries:
- CNC machine tool axis feedback
- Servo drive encoder reading
- High-speed packaging machines
- Printing press registration
- Robotics (joint position feedback)
- Conveyor speed measurement
- Textile machine yarn counting
- Any application requiring high-speed encoder interface
Installation Requirements:
- Mount on DIN rail TS 35 (EN 60715)
- Connect to X67 bus via front-facing connector
- For encoder connections: use shielded twisted-pair cables for A/B/Z signals
- Ground cable shield at control cabinet end only (single-point grounding)
- Do not exceed 30 V DC on any input
- Configure counter channels in B&R Automation Studio before commissioning
- Set filter time to 0.1 ms for encoder inputs (maximum speed)
- Set filter time to 5–10 ms for mechanical switch inputs
Usage Precautions:
- The .L12 firmware is required for 500 kHz counting — do not use standard firmware for encoder applications
- Do not exceed 500 kHz on counter inputs (counts will be lost above this frequency)
- Use shielded twisted-pair cables for all encoder connections
- Verify A/B phase wiring — swapping A and B reverses count direction
- Do not apply AC voltage to any input (will destroy optocouplers)
- Do not leave counter inputs floating — always terminate unused encoder channels
- Ensure bus power is stable (24 V DC ±10%) — voltage dips cause counter errors
- Do not operate above +55°C ambient temperature
- Update firmware to .L12 version if not pre-loaded at factory












