DCTIMESTRUCT_TO_DCTIME

DCTIMESTRUCT_TO_DCTIME 1:

DCTIMESTRUCT_TO_DCTIME 2:

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

DCTIMESTRUCT_TO_DCTIME 3: 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