PLCnext Technology unterstützt hochgenaue Uhrzeitsynchronisation

 TSN wird bisher vorrangig in Verbindung mit hochsynchronen Motion-Control-Applikationen diskutiert. Das dabei verwendete Uhrzeitsynchronisations-Protokoll PTP eignet sich jedoch für viele andere Applikationen und bietet im Vergleich zum verbreiteten Protokoll NTP Vorteile, die jetzt auch bei PLCnext Technology nutzbar sind.
TSN wird bisher vorrangig in Verbindung mit hochsynchronen Motion-Control-Applikationen diskutiert. Das dabei verwendete Uhrzeitsynchronisations-Protokoll PTP eignet sich jedoch für viele andere Applikationen und bietet im Vergleich zum verbreiteten Protokoll NTP Vorteile, die jetzt auch bei PLCnext Technology nutzbar sind.Bild: ©Summit Art Creations/shutterstock.com

Jedes Gerät verfügt über einen integrierten Taktgeber (Quarz), der eine bestimmte Genauigkeit aufweist. Nachdem die Uhr einmal gestellt wurde, sorgt die Ungenauigkeit des Taktgebers dafür, dass sie im Vergleich mit einer Referenz-Zeitquelle wie der internationalen Atomzeit (TAI, Temps Atomique International) wieder ungenau wird. Ohne entsprechende Zeitsynchronisations-Protokolle ist es mit bezahlbaren Taktgebern in den Geräten nicht möglich, eine präzise Uhrzeit zu gewährleisten. Diese wird von vielen industriellen Anwendungen jedoch zwingend gefordert. Das trifft insbesondere auf die Verwendung in der Datenanalyse zu, bei der die Zeitreihendaten von verteilten Geräten in einen Zusammenhang gebracht werden müssen. Die Gültigkeitsprüfung von Security-Zertifikaten sowie Zeitstempel in Alarmen und Ereignissen oder auf den Webseiten der Geräte setzen ebenfalls eine synchronisierte Zeit voraus.

Das offene Ecosystem PLCnext Technology unterstützt daher schon immer das verbreitete Uhrzeitsynchronisations-Protokoll NTP (Network Time Protocol), das sich zur exakten Übereinstimmung der Zeit einsetzen lässt. Mit der Einbindung der TSN-Standards in das Ecosystem kann jetzt auch das hochgenaue Precision Time Protocol (PTP) genutzt werden. Außer der Genauigkeit eröffnet PTP einige weitere Vorteile.

 Beispiel für die PTP-Informationen in der Steuerung PLCnext Control: Pro Ethernet-Schnittstelle stehen Informationen über die Synchronisationsrolle, die aktuelle Abweichung in Nanosekunden und die konfigurierte erlaubte Abweichung zur Verfügung.
Beispiel für die PTP-Informationen in der Steuerung PLCnext Control: Pro Ethernet-Schnittstelle stehen Informationen über die Synchronisationsrolle, die aktuelle Abweichung in Nanosekunden und die konfigurierte erlaubte Abweichung zur Verfügung.Bild: Phoenix Contact Deutschland GmbH

Konfiguration des

Zeit-Servers entfällt

Gegenüber NTP ergeben sich aus der Verwendung von PTP zusätzliche positive Aspekte. So haben alle Zeitstempel eine Abweichung im Mikrosekundenbereich zur Synchronisationsquelle. Das ermöglicht eine hochaufgelöste Sortierung von verteilten Ereignissen zu einer Reihenfolge. Die Anwendung in der Steuerungsfamilie PLCnext Control kennt zudem den eigenen Synchronisationsstatus. Über einfache Systemvariablen lässt sich deshalb abfragen, ob die eigene Steuerung synchron arbeitet und wie groß die Abweichung zur Synchronisationsquelle ist. Darüber hinaus muss kein Zeit-Server konfiguriert werden. Da PTP direkt auf dem Ethernet-Protokoll aufsetzt, entfällt die Angabe der IP-Adresse des Zeit-Servers. Ein Gerät kann sich sofort beim Hochlaufen auf die Zeitquelle synchronisieren. Selbst nach einem Gerätetausch oder der Änderung des Zeit-Servers ist keine Konfiguration notwendig. Außerdem können die Steuerungen als Zeit-Gateway für PTP agieren. Auf diese Weise lässt sich die Zeit einer überlagerten Ebene (z.B. einer Produktionszelle) an eine unterlagerte Ebene (z.B. eine Fertigungsmaschine) weitergeben, obwohl sich beide in getrennten Netzwerken befinden. Die Applikation hat über Systemvariablen stets die volle Transparenz. Zusammengefasst bleibt festzustellen, dass der Einsatz von PTP im Vergleich zu NTP deutliche Vorteile bietet. Dazu ist allerdings eine Unterstützung in den Ethernet-Switches erforderlich.

 Funktionsprinzip von NTP und PTP: Bei NTP wird die Zeit während der Übertragung durch das Netzwerk nicht korrigiert. Die Zeit ist entsprechend ungenau. Bei PTP wird die Zeit beim Weiterleiten korrigiert und die Originalzeit mit übertragen. Daher ist die Zeit genau und auch die Abweichung bekannt.
Funktionsprinzip von NTP und PTP: Bei NTP wird die Zeit während der Übertragung durch das Netzwerk nicht korrigiert. Die Zeit ist entsprechend ungenau. Bei PTP wird die Zeit beim Weiterleiten korrigiert und die Originalzeit mit übertragen. Daher ist die Zeit genau und auch die Abweichung bekannt. Bild: Phoenix Contact Deutschland GmbH

Korrektur der Laufzeit in den Switches

Damit sich die angeführten Vorteile nutzen lassen, bedarf es entsprechender Switches. Beim Weiterleiten der PTP-Synchronisations-Telegramme werden die Laufzeiten auf den Leitungen und in den Switches gemessen und entsprechend korrigiert, sodass am Ende der Linie eine hochgenaue, berichtigte Uhrzeit zur Verfügung steht. Da die Synchronisations-Telegramme bei PTP zusätzlich die Zeit der Quelle enthalten, kann die Abweichung sofort ermittelt werden. Bei PTP handelt es sich um einen übergreifenden Standard (IEEE 802.1AS). Daher lassen sich nicht nur TSN-Switches von Phoenix Contact in der Anwendung verwenden. Auch Geräte anderer Anbieter sind einsetzbar.

Präzisere und einfachere

Uhrzeitsynchronisation

Seiten: 1 2