6.7
FUNCIONES ESPECIALES
6.7.1
G47, G48 COMO INHIBICION DE IMPULSOS
En determinadas aplicaciones, tras el posicionamiento de pieza, chapa, etc, es necesario
corregir la posición de la misma.
Esta corrección la efectúa un dispositivo externo que no es controlado por el CNC.
Si se ejecuta la función G47, el CNC no tiene en cuenta los posibles desplazamientos que
ocasiona dicho dispositivo, es decir, se inhiben los impulsos de captación.
Los formatos de programación de esta función son:
G47 X No tiene en cuenta los posibles desplazamientos del eje X.
G47 Y No tiene en cuenta los posibles desplazamientos del eje Y.
G47
No tiene en cuenta los posibles desplazamientos de ambos ejes.
Para anular esta inhibición de impulsos y volver a la captación normal se debe programar
la función G48.
Atención:
La función G47 es modal.
Estando activa la función G47, el CNC inhibe los impulsos una vez que los ejes
están en posición (que entran dentro de la banda de muerte).
Si a continuación se ejecuta un movimiento (G00, G01, G02, G03,...) el CNC
pasará a controlar la captación, evitando que la máquina se mueva
descontroladamente.
Una vez finalizado el movimiento, el CNC volverá a no tener en cuenta la
captación.
Si estando activa la función G47 se desplaza el eje o ejes y a continuación se
programa la función G48, el CNC no recupera la posición perdida.
En el momento del encendido, después de ejecutarse M30 o después de una
Emergencia o reset, el CNC asume el código G48.
Capítulo: 6
PROGRAMACION
Sección:
FUNCIONES
ESPECIALES
Página
23