Definition
Die Definition erfolgt in einem Block, der mit #RT CYCLE und #RT CYCLE END umschlossen ist:
Syntax: |
#RT CYCLE [DEF] [[ ID =.. ] SCOPE =.. END_ACTION =..] ;…Anweisungen #RT CYCLE END |
DEF | Echtzeit-Zyklus wird nur definiert, aber noch nicht gestartet. |
ID=.. | Eindeutiger Identifier des Echtzeit-Zyklus, siehe Hinweis. |
SCOPE | Gültigkeit, siehe Gültigkeit. Zulässige Kennungen sind BLOCK, PROG oder GLOBAL. |
END_ACTION | Verhalten beim Beenden des Echtzeit-Zyklus, siehe Aktion beim Beenden. Zulässige Kennungen sind MOVE_ABORT oder MOVE_CONT. |
Hinweis
Die ID des Echtzeit-Zyklus muss zwingend angegeben werden, wenn
das Schlüsselwort DEF verwendet wird oder SCOPE = GLOBAL ist.
Ist die ID in diesen Fällen nicht angegeben, dann wird der Fehler ID 22003 ausgegeben.