Definition und Zweck:
IEEE 1588 PTP (Precision Time Protocol) ist ein Netzwerkprotokoll, das für die hochpräzise Zeitsynchronisation von Uhren in einem verteilten System entwickelt wurde. Sein Hauptzweck ist es, eine gemeinsame, genaue Zeitbasis über ein Netzwerk bereitzustellen, selbst in Umgebungen mit variablen Latenzzeiten. PTP kann Synchronisationsgenauigkeiten im Sub-Mikrosekunden-Bereich und bei Hardware-Unterstützung sogar im Nanosekunden-Bereich erreichen.
Im Gegensatz zu NTP (Network Time Protocol), das für die Synchronisation von Computern im Internet geeignet ist, ist PTP für lokale Netzwerke konzipiert, die eine höhere Präzision erfordern.
Funktionsweise und Architektur:
PTP funktioniert nach dem Master/Slave-Prinzip, wobei ein „Grandmaster Clock“ die präziseste Uhr im Netzwerk ist. Die Uhren der Slaves werden iterativ an die Master-Uhr synchronisiert, indem die Laufzeit der Nachrichten über das Netzwerk präzise gemessen und kompensiert wird. Dies geschieht oft mit Hardware-Zeitstempeln in den Netzwerkkarten oder Switch-Ports, was die höchste Genauigkeit ermöglicht.
PTP kann auf Standard-Ethernet-Hardware betrieben werden und wird von vielen Industrial Ethernet-Protokollen (z.B. EtherCAT Distributed Clocks, PROFINET IRT, EtherNet/IP) für die Zeitsynchronisation genutzt oder referenziert.
Relevanz in der Automatisierungstechnik:
IEEE 1588 PTP ist von entscheidender Bedeutung für Anwendungen, die eine präzise zeitliche Koordination erfordern:
- Motion Control: Für die synchrone Steuerung mehrerer Achsen in Werkzeugmaschinen, Robotern und Verpackungsmaschinen. Jitter und Synchronisationsfehler können hier zu Qualitätsproblemen führen.
- Datenaufnahme: Präzise Zeitstempelung von Messwerten von Sensoren, um Ereignisse korrekt zuzuordnen und Ursachenanalysen zu ermöglichen.
- Verteilte Steuerungssysteme: Synchronisation von Controllern in DCS- oder großen SPS-Systemen.
- Energieversorgung: Präzise Zeitsynchronisation in Smart Grids und Umspannwerken für die Schutztechnik und Fehleranalyse (IEC 61850).
- Test- und Messsysteme: Für die präzise Synchronisation von Messgeräten.
Durch die Bereitstellung einer hochgenauen gemeinsamen Zeitbasis ist PTP ein Schlüsselbaustein für die Realisierung hochperformanter und deterministischer Automatisierungssysteme im Rahmen von Industrie 4.0.
→ Siehe auch: White Rabbit, Distributed Clocks, Echtzeitfähigkeit, Synchronisation, TSN (Time-Sensitive Networking), Industrial Ethernet

