Herunterladen Inhalt Inhalt Diese Seite drucken

Kombinationen Der Taskstati - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Symbolische Konstante
TASK_STATE_STOPPED
TASK_STATE_RUNNING
TASK_STATE_WAITING
TASK_STATE_SUSPENDED
TASK_STATE_WAIT_NEXT_CYCLE
TASK_STATE_WAIT_NEXT_INTERRUPT
TASK_STATE_LOCKED
6.1.6.2

Kombinationen der Taskstati

Als Rückgabewert liefern
in Tabelle
Abhängigkeit vom Quelldatei-Abschnitt genannten Taskstati, die durch eine ODER-
Verknüpfung gebildet werden. Häufige Kombinationen sind in der Tabelle aufgelistet.
Tabelle 6- 6 Häufige Kombinationen von Taskstati
Kombination
TASK_STATE_WAITING OR
TASK_STATE_RUNNING
TASK_STATE_SUSPENDED OR
TASK_STATE_RUNNING
TASK_STATE_WAIT_NEXT_CYCLE OR
TASK_STATE_RUNNING
TASK_STATE_WAIT_NEXT_CYCLE OR
TASK_STATE_SUSPENDED OR
TASK_STATE_RUNNING
TASK_STATE_WAIT_NEXT_INTERRUPT OR
TASK_STATE_RUNNING
TASK_STATE_WAIT_NEXT_INTERRUPT OR
TASK_STATE_SUSPENDED OR
TASK_STATE_RUNNING
TASK_STATE_LOCKED OR
TASK_STATE_RUNNING
Weitere Kombinationen sind möglich.
Basisfunktionen
Funktionshandbuch, 05/2009
Hex-
Darstellung
16#0002
16#0004
16#0010
16#0020
16#0040
16#0080
16#0100
_getStateOfTaskId
Schlüsselwörter zur Deklaration statischer und temporärer Variablen
Hex-
Darstellung
16#0014
16#0024
16#0044
16#0064
16#0084
16#00A4
16#0104
Programmieren Ablaufsystem/Tasks/Systemtakte
Symbolische Konstante
Task gestoppt (z. B. durch Funktion _resetTask),
beendet oder noch nicht gestartet.
Task läuft, z. B.:
durch Funktion _startTask,
als aktive zyklische Task.
Task in Wartestellung wegen Funktion _waitTime oder
WAITFORCONDITION.
Task ausgesetzt durch Funktion
TimerInterruptTask wartet auf ihren Starttrigger.
SystemInterruptTask oder UserInterruptTask wartet auf
Eintreten des auslösenden Ereignisses.
Task gesperrt durch Funktion
_getStateOfTask
(bzw.
Bedeutung
Task läuft, aber z. Zt. in Wartestellung z. B. durch
_waitTime
oder WAITFORCONDITION.
Task läuft, aber z. Zt. ausgesetzt durch
TimerInterruptTask läuft, aber wartet z. Zt. auf ihren
Starttrigger.
TimerInterruptTask läuft, aber wartet z. Zt. auf ihren
Starttrigger und ist ausgesetzt durch
SystemInterruptTask oder UserInterruptTask läuft, aber
wartet z. Zt. auf ihr auslösendes Ereignis.
SystemInterruptTask oder UserInterruptTask läuft, aber
wartet z. Zt. auf ihr auslösendes Ereignis und ist
_suspendTaskid
ausgesetzt durch
Task läuft, aber z. Zt. gesperrt durch
6.1 Ablaufsystem
_suspendTaskid
.
_disableScheduler
.
) oft Kombinationen der
in
_suspendTaskid
_suspendTaskid
.
.
_disableScheduler
255
.
.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis