Time Synchronization Extension for the IO-Link Industrial Communication Protocol
Modern industrial automation systems are real-time, distributed systems utilizing industry and manufacturer-specific, competing communication technologies. These networks are built using Industrial Ethernet Networking solutions today, such as PROFINET, EtherCAT, EtherNet/IP, CC-Link, etc. Hopefully, the industry will move towards the IEEE Time Sensitive Networking (TSN) standard in the near future. However, Ethernet-based technologies are not viable under a certain price point, nor they will be in the coming decades. Therefore, low-cost sensor and actuator networking solutions are used to aggregate sensors and actuators on the Industrial Ethernet Network. One of these is IO-Link. IO-Link has no concept of synchronized system time, and therefore, IO-Link devices cannot participate in real-time distributed systems based on a time-driven operation. The paper introduces a time synchronization extension for IO-Link to allow IO-Link devices to acquire global time and operate based on that with sub-microsecond precision. The extension is fully additive, i.e., backward compatible with standard IO-Link protocol and functions, and requires minimal hardware modification to current IO-Link devices. A proof of concept implementation is presented in the paper showing how an actual IO-Link master can be augmented for time synchronization, and how relevant hardware features of the IO-Link devices, such as timer bit numbers, influence the achievable precision.
Authors
- András Wiesner (ORCID: https://orcid.org/0009-0007-8859-0189)
- Tamás Kovácsházy (ORCID: https://orcid.org/0000-0001-5424-1588)
- Péter Kaszás
- Franz-Otto Witte
Institutions
- Budapest University of Technology and Economics (HU)
Publication Details
- Published
- 2024-10-07
- DOI
- https://doi.org/10.1109/ispcs63021.2024.10747727
- Citations
- 3
- Primary Topic
- Network Time Synchronization Technologies
- Type
- article
- Field-Weighted Citation Impact
- 1.05
Funders
- Experiment