Uhrzeitsynchronisierung CPU->CPU

Tom_beginner

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich möchte bei zwei CPU 315 PN/DP(später mehr) via Ethernet die Uhrzeitsynchronieren.

Ich dachte es geht ganz einfach indem ich in der HadwareConfig eine als


Synchroisation Synchart Zeitintervall
AS Master jede minute


und die andere

Synchroisation Synchart Zeitintervall
AS Slave --

einstelle. Leider funktioniert das bis jetz nicht.

Ist es überhaupt möglich über ethernet?
Ist es vielleicht ein Problem das ich einen normalen switch benutze?

Kann mir jemand helfen? Vielen dank schon im Vorraus bin echt am verzweifeln....
 
Die Seite habe ich auch schon gefunden aber da handelt es sich dort ja um einen CP.

"Weiterleitung der Uhrzeittelegramme über den CP an die S7-300 CPU"

Ich habe aber nur die 315er ohne CP.

Aber trotzdem danke für deine mühen.
 
guck mal hier im Gerätehandbuch

da steht:

Uhrzeitsynchronisation über PROFINET
Die CPU ist an der PROFINET-Schnittstelle als Uhrzeit-Client nach dem NTP-Verfahren
(Network Time Protocol) betreibbar.
Voreinstellung: Keine Uhrzeitsynchronisation im NTP-Verfahren.
Um die Uhr in der CPU über PROFINET zu synchronisieren, müssen Sie die Option
"Uhrzeitsychronisation im NTP-Verfahren einschalten " aktivieren. Die Option finden Sie in
den Eigenschaften "Uhrzeitsynchronisation" der PROFINET-Schnittstelle. Zusätzlich müssen
Sie IP-Adressen von NTP-Server sowie ein Synchronisationsintervall eingeben.
Geeignete NTP-Server und Informationen zum NTP-Verfahren finden Sie z. B. unter der
Beitrags-ID: 17990844.
Neben der Uhrzeitsynchronisation an der PROFINET-Schnittstelle gibt es auch die
Uhrzeitsynchronisation an der MPI- bzw. an der DP-Schnittstelle. Die Uhr der CPU darf
dabei nur von einem Uhrzeitmaster bzw. Uhrzeit-Server synchronisiert werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bedeutet das jetzt das die neuen PN CPU nur noch über NTP synchronisiert werden können?
Also kann keine ordinäre CPU mehr Master sein?
Muss die Anlage Verbindung ins Internet haben!

das war mal so einfach, das ist zum heulen mit Siemens...
 
Solange du noch einen Rechner im Netzwerk hast, kann dieser auch der Herr der Zeit sein . Ich hab leider keine 2 PN CPUs zum Spielen da um zu testen. Vielleicht hat sich seit 2008 ja noch was getan.

Gesendet von meinem GT-N7100 mit Tapatalk 2
 
hi thomas,

ich habe leider keinen pc im netzwerk.
also kann definitiv nur noch über NTP synchronisiert werden, die "SIMATIC-Synchronisation" gibts garnicht mehr?
 
Bau dir doch ne eigene Syncronisierung der Zeit im Programm deiner Mastercpu... Die Sklaven bekommen dann die Zeitdaten über eine "normale" Verbindung und stellen ihre Uhrzeit. Ist zwar umständlich , aber...

Gesendet von meinem GT-N7100 mit Tapatalk 2
 
ja das war plan "B"
ist umständlich, aber... das kanns doch nicht sein...
das ging doch noch gestern ganz wunderbar :ROFLMAO:
 
Zuletzt bearbeitet:
Wenn ich nicht irre, kann man das beim Profibus noch einstellen (Master Zeitsynchronisierung). Dazu muß man dann aber alle SPS per Profibus miteinander verbinden, das ist auch keine wirklich gute Alternative. Also einen Baustein schreiben, der das Übernimmt, Master oder Slave, Put und Get, Uhrzeitstellen.
 
also kann definitiv nur noch über NTP synchronisiert werden, die "SIMATIC-Synchronisation" gibts garnicht mehr?

Das ist typenabhängig, manche können Simatic-Verfahren manche NTP.

SICLOCK gibt's auch noch, bzw. externe (billiger) Standalone NTP-Server. Die holen sich die Zeit dann vom Internet, GPS, GSM, DCF77...

Uhrzeitsynchronisation ist ein komplexeres Thema, als man auf den ersten Blick glauben mag...

z.B. NTP Zeitserver LANTIME

https://www.automation.siemens.com/...tsynchronisation/produkte/Seiten/default.aspx


PS: wenn Du nur 2 CPUs hast, kannst Du die zwar synchronisieren, aber irgendwo müssen die auch die "wirkliche" Zeit herbekommen, um Gangabweichungen oder längeren Spannungsausfall zu kompensieren. Oder ist das für Deine Anwendung unerheblich ob Du die reale Zeit hast, sondern Du brauchst nur beide CPU identisch?
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Das ist typenabhängig, manche können Simatic-Verfahren manche NTP.

SICLOCK gibt's auch noch, bzw. externe (billiger) Standalone NTP-Server. Die holen sich die Zeit dann vom Internet, GPS, GSM, DCF77...

Uhrzeitsynchronisation ist ein komplexeres Thema, als man auf den ersten Blick glauben mag...

z.B. NTP Zeitserver LANTIME

https://www.automation.siemens.com/...tsynchronisation/produkte/Seiten/default.aspx

kommt drauf an, wenn ich irgendwelche supersynchrone sachen mache sind genaue uhren sicher der schlüssel zum glück.
aber wenn ich in allen s7 und panels (+-ein paar sekunden) genau die selbe zeit haben will damit die zeitstempel der störmeldungen und archive einen sinnvollen zusammenhang haben, dann reicht das völlig aus...
eine cpu ist master, die wird vom bediener gestellt, sommer- winterzeit umstellung geht automatisch, der rest wird über put/get versorgt, früher wars nur ein klenes häckchen...
 
Du kannst auch ein Panel als NTP-Server nehmen und den Rest dann damit Synchronisieren. Weiß nur nicht genau mit welchen Panels das geht...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab grad 4 317F-2 PN/DP aufm Tisch und werds morgen mal testen.. werde berichten!

So Leute, entschuldigt bitte die lange Verzoegerung. Hatte viel zu tun. Nun aber betrifft mich das Thema Uhrzeitsync ueber PN mit TIA V11 SP2 und 4 CPU 317-F persoenlich. In den CPU-Eigenschaften finde ich nur NTP-Verfahren oder ueber MPI/DP syncen. Ich werde dann wohl auf PUT/GET zurueckgreifen bzw. in mein bestehendes BSEND-Netz die Uhrzeit einfuegen und von einer CPU (Master, kriegt Wert von WinCC-Skript) in die anderen Verteilen, welche per SET_CLK ihre Uhrzeit stellen. Die Panels haben nen Bereichszeiger und lesen die Uhrzeit von der jew. SPS, welche ihre Uhrzeit in einem DB bereitstellen.
 
Zurück
Oben