FB_HVACSystemTaskInfo
Der Funktionsbaustein ermittelt Systemvariablen der Task mit einer Auflösung von 1ms , in der er aktuell aufgerufen wird. Liegt die aktuelle Zykluszeit unter 1ms, so wird an der Ausgangsvariable tCycleTimedie eingestellte Taskzykluszeit tTaskCycleTime ausgegeben.
Hinweis | |
Die tTaskCycleTime des SPS-Programms darf nicht höher als 100 ms sein, weil ansonsten die digitalen Ausgänge abfallen. |
VAR_OUTPUT
bReady : BOOL;
tTaskCycleTime : TIME;
tCycleTime : TIME;
usiSystemTask : USINT;
bReady: Die Variable ist TRUE, wenn die System Informationen ausgelesen sind.
tTaskCycleTime: Eingestellte Taskzykluszeit.
tCycleTime: Benötigte Zykluszeit für den letzten Zyklus.
usiSystemTask: Taskindex der Task.