Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 104

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.11 Programmteilwiederholung (REPEAT, REPEATB, ENDLABEL, P)
Programmcode
N180 REPEAT POS_2
N190 M30
Weitere Informationen
Programmteilwiederholung kann geschachtelt aufgerufen werden. Jeder Aufruf belegt
eine Unterprogrammebene.
Ist während der Bearbeitung einer Programmteilwiederholung M17 oder RET
programmiert, so wird die Programmteilwiederholung abgebrochen. Das Programm wird
mit dem auf die REPEAT-Zeile folgenden Satz fortgesetzt.
In der aktuellen Programm-Anzeige wird die Programmteilwiederholung als eigene
Unterprogrammebene angezeigt.
Wird während der Programmteil-Bearbeitung Ebenenabbruch ausgelöst, so wird das
Programm nach dem Aufruf der Programmteilbearbeitung fortgesetzt.
Beispiel:
Programmcode
N5 R10=15
N10 BEGIN: R10=R10+1
N20 Z=10-R10
N30 G1 X=R10 F200
N40 Y=R10
N50 X=-R10
N60 Y=-R10
N70 END: Z10
N80 Z10
N90 CYCLE(10,20,30)
N100 REPEAT BEGIN END P=3
N120 Z10
N130 M30
Kontrollstrukturen und Programmteilwiederholung können kombiniert genutzt werden. Es
sollte jedoch keine Überschneidungen geben. Eine Programmteilwiederholung sollte
innerhalb eines Kontrollstruktur-Zweigs liegen bzw. eine Kontrollstruktur innerhalb einer
Programmteilwiederholung.
104
Kommentar
; Wiederhole Programmabschnitt ab POS_2 einmal bis
ENDLABEL.
Kommentar
; Breite
; Ebenenabbruch
; Programmbearbeitung fortsetzen.
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis