TIA S7 1512SP F-1 PN NTP Verfahren einstellen

klanablada

Level-2
Beiträge
19
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute, ich habe ein Problem mit dem einstellen der NTP Zeitsynchronisierung und hoffe ihr könnt mir dabei helfen.
Ich will die Uhrzeit mittels NTP abgleichen, und habe hierfür auf der CPU folgendes eingestellt (Profinet Schnittstelle an CPU)
ProfinetUhrzeitsynchronisation.png

Man sieht auch die Telegramme und anfragen an den NTP Server am Ethernet, jedoch habe ich folgende Meldung in der Systemsteuerung:
Wartungsbedarf der CPU: Zeitsynchronisationsausfall: Keine Zeitsynchronisation mit Uhrzeit-Master.
Hier noch die IP-Einstellungen. Gateway ist eingetragen und stimmt...
ProfinetIP.png

Ich konnte leider in der Hilfe und im Internet auch nichts konkretes zu diesem Thema finden. Ev. hat ja jemand von euch eine Idee...
Danke schon im Voraus für die Hilfe ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Steck dich mit einem Notebook direkt an das Anlagennetz (Eigenes VLAN?), mit einer freien IP Adresse im Bereich 192.168.153.* natürlich.
Unter Windows kannst du mit dem Befehl
Code:
w32tm /stripchart /computer:192.168.204.200
testen, ob der NTP antwortet.

Du bekommst dann eine Antwort die so aussieht:
Code:
U:\>w32tm /stripchart /computer:ntp.xyz.local
ntp.xyz.local wird verfolgt [ntp.xyz.local:123].
Es ist 26.09.2019 09:33:50.
09:33:50, d:+00.0018369s o:+00.0121866s  [                           *                           ]
09:33:52, d:+00.0011725s o:+00.0124121s  [                           *                           ]

Wenn dann keine Antwort kommt, eventuell Firewall im Netz?
 
Zuletzt bearbeitet:
Dein Anhang ist kaputt...

Wenn es vom PC aus funktioniert, dann sollte es auch von der SPS aus gehen. Darf ich fragen, was der NTP für ein Gerät ist?
Ich hatte mit dem Zeitdienst auf Windows Servern schon so meinen Spaß, die wollen, warum auch immer, mit manchen Geräten nicht korrekt zusammenarbeiten.

Ist der NTP also eventuell ein Domänencontroller (Server) oder ähnliches?
 
Hast du vom Anlagennetz aus Zugriff auf das Internet? Dann könntest du mal einen anderen Zeitserver (z.B. den von google 216.239.35.8) testen.

Wenn nicht, könntest du dir die Windows-Version des ntpd Referenzprogramms herunterladen und testweise auf deinem Notebook, oder einem anderen Rechner, installieren:
https://www.meinbergglobal.com/english/sw/ntp.htm

Ich hatte schon diverse Steuerungen, darunter auch S7, die mit einem Windows-Server nicht zusammenarbeiten wollten, seitdem setzen wir einen unabhängigen Stratum 1 Zeitserver im Netzwerk ein, seitdem keine Probleme mehr.

Edit: Dann sollen sie bitte mal ntpd auf dem Linux starten, falls er nicht ohnehin läuft, und du versuchst es damit nochmal.
 
Zuletzt bearbeitet:
Ich habe jetzt provisorisch den ntp Server auf meinem Rechner installiert.
Die CPU übernimmt jetzt die Uhrzeit von meinem Rechner. Danke für die Hilfe!

Ein Problem habe ich jetzt noch, und zwar übernimmt das tp 1500 comfort panel die Uhrzeit leider nicht.
Ich wenn ich dort die Verbindung teste bekomme ich ein NTP request timeout.
Die IP Configuration passt und ich kann dass panel von meinem PC aus pingen.
Ich kann auch meinen PC vom panel aus pingen.
Hättest du da ev auch noch eine Idee warum es mit der PLC funktioniert aber mit dem panel nicht?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, hatte das Problem aber auch schon. Eventuell ein Bug im installierten WinCE, habe aber auch Wireshark nicht bemüht um das Problem zu ergründen.

Ich habe damals einfach das Panel mit der CPU synchronisiert, das funktioniert mit der "neuen" Uhrzeitsynchronisation in TIA ja einigermaßen gut. Aber das Panel holt sich die Systemzeit von der CPU (UTC), daher auch am Panel die richtige Zeitzone einstellen.
 
Zurück
Oben