Uhrzeit von CP343-1 in Step7-Programm verwenden

MrFisch

Level-1
Beiträge
9
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,
ich habe folgendes Problem: Ich würde gerne die Uhrzeit von der CP zur CPU senden lassen, leider funktioniert dies nicht. Die CP bekommt die Uhrzeit von unserem NTP-Server. Diese
synchronisiert sich auch zuverlässig. Jedoch wird die aktuelle Uhrzeit nicht zur CPU gesendet. In der CPU habe ich bei "Diagnose/Uhr" die Synchronisation im AS auf "Slave" gesetzt.

Folgende Hardware verwende ich:
CP343-1 Lean: 1EX30
CPU 315F-2DP: 6FF01

Falls dafür keine Lösung gibt:
Wäre es auch möglich, die CP-Zeit direkt im Step 7 Programm zu verwenden?
Das ist eigentlich sowieso die wirkliche Funktion, die ich benötige!
Vielen Dank für Eure Hilfe!!
 
Hallo MrFisch,

Hast Du auf dem CP bei Uhrzeitsynchronisation im Simatic-Verfahren "Uhrzeit weiterleiten" eingestellt?

Grüße
Gebs

PS.: Bestellnr. 1EX30 gehört nicht zu einer Lean-Baugruppe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Gebs,
vielen Dank für deine Antwort. Ich nutze bei der CP für die Uhrzeitsynchronisation das NTP Verfahren, damit ist die Möglichkeit "Uhrzeit weiterleiten" im Simatic-Verfahren gesperrt.
Dafür hab ich den Haken bei: "Uhrzeit an Station weiterleiten" im NTP-Verfahren gesetzt.

Du hast natürlich recht, 1EX30 ist keine Lean Baugruppe!

Weißt du zufällig, ob man die CP-Zeit im S7 Programm verwenden kann? Ähnlich wie die CPU-Zeit?
 
Das habe ich auch schon versucht, (hab genau dieses Supportdokument gefunden), jedoch kommt folgende Fehlermeldung beim Übersetzen: "Für die Uhrzeitsynchronisation darf die CPU nur einmal als Uhrzeit-Slave projektiert sein. Es darf auch nur ein Teilnehmer in der Station die Uhrzeit weiterleiten".... Diese Fehlermeldung macht überhaupt keinen Sinn: Die CPU ist nur einmal als Slave projektiert (Bei AS: Keine / Bei MPI: Slave), Aktuell ist auch nur die CP als Teilnehmer projektiert, welcher die Uhrzeit weiterleitet.

Noch eine Idee?
 
Hallo MrFisch,

ich hab' noch mal nachgesehen. Bei manchen Beiträgen wird die 315 als "große CPU" (=> Synch im AS) und bei Manchen als "kleine CPU" (=> Synch mit MPI) beschrieben. Deshalb weiß ich jetzt nicht was bei Dir eingestellt werden muss.
Was Deine Fehlermeldung betrifft: Diese tritt bei mir nicht auf (V5.4 SP5).
Auf den Seiten vom Siemens-Support, ist auch von einem Bug (Feature) die Rede, die dieses Problem beschreiben. Da heisst es dann, man soll nicht
den aktuellen CP projektieren, sondern die Version 2.0.
http://www.automation.siemens.com/WW/forum/guests/PostShow.aspx?PostID=188809&language=de

Im Handbuch zum CP hab ich noch was gefunden:
Code:
Achtung

Beachten Sie zur Uhrzeitsynchronisation im NTP−Verfahren:
Wird vom CP ein NTP−Telegramm als ”nicht genau” erkannt (Beispiel: NTP−Server
ist nicht extern synchronisiert), erfolgt keine Weiterleitung auf den K−Bus. Tritt
dieses Problem auf, wird in der Diagnose keiner der NTP−Server als ”NTP−Master”
angezeigt; vielmehr werden alle NTP−Server nur als ”erreichbar” angezeigt.

Schau doch mal in der Diagnose Deines CPs nach, ob das bei Dir der Fall sein könnte.

Grüße
Gebs
 
Mit der Version 2.0 hat es tatsächlich funktioniert.... Meine auch mal gelesen zu haben, das es mit einem Hotfix 4 für Step 7 5.5 dieser Bug behoben sein soll...
VIELEN VIELEN DANK für deine super Hilfe!!!
 
Zurück
Oben