Overview
The Allen-Bradley 1794-ID2 Flex I/O incremental encoder module is a specialized input module engineered for high-speed pulse counting and position feedback in industrial automation and motion control applications. Featuring dual-channel incremental encoder input capability, this module enables precise data acquisition and counter operations within Flex I/O distributed I/O systems. The 1794-ID2 integrates seamlessly with Allen-Bradley programmable controllers and adapters, making it ideal for positioning, quantity counting, and speed measurement in manufacturing automation.
Key Features
- 2-channel incremental encoder input for dual-axis position and speed monitoring
- High-speed pulse counting capability with optocoupled inputs (4 inputs per counter)
- Independent positive and negative input signals supporting both complementary and non-complementary encoder types
- Gate and reference (Z) signal support for flexible event triggering and homing operations
- Visual status indicators (1 green/red PWR indicator + 12 yellow input status LEDs) for real-time diagnostics
- Easy DIN rail mounting with integrated screw terminal connections
Technical Specifications
- Module Type: 2-Channel Incremental Encoder Input Module
- Operating Voltage: 12 to 24 VDC
- Input Voltage (On-state): 6V DC minimum; 26.4V DC maximum
- Input Current (On-state): 15 mA @ 24V DC maximum
- Off-state Voltage: 3V DC maximum
- Inputs per Counter: 4 optocoupled inputs
- Channels: 2 incremental encoder channels
- Signal Types: A, B, Z (reference), G (gate) per channel
- Dimensions: 46 × 94 × 53 mm (W × H × D)
- Mounting: DIN rail, screw terminal connections
- Status Indicators: 1 PWR (green/red), 12 input status (yellow)
- Series: 1794 Flex I/O
- Compatible Models: 1794-TB3, 1794-TB3S, 1794-TBN, 1794-TBNF terminal bases
Typical Applications
- Position Feedback: Closed-loop motion control systems requiring accurate axis positioning
- Speed Measurement: Motor and conveyor speed monitoring in production lines
- Quantity Counting: Part counting and batch operations in packaging and assembly
- Rotary Encoder Integration: Direct connection to incremental rotary encoders in machine tools and automation
- Homing Operations: Reference signal (Z) support for servo motor and stepper motor homing sequences
Compatibility & Replacements
Compatible With
- Allen-Bradley Flex I/O distributed I/O architecture
- 1794 series terminal base units (TB3, TB3S, TBN, TBNF)
- 1794 communication adapters (DeviceNet, EtherNet/IP)
- Allen-Bradley PLC-3, PLC-5, and newer Flex family programmable controllers
- CompactLogix and MicroLogix systems via Flex I/O adapters
- Block transfer programming via adapter modules
Replaces / Drop-In Replacement For
- Direct replacement for failed or obsolete 1794-ID2 units in existing Flex I/O systems
- Verify compatibility with your system integrator before ordering to ensure proper terminal base and adapter selection
Works With
- RSLogix 5 / RSLogix 500 (block transfer programming)
- Studio 5000 (requires configuration file updates)
- 1794 Flex I/O adapter modules (DeviceNet, EtherNet/IP, serial)
- Incremental rotary encoders with A, B, Z, and gate signal outputs
- Motion control software and PLC logic supporting block transfer read/write instructions












