Herunterladen Inhalt Inhalt Diese Seite drucken

Systask.library; Überblick - Bosch Rexroth IndraLogic 09VRS Bedienungsanleitung

Sps-system-bibliotheken 2g
Inhaltsverzeichnis

Werbung

Bibliotheksbeschreibung | Rexroth IndraLogic 09VRS
21

SysTask.library

21.1
Überblick
Es hängt vom verwendeten Zielsystem ab, welche Systembiblio‐
theken im Steuerungsprogramm verwendet werden können.
Diese Bibliothek dient dazu, zyklische Tasks zu verwalten. Wenn das Zielsys‐
tem die Funktionalität beinhaltet, können die Bibliotheksfunktionen verwendet
werden, um Tasks zu generieren, zu löschen, mit bestimmter Priorität zu ver‐
setzen oder sie pausieren und wieder weiterlaufen zu lassen etc. Die Abarbei‐
tung erfolgt synchron.
Diese Funktionen sind nicht ablaufinvariant. Für normale Anwen‐
dungsfälle sollte das keine Rolle spielen, aber wenn im Anwen‐
dungsprogramm die Situation auftreten kann, dass aus mehreren
IEC-Tasks gleichzeitig weitere Tasks dynamisch erzeugt bzw. ver‐
waltet werden, so müssen die Aufrufe auf Applikationsebene ge‐
genseitig abgesichert werden, z.B. durch Verwendung der Biblio‐
thek SysLibSem.
(Um Informationen speziell über die Konfiguration von IEC-Tasks abzurufen,
kann die Bibliothek SysLibIECTasks23.lib verwendet werden.)
Die Funktionen:
SysTaskCheckStack, Seite
SysTaskCreate, Seite
SysTaskCreate2, Seite
SysTaskDestroy, Seite
SysTaskEnd, Seite
94,
SysTaskEnter, Seite
SysTaskExit, Seite 94
SysTaskGenerateException, Seite
SysTaskGetContext, Seite
SysTaskGetCurrent, Seite
SysTaskGetCurrentOSHandle, Seite
SysTaskGetInfo, Seite
SysTaskGetInterval, Seite
SysTaskGetOSHandle, Seite
SysTaskGetOSPriority, Seite
SysTaskGetPriority, Seite
SysTaskJoin, Seite
97,
SysTaskLeave, Seite
SysTaskResume, Seite
SysTaskSetExit, Seite
SysTaskSetInterval, Seite
SysTaskSetPriority, Seite
SysTaskSuspend, Seite
Electric Drives
| Bosch Rexroth AG
and Controls
92,
92,
93,
93,
94,
94,
95,
95,
95,
95,
96,
96,
96,
96,
97,
97,
97,
98,
98,
98,
91/126
SysTask.library

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis