FILETIME liefert UTC?

merlin

Level-1
Beiträge
184
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Bei mir liefert die FILETIME-Funktion nicht die Uhrzeit des PC sondern die UTC-Weltzeit, derzeit als 2 Stunden weniger? Warum und wie kann ichs ELEGANT beheben?

Danke
Tom
 
Musst noch was ganz komisches feststellen:

FB_TimePcRead liefert 11:06:30
GETSYSTEMTIME liefert derzeit 09:07:17

Die 2 Stunden Unterschied, OK, die kann ich ausbessern. Aber warum liefert GETSYSTEMTIME auch Unterschiede in den Minuten und Sekunden?

Danke
Tom
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Merlin,

kenne dieses System zwar nicht, aber (evt.) vergleichbares, indem ich annehme dass es sich bei Beckhoff um eine SoftPLC handelt....

Also ich vermute dass es auch bei dir in den System-Einstellungen irgendwo eine Zeitzone & Automatische Sommer-Winterzeit Einstellung gibt --> Kontrolle.

Ausserdem irgendwo mal einen Button wo du die Zeit mit PC Zeit sychronisieren kannst ?

bg
bb
 
Hey

Ja bei mir läuft TwinCAT auf einem PC. = SoftSPS
Die Zeit des PC stimmt. Zeitzone +1 und Sommer-Winterzeit-Automatik ist aktiviert.

Das komische ist ja, dass FB_TimePcRead exakt die Zeit ausgibt, die am PC eingestellt ist. GETSYSTEMTIME holt sich die Zeit von wo????

thx
Tom
 
Zurück
Oben