Repetición Condicional De Bloques ($While) - Fagor CNC 8060 Manual De Programación

Ocultar thumbs Ver también para CNC 8060:
Tabla de contenido

Publicidad

14.14 Repetición condicional de bloques ($WHILE).
14.
CNC 8060
CNC 8065
(R
: 1901)
EF
·296·
El CNC repite la ejecución de los bloques anidados entre $WHILE y $ENDWHILE mientras
la condición definida sea válida. La condición se analiza al comienzo de cada bucle.
La instrucción $BREAK es opcional, y permite finalizar el bucle aunque no se cumpla la
condición de parada. La ejecución continúa en el bloque siguiente a $ENDWHILE.
La instrucción $CONTINUE es opcional, y permite iniciar el siguiente bucle aunque no haya
terminado el bucle en curso. Los bloques programados a continuación de la instrucción
$CONTINUE hasta $ENDWHILE se ignoran.
Programación.
Programar las sentencias solas en el bloque. La instrucción $WHILE siempre acaba con
un $ENDWHILE.
Formato de programación.
El formato de programación es el siguiente; entre llaves se muestran los argumentos.
$WHILE {condición}
$ENDWHILE
{condición}
Comparación que tenga como resultado verdadero o falso.
$WHILE P1<= 10
P1=P1+1
·
·
·
$ENDWHILE
(El bucle se repite mientras P1 sea menor o igual que 10).
Formato de programación.
El formato de programación es el siguiente.
$BREAK
$WHILE P1<= 10
·
·
$IF P2==2
$BREAK
$ENDIF
·
·
$ENDWHILE
(El bucle se detiene si P1 es mayor que 10, o si P2 es igual a 2).
Formato de programación.
El formato de programación es el siguiente.
$CONTINUE
$WHILE P1<= 10
·
·
$IF P0==2
$CONTINUE
$ENDIF
·
·
$ENDWHILE
(Si P0=2, comienza un nuevo bucle).
M a n u a l d e p r o g r a m a c i ó n .

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cnc 8065

Tabla de contenido