-> Hier kostenlos registrieren
Hallo SPS-Programmierer,
ich betreue mehrere 300er CPUs in Russland und in Deutschland.
Ich möchte die Zeit der CPU’s Synchronisieren. Die Lokale Zeit ist z.B. für angeschlossene Markiersysteme wichtig.
Wenn ich in einer CPU unter PN-IO .. Eigenschaften .. Uhrzeitsynchronisation einen Server angebe,
bekommt die CPU immer die „Greenwich Mean Time“.
Theoretisch könnte ich mit dem SFC 100 "SET_CLKS" den Uhrzeitstatus setzen. Dort sehe ich aber folgende Probleme:
- Russland schafft meines Wissens im Herbst die Sommerzeit endgültig ab,
- In der Hilfe zum SFC100 steht
Jetzt will ich die Zeit von einem eigenen Zeitserver zu holen. Das geht, aber den muss ich dann immer manuell stellen, denn wen er sich einmal Synchronisiert gibt er auch nur noch „Greenwich Mean Time“ ab.
Wie würdet ihr vorgehen? Gibt es eine bessere Lösung?
Vielen Dank im Voraus
Holger
ich betreue mehrere 300er CPUs in Russland und in Deutschland.
Ich möchte die Zeit der CPU’s Synchronisieren. Die Lokale Zeit ist z.B. für angeschlossene Markiersysteme wichtig.
Wenn ich in einer CPU unter PN-IO .. Eigenschaften .. Uhrzeitsynchronisation einen Server angebe,
bekommt die CPU immer die „Greenwich Mean Time“.
Theoretisch könnte ich mit dem SFC 100 "SET_CLKS" den Uhrzeitstatus setzen. Dort sehe ich aber folgende Probleme:
- Russland schafft meines Wissens im Herbst die Sommerzeit endgültig ab,
- In der Hilfe zum SFC100 steht
Achtung
Setzen Sie die SFC 100 nur dann ein, wenn bei Ihrer CPU die Uhrzeit nicht synchronisiert wird. Andernfalls wird bei jeder Synchronisation der Uhrzeitstatus der Master-Uhr übernommen. Ein per SFC vorgegebener Wert wird dadurch überschrieben.
Jetzt will ich die Zeit von einem eigenen Zeitserver zu holen. Das geht, aber den muss ich dann immer manuell stellen, denn wen er sich einmal Synchronisiert gibt er auch nur noch „Greenwich Mean Time“ ab.
Wie würdet ihr vorgehen? Gibt es eine bessere Lösung?
Vielen Dank im Voraus
Holger