Operation Manual
HEIDENHAIN MANUALplus 4110 403
6.27 Programmasprong, programmaherhaling
WHILE (programmaherhaling)
“Functie programmavariabelen”
kiezen
“Programmaherhaling” kiezen
“Voorwaarde variabelen” invoeren (afbeelding
rechtsboven)
De “programmaherhaling” omvat de volgende
elementen:
„WHILE“ – gevolgd door een voorwaarde
(vergelijking)
“ENDWHILE” – hiermee wordt de
“voorwaardelijke programmasprong” afgesloten
De NC-regels die tussen WHILE en ENDWHILE staan,
worden uitgevoerd zolang aan de “voorwaarde”
wordt voldaan. Als niet aan de voorwaarde wordt
voldaan, gaat de MANUALplus verder met de regel na
“ENDWHILE”.
Bij de “voorwaarde” staan links en rechts van de
“vergelijkingsoperator” variabelen of rekenformules
(afbeelding rechtsboven).
Voeg na invoer van de “programmaherhaling” de NC-
regels in die moeten worden uitgevoerd.
Verhoudingsoperatoren
< kleiner dan
<= kleiner dan of gelijk aan
<> niet gelijk aan
> groter dan
>= groter dan of gelijk aan
== gelijk aan
AND logische verbinding EN
OR logische verbinding OF
Wanneer altijd aan de “voorwaarde” in
het WHILE-commando wordt voldaan,
leidt dit tot een “gesloten
programmalus”. Dit is een veel
voorkomende storingsoorzaak, wanneer
met programmaherhalingen wordt
gewerkt.