DT_TO_SYSTEMTIME

DT_TO_SYSTEMTIME 1:

Mit der Funktion "DT_TO_SYSTEMTIME" kann eine im DATE_AND_TIME - Format (DT) SPS-Variable in eine Windows Systemzeit-Struktur konvertiert werden. Die Systemzeit hat eine Auflösung von 1ms, und das DATE_AND_TIME eine Auflösung von 1s. Die Variable "wMilliseconds" in der Systemzeit-Struktur liefert daher immer den Wert Null zurück.

FUNCTION DT_TO_SYSTEMTIME : TIMESTRUCT

TIMESTRUCT

VAR_INPUT
    DTIN        : DT;
END_VAR

DTIN:: Das zu konvertierende Datum und Uhrzeit in DATE_AND_TIME - Format.

 

Beispiel für einen Aufruf in FUP:

PROGRAM SystemTimeTest
VAR
    SystemTimeStruct  :TIMESTRUCT;
END_VAR

 

DT_TO_SYSTEMTIME 2:

 

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v2.7.0

PC or CX (x86)

TcPlcUtilities.Lib; Standard.Lib; PLCSystem.Lib; TcPLCAds.Lib; PLCHelper.Lib;

TwinCAT v2.8.0

PC or CX (x86)

TcUtilities.Lib

TwinCAT v2.10.0 Build >= 1301

CX (ARM)