Herunterladen Inhalt Inhalt Diese Seite drucken

Systasksetinterval; Systasksetpriority; Systasksuspend; Systaskwaitinterval - Bosch Rexroth IndraLogic 09VRS Bedienungsanleitung

Sps-system-bibliotheken 2g
Inhaltsverzeichnis

Werbung

98/126
Bosch Rexroth AG | Electric Drives
SysTask.library
21.2.21

SysTaskSetInterval

Input-Variable
hTask
ulInterval
21.2.22

SysTaskSetPriority

Input-Variable
hTask
ulPriority
21.2.23

SysTaskSuspend

Input-Variable
hTask
21.2.24

SysTaskWaitInterval

and Controls
Diese Funktion dient dazu, das aktuelle Intervall einer zyklischen Task zu set‐
zen. Das kann genutzt werden um eine Task mit einer anderen Task oder mit
einem Event zu synchronisieren. Ist die angegebene Task nicht vom zyklischen
Typ, so liefert die Funktion einen Fehler zurück. Siehe auch
val, Seite
96).
Der Rückgabewert vom Typ UDINT enthält einen Fehlercode und gibt Auskunft
über den Erfolg der Operation; siehe
Datentyp
Beschreibung
UDINT
ID der Task, für die das aktuelle Intervall gesetzt werden soll (siehe
SYS_TASK_INFO, Seite
UDINT
Handle auf das neu zu setzende Intervall der Task oder auf eine Feh‐
leremeldung
Diese Funktion dient dazu, die Priorität für eine Task zu setzen. Siehe auch
SysTaskGetPriority, Seite
Der Rückgabewert vom Typ UDINT enthält einen Fehlercode und gibt Auskunft
über den Erfolg der Operation; siehe
Datentyp
Beschreibung
UDINT
ID der Task, für die die Priorität gesetzt werden soll (siehe
SYS_TASK_INFO, Seite
UDINT
Priorität; mögliche Werte:
0 (=höchste Priorität) - 255 (=niedrigste Priorität).
- Reserviert für System: 0..31
- IEC-Tasks: 32..63
- Kommunikations-Tasks: 64 und höher
Diese Funktion dient dazu, eine Task vorübergehend in der Abarbeitung an‐
zuhalten. Durch den Aufruf von
tung wieder fortgesetzt werden.
Der Rückgabewert vom Typ UDINT enthält einen Fehlercode und gibt Auskunft
über den Erfolg der Operation; siehe
Datentyp
Beschreibung
UDINT
ID der Task, die angehalten werden soll (siehe
Seite
Nur bei Betriebssystemen, welche eine zyklische Taskabarbeitung unterstüt‐
zen! In diesem Fall kann die Funktion
det werden, um den Abarbeitungsstart der angegebenen Task auf den
Anfangspunkt des nächsten Zeitintervalls (siehe
100, ulInterval) zu schieben.
Der Rückgabewert vom Typ UDINT enthält einen Fehlercode und gibt Auskunft
über den Erfolg der Operation; siehe
Rexroth IndraLogic 09VRS | Bibliotheksbeschreibung
Runtime Error Codes, Seite
99).
96.
Runtime Error Codes, Seite
99).
SysTaskResume, Seite 97,
Runtime Error Codes, Seite
99).
SysTaskWaitInterval, Seite 98,
Runtime Error Codes, Seite
SysTaskGetInter‐
115.
115.
kann die Abarbei‐
115.
SYS_TASK_INFO,
verwen‐
SYS_TASK_PARAM, Seite
115.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis