Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 101

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

Werbung

Bedeutung
REPEATB:
REPEAT:
<Sprungmarke>:
ENDLABEL:
P:
<n>:
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
1.11 Programmteilwiederholung (REPEAT, REPEATB, ENDLABEL, P)
Befehl zum Wiederholen einer Programmzeile
Befehl zum Wiederholen eines Programmbereichs
Die <Sprungmarke> kennzeichnet:
• die zu wiederholende Programmzeile (bei REPEATB)
bzw.
• den Beginn des zu wiederholenden Programmbereichs (bei
REPEAT)
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, dann wird in Richtung
Programmende gesucht.
Ausnahme:
Wenn der Programmbereich zwischen Sprungmarke und REPEAT-
Anweisung wiederholt werden soll (siehe 2. unter Syntax), dann
muss die mit der <Sprungmarke> gekennzeichnete Programmzeile
vor der REPEAT-Anweisung stehen, da in diesem Fall nur in
Richtung Programmanfang gesucht wird.
Enthält die Zeile mit der <Sprungmarke> weitere Anweisungen, so
werden diese 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, so
werden diese bei jeder Wiederholung erneut ausgeführt.
ENDLABEL kann mehrfach im Programm verwendet werden.
Adresse zur Angabe der Wiederholungsanzahl
Anzahl an Programmteilwiederholungen
Typ:
INT
Der zu wiederholende Programmteil wird <n> mal wiederholt. Nach
der letzten Wiederholung wird das Programm mit der auf die
REPEAT-/REPEATB-Zeile folgenden Zeile fortgesetzt.
Hinweis:
Ist kein P=<n> angegeben, wird der zu wiederholende Programmteil
genau einmal wiederholt.
Flexible NC-Programmierung
101

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis