Gültigkeit BLOCK
Ein Echtzeit-Zyklus mit der Gültigkeit BLOCK wirkt für die Dauer des nächsten NC-Satzes.
Programmierbeispiel
Gültigkeit BLOCK
; Echtzeit-Zyklus definieren und starten
#RT CYCLE [SCOPE = BLOCK]
;...
#RT CYCLE END
; Echtzeit-Zyklus wirkt nur bei diesem NC-Satz
G00 X100
Wird der Echtzeit-Zyklus mit der Gültigkeit BLOCK zusätzlich mit dem Schlüsselwort DEF definiert, so kann dieser mehrfach verwendet werden.
Programmierbeispiel
Gültigkeit BLOCK - mehrfache Verwendung
; Echtzeit-Zyklus definieren, noch nicht starten
#RT CYCLE DEF [ID = 17 SCOPE = BLOCK]
; ...
#RT CYCLE END
; Echtzeit-Zyklus für den folgenden Satz verwenden
#RT CYCLE START [ID = 17]
G00 X100
; ...
; Echtzeit-Zyklus erneut verwenden
#RT CYCLE START [ID = 17]
G00 X200
;…
M30