F_GetTaskTotalTime

F_GetTaskTotalTime 1:

Die Funktion F_GetTaskTotalTime liefert zu einem Taskindex die Gesamtausführungszeit dieser Task aus dem letzten Zyklus. Die Gesamtausführungszeit entspricht der Summe der Rechenzeiten aller Module, die bei der Task angemeldet sind.

Wird als Taskindex 0 übergeben, wird der Wert für die Task ermittelt, in der die Funktion aufgerufen wird. Wird ein ungültiger Taskindex übergeben, liefert die Funktion die Gesamtausführungszeit 0 zurück.

Die ermittelte Gesamtausführungszeit wird als Vielfaches von 100ns angegeben und wird von der Funktion als Rückgabeparameter zurückgeliefert.

FUNCTION F_GetTaskTotalTime: UDINT

F_GetTaskTotalTime 2: Eingänge

VAR_INPUT
    nTaskIndex : DINT;
END_VAR

Name

Typ

Beschreibung

nTaskIndex

DINT

Index der Task, deren Gesamtausführungszeit ermittelt werden soll. Wird als Taskindex 0 übergeben, wird der Wert für die Task ermittelt, in der die Funktion aufgerufen wird.

Siehe auch:

Entwicklungsumgebung

Zielplattform

Einzubindende SPS- Bibliotheken

TwinCAT v3.1.4024.11

PC oder CX (x86, x64, ARM)

Tc2_System (System) >= 3.4.24.0