Ajuste de avance
7.2 Desplazar ejes de posicionado (POS, POSA, POSP, FA, WAITP, WAITMC)
Desplazamiento con POSA
Si en la secuencia siguiente se lee un comando que implícitamente provoca la
decodificación interna, entonces, ésta solo se ejecuta cuando se hayan ejecutado
completamente todas las secuencias previamente decodificadas y memorizadas. La
secuencia anterior se detiene en la parada precisa (como con
Ejemplos
Ejemplo 1: Desplazamiento con POSA y acceso a los datos de estado de la máquina
Cuando se accede a los datos de estado de la máquina ($A...), el control numérico genera
una parada interna de decodificación previa. El mecanizado se detiene hasta que se
ejecutan por completo todas las secuencias preparadas y memorizadas previamente.
Código de programa
N40 POSA[X]=100
N50 IF $AA_IM[X]==R100 GOTOF LABEL1
N60 G0 Y100
N70 WAITP(X)
N80 MARCA1:
N...
Ejemplo 2: Espera hasta el fin del desplazamiento con WAITP
Dispositivo de alimentación de palets
Eje U:
Eje V:
Código de programa
N10 FA[U]=100 FA[V]=100
N20 POSA[V]=90 POSA[U]=100 G0 X50 Y70
N50 WAITP(U)
...
112
PRECAUCIÓN
Memoria de palets
Transporte del palet de piezas a la zona de trabajo
Sistema de transferencia a una estación de medida en el que se llevan a
cabo controles aleatorios simultáneos al proceso
).
G9
Comentarios
; Acceso a los datos de estado de la
máquina.
Comentarios
; Parámetros de avance específicos
para los diferentes ejes de
posicionado U y V.
; Desplazamiento de ejes de
posicionado y de contorneado.
; La ejecución del programa continúa
una vez que el eje U ha alcanzado
la posición programada en N20.
Manual de programación, 03/2013, 6FC5398-1BP40-3EA1
Fundamentos