Fagor 8065 Serie Manual De Instalación página 480

Tabla de contenido

Publicidad

9.8
9.
CNC 8065
(R
: 1309)
EF
·480·
Configurar un volante como volante de avance.
Habitualmente, cuando se mecaniza una pieza por primera vez, el avance se controla
mediante el conmutador del panel de mando. El volante de avance permite utilizar uno de
los volantes de la máquina para controlar dicho avance en función de lo rápido que gire el
volante.
La gestión del volante de avance se debe realizar desde el PLC. Habitualmente esta
prestación se activa y desactiva mediante un pulsador externo o una tecla configurada a
tal efecto.
Conocer el número de impulsos enviados por el volante.
La lectura del número de impulsos del volante se realiza con la siguiente variable.
Variable.
(V.)G.HANDP[hw]
Maniobra del PLC.
La maniobra del PLC debe contemplar los siguientes elementos.
• Inhibir desde el PLC todas las posiciones del conmutador feed override.
• Detectar cuánto gira el volante (lectura de los impulsos recibidos).
• Fijar desde el PLC el feed override en función de los impulsos de volante.
Ejemplo de maniobra del PLC. La máquina dispone de un pulsador para activar y
desactivar el volante de avance (entrada I71) y el control del avance se efectúa con el
segundo volante.
; Recursos utilizados en el programa de PLC.
; I71 _____ Pulsador para activar y desactivar el volante de avance.
; R100 _____ Impulsos totales del volante.
; R101 _____ Impulsos del volante hasta la lectura anterior.
; R102 _____ Impulsos del volante desde la lectura anterior.
; R103 _____ Porcentaje de avance calculado.
; M1000 _____ Volante de avance activo.
; M1001 _____ Marca auxiliar.
CY1
() = ERA R101
Inicializar el registro que contiene la lectura de los impulsos del volante.
END
PRG
DFU I71 = CPL M1000
Cada vez que se pulsa el botón asociado al volante de avance, complementar la marca
M1000.
NOT M1000
= AND KEYDIS3 $FF800000 KEYDIS3
= JMP L101
Si no está activo el volante de avance, desinhibir todas las posiciones del conmutador
feed override y continuar con la ejecución del programa.
M1000 = MSG1
Si está activo el volante de avance, mostrar un mensaje.
DFU CLK100
= CNCRD (G.HANDP[2], R100, M1001)
= SBS R101 R100 R102
= MOV R100 R101
= MLS R102 3 R103
= OR KEYDIS3 $7FFFFF KEYDIS3
Si está activo el volante avance y se produce un flanco de subida en el reloj CLK100,
el PLC guarda en el registro R100 los impulsos del volante; calcula en el registro R102
los impulsos recibidos desde la lectura anterior; actualiza el registro R101 para la
próxima lectura; calcula en el registro R103 el porcentaje de avance adecuado; inhibe
todas las posiciones del conmutador feed override (KEYDIS3).
Significado.
Número de impulsos enviados por el volante desde el arranque del
sistema.
M a nu a l de i n s t a l a c i ó n

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

8065 m8065 m power8065 t8065 t power

Tabla de contenido