T_DCTIME32

32-Bit-TwinCAT-„Distributed Clock System Time”-Zeitformat. Die kleinste Einheit ist eine Nanosekunde.

Diese 32-Bit-„DC System Time“ wird aus der vollständigen absoluten 64-Bit-„DC System Time“ (T_DCTIME) gebildet, indem nur die niederwertigsten 32 bit verwendet werden. Hierdurch geht die Eigenschaft einer absoluten eindeutigen Zeit verloren und es wird angenommen, dass diese 32-Bit-Zeit nur im zeitlichen Nahbereich von ± 2.147 Sekunden um die aktuelle Systemzeit verwendet wird, da sie nur hier eindeutig ist. Hiervon kann in vielen Anwendungsfällen ausgegangen werden.
Wenn diese Annahme verletzt wird, dann kann es zu Fehlern bei der Interpretation und der Weiterverarbeitung dieser Zeit kommen.

TYPE T_DCTIME32 : UDINT;
END_TYPE

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS- Bibliotheken

TwinCAT v3.1.0

PC oder CX (x86, x64, Arm®)

Tc2_EtherCAT