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 1 ms und das DATE_AND_TIME eine Auflösung von 1 s. 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

SYSTEMTIME_TO_DT 2: Eingänge

VAR_INPUT
    TIMESTR : TIMESTRUCT;
END_VAR

Name

Typ

Beschreibung

TIMESTR

TIMESTRUCT

Struktur mit der zu konvertierenden Windows-Systemzeit

Beispiel:

PROGRAM SystemTimeTest
VAR
    SystemTimeStruct  : TIMESTRUCT;
    DTFromSystemTime  : DT;
END_VAR

SYSTEMTIME_TO_DT 3:

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, Arm®)

Tc2_Utilities (System)