GETTASKTIME
Dieser Funktionsbaustein wird durch die neuere Funktion F_GetTaskTime() abgelöst, welche mit einem anstatt zwei Rückgabewerten auskommt. |
Mit diesem Baustein kann die Startzeit der Task (Zeitpunkt, zu dem die Task starten sollte) ausgelesen werden. Der Funktionsbaustein liefert immer die Startzeit der Task, in der die Bausteininstanz aufgerufen wurde. Der Zeitstempel ist ein 64-Bit-Integer-Wert, mit einer Genauigkeit von 100ns und kann unter anderem für Timing-Aufgaben oder Zeitmessungen eingesetzt werden. Eine Einheit entspricht 100ns. Die Zeit repräsentiert die Anzahl der 100ns-Intervalle seit dem 1. Januar 1601.
Siehe: F_GetTaskTime
Eingänge
VAR_INPUT
(*none*)
END_VAR
Ausgänge
VAR_OUTPUT
timeLoDW : UDINT;
timeHiDW : UDINT;
END_VAR
Name | Type | Beschreibung |
---|---|---|
timeLoDW | UDINT | Enthält die niederwertigeren 4 Byte des Zeitstempels. |
timeHiDW | UDINT | Enthält die höherwertigeren 4 Byte des Zeitstempels. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.0 | PC oder CX (x86, x64, ARM) | Tc2_System (System) |