Flexible NC-Programmierung
1.12 Kontrollstrukturen
1.12
Kontrollstrukturen
Funktion
Die Steuerung arbeitet die NC-Sätze standardmäßig in der programmierten Reihenfolge ab.
Diese Reihenfolge kann durch die Programmierung von alternativen Programmblöcken und
Programmschleifen variiert werden. Die Programmierung dieser Kontrollstrukturen erfolgt mit
den Kontrollstrukturelementen (Schlüsselwörtern) IF...ELSE, LOOP, FOR, WHILE und
REPEAT.
Kontrollstrukturen sind nur innerhalb des Anweisungsteils eines Programms möglich.
Definitionen im Programmkopf können nicht bedingt oder wiederholt ausgeführt werden.
Schlüsselworte für Kontrollstrukturen dürfen ebenso wie Sprungziele nicht mit Makros
überlagert werden. Eine Abprüfung bei der Makrodefinition findet nicht statt.
Wirksamkeit
Kontrollstrukturen gelten programm-lokal.
Schachtelungstiefe
Innerhalb jeder Unterprogrammebene ist eine Schachtelungstiefe von bis zu 16
Kontrollstrukturen möglich.
106
VORSICHT
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung