Herunterladen Inhalt Inhalt Diese Seite drucken

Programmschleife Mit Bedingung Am Schleifenende (Repeat, Until) - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

Beispiel
Programmcode
...
WHILE $AA_IW[BOHRACHSE] > -10
G1 G91 F250 AX[BOHRACHSE] = -1
ENDWHILE
...
1.12.5

Programmschleife mit Bedingung am Schleifenende (REPEAT, UNTIL)

Funktion
Bei einer REPEAT-Schleife steht die Bedingung am Schleifenende. Die REPEAT-Schleife
wird einmal durchlaufen und solange wiederholt, bis die Bedingung erfüllt ist.
Syntax
REPEAT
...
UNTIL <Bedingung>
Bedeutung
REPEAT
UNTIL
<Bedingung>
Beispiel
Programmcode
...
REPEAT
...
UNTIL ...
...
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
:
Leitet die Programmschleife ein.
:
Markiert das Ende der Schleife und bewirkt Rücksprung auf den
Schleifenanfang.
:
Bedingung, die erfüllt sein muss, damit die REPEAT-Schleife nicht
mehr durchlaufen wird.
Kommentar
; Aufruf der WHILE-Schleife unter folgender
Bedingung: der aktuelle WKS-Sollwert für
die Bohrachse muss größer -10 sein.
Kommentar
; Aufruf der REPEAT-Schleife.
; Prüfung, ob Bedingung erfüllt ist.
Flexible NC-Programmierung
1.12 Kontrollstrukturen
101

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis