SYSTEMTIME_TO_DT
Mit der Funktion "SYSTEMTIME_TO_DT" kann die Windows Systemzeit-Struktur in das in der SPS gängige DATE_AND_TIME-Format (DT) konvertiert werden. Die Systemzeit hat eine Auflösung von 1ms, und das DATE_AND_TIME eine Auflösung von 1s. Die Millisekunden aus der Systemzeit werden bei der Konvertierung berücksichtigt und auf den DATE_AND_TIME-Rückgabewert entsprechend aufgerundet. Setzen Sie das wMilliseconds-Element in der Windows Systemzeit-Struktur auf Null um das Aufrunden zu deaktivieren.
FUNCTION SYSTEMTIME_TO_DT : DT
VAR_INPUT
VAR_INPUT
TIMESTR : TIMESTRUCT;
END_VAR
TIMESTR: Struktur mit der zu konvertierenden Windows Systemzeit (Typ: TIMESTRUCT).
Beispiel:
PROGRAM SystemTimeTest
VAR
SystemTimeStruct : TIMESTRUCT;
DTFromSystemTime : DT;
END_VAR
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.0 | PC oder CX (x86, x64, ARM) | Tc2_Utilities (System) |