Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 570

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.9 Programmbetrieb
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
N20 Z=10-R10
N30 G1 X=R10 F200
N40 Y=R10
N50 X=-R10
N60 Y=-R10
N70 Z=10+R10
N80 REPEAT BEGIN P=4
N90 Z10
N100 M30
Beispiel 3: Bereich zwischen zwei Sprungmarken wiederholen
Programmcode
N5 R10=15
570
Schlüsselwort, welches das Ende eines zu wiederholenden Programmbe‐
reichs 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 letz‐
ten 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
; Führe Bereich N10 bis N70 viermal aus.
Kommentar
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis