While (programmwiederholung) – HEIDENHAIN MANUALplus 4110 Benutzerhandbuch

Seite 402

Advertising
background image

402

6 DIN-Programmierung

6.27 Pr

ogr

ammv

erzw

eigung, Pr

ogr

a

mmwieder

holung

WHILE (Programmwiederholung)

„Programm-Variablen Funktion“
wählen

„Programmwiederholung“ wählen

„Variablenbedingung“ eingeben (Bild rechts oben)

Die „Programmwiederholung“ besteht aus den Ele-
menten:

„

„WHILE“ – gefolgt von einer Bedingung (Vergleich)

„

„ENDWHILE“ – schließt die „bedingte Programm-
verzweigung“ ab

Die NC-Sätze, die zwischen WHILE und ENDWHILE
stehen werden solange ausgeführt, wie die „Bedin-
gung“ erfüllt ist. Ist die Bedingung nicht erfüllt, fährt
die MANUALplus mit dem Satz nach „ENDWHILE“
fort.

Bei der „Bedingung“ stehen links und rechts von dem
„Vergleichsoperator“ Variable oder mathematische
Ausdrücke (Bild rechts oben).

Fügen Sie nach der Eingabe der „Programm-Wieder-
holung“ die auszuführenden NC-Sätze ein.

Vergleichsoperatoren

<

Kleiner

<=

Kleiner oder Gleich

<>

Ungleich

>

Größer

>=

Größer oder Gleich

==

Gleich

AND

logische Verknüpfung UND

OR

logische Verknüpfung ODER

Ist die „Bedingung“ in dem WHILE-
Befehl immer erfüllt, erhalten Sie eine
„Endlosschleife“. Das ist eine häufige
Fehlerursache bei dem Arbeiten mit Pro-
grammwiederholungen.

Advertising