SYSTEMTIME_TO_DT

SYSTEMTIME_TO_DT 1:

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

SYSTEMTIME_TO_DT 2:

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, ARM)

Tc2_Utilities (System)