While (repetición del programa) – HEIDENHAIN MANUALplus 4110 Manual del usuario
Página 402

402
6 Programación DIN
6.27 Ramificación del pr
ogr
a
ma, r
e
petición del pr
ogr
a
ma
WHILE (repetición del programa)
Seleccionar la "función de variables
de programa"
Seleccionar "repetición del programa"
Introducir la "condición de la variable" (imagen arriba a
la derecha)
La "repetición del programa" se compone de los
elementos:
"WHILE" - seguido de una condición (comparación)
"ENDWHILE" - finaliza la "ramificación condicionada
del programa"
Las frases NC que se encuentran entre WHILE y
ENDWHILE se ejecutan hasta que se cumpla la
"condición". Si no se cumple la condición, el
MANUALplus continúa con la frase después de
"ENDWHILE".
En la "condición" existen a izquierda y derecha del
"operador de comparación" variables o expresiones
matemáticas (imagen arriba a la derecha).
Añadir las frases NC a ejecutar tras la introducción de
la "repetición del programa".
Operadores de comparación
<
Menor
<=
Menor o igual
<>
Diferente
>
Mayor
>=
Mayor o igual
==
Igual
AND
Unión lógica Y
OR
Unión lógica O
Si se cumple siempre la "condición" en el
comando WHILE, se obtiene un "lazo sin
fin". Esta es una causa de error frecuente
al trabajar con la repetición del programa.