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

notice

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.