DCTIMESTRUCT

Strukturierter TwinCAT "Distributed Clock System Time"-Zeitformat. Die kleinste Einheit ist eine Nanosekunde. Dieser Datentyp repräsentiert die Anzahl der Nanosekunden seit dem 01.01.2000 (GMT).

TYPE DCTIMESTRUCT :
STRUCT
    wYear           : WORD; 
    wMonth          : WORD;
    wDayOfWeek      : WORD;
    wDay            : WORD;
    wHour           : WORD;
    wMinute         : WORD;
    wSecond         : WORD;
    wMilliseconds   : WORD;
    wMicroseconds   : WORD;
    wNanoseconds    : WORD;
END_STRUCT
END_TYPE

wYear : Das Jahr: 2000 ~ 2584;

wMonth : Der Monat: 1 ~ 12 (Januar = 1, Februar = 2 usw.); 

wDayOfWeek : Der Wochentag: 0 ~ 6 (Sonntag = 0, Montag = 1 usw. );

wDay : Tag des Monats: 1 ~ 31;

wHour : Stunde: 0 ~ 23;

wMinute : Minute: 0 ~ 59;

wSecond : Sekunde: 0 ~ 59;

wMilliseconds : Millisekunde: 0 ~ 999;

wMicroseconds : Microsekunde: 0 ~ 999;

wNanoseconds : Nanosekunde: 0 ~ 999;

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.10.0 Build > 1316 oder höher

PC oder CX (x86, ARM)

TcEtherCAT.Lib
( Standard.Lib; TcBase.Lib; TcSystem.Lib, TcUtilities.Lib werden automatisch eingebunden )