ifm · Position & Machine Automation

Machine Automation & Position Sensors

Choose the sensing principle from the target, distance, environment, mounting and required process information—not from housing style alone. ifm covers non-contact position detection, distance measurement, cylinder feedback and adjacent motion-monitoring routes for machine automation.

Non-contact sensingIO-Link by familyPosition & distanceMachine automation
ifm position and distance sensing technology
Technology routes

Sensing principle selection by target and machine condition

Position sensing is not one technology. Metallic targets, transparent objects, pneumatic cylinders and long-distance measurements require different physical principles.

Metal targets

Inductive Sensors

Non-contact position and presence detection for metallic targets, commonly used for end position, tooling and machine-state feedback.

Explore inductive sensors →
Non-metal / level

Capacitive Sensors

Detect suitable non-metallic materials and media where capacitive sensing is appropriate; mounting and surrounding material must be reviewed.

Explore capacitive sensors →
Long range / precision

Photoelectric & Distance Sensors

Through-beam, retro-reflective, diffuse and background-suppression routes cover long ranges, small targets, error proofing and distance measurement.

Explore photoelectric sensing →
Challenging surfaces

Ultrasonic Sensors

Sound-based sensing is useful when colour, transparency or optical reflectivity makes photoelectric detection difficult.

Explore ultrasonic sensors →
Pneumatics

Cylinder Sensors

T-slot/C-slot and adapted cylinder sensing detects piston position through the non-magnetic cylinder wall; selected IO-Link versions add continuous position data.

Explore cylinder sensors →
Motion

Speed Sensors & Encoders

Use speed sensors or encoders when the requirement is rotational speed, standstill, pulse/frequency or shaft-position feedback rather than simple object presence.

Explore speed sensing →
Machine applications

Position and automation sensors in the system architecture

Start with what has to be detected and what can interfere with the measurement.

End-position feedback

Detect component, slide, fixture or tooling presence on automated equipment.

Conveyor detection

Presence, spacing, jam and object-position monitoring using optical, ultrasonic or inductive technologies.

Pneumatic cylinders

Detect piston end positions or, on suitable IO-Link models, continuous short-stroke position information.

Distance & error proofing

Verify component height, presence, orientation or distance using laser/PMD or other suitable optical routes.

Selection matrix

Match the target to the technology

Use this as a starting route; exact range and environmental limits remain model dependent.

RequirementTechnology routeWhy it fitsPrimary check
Metal target at short rangeInductiveWear-free non-contact switchingMetal type, sensing distance, mounting
Plastic / glass / suitable bulk mediaCapacitiveCan detect non-metallic materialDielectric behaviour, buildup, mounting
Longer range / small object / fast detectionPhotoelectricWide range of optical principlesTarget reflectivity, background, environment
Transparent / shiny / irregular targetUltrasonicNot dependent on colour or transparencyBlind zone, angle, air turbulence
Pneumatic piston positionCylinder sensorDetects piston magnet through cylinder wallSlot profile, stroke, mounting adapter
Rotation / standstill / speedSpeed / encoderMeasures motion rather than presenceRPM/frequency, target or shaft interface
Engineering criteria

Sensor selection criteria

The sensing principle is determined by the actual machine geometry and environment.

TargetMaterial, colour, transparency, shape and size.
DistanceNominal detection distance and required tolerance.
MountingFlush/non-flush, slot type, available space and alignment.
EnvironmentDust, moisture, washdown, vibration, ambient light or turbulence.
OutputPNP/NPN, analogue, pulse/frequency or IO-Link.
Machine speedRequired switching frequency or response time.