Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK MC Funktionshandbuch Seite 55

Vorschau ausblenden Andere Handbücher für SINUMERIK MC:
Inhaltsverzeichnis

Werbung

<Sprungmarke>:
ENDLABEL:
P:
<n>:
Beispiele
Beispiel 1: Einzelne Programmzeile wiederholen
Programmcode
N10 POSITION1: X10 Y20
N20 POSITION2: CYCLE(0,,9,8)
N30 ...
N40 REPEATB POSITION1 P=5
N50 REPEATB POSITION2
N60 ...
N70 M30
Beispiel 2: Programmbereich zwischen Sprungmarke und REPEAT-Anweisung wiederholen
Programmcode
N5 R10=15
N10 Begin: R10=R10+1
Basisfunktionen
Funktionshandbuch, 10/2020, A5E47437776A AC
Die <Sprungmarke> kennzeichnet:
REPEATB: Zu wiederholende Programmzeile
REPEAT: Beginn des zu wiederholenden Programmbereichs
Die mit der <Sprungmarke> gekennzeichnete Programmzeile kann vor oder
nach der REPEAT-/REPEATB-Anweisung stehen. Gesucht wird zunächst in
Richtung Programmanfang. Wird die Sprungmarke in dieser Richtung nicht
gefunden, wird in Richtung Programmende gesucht.
Ausnahme:
Wenn der Programmbereich zwischen Sprungmarke und REPEAT-Anweisung
wiederholt werden soll (siehe 2. unter Syntax), muss die mit
der <Sprungmarke> gekennzeichnete Programmzeile vor der REPEAT-An‐
weisung stehen, da in diesem Fall nur in Richtung Programmanfang gesucht
wird.
Enthält die Zeile mit der <Sprungmarke> weitere Anweisungen, werden die‐
se bei jeder Wiederholung erneut ausgeführt.
Schlüsselwort, welches das Ende eines zu wiederholenden Programmbereichs
markiert
Enthält die Zeile mit dem ENDLABEL weitere Anweisungen, werden diese bei
jeder Wiederholung erneut ausgeführt.
ENDLABEL kann mehrfach im Programm verwendet werden.
Adresse zur Angabe der Wiederholungsanzahl
Hinweis:
Ist kein P=<n> angegeben, wird der zu wiederholende Programmteil genau
einmal wiederholt.
Wiederholungsanzahl
Typ:
INT
Der zu wiederholende Programmteil wird <n> mal wiederholt. Nach der letzten
Wiederholung wird das Programm mit der auf den REPEAT-/REPEATB-Befehl
folgenden Programmzeile fortgesetzt.
Kommentar
; Positionszyklus
; Führe Satz N10 fünfmal aus.
; Führe Satz N20 einmal aus.
Kommentar
; Anfang des Programmabschnittsl
BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.5 Programmbetrieb
55

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis