Technical Explainer

What IO-Link Actually Changes on a Machine, and What It Does Not

SEP 21, 2026 · 7 MIN READ · STATESIDE INDUSTRIAL SOLUTIONS TEAM
Open industrial electrical panel with wiring and a high voltage warning label

IO-Link changes three things on a machine. First, the wire: a sensor talks to its master over a standard unshielded three or four conductor cable with an M12 connector, up to 20 m, and analog values ride that same cable as digital data, so shielded analog runs and analog input cards can go away. Second, the parameters: the master can hold a copy of a device's settings and write them back to a replacement, so a swapped sensor comes up configured. Third, the data: devices report events, internal temperature, operating hours, contamination and similar indicators that a maintenance team can act on.

It does not change the control loop. IO-Link is point to point, not a bus, with cycle times in the fraction of a millisecond to several millisecond range, and standard IO-Link carries no safety function. A simple switch nobody will ever interrogate gains nothing, and diagnostic data nobody reads is just traffic.

The standard and the wire

IO-Link is the technology standardized as IEC 61131-9, "Single-drop digital communication interface for small sensors and actuators (SDCI)." The current edition on the IEC webstore is Edition 2.0, published 30 May 2022. The scope covers physical, data link and application layers for masters and devices, and explicitly excludes multi-drop systems and higher level fieldbus integration. That last point matters: IO-Link sits below the fieldbus, and the master is the gateway between the two. (For the market-adoption view rather than the engineering one, see our IO-Link Explained piece.)

Physically, each device connects to one master port through a three or four wire unshielded standard cable, with M12 A-coded connectors typical and a maximum run of 20 m. Balluff and Pepperl+Fuchs both state 20 m; whether a given master or sensor allows less is a product table question, so check the candidate manufacturer's datasheet.

On the C/Q line the device can operate two ways. In SIO mode it behaves like a conventional switching sensor, presenting 0 V or 24 V. In communication mode the master sends a wake-up, then a start-up message at each of the three rates, and the device answers at the rate it supports: COM1 at 4.8, COM2 at 38.4 and COM3 at 230.4 kbit/s. Pepperl+Fuchs notes most devices run at COM2; Balluff states the master adjusts to the device's rate automatically. A master port can be set to IO-Link, digital input, digital output or deactivated, which is how one master serves a mix of smart and plain devices.

Parameters and the replacement scenario

Every IO-Link device ships with an IODD, an XML based description of its data model, parameters, process data and user interface text. Engineering tools and masters read the IODD to know what a device is and what it can be told.

The practical payoff is data storage. Pepperl+Fuchs describes the master port setting as deactivated, restore only, or backup and restore. Balluff calls the same function a parameter server with Disable, Download, or Upload and Download modes, and on its newer masters expresses it as validation plus backup or recovery, with the vendor ID and device ID checked so that only the expected device type is accepted. The wording differs by manufacturer; the behavior is the same family. With backup active, the master stores the device's parameter set. When a tech unplugs a failed sensor and plugs in the same model, "the ISDU parameters configured in advance and transmitted by the controller are written again." The tech does not open a laptop.

Two cautions. The master keeps the vendor and device ID with the stored parameters, so a different device type on that port requires clearing the parameter server first. And direction matters: restore only pushes master to device; backup and restore also captures changes made at the device, which can silently preserve a bad local edit.

What diagnostics actually appear

Three data channels exist: cyclic process data, acyclic parameter reads on demand, and events. Process data per device is up to 32 bytes. Events are the diagnostic channel: notification, warning or error, carried as a two byte code; the device raises an event flag, the master reads the detail once, and the event is sent only when a condition changes state. Common codes are shared across vendors, with a block left for device specific ones.

What is in those events depends entirely on the device. Balluff's R254K photoelectric family reports temperature, humidity, vibration, inclination, contamination and function reserve, with operating hours over IO-Link. Its condition monitoring inductive sensors report internal temperature, over and under voltage, and operating hours. A plain IO-Link switching sensor may report far less. Read the IODD for the exact part before assuming, the same discipline that applies when you are selecting an inductive sensor in the first place.

For a maintenance team: a contamination or function reserve warning means clean the lens before the line stops; a temperature warning points to a hot enclosure or a failing drive nearby; operating hours set a replacement interval on actual run time rather than calendar. Balluff frames the use as identifying immediate problems and planning preventive maintenance. That only happens if someone has mapped the event codes into the HMI or CMMS.

The cabinet

The wiring change is where the capital case usually lives. An IO-Link analog converter accepts 0 to 10 V, 4 to 20 mA and related ranges and puts them onto standard unshielded three conductor cable in place of shielded analog cable and dedicated analog input modules. Balluff hubs bundle up to 16 standard signals onto one master port and cascade through an expansion port; Balluff states a 16 port master with cascaded hubs can carry up to 496 inputs and outputs, and lists masters in 4, 8 and 16 port versions. Turck's TBEN-LL-8IOL is an 8 port master with four Class A and four Class B ports on one multiprotocol module.

Class A versus Class B is a pin question. ifm describes Class A as 4 pin with pin 2 manufacturer defined and pin 5 unused, and Class B as 5 pin with pin 2 as auxiliary 24 V and pin 5 as its ground, for actuators that need more current. Turck's pinout for its Class B ports matches: pin 2 switchable Class B supply, pin 5 ground for that supply. Port current ratings vary by product: ifm cites a general 200 to 500 mA for Class A, Balluff's BNI EIP-508 lists 1.6 A on pin 1 and 2 A per output, Turck lists 2 A per output. Do not average these; use the candidate master's table.

Where it does not help

Fast deterministic loops. Balluff's BNI EIP-508 lists a configurable cycle time from 0.4 ms to 6.3 ms. IO-Link is a sensor bus, not a motion or fast closed loop channel, and its own scope excludes the higher level fieldbus.

Safety. Standard IO-Link masters and sensors cannot perform safety functions; only devices designed as IO-Link Safety can, with a separate safety communication layer that shares the cable with standard data. If the upgrade list includes guard locks or e-stops, that is an IO-Link Safety project with its own master and its own review.

Simple discrete devices. A limit switch nobody will interrogate works in SIO mode on a port or hub and gains nothing beyond port flexibility.

Plants with no one to read the data. Events go nowhere unless the controls program or a monitoring tool consumes them.

IO-Link Wireless exists for moving machinery, with Balluff citing a minimum 5 ms process cycle and 10 to 20 m range; it is a separate physical layer, not a substitute for the wired case.

Convert or new builds only

Evaluate the cabinet, not the sensors. On an existing line, IO-Link earns its keep where there are analog runs to remove, frequent sensor swaps that today need a laptop, or a recurring failure that a contamination or temperature warning would have caught. It earns nothing on a line with a few discrete switches and no data path. New builds are the easy case: the master replaces I/O cards, hubs replace terminal strips, and standard cable replaces shielded runs, which is the reduction Balluff means when it says only a traditional industrial cable is required.

If converting, pick one master, one fieldbus, one port class plan and one data storage mode across the line, and match the master's IO-Link version to the devices; Balluff's masters restrict backup and recovery to V1.1 devices. Then decide, before purchase, who reads the events.

A simple switch nobody will ever interrogate gains nothing, and diagnostic data nobody reads is just traffic.

Weighing a sensor-level conversion?

Send us the sensor list and the cabinet drawing for the line you are considering. As an authorized Balluff and Turck distributor we can identify which devices have an IO-Link version, confirm the coding, port class and any hazardous location rating, and work out which masters fit your fieldbus and what cable and hub count the conversion needs, quoted within 24 hours.

Send Us the Sensor List →