ifm · Motion control

ifm Rotary Encoders

Rotary feedback for position, speed, direction and counting tasks. Select incremental or absolute measurement first, then choose shaft style, resolution, interface, environmental class and whether IO-Link diagnostics are required.

IncrementalAbsolute single-turnAbsolute multi-turnIO-LinkBasic / Performance / WetLine
ifm RO3100 incremental hollow-shaft encoder
Incremental1…10,000 pprProgrammable on current ifm routes
AbsolutePosition retainedSingle-turn and multi-turn architectures
High speedUp to 12,000 rpmTTL incremental route per current ifm guidance
Smart dataIO-LinkPosition, speed and diagnostics by family
Selection first

Incremental or absolute?

This is the main architecture decision. Do not choose by housing diameter before deciding what the controller must know after power loss.

Encoder routePosition behaviourCurrent ifm directionBest fit
IncrementalRelative pulses from a referenceBasicLine, PerformanceLine and WetLine; configurable HTL/TTL and resolution on current routesHigh-speed motion, counting, relative position
Incremental + IO-LinkCan expose absolute single-turn position in current ifm architectureStandard 3-wire / M12 communication plus configurable encoder functionsFlexible machine builds and diagnostics
Absolute single-turnAbsolute position within one revolutionSSI / fieldbus / current family dependentRotary position where no homing is desired
Absolute multi-turnAbsolute position across multiple revolutionsCurrent IO-Link multi-turn family retains position through power loss and shaft movementLifts, long travel, repeated turns
Safety encoderSafety-related position/speed feedbackSeparate safety-rated mobile/CANopen route; verify required PL/SILMobile/safety architecture only when the complete safety function requires it
Machine applications

Rotary encoders in the system architecture

Encoders are useful where the controller needs more than simple presence: angular position, direction, speed, counting or travelled distance.

01
Position

Robot & axis feedback

Track angular or linear movement through a shaft, roller or mechanical transmission.

02
Speed

Conveyors & drives

Measure rpm or frequency and compare it with process or drive targets.

03
Counting

Packaging & converting

Use pulse or internal counter functions for length, cycles and material handling.

04
Process setting

Gates & rollers

Maintain repeatable machine settings such as web handling, gate position or roller synchronisation.

Signal architecture

Incremental pulses and absolute words solve different control problems

Incremental encoders typically provide A/B quadrature and an index channel. Absolute encoders encode a unique position value so the controller does not need to infer position from a home reference after power loss.

A / BQuadrature pulse channels indicate movement and direction.
Z indexOne reference pulse per revolution on a conventional incremental encoder.
Absolute valuePosition is directly available without a separate homing movement.
31-bit IO-Link multi-turnCurrent ifm multi-turn IO-Link architecture uses 16 bits per rotation plus 15 bits for number of rotations.
Environment & mechanics

Housing and shaft mechanics matter as much as protocol

Confirm the mechanical connection before selecting the electrical interface.

Shaft typeSolid, hollow or through-hollow shaft and exact diameter.
Housing36.5, 42 or 58 mm routes depending on family.
SpeedMaximum shaft rpm and acceleration.
EnvironmentWetLine for harsh/wet use; confirm IP rating on exact model.
InterfaceHTL/TTL, IO-Link, SSI, CANopen, PROFINET or other current absolute route.
ResolutionPulses per revolution, bits per turn and number of turns required.