DCTIMESTRUCT_TO_DCTIME
![]() | Veraltete Funktion Diese Funktion ist veraltet. Verwenden Sie stattdessen die Funktion DCTIMESTRUCT_TO_DCTIME64. |
Die Funktion konvertiert die strukturierte Variable vom Typ DCTIMESTRUCT in eine 64-Bit-„Distributed Clock System Time“-Variable vom Typ T_DCTIME.
Die Strukturkomponente wDayOfWeek wird bei der Konvertierung ignoriert. Die wYear-Strukturkomponente muss einen Wert größer oder gleich 2000 oder kleiner 2584 haben. Bei unzulässigen Werten der Strukturkomponenten liefert die Funktion den Wert Null zurück.
FUNCTION DCTIMESTRUCT_TO_DCTIME: T_DCTIME
Eingänge
VAR_INPUT
in : DCTIMESTRUCT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
in | DCTIMESTRUCT | Die zu konvertierende strukturierte Variable |
Beispiel:
PROGRAM P_TEST
VAR
dcStruct : DCTIMESTRUCT := ( wYear := 2008, wMonth := 3, wDay := 13,
wHour := 1, wMinute := 2, wSecond :=3,
wMilliseconds := 123, wMicroseconds := 456, wNanoseconds := 789 );
dc64 : T_DCTIME;
END_VAR
dc64 := DCTIMESTRUCT_TO_DCTIME( dcStruct );
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS- Bibliotheken |
---|---|---|
TwinCAT v3.1.0 | PC oder CX (x86, x64, Arm®) | Tc2_EtherCAT |