14.
CNC 8060
CNC 8065
(R
: 1901)
EF
·282·
• Programación con etiquetas de tipo nombre.
#RPT [[BEGIN],[END]]
·
·
[BEGIN] G01 G91 F800
X-10 Y-10
X20
X-10 Y10
G90
[END]
(bloque final)
Consideraciones.
Repetir la ejecución de un solo bloque.
La repetición de un solo bloque se programa de la siguiente manera. Los bloques de
desplazamiento también se puede repetir mediante el comando "NR". Ver
"14.3.1 Repetición de un bloque de desplazamiento n veces (NR/NR0)."
N10 #RPT [N10,N20,4]
N10: G01 G91 F800
(bloque inicial)
N20:
(bloque final)
La repetición de bloques y los bucles de ejecución ($IF, $WHILE, etc).
El grupo de bloques a repetir pueden incluir bucles de ejecución, como $IF, $WHILE, etc.
En este caso, una instrucción de cierre de bucle siempre deberá estar acompañada de la
instrucción de apertura correspondiente. Si dentro del grupo de bloques a repetir sólo esta
la instrucción de cierre de bucle, el CNC mostrará el error correspondiente.
Forma correcta.
#RPT [N10,N20]
·
N10: $FOR P1=1,10,1
·
·
$ENDFOR
·
N20:
(bloque inicial)
Forma incorrecta.
#RPT [N10,N20]
·
$FOR P1=1,10,1
·
N10:
·
$ENDFOR
N20:
M a n u a l d e p r o g r a m a c i ó n .
en la página 279.