darkthunderbird
Level-1
- Beiträge
- 2
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo liebe SPS-Programmierer!
Ich suche danach, wie ich den aktuellen Unix-Timestamp aus meiner Wago-SPS auslesen kann.
Ich kann bereits über die SysLibTime Bibliothek das aktuelle Datum als INT-Werte darstellen lassen.
VAR
ActualTime:SysTime64;
ActualTimeEx:SystemTimeDate;
RdCurTimeEx: CurTimeEx;
END_VAR
RdCurTimeEx(SystemTime:=ActualTime , TimeDate:= ActualTimeEx);
Über diese Eingaben kann ich den Timestamp eines vorgegebenen Zeitpunktes erzeugen.
VAR
Test: DT:=DT#2013-01-01-00:00:00;
END_VAR
timestamp_Test := DT_TO_DWORD(Test);
Wer kann mir den Trick verraten, wie ich an den aktuellen Timestamp gelange?
Vielen Dank
Ich suche danach, wie ich den aktuellen Unix-Timestamp aus meiner Wago-SPS auslesen kann.
Ich kann bereits über die SysLibTime Bibliothek das aktuelle Datum als INT-Werte darstellen lassen.
VAR
ActualTime:SysTime64;
ActualTimeEx:SystemTimeDate;
RdCurTimeEx: CurTimeEx;
END_VAR
RdCurTimeEx(SystemTime:=ActualTime , TimeDate:= ActualTimeEx);
Über diese Eingaben kann ich den Timestamp eines vorgegebenen Zeitpunktes erzeugen.
VAR
Test: DT:=DT#2013-01-01-00:00:00;
END_VAR
timestamp_Test := DT_TO_DWORD(Test);
Wer kann mir den Trick verraten, wie ich an den aktuellen Timestamp gelange?
Vielen Dank