Unterprogrammtechnik und Programmteilwiederholung
11.4 Programmteilwiederholung
Beispiel Fräsbearbeitung: Bohrposition mit verschiedenen Technologien bearbeiten
N10 ZENTRIERBOHRER()
N20 POS_1:
N30 X1 Y1
N40 X2
N50 Y2
N60 X3 Y3
N70 ENDLABEL:
N80 POS_2:
N90 X10 Y5
N100 X9 Y-5
N110 X3 Y3
N120 ENDLABEL:
N130 BOHRER()
N140 GEWINDE(6)
N150 REPEAT POS_1
N160 BOHRER()
N170 GEWINDE(8)
N180 REPEAT POS_2
N190 M30
Randbedingungen
• Programmteilwiederholung kann geschachtelt aufgerufen werden. Jeder Aufruf belegt
• Ist während der Bearbeitung einer Programmteilwiederholung M17 oder RET
• In der aktuellen Programm-Anzeige wird die Programmteilwiederholung als eigene
• Wird während der Programmteil-Bearbeitung Ebenenabbruch ausgelöst, so wird das
11-12
eine Unterprogrammebene.
programmiert, so wird die Programmteilwiederholung abgebrochen. Das Programm wird
mit dem auf die REPEAT-Zeile folgenden Satz fortgesetzt.
Unterprogrammebene angezeigt.
Programm nach dem Aufruf der Programmteilbearbeitung fortgesetzt.
;Zentrierbohrer einwechseln
;Bohrpositionen 1
;Bohrpositionen 2
;Bohrer wechseln und Bohrzyklus
;Gewindebohrer M6 einwechseln und
;Gewindezyklus
;wiederhole Programmabschnitt ab
;POS_1 einmal bis ENDLABEL
;Bohrer wechseln und Bohrzyklus
;Gewindebohrer M8 einwechseln und
;Gewindezyklus
;wiederhole Programmabschnitt ab
;POS_2 einmal bis ENDLABEL
Programmierhandbuch, Ausgabe 03/2006, 6FC5398-1BP10-1AA0
Grundlagen