Repetición De Un Grupo De Bloques (#Rpt) - Fagor CNC 8060 Manual De Programación

Ocultar thumbs Ver también para CNC 8060:
Tabla de contenido
M a n u a l d e p r o g r a m a c i ó n .
14.4
Repetición de un grupo de bloques (#RPT).
La sentencia #RPT permite repetir la ejecución de una parte del programa definida entre
dos bloques, los cuales estarán identificados mediante etiquetas. El número de veces a
repetir los bloques es configurable; si no se programa, el CNC repite el grupo de bloques
una sola vez. Una vez finalizada la repetición, la ejecución continúa en el bloque siguiente
al de la sentencia #RPT.
El grupo de bloques a repetir debe estar definido en el mismo programa o subrutina que
ejecuta esta sentencia. También podrán estar a continuación del programa (después de la
función M30).
Como en el grupo de bloques a repetir puede haber definida una segunda repetición de
bloques, dentro de esta una tercera y así sucesivamente, el CNC limita este tipo de llamadas
a un máximo de 20 niveles de anidamiento.
Programación.
Programar la sentencia sola en el bloque. A la hora de programar esta sentencia hay que
definir los bloques inicial y final de la repetición. Opcionalmente se podrá definir el número
de veces a repetir los bloques.
Formato de programación.
El formato de programación es el siguiente; entre llaves se muestran los argumentos y entre
corchetes angulares los opcionales.
#RPT [{etiqueta_inicial}, {etiqueta_final}, <{repeticiones}>]
{etiqueta_inicial}
{etiqueta_final}
{repeticiones}
#RPT [N100, N200]
(El CNC repite una vez los bloques N100 a N200).
#RPT [N18, N19, 7]
(El CNC repite siete veces los bloques N18 a N19).
#RPT [[BEGIN], [END]]
(El CNC repite una vez los bloques [BEGIN] a [END]).
Programación de las etiquetas.
Las etiquetas que identifican los bloques podrán ser de tipo número o tipo nombre. La
etiqueta del bloque inicial podrá formar parte del bloque a repetir, pero la etiqueta del bloque
final deberá estar sola en el bloque. Las etiquetas de los bloques inicial y final deben ser
diferentes.
• Programación con etiquetas de tipo número. En el programa, en las etiquetas de los
bloques inicial y final hay añadir el carácter ":" tras el número de bloque.
#RPT [N50,N70]
·
·
N50: G01 G91 X15 F800
X-10 Y-10
X20
X-10 Y10
N70:
(bloque final)
Etiqueta del bloque inicial.
Etiqueta del bloque final.
Número de repeticiones.
Opcional (por defecto, 1).
(bloque inicial)
14.
CNC 8060
CNC 8065
(R
: 1901)
EF
·281·
Tabla de contenido
loading

Este manual también es adecuado para:

Cnc 8065

Tabla de contenido