IEC 61784-2Lane B · Industrial OTFREE

PROFINET — real-time industrial Ethernet

PROFINET layers a real-time channel on top of standard Ethernet, with cyclic deterministic timing for motion control and isochronous I/O. Distinctive trait: the sync line above the data wire shows the cycle boundary clock — green tick at each cycle start. Default 4 ms cycle = 250 cycles per second.

Animation

Engineering pitfalls

Mixed RT and TCP/IP traffic = jitter

PROFINET RT shares the wire with regular TCP/IP. A bulk Ethernet flood (firmware push, backup) will inject jitter into the RT cycle. Use managed switches with VLAN priority or dedicated RT-only VLANs for motion control.

GSDML file version mismatch

The IO device's GSDML descriptor MUST match the device firmware. Newer firmware with an old GSDML = parameters silently default to incorrect values. Always pull GSDML from the device, not the vendor portal.

Topology change without re-configuration

PROFINET binds device names to topology positions. Swap two cables and the controller will refuse to start communications until you re-run the topology check. Document the cable map before any rewire.

IRT (Isochronous Real Time) clock master loss

For sub-millisecond cycle times you need IRT mode, which requires a clock master. If the clock master fails over to a non-IRT-capable backup, your motion axes will start to drift. Verify clock-master redundancy plans.

References

Primary sources
  • IEC 61784-2 — Industrial communication networks — Profiles: Additional fieldbus profiles for real-time networks based on ISO/IEC/IEEE 8802-3.
  • PROFIBUS & PROFINET International (PI) — PROFINET Specification.
  • IEEE 802.1AS — Timing and Synchronization for Time-Sensitive Applications.