Page review information
Edition covered
IEC 61131-9 (IO-Link / SDCI) — exact governing revision not yet recorded
Content status
Reviewed
Coverage
Port architecture, IODD, process vs service data, data storage, commissioning, diagnostics; safety (IO-Link Safety) and wireless variants not covered
Last reviewed
August 2026
Primary reference
The official published standard — required for final decisions

Confirm the applicable specification revision, device firmware, vendor implementation, network architecture, cybersecurity requirements, and project-specific constraints before applying anything on this page.

Overview

IO-Link is not a fieldbus and not a network. It is a point-to-point serial link between exactly one master port and exactly one device (sensor, actuator, valve island, hub). There is no bus arbitration, no node addressing on the link, and no multi-drop wiring. Each port is its own independent link.

What makes it useful is what rides on that link: instead of a bare 24 V switching signal, the device exchanges structured digital data — process values, parameters, identification, and diagnostics — over the same physical pin that would otherwise carry a discrete signal.

The IO-Link master is the aggregation point. It typically sits on a fieldbus (EtherNet/IP or PROFINET masters are the most common) and presents its ports to the PLC as ordinary cyclic I/O. To the controller, the master is a fieldbus device; to each sensor, the master is its single communication partner.

flowchart TD
    PLC[PLC / Controller] -->|"EtherNet/IP or PROFINET"| SW[Managed Switch]
    SW --> M[IO-Link Master<br/>8 ports]
    M -->|"Port 1 — 3-wire M12"| S1[Photoelectric sensor]
    M -->|"Port 2 — 3-wire M12"| S2[Pressure sensor]
    M -->|"Port 3 — 3-wire M12"| A1[Valve island]
    M -->|"Port 4 — standard DI"| S3[Plain 24 V sensor]

Each master-to-device link runs at one of three defined rates: COM1 (4.8 kbit/s), COM2 (38.4 kbit/s), or COM3 (230.4 kbit/s). The master negotiates the rate with the device automatically; you normally do not configure it. These speeds are modest by design — the link carries a few bytes of process data per cycle over short sensor cable, not bulk traffic.

Where It Is Used

Honest scope notes: IO-Link is a machine-level technology for the last few meters. It does not compete with EtherNet/IP or PROFINET — it feeds them. Cable length per port is short (the specification limits it to roughly 20 m of standard unshielded sensor cable; verify against the specification and device documentation). Standard IO-Link is not functionally safe; IO-Link Safety exists as a separate extension and is out of scope here.

Port and Wiring Architecture

For a point-to-point link, “network design” honestly reduces to port and wiring architecture — there is no topology to choose per device.

Configuration

Commissioning Checks

Diagnostics

Layered approach — but note where the layers live:

  1. Device layer — IO-Link devices report events (wire break to the sensor element, overtemperature, dirty lens, out-of-range) as service data. These surface in the master’s diagnostics and, if mapped, in the PLC.
  2. Port/link layer — the master reports per-port status: device present, communication lost, wrong device (vendor/device ID mismatch), data-storage conflict. A “wrong device” indication after a replacement usually means a different type or firmware was fitted, or data-storage validation rejected it.
  3. Master/fieldbus layer — the master’s own connection to the PLC fails like any other fieldbus device; diagnose it with the EtherNet/IP or PROFINET methods.

Wireshark cannot see the IO-Link link itself. The master-to-device wire is a 24 V single-conductor serial link, not Ethernet — there is nothing to capture with a laptop NIC. What you can capture is the fieldbus side of the master: the cyclic process data and the acyclic parameter reads the PLC issues. For the link itself, use the master’s web or engineering-tool diagnostics, or a vendor IO-Link USB master as a bench tool.

# Capture the FIELDBUS side of the master, not the sensor wiring.
ip.addr == 192.168.10.50        # the master's IP
cip                              # EtherNet/IP masters
pn_io                            # PROFINET masters

Verify filter names against the Wireshark version in use.

Common Faults

Symptom Likely causes First checks
Port shows no device Wrong port mode (SIO instead of IO-Link), wiring fault on C/Q, device unpowered Port configuration in the master; L+/L− at the device; try a known-good device
Device found but flagged “wrong device” Different device type or firmware fitted; ID validation stricter than intended Compare vendor/device ID against the configured one; review validation setting
Replacement sensor behaves differently than the old one Data storage disabled or in the wrong mode; parameters never restored Data-storage mode on that port; whether the master holds a stored parameter set
Data-storage error after swapping a device Stored set conflicts with the new device (type/firmware mismatch); both master and device claim valid data Master diagnostics for the DS fault code; clear/re-upload per vendor procedure
Process value frozen in the PLC Fieldbus connection to the master lost; port communication dropped; mapping error Master’s fieldbus status first, then per-port status, then the tag mapping
Intermittent communication loss on one port Cable damage, connector ingress, cable too long, severe EMC on the run Cable and M12 seating; length vs spec; master’s port error counters if available
Parameters revert after power cycle Written to volatile memory only, or master restoring an old stored set over them Vendor store/save command executed; data-storage direction on the port
Actuator device drops out under load Class B device on Class A port; auxiliary supply undersized or unswitched Port class, pin 2/5 supply presence and sizing
Trust Boundary — Engineering Judgment Required

This site is an independent educational reference for industrial automation standards. It paraphrases and organizes guidance in original language; it is not a substitute for the official published standards, professional engineering judgment, or legal review, and content has not been independently verified against current published editions.

Items marked Review pending await technical review against the identified edition. Items marked Planned have no reviewed source material behind them. Do not rely on this site for compliance determinations, safety-critical design decisions, or legal interpretation.