Flexible NC-Programmierung
2.12 Kontrollstrukturen
2.12.2
Endlos-Programmschleife (LOOP, ENDLOOP)
Die Endlos-Schleife findet Verwendung in Endlos-Programmen. Am Schleifenende findet
immer wieder der Rücksprung zum Schleifenanfang statt.
Syntax
LOOP
...
ENDLOOP
Bedeutung
LOOP:
ENDLOOP:
Beispiel
Programmcode
...
LOOP
MSG("keine Werkzeugschneide aktiv")
M0
STOPRE
ENDLOOP
...
2.12.3
Zählschleife (FOR ... TO ..., ENDFOR)
Die Zählschleife wird verwendet, wenn ein Arbeitsablauf mit einer festen Anzahl von
Durchläufen wiederholt werden soll.
Syntax
FOR <Variable> = <Anfangswert> TO <Endwert>
...
ENDFOR
Bedeutung
FOR:
ENDFOR:
110
Leitet die Endlosschleife ein.
Markiert das Ende der Schleife und bewirkt Rücksprung auf den Schleifenanfang.
Leitet die Zählschleife ein.
Markiert das Ende der Schleife und bewirkt Rücksprung auf den Schleifenan‐
fang, solange der Endwert der Zählung noch nicht erreicht ist.
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung