We developed a custom solution for the 20-2951-1000 encoder, intended for systems where 1000 PPR incremental feedback must remain stable under high-speed counting, PLC motion control, and industrial EMC conditions. This configuration uses a rectangular die-cast zinc housing, Ø6 mm solid shaft, square flange, M16 5-pin connector, and 10–30 V push-pull incremental output. It is not an absolute encoder and it is not a fieldbus device. It is a high-frequency pulse-feedback solution where counter bandwidth, edge integrity, shielding quality, and cable routing determine whether the pulse stream remains usable. Typical production lead time: 15 working days.
Custom Solution Photos


Stable operation depends on rigid mounting, shaft alignment, stable connector contact, and clean high-frequency pulse transmission.
System Limits
- PLC counter bandwidth too low → pulse loss at high speed
- Poor shielding or grounding → false triggering and unstable counting
- Long cable routing near inverter lines → edge distortion at high frequency
This model uses A/B/0 push-pull incremental output with a maximum output frequency of 160 kHz. At 1000 PPR, the pulse density becomes a real system limitation because high shaft speed rapidly increases output frequency. The actual bottleneck is not the encoder mechanics but whether the PLC high-speed counter and wiring structure can process the pulse stream correctly.
For example, at elevated rotational speed, pulse frequency can approach the controller limit quickly, especially in quadrature counting mode. Even when the encoder itself remains mechanically stable, the PLC may lose counts if grounding, shielding, or counter response time is insufficient.
Installation and Wiring Constraints
- Wire A / B / 0 / +Ub / GND exactly as defined
- Keep encoder cable separated from inverter and motor power wiring
- Maintain stable grounding and shielding continuity
- Keep shaft load within 10 N axial / 10 N radial
- Keep rotational speed within 3000 rpm
- Use rigid mounting because vibration directly affects quadrature edge stability
Failure boundary:
- Counter overload → missed pulses
- Poor shielding → unstable edge detection
- Wrong A/B interpretation → reversed counting direction
- High-frequency edge distortion → incorrect speed feedback
- Moisture exposure → reliability reduction due to IP40 limitation
Replacement and Interface Mapping
- Suitable for 1000 PPR incremental positioning and speed feedback
- Applicable where high-speed pulse counting, push-pull output, and compact rectangular housing are required
- Not suitable for fieldbus communication, absolute positioning, or washdown environments
- Best used with stable high-speed PLC counters and controlled EMC layout
Key Data
- Model: 20-2951-1000
- Type: Incremental encoder
- Pulse count: 1000 PPR
- Output: Push-pull A/B/0
- Supply voltage: 10–30 VDC
- Max output frequency: 160 kHz
- Output current: ≤40 mA per channel
- Rise time: 250 ns
- Fall time: 250 ns
- Connector: M16 5-pin
- Shaft: Ø6 mm solid shaft
- Housing: Powder-coated die-cast zinc
- Flange: Square flange
- Protection: IP40
- Max speed: 3000 rpm
- Operating temperature: -20 °C to +60 °C
- Weight: Approx. 480 g

