What is PROFINET

PROFINET IO in practice: controller, device and supervisor, GSDML files, RT and IRT communication, conformance classes and how it differs from PROFIBUS.

Roles

RoleWhat it isExample
IO controllerUsually the PLC; owns the cyclic data exchangeS7-1500 CPU, CODESYS controller
IO deviceField device or remote I/O stationET 200SP, drive, valve terminal
IO supervisorEngineering / diagnostic tool, temporaryTIA Portal, PRONETA

One device can be both: an I-device is a PLC that acts as an IO device for a higher-level controller.

Configuration

Every device type is described by a GSDML file (XML: modules, submodules, parameters, diagnostics, supported features). The controller's project lists devices by device name (NameOfStation), not by IP address. At startup the controller finds each device by name via the DCP protocol, assigns the configured IP address and starts cyclic exchange — see device names.

Communication classes

  • TCP/UDP-IP — non-real-time: configuration, acyclic records, web servers, OPC UA run in parallel on the same cable.
  • RT (Real-Time) — cyclic IO data directly in Ethernet frames (EtherType 0x8892, no IP stack), update times in the millisecond range, standard switches.
  • IRT (Isochronous Real-Time) — reserved time slots and hardware support in devices and switches for motion control; cycle times down to 31.25 µs in recent specification versions.

Conformance classes

ClassAdds
CC-ABasic RT, alarms, diagnostics
CC-BNetwork diagnostics via SNMP, topology (LLDP); system redundancy option CC-B(PA)
CC-CIRT — isochronous operation, hardware support required
CC-DPROFINET over TSN

PROFINET vs PROFIBUS

PROFIBUS DPPROFINET IO
Physical layerRS-485, max 12 Mbit/sEthernet 100 Mbit/s full duplex (and more)
AddressingStation address 0…126Device name + IP address
Device descriptionGSD (text)GSDML (XML)
TopologyLine with repeatersLine, star, tree, ring (MRP)
Other traffic on the same cableNoYes (IT protocols in parallel)

Typical issues are device names, duplicate IP addresses and topology errors — see PROFINET diagnostics.

Loading the map…

Sources

  1. PROFINET — technology overview — PROFIBUS & PROFINET International (PI)
  2. PROFINET Technology — The Easy Way to PROFINET (2024) — PROFIBUS & PROFINET International (PI)
  3. PROFINET System Description, System Manual 03/2012 — Siemens AG
  4. PROFINET with STEP 7 — Function Manual 11/2022 — Siemens AG

Updated 2026-10-02