Académique Documents
Professionnel Documents
Culture Documents
B-63614SP/01
PRECAUCIONES DE SEGURIDAD
Este apartado describe las precauciones de seguridad relativas al uso de controles CNC. Es fundamental que los
usuarios respeten estas precauciones para garantizar un funcionamiento seguro de las mquinas equipadas con
un control CNC (todas las descripciones en este apartado parten del supuesto de que existe una configuracin de
mquina con CNC). Observe que algunas precauciones son relativas nicamente a funciones especficas y, por
consiguiente, tal vez no correspondan a determinados controles CNC.
Los usuarios tambin deben observar las precauciones de seguridad relativas a la mquina, como se describe en
el correspondiente manual facilitado por el fabricante de la mquinaherramienta.
Antes de intentar utilizar la mquina o crear un programa para controlar el funcionamiento de la mquina, el
operador debe estudiar a fondo el contenido de este manual y el correspondiente manual facilitado por el fabricante
de la mquinaherramienta.
ndice
s1
PRECAUCIONES DE SEGURIDAD
B63614SP/01
Este manual incluye precauciones de seguridad para proteger al usuario e impedir daos a la
mquina. Las precauciones se clasifican en Aviso y Precaucin segn su influencia en la seguridad.
Adems, la informacin complementaria se describe como Nota. Lea ntegramente las indicaciones
de Aviso, Precaucin y Nota antes de intentar utilizar la mquina.
AVISO
Se aplica cuando existe peligro de que el usuario resulte lesionado o cuando existe peligro de que
resulte lesionado el usuario y daado el equipo si no se observa el procedimiento autorizado.
PRECAUCIN
Se aplica cuando existe peligro de daar el equipo si no se observa el procedimiento autorizado.
NOTA
La Nota se utiliza para facilitar informacin complementaria distinta de la incluida en Aviso y
Precaucin.
s2
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
1. Nunca intente mecanizar una pieza sin primero comprobar el funcionamiento de la mquina.
Antes de poner en marcha un lote de produccin, asegrese de que la mquina funciona
correctamente ejecutando una marcha de prueba empleando para ello, por ejemplo, la funcin
de modo bloque a bloque, sobrecontrol de avance o bloqueo de mquina o utilizando la mquina
sin herramienta ni pieza montadas. Si no se asegura de que la mquina funciona correctamente,
la mquina podra presentar un comportamiento inesperado, llegando a daar a la pieza y/o a
la mquina misma y lesionando al usuario.
2. Antes de utilizar la mquina, compruebe ntegramente los datos introducidos.
La utilizacin de la mquina con datos incorrectamente especificados puede dar como resultado
un comportamiento inesperado de la mquina llegando a provocar daos a la pieza y/o mquina
misma o lesiones al usuario.
3. Asegrese de que la velocidad de avance especificada es adecuada para el funcionamiento
previsto. Por regla general, para cada mquina existe una velocidad de avance mxima
admisible. La velocidad de avance vara en funcin de la operacin prevista.
Consulte el manual facilitado junto con la mquina para determinar la velocidad mxima
admisible. Si una mquina se utiliza a una velocidad distinta de la correcta, puede comportarse
de manera imprevista, llegando a provocar daos a la pieza y/o mquina misma o lesiones al
usuario.
4. Cuando utilice una funcin de compensacin de herramienta, compruebe ntegramente el
sentido y valor de la compensacin.
La utilizacin de la mquina con datos incorrectamente especificados puede provocar que la
mquina se comporte de manera inesperada, llegando a provocar daos a la pieza y/o mquina
misma o lesiones al usuario.
5. Los parmetros para el CNC y el PMC vienen configurados de fbrica. Habitualmente, no es
preciso modificarlos. Sin embargo, si no queda otra alternativa que modificar un parmetro,
asegrese de que conoce perfectamente la funcin del parmetro antes de realizar cualquier
modificacin.
Si no se configura correctamente un parmetro, puede producirse una respuesta inesperada de
la mquina, llegando a daar la pieza y/o mquina misma o provocar lesiones al usuario.
s3
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
6. Inmediatamente despus de conectar la tensin, no toque ninguna de las teclas del panel MDI
hasta que en el CNC aparezca la pantalla de visualizacin de posicin o de alarmas.
Algunas de las teclas del panel MDI sirven para mantenimiento u otras operaciones especiales.
Al pulsar cualquiera de estas teclas, el CNC puede abandonar su estado normal. Si se arranca
la mquina cuando el CNC est en este estado, la mquina puede responder de manera
imprevista.
7. El manual del operador y el manual de programacin facilitados junto con el CNC proporcionan
una descripcin global de las funciones de la mquina, incluidas cualesquiera funciones
opcionales. Observe que las funciones opcionales varan de un modelo de mquina a otro. Por
consiguiente, algunas de las funciones descritas en los manuales tal vez no estn disponibles en
la realidad en el caso de un modelo concreto. Si tiene cualquier duda, compruebe la
especificacin de la mquina.
8. Es posible que algunas funciones se hayan implementado a peticin del fabricante de la
mquinaherramienta. Cuando utilice tales funciones, consulte el manual facilitado por el
fabricante de la mquinaherramienta para ms detalles sobre la utilizacin y cualesquiera
precauciones asociadas a las mismas.
NOTA
Los programas, parmetros y variables de macro estn almacenados en la memoria no voltil del
CNC. Habitualmente, se conservan aun cuando se desconecte la tensin. Sin embargo, tales datos
podran borrarse por descuido o podra ser necesario borrar tales datos de la memoria no voltil en
una eliminacin de errores.
Para evitar que ocurra lo anterior y asegurar una rpida restauracin de los datos borrados, haga una
copia de seguridad de todos los datos vitales y mantenga la copia de seguridad en un lugar seguro.
s4
PRECAUCIONES DE SEGURIDAD
B63614SP/01
Este captulo trata de las principales precauciones de seguridad relativas a la programacin. Antes
de intentar desarrollar cualquier programa, lea atentamente el manual del operador y el manual de
programacin facilitados para conocer a fondo su contenido.
AVISO
1. Definicin del sistema de coordenadas
Si un sistema de coordenadas se define incorrectamente, la mquina podra presentar una
respuesta inesperada como consecuencia de que el programa enve una orden de desplazamiento
que de otro modo sera vlida.
Tal operacin imprevista podra daar la herramienta, la mquina misma, la pieza o provocar
daos al usuario.
2. Posicionamiento en interpolacin no lineal
Cuando se ejecute un posicionamiento en interpolacin no lineal (posicionamiento mediante
desplazamiento no lineal entre los puntos inicial y final), debe confirmarse minuciosamente la
trayectoria de herramienta antes de iniciar la programacin.
El posicionamiento implica una operacin con avance rpido. Si la herramienta colisiona con la
pieza, podra resultar daada la herramienta, la mquina misma, la pieza o provocar lesiones al
usuario.
3. Funcin en la que interviene un eje de rotacin
Cuando se programe la interpolacin en coordenadas polares o el control en direccin normal
(perpendicular), preste una especial atencin a la velocidad del eje de rotacin. Una
programacin incorrecta puede provocar que la velocidad del eje de rotacin sea excesivamente
alta, de manera que la fuerza centrfuga provoque que el mandril o plato deje de sujetar a la pieza
si esta ltima no se ha montado bien sujeta.
Tal incidente es probable que provoque daos a la herramienta, a la mquina misma, a la pieza
o lesiones al usuario.
4. Conversin valores pulgadas/mtricos
El cambio entre entrada de valores en pulgadas y valores mtricos no convierte la unidades de
medida de datos tales como la compensacin de origen de pieza, parmetros y posicin actual.
Antes de poner en marcha la mquina, por consiguiente, determine qu unidades de medida se
estn utilizando. Un intento de ejecutar una operacin con datos no vlidos especificados podra
provocar daos a la herramienta, a la mquina misma, a la pieza o lesiones al usuario.
5. Control de velocidad de corte (tangencial) constante
Cuando un eje sujeto a control de velocidad de corte (tangencial) constante se acerca al origen
del sistema de coordenadas de pieza, la velocidad de husillo tal vez aumente excesivamente. Por
este motivo, es preciso especificar una velocidad mxima admisible. La especificacin incorrecta
de una velocidad mxima admisible puede provocar daos a la herramienta, a la mquina misma,
a la pieza o lesiones al usuario.
s5
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
6. Comprobacin de lmite de recorrido
Despus de conectar la tensin, ejecute una vuelta manual al punto de referencia segn sea
necesario. La comprobacin de lmite de recorrido no es posible antes de ejecutar la vuelta
manual al punto de referencia. Observe que si est inhibida la comprobacin de lmite de
recorrido, no se activar una alarma aun cuando se rebase un lmite de recorrido, pudiendo esto
provocar daos a la herramienta, a la mquina misma, a la pieza o lesiones al usuario.
7. Comprobacin de interferencia de portaherramientas
Una comprobacin de interferencia de portaherramientas se ejecuta en base a los datos de
herramienta especificados durante el funcionamiento automtico. Si la especificacin de
herramienta no coincide con la herramienta realmente utilizada, no puede ejecutarse
correctamente la comprobacin de interferencia, pudiendo llegar a daar a la herramienta o a la
mquina misma o provocar lesiones al usuario.
Despus de conectar la tensin, o despus de seleccionar manualmente un portaherramientas,
siempre arranque el funcionamiento automtico y especifique el nmero de la herramienta que
desee utilizar.
8. Modo absoluto/incremental
Si un programa creado con valores absolutos se est ejecutando en modo incremental, o
viceversa, la mquina podra responder de manera imprevista.
9. Seleccin de plano
Si se especifica un plano incorrecto para interpolacin circular, interpolacin helicoidal o un
ciclo fijo, la mquina podra responder de manera imprevista. Consulte las instrucciones de las
respectivas funciones para ms detalles.
10. Salto de lmite de par
Antes de intentar un salto de lmite de par, aplique el lmite de par. Si se especifica un salto de
lmite de par sin que realmente se est aplicando el lmite de par, se ejecutar una orden de
desplazamiento sin ejecutar un salto.
11. Imagen espejo programable
Observe que las operaciones programadas varan considerablemente cuando es vlida una
imagen espejo programable.
12. Funcin de compensacin
Si una orden basada en el sistema de coordenadas de mquina o una orden de vuelta al punto de
referencia se enva en el modo de funcin de compensacin, la compensacin se anula
temporalmente, dando como resultado un comportamiento imprevisto de la mquina.
Antes de enviar cualquiera de las rdenes anteriores, por consiguiente, siempre anule el modo
de funcin de compensacin.
s6
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
1. Funcionamiento manual
Cuando la mquina funcione manualmente, determine la posicin actual de la herramienta y de
la pieza y asegrese de que se han especificado correctamente el eje de desplazamiento, el sentido
de desplazamiento y la velocidad de avance. Un funcionamiento incorrecto de la mquina puede
provocar daos a la herramienta, a la mquina misma, a la pieza o provocar daos al operador.
2. Vuelta manual al punto de referencia
Despus de conectar la tensin, ejecute una vuelta manual al punto de referencia, segn sea
necesario. Si se utiliza la mquina sin primero ejecutar una vuelta manual al punto de referencia,
podra responder de manera imprevista. No es posible una comprobacin del lmite de recorrido
sin primero ejecutar una vuelta manual al punto de referencia. Una operacin imprevista de la
mquina podra daar la herramienta, la mquina misma, la pieza o provocar lesiones al usuario.
3. Orden numrica manual
Cuando enve una orden numrica manual, determine la posicin actual de la herramienta y de
la pieza y asegrese de que se han especificado correctamente el eje de desplazamiento, el sentido
de desplazamiento y de que los valores introducidos son vlidos.
Si intenta utilizar la mquina con una orden no vlida especificada podra resultar daada la
herramienta, la mquina misma, la pieza o provocar lesiones al operador.
4. Avance manual por volante
En el avance manual por volante, al girar el volante con un factor de escala grande, por ejemplo
100, la herramienta y la mesa se desplazan con rapidez. Un manejo negligente puede provocar
daos a la herramienta y/o a la mquina o provocar lesiones al usuario.
5. Sobrecontrol inhibido
Si se inhibe el sobrecontrol (en funcin de la especificacin en una variable de macro) durante
el roscado, roscado rgido con macho o durante otras operaciones de roscado con macho, no
puede preverse la velocidad, pudiendo resultar daada la herramienta, la mquina misma, la pieza
o provocar lesiones al operador.
6. Operacin de origen/preajuste
Bsicamente, nunca intente una operacin de origen/preajuste cuando la mquina se est
utilizando bajo el control de un programa. De lo contrario, la mquina podra responder de forma
imprevista, pudiendo llegar a daar a la herramienta, a la mquina misma, a la pieza o provocar
lesiones al usuario.
s7
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
7. Decalaje de sistema de coordenadas de pieza
Una intervencin manual, un bloqueo de mquina o una funcin de imagen espejo pueden
provocar un decalaje del sistema de coordenadas de pieza. Antes de intentar utilizar la mquina
bajo el control de un programa, confirme minuciosamente el sistema de coordenadas.
Si la mquina se utiliza bajo el control de un programa sin que se permita ningn decalaje del
sistema de coordenadas de pieza, la mquina podra responder de forma imprevista, pudiendo
llegar a daar a la herramienta, a la mquina misma, a la pieza o provocar lesiones al operador.
8. Selectores/interruptores del panel del operador de software y de los mens
La utilizacin de los selectores/interruptores del panel del operador de software y de los mens,
juntamente con el panel MDI, permite especificar operaciones no soportadas por el panel del
operador de la mquina, tales como el cambio de modo, modificacin de valor de sobrecontrol
y rdenes de avance manual discontinuo. Obsrvese, sin embargo, que si se activan por descuido
teclas del panel MDI, la mquina podra responder de manera imprevista, pudiendo llegar a daar
a la herramienta, la mquina misma, la pieza o provocar lesiones al usuario.
9. Intervencin manual
Si se ejecuta una intervencin manual durante el funcionamiento programado de la mquina, la
trayectoria de herramienta puede variar cuando se rearranca la mquina. Antes de rearrancar la
mquina despus de una intervencin manual, por consiguiente, confirme los ajustes de los
interruptores de manual absolutos, parmetros y modo de programacin absoluta/incremental.
10. Suspensin de avances, sobrecontrol y modo bloque a bloque
Las funciones de suspensin de avances, sobrecontrol de avances y modo bloque a bloque pueden
inhibirse empleando la variable del sistema de macro cliente #3004. Tenga cuidado cuando
utilice la mquina en estas condiciones.
11. Ensayo en vaco
Habitualmente, un ensayo en vaco se utiliza para confirmar el funcionamiento de la mquina.
Durante un ensayo en vaco, la mquina funciona a la velocidad de ensayo en vaco, la cual es
distinta de la correspondiente velocidad de avance programada.
Observe que la velocidad de ensayo en vaco a veces puede ser superior a la velocidad de avance
programada.
12. Compensacin de radio de herramienta (fresa) y radio de plaquita de herramienta
en el modo MDI
Preste una especial atencin a una trayectoria de herramienta especificada por una orden de modo
MDI, ya que no se aplica la compensacin de radio de herramienta o radio de plaquita de
herramienta. Cuando se introduce una orden desde el MDI para interrumpir el modo automtico
en el modo de compensacin de radio de herramienta o de radio de plaquita de herramienta, preste
una especial atencin a la trayectoria de herramienta cuando posteriormente se reanude el
funcionamiento automtico.
Consulta las descripciones de las correspondientes funciones para ms detalles.
13. Edicin de programa
Si se detiene la mquina, despus de editar el programa de mecanizado (modificacin, insercin
o borrado), la mquina podra responder de forma imprevista si se reanuda el mecanizado bajo
el control de dicho programa. Bsicamente, no modifique, inserte o borre rdenes de un programa
de mecanizado mientras lo est utilizando.
s8
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
1. Sustitucin de la batera de proteccin de la memoria
Este trabajo puede ser realizado exclusivamente por personal que haya recibido formacin
autorizada en seguridad y mantenimiento.
A la hora de sustituir las bateras, tenga cuidado de no tocar los circuitos de alta tensin
y provistos de una cubierta aislante).
(identificados por
Tocar los circuitos de alta tensin desprotegidos supone un enorme riesgo de electrochoque.
NOTA
El CNC utiliza bateras para conservar el contenido de la memoria, ya que debe conservar datos tales
como programas, valores de compensacin y parmetros aun cuando no est conectada la
alimentacin elctrica externa.
Si cae la tensin de la batera, se visualiza una alarma de tensin de batera baja en el panel del
operador de la mquina o en la pantalla CRT.
Cuando se visualiza una alarma de tensin de batera baja, sustituya las bateras en un mximo de
una semana. De lo contrario, se perder el contenido de la memoria del CNC.
Consulte el apartado de mantenimiento del manual del operador o del manual de programacin para
ms detalles sobre el procedimientos de sustitucin de la batera.
s9
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
2. Sustitucin de la batera del codificador absoluto de impulsos
Este trabajo puede ser realizado exclusivamente por personal que haya recibido formacin
autorizada en seguridad y mantenimiento.
A la hora de sustituir las bateras, tenga cuidado de no tocar los circuitos de alta tensin
y provistos de una cubierta aislante).
(identificados por
Tocar los circuitos de alta tensin sin proteccin supone un enorme peligro de electrochoque.
NOTA
El codificador absoluto de impulsos utiliza bateras para conservar la posicin absoluta.
Si cae la tensin de la batera, se visualiza una alarma de tensin de batera baja en el panel del
operador de la mquina o en la pantalla CRT.
Cuando se indica una alarma de tensin de batera baja, sustituya las bateras antes de transcurrida
una semana. De no hacerlo, se perdern los datos de posicin absoluta conservados por el
codificador de impulsos.
Vase la serie Tde SERVOMOTORES DE FANUC para ms detalles sobre el procedimiento de
sustitucin de la batera.
s10
PRECAUCIONES DE SEGURIDAD
B63614SP/01
AVISO
3. Sustitucin de fusibles
Sin embargo, antes de sustituir un fusible fundido, es preciso localizar y eliminar la causa que
ha provocado la fusin del fusible.
Por este motivo, este trabajo deber ser realizado nicamente por personal que haya recibido
formacin autorizada en seguridad y mantenimiento.
Cuando sustituya un fusible con el armario abierto, tenga cuidado de no tocar los circuitos de alta
tensin (identificados por
y equipados con una cubierta aislante).
Tocar un circuito de alta tensin sin proteccin supone un enorme peligro de electrochoque.
s11
Indice
B--63614SP/01
PRECAUCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S--1
I. GENERALIDADES
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
3
6
8
8
II. PROGRAMACION
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DESPLAZAMIENTO DE LA HERRAMIENTA SEGUN
INTERPOLACION DE CONTORNO DE PARTES DE UNA PIEZA . . . . . . . . . . . . . . . . . . . . .
1.2
AVANCE--FUNCION DE AVANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3
PLANO DE LA PIEZA Y DESPLAZAMIENTO DE LA HERRAMIENTA . . . . . . . . . . . . . . .
1.3.1
Punto de referencia (Posicin especfica de mquina) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.2
Sistema de coordenadas en el plano de la pieza y sistema de coordenadas
especificado por el sistema de coordenadas del CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.3
Cmo se indican las dimensiones programadas para desplazar la
herramienta--rdenes absolutas/incrementales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4
FUNCION DE VELOCIDAD DE CORTE--VELOCIDAD DEL HUSILLO . . . . . . . . . . . . . . . .
1.5
SELECCION DE LA HERRAMIENTA UTILIZADA PARA DIVERSAS
OPERACIONES DE MECANIZADO--FUNCION HERRAMIENTA . . . . . . . . . . . . . . . . . . . . .
1.6
ORDENES PARA OPERACIONES DE LA MAQUINA--FUNCION AUXILIAR . . . . . . . . . . .
1.7
CONFIGURACION DE LOS PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8
CONTORNO DE HERRAMIENTA Y DESPLAZAMIENTO DE LA
HERRAMIENTA POR PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.9
MARGEN DE DESPLAZAMIENTO DE LA HERRAMIENTA -- LIMITE
DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
1.1
2. EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
2.2
2.3
2.4
12
14
15
15
16
19
20
21
22
23
26
27
28
EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DESIGNACION DE LOS EJES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIMITE DE RECORRIDO MAXIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
29
30
30
31
4. FUNCIONES DE INTERPOLACION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
4.1
4.2
4.3
4.4
POSICIONAMIENTO (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
POSICIONAMIENTO UNIDIRECCIONAL (G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION LINEAL (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION CIRCULAR
(G02,G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c--1
37
39
41
43
INDICE
4.5
4.6
4.7
4.8
4.9
B--63614SP/01
47
48
51
53
55
5. FUNCIONES DE AVANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
56
5.1
5.2
5.3
5.4
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE RAPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONTROL DE VELOCIDAD DE AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . .
5.4.1
Parada exacta (G09, G61)
Modo Mecanizado (G64) Modo Roscado con macho (G63) . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2
Sobrecontrol automtico en esquinas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
59
60
63
64
65
5.4.2.1
65
5.4.2.2
68
69
6. PUNTO DE REFERENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
5.5
6.1
71
7. SISTEMA DE COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
7.1
7.2
77
78
78
79
80
83
85
87
89
90
8.1
8.2
8.3
8.4
91
92
95
96
97
9.1
ESPECIFICACION
DE VELOCIDAD DE HUSILLO CON UN CODIGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ESPECIFICACION DEL VALOR DE LA VELOCIDAD DEL HUSILLO
DIRECTAMENTE (ORDEN S 5 DIGITOS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONTROL DE VELOCIDAD DE CORTE CONSTANTE (G96, G97) . . . . . . . . . . . . . . . . . . .
98
99
102
9.2
9.3
10.1
98
103
B--63614SP/01
INDICE
104
105
106
109
112
113
11.1
11.2
11.3
114
115
116
117
12.1
12.2
12.3
119
122
128
132
133
137
139
141
143
145
147
149
153
155
157
159
161
163
165
168
169
172
175
177
178
181
182
185
186
186
191
194
198
c--3
INDICE
B--63614SP/01
14.4
203
209
209
210
214
228
234
239
242
243
262
264
266
271
277
282
284
15.1 VARIABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2 VARIABLES DEL SISTEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3 OPERACIONES ARITMETICAS Y LOGICAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4 DECLARACIONES DE MACRO Y DECLARACIONES DE CN . . . . . . . . . . . . . . . . . . . . . . .
15.5 BIFURCACION Y REPETICION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.1 Bifurcacin incondicional (Declaracin GOTO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.2 Declaracin condicional (Declaracin IF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.3 Repeticin (Declaracin WHILE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6 LLAMADA A MACROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.1 Llamada simple (G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.2 Llamada modal (G66) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.3 Llamada a macro utilizando cdigos G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.4 Llamada a macro utilizando un cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.5 Llamada a subprograma utilizando un cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.6 Llamadas a subprogramas utilizando un cdigo T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.7 Programa ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7 PROCESAMIENTO DE DECLARACIONES DE MACROS . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.1 Detalles de la ejecucin de declaraciones de CN y declaraciones de macro . . . . . . . . . . . .
15.7.2 Precaucin para la utilizacin de variables del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8 REGISTRO DE PROGRAMAS DE MACRO CLIENTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9 LIMITACIONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.10 ORDENES DE SALIDA EXTERNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11 MACRO CLIENTE ACTIVADO POR INTERRUPCION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11.1 Mtodo de especificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
285
289
298
303
304
304
305
306
309
310
314
316
317
318
319
320
322
322
324
327
328
329
333
334
c--4
INDICE
B--63614SP/01
335
343
16.1
16.2
16.3
344
348
354
356
357
358
359
361
361
364
365
381
20.1
20.2
352
382
385
III. FUNCIONAMIENTO
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
389
396
397
398
401
401
402
402
403
403
404
2. DISPOSITIVOS DE MANEJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
405
2.1
390
392
393
395
395
406
INDICE
B--63614SP/01
2.1.1
Control CNC con LCD integrada de 7.2/8.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2
Control CNC con LCD integrada de 9.5/10.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3
Unidad MDI compacta independiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4
Unidad MDI estndar independiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5
Unidad MDI con teclado completo de 61 teclas independiente . . . . . . . . . . . . . . . . . . . . .
2.2
EXPLICACIN DEL TECLADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3
TECLAS DE FUNCION Y TECLAS SOFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1
Operaciones generales en pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2
Teclas de funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3
Teclas Soft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.4
Entrada por teclado y buffer de entrada por teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.5
Mensajes de aviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.6
Configuracin de las teclas soft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4
DISPOSITIVOS E/S EXTERNOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1
Handy File de FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.2
Adaptador para disquetes de FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.3
Adaptador para tarjetas FA de FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.4
PPR de FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.5
Lector porttil de cinta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5
CONEXION/DES--CONEXION DEL CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1
Conexin de la tensin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2
Pantalla visualizada al conectar el CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.3
Desconexin de la tensin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
407
407
408
409
410
411
413
413
414
415
431
432
433
434
436
436
437
437
438
439
439
440
441
3. FUNCIONAMIENTO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
442
3.1
3.2
3.3
3.4
3.5
3.6
443
445
447
448
451
456
4. FUNCIONAMIENTO AUTOMATICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
461
4.1
4.2
4.3
4.4
4.5
Modo DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c--6
462
465
469
472
479
484
486
489
491
493
493
494
494
INDICE
B--63614SP/01
4.10.2.2
4.10.3
4.10.4
4.10.5
495
LIMITACIONES y NOTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PARAMETRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conexin del accesorio para tarjetas PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
496
496
497
4.10.5.1
Nmero de especificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
497
4.10.5.2
Ensamblaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
497
499
5. MODO PRUEBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
500
4.10.6
5.1
5.2
5.3
5.4
5.5
501
503
504
505
506
6. FUNCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
508
6.1
6.2
6.3
PARADA DE EMERGENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBASAMIENTO DE LIMITE DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION DE LIMITE DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
509
510
511
515
7.1
7.2
7.3
VISUALIZACION DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VISUALIZACION DE HISTORICO DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION MEDIANTE LA PANTALLA DE AUTODIAGNOSTICO . . . . . . . . . . . . . . .
516
518
519
8. ENTRADA/SALIDA DE DATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
522
8.1
8.2
8.3
8.4
ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BUSQUEDA DE ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BORRADO DE ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTRADA/SALIDA DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1
Entrada de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2
Salida de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5
ENTRADA Y SALIDA DE DATOS DE COMPENSACION . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.1
Entrada de datos de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.2
Salida de datos de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6
ENTRADA Y SALIDA DE PARAMETROS DE DATOS DE COMPENSACION
DE ERROR DE PASO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1
Entrada de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2
Salida de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3
Entrada de datos de compensacin de error de paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.4
Salida de datos de compensacin de error de paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7
ENTRADA/SALIDA DE VARIABLES COMUNES DE MACRO CLIENTE . . . . . . . . . . . . . .
8.7.1
Entrada de variables comunes de macro cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.2
Salida de variables comunes de macro cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8
VISUALIZACION DEL DIRECTORIO EN DISQUETE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.1
Visualizacin del directorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.2
Lectura de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c--7
523
525
527
528
528
531
533
533
534
535
535
536
537
538
539
539
540
541
542
545
INDICE
B--63614SP/01
8.8.3
Salida de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.4
Borrado de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9
SALIDA DE UN LISTADO DE PROGRAMA PARA UN GRUPO ESPECIFICADO . . . . . . . .
8.10 EN LA PANTALLA TODO IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.1 Configuracin de parmetros relativos a la entrada/salida . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.2 Entrada y salida de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.3 Entrada y salida de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.4 Entrada y salida de valores de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.5 Salida de variables comunes de macro cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.6 Entrada y salida de archivos en disquete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.7 Entrada/salida desde/a tarjeta de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11 ENTRADA/SALIDA DE DATOS EMPLEANDO UNA TARJETA DE MEMORIA . . . . . . . . .
546
547
549
550
551
552
557
559
561
562
567
576
9. EDICION DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
588
9.1
589
590
592
593
594
595
596
596
597
598
599
601
601
601
602
603
604
605
606
607
608
610
612
613
614
616
10.1
10.2
10.3
617
618
620
623
11.1
.................
630
INDICE
B--63614SP/01
11.1.1
11.1.2
11.1.3
11.1.4
11.1.5
11.1.6
11.1.7
11.2
631
632
634
635
636
638
639
641
642
643
644
645
647
648
648
652
..................
655
656
659
661
663
665
667
668
670
671
673
675
678
...........
683
684
686
.....................
692
692
694
11.4
11.4.1
11.4.2
11.4.3
11.4.4
11.4.5
11.5
11.7
c--9
689
689
690
INDICE
11.8.1
11.8.2
B--63614SP/01
694
695
696
697
703
703
712
717
IV. MANTENIMIENTO
1. METODO DE SUSTITUCION DE LAS PILAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
1.4
723
724
727
730
741
744
750
D. ABACOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
753
1.5
732
733
ANEXO
D.1
D.2
D.3
D.4
754
756
758
761
762
764
G. LISTA DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
765
c--10
I. GENERALIDADES
GENERALIDADES
B63614SP/01
1. GENERALIDADES
GENERALIDADES
I. GENERALIDADES
En esta seccin se describe la organizacin de los captulos, los modelos del
CNC a que corresponde el presente manual, manuales afines y notas para la
lectura de este manual.
II. PROGRAMACION
En esta seccin se describe cada funcin del CNC: Formato utilizado para
programar funciones de CN, caractersticas y limitaciones. Cuando un
programa se crea mediante la funcin de programacin automtica
interactiva, consulte el manual correspondiente (Tabla 1).
III. FUNCIONAMIENTO
En esta seccin se describe el funcionamiento manual y el funcionamiento
automtico de una mquina, los procedimientos para la entrada y salida de
datos y los procedimientos para la edicin de programas.
IV. MANTENIMIENTO
Describe el procedimiento de sustitucin de las bateras.
ANEXOS
En esta seccin se incluyen tablas de cdigos de cinta, intervalos de valores
permitidos y cdigos de error.
Algunas funciones descritas en este manual tal vez no sean aplicables a algunos
productos. Para ms detalles, consulte el manual DESCRIPCIONES
(B63522EN).
El presente manual no describe los parmetros de manera detallada. Para
conocer detalles sobre parmetros mencionados en este manual, consulte el
manual de parmetros (B63610SP).
Este manual describe todas las funciones opcionales. Consulte las opciones
incorporadas a su sistema en el manual descrito por el fabricante de la
mquinaherramienta.
Los modelos que cubre el presente manual y sus abreviaturas son:
Nombre de producto
Abreviaturas
21iMB
Series 21i
210iMB
Series 210i
1. GENERALIDADES
GENERALIDADES
B63614SP/01
Smbolos especiales
D IP_
D ;
Manuales asociados de
las series
16i/18i/21i/160i/
180i/210iMODELO B
La tabla siguiente lista los manuales relativos a la Series 16i, Series 18i,
Series 21i, Series 160i, Series 180i, Series 210iMODELO B. Este
manual aparece identificado por un asterisco (*).
Ttulo del manual
Nmero especificacin
DESCRIPCIONES
B63522EN
B63523EN
B63523EN1
B63524SP
B63534SP
B63604SP
B63614SP
MANUAL DE MANTENIMIENTO
B63525SP
B63530SP
B63610SP
MANUAL DE PROGRAMACION
MANUAL DE PROGRAMACION
Compilador de macros/Ejecutor de macros
B61803E1
B66102E
B62443EN3
CAP (serie T)
MANUAL DEL OPERADOR del Super CAPi T de FANUC
B63284SP
B63304EN
B63343EN
B63344SP
CAP (serie M)
MANUAL DEL OPERADOR del Super CAPi M de FANUC
B63294SP
B63423EN
B63424SP
B63614SP/01
Manuales asociados de
la serie a de
SERVOMOTORES
GENERALIDADES
1. GENERALIDADES
Nmero
especificacin
B65142EN
B65150EN
B65152EN
B65162EN
B65165EN
1. GENERALIDADES
1.1
FLUJO GENERAL DE
FUNCIONAMIENTO
DE UNA MAQUINA
HERRAMIENTA CON
CNC
GENERALIDADES
B63614SP/01
Program.
pieza
MAQUINAHTA.
CNC
CAP. II PROGRAMACION
CAP.III FUNCIONAMIENTO
1
Mecan. con
avance
2
Mecan.lateral
3
Mecanizado
agujeros
B63614SP/01
GENERALIDADES
1. GENERALIDADES
Hta.
Mecanizado lateral
Mecanizado
frontal
Mecanizado de
agujeros
1. GENERALIDADES
GENERALIDADES
B63614SP/01
1.2
PRECAUCIONES EN
LA LECTURA DE
ESTE MANUAL
PRECAUCION
1 El funcionamiento del sistema de una mquinaherramienta con
CNC depende no slo del CNC, sino tambin de la
mquinaherramienta, el armario de mando, el servosistema, el
CNC, los paneles del operador, etc. Resulta muy difcil describir
la funcin, programacin y funcionamiento relativos a todas las
combinaciones. Por regla general el siguiente manual los describe
desde el punto de vista del CNC. As, para ms detalles sobre una
mquinaherramienta con CNC concreta, consulte el manual
publicado por el fabricante de la mquinaherramienta, el cual
deber tener prioridad sobre este manual.
2 Los ttulos figuran a la izquierda de modo que el lector pueda
acceder fcilmente a la informacin necesaria. A la hora de
localizar la informacin necesaria, el lector puede ahorrar tiempo
buscando a travs de estos ttulos.
3 Este manual describe el nmero mximo posible de variaciones
razonables de utilizacin del equipo. No puede describir todas y
cada una de las combinaciones de caractersticas, opciones y
rdenes, lo cual, por otro lado, tampoco se ha de intentar obtener.
Si no se describe una combinacin concreta de operaciones, no
se ha de intentar ejecutar.
1.3
PRECAUCIONES
SOBRE DIVERSOS
TIPOS DE DATOS
PRECAUCION
Los programas de mecanizado, parmetros variables, etc. estn
almacenados en la memoria no voltil interna del CNC. Por regla
general este contenido no se pierde al CONECTAR/
DESCONECTAR la tensin. Sin embargo, es posible que se
pueda producir un estado que sea preciso borrar datos muy
valiosos almacenados en la memoria no voltil, debido a tener que
borrar el contenido por haber realizado una operacin incorrecta
o al tener que ejecutar una restauracin despus de un fallo. Para
lograr una restauracin rpida cuando se produzca este tipo de
anomala, le recomendamos crear con antelacin una copia de los
distintos tipos de datos.
II. PROGRAMACION
B--63614SP/01
PROGRAMACION
GENERALIDADES
11
1. GENERALIDADES
1. GENERALIDADES
PROGRAMACION
B--63614SP/01
1.1
Explicaciones
DESPLAZAMIENTO
DE LA
HERRAMIENTA
SEGUN
INTERPOLACION DE
CONTORNO DE
PARTES DE UNA
PIEZA
D Desplazamiento de
herramientas segn una
lnea recta
Herramienta
Programa
G01 X_ _ Y_ _ ;
X_ _ ;
Pieza
D Desplazamiento de la
herramienta segn un arco
Programa
G03X_ _Y_ _R_ _;
Herramienta
Pieza
12
B--63614SP/01
1. GENERALIDADES
PROGRAMACION
G01 Y_ ;
X_ Y_ ;
Unidad control
Eje X
Interpolacin
Desplazamiento herramienta
Eje Y
a) Desplazamiento segn lnea
recta
b) Desplazamiento segn arco
NOTA
Algunas mquinas desplazan las mesas en lugar de las
herramientas, pero en este manual se supone que se
desplazan las herramientas respecto a las piezas.
13
1. GENERALIDADES
1.2
AVANCE--FUNCION DE
AVANCE
PROGRAMACION
B--63614SP/01
mm/min
Hta.
Pieza
Mesa
Fig. 1.2 Funcin de avance
F150.0
La funcin para determinar la velocidad de avance se denomina funcin de
avance (Vase II--5).
14
B--63614SP/01
1. GENERALIDADES
PROGRAMACION
1.3
PLANO DE LA PIEZA Y
DESPLAZAMIENTO DE
LA HERRAMIENTA
1.3.1
Punto de referencia
(Posicin especfica de
mquina)
Punto referencia
Hta.
Pieza
Mesa
Explicaciones
15
1. GENERALIDADES
PROGRAMACION
B--63614SP/01
1.3.2
Sistema de
coordenadas en el
plano de la pieza y
sistema de
coordenadas
especificado por el
sistema de
coordenadas del CNC
Z
Z
Programa
Sistema coordenadas
Representacin pieza
CNC
Orden
Hta.
Z
Y
Pieza
X
Maquina--hta.
Fig. 1.3.2(a) Sistemas de coordenadas
Explicaciones
D Sistema de coordenadas
300
Origen
programa
16
B--63614SP/01
1. GENERALIDADES
PROGRAMACION
Pieza
X
X
Mesa
D Mtodos de definicin
Pto.estndar pieza
Distancia fija
Distancia fija
Origen
programa
17
PROGRAMACION
B--63614SP/01
Origen de programa
Utillaje
0000000000000
00000000000000000000000000
1. GENERALIDADES
(3) Montaje de una pieza en un palet y luego fijacin de la pieza y el palet sobre
el utillaje.
Palet
Utillaje
Pieza
18
B--63614SP/01
1. GENERALIDADES
PROGRAMACION
1.3.3
Cmo se indican las
dimensiones
programadas para
desplazar la
herramienta--rdenes
absolutas/incrementales
Explicaciones
D Coordenadas absolutas
Herramienta
B(10.0,30.0,20.0)
D Coordenadas
incrementales
Herramienta
X=40.0
Y
Z=--10.0
B
Y=--30.0
19
1. GENERALIDADES
1.4
FUNCION DE
VELOCIDAD DE
CORTE--VELOCIDAD
DEL HUSILLO
PROGRAMACION
B--63614SP/01
Herramienta
Dimetro herramienta
D mm
Velocidad husillo N
rpm
V: Velocidad corte
m/min
Pieza
Ejemplos
S250;
Las rdenes relativas a la velocidad del husillo se denominan funcin de
velocidad del husillo (Vase II--9).
20
B--63614SP/01
1.5
SELECCION DE LA
HERRAMIENTA
UTILIZADA PARA
DIVERSAS
OPERACIONES DE
MECANIZADO-FUNCION
HERRAMIENTA
Ejemplos
1. GENERALIDADES
PROGRAMACION
Nmero herramienta
01
02
21
1. GENERALIDADES
1.6
ORDENES PARA
OPERACIONES DE
LA
MAQUINA--FUNCION
AUXILIAR
PROGRAMACION
B--63614SP/01
Herramienta
Refrigerante
Pieza
22
B--63614SP/01
1.7
CONFIGURACION DE
LOS PROGRAMAS
1. GENERALIDADES
PROGRAMACION
Bloque
Bloque
Bloque
Programa
Secuencia desplazamiento
herramienta
Bloque
Bloque
23
1. GENERALIDADES
Explicaciones
PROGRAMACION
B--63614SP/01
D Bloque
1 bloque
Nffff
Gff
Xff.f Yfff.f
Mff
Sff
Tff
Funcin
hta.
Fin de
bloque
D Programa
;
Offff;
Nmero programa
Bloque
Bloque
Bloque
M30 ;
Fin de programa
24
B--63614SP/01
D Programa principal y
subprograma
1. GENERALIDADES
PROGRAMACION
Subprograma #1
O1001
M98P1001
Programa
para agujero
#1
M99
M98P1002
Subprograma #2
O1002
M98P1001
M99
Agujero
#1
Agujero
#1
Agujero
#2
25
Agujero
#2
Programa
para agu-jero #2
1. GENERALIDADES
PROGRAMACION
B--63614SP/01
1.8
CONTORNO DE
HERRAMIENTA Y
DESPLAZAMIENTO DE
LA HERRAMIENTA
POR PROGRAMA
Explicaciones
Habitualmente, para el mecanizado de una pieza se emplean varias
herramientas. Las herramientas tienen distinta longitud. Resulta muy
problemtico cambiar el programa segn las herramientas. Por consiguiente,
cada herramienta se ha de medir con antelacin. Definiendo la diferencia entre
la longitud de la herramienta estndar y la longitud de cada herramienta en el
CNC (visualizacin y configuracin de datos: vase III--11), puede ejecutarse
el mecanizado sin modificar el programa aun cuando se cambie la herramienta.
Esta funcin se denomina compensacin de longitud de herramienta.
0000
00000000
Herramien.
estndar
D Mecanizado utilizando el
lateral de la herramienta
-- Funcin de
compensacin de radio
de herramienta (Vase
II--14.4, 14.5, 14.6)
H1
H2
Pieza
H3
H4
000
000000
D Mecanizado utilizando el
extremo de la
herramienta -- Funcin
de compensacin de
herramienta (Vase
II--14.1)
Contorno pieza
mecanizada
Pieza
Hta. de
corte
1.9
MARGEN DE
DESPLAZAMIENTO DE
LA HERRAMIENTA -LIMITE DE
RECORRIDO
1. GENERALIDADES
PROGRAMACION
En los finales de cada eje de la mquina van instalados finales de carrera para
impedir que las herramientas se desplacen ms all de estos extremos. El
margen en el cual pueden desplazarse las herramientas se denomina lmite de
recorrido.
Mesa
Motor
Final de carrera
Origen mquina
Especifique esas distancias.
0000000000
B--63614SP/01
Las herramientas no pueden acceder a esta zona. Esta zona se especi-fica mediante datos en la memoria o en el programa.
27
2. EJES CONTROLADOS
PROGRAMACION
EJES CONTROLADOS
28
B--63614SP/01
B--63614SP/01
PROGRAMACION
2. EJES CONTROLADOS
2.1
EJES
CONTROLADOS
Caracterstica
21i--MB,210i--MB
3 ejes
Mx. 4 ejes
(incl. eje Cs)
2 ejes
Mx. 4 ejes
NOTA
El nmero de ejes controlables simultneamente para
funcionamiento manual (avance manual discontinuo,
avance incremental o avance manual con volante) es 1 3
(1 cuando el bit 0 (JAX) del parmetro 1002 est
configurado al valor 0 y 3 cuando est configurado al valor
1).
2.2
DESIGNACION DE
LOS EJES
Limitaciones
D Designacin de eje por
defecto
D Designaciones de eje
duplicadas
29
2. EJES CONTROLADOS
2.3
SISTEMA
INCREMENTAL
PROGRAMACION
B--63614SP/01
Incremento mnimo
entrada
Incremento mnimo
programable
Recorr. mximo
IS--B
0.001mm
0.0001 pulg.
0.001 grado
0.001mm
0.0001 pulg.
0.001 grado
99999.999mm
9999.9999 pulg.
99999.999 grado
IS--C
0.0001mm
0.00001 pulg.
0.0001 grados
0.0001mm
0.00001 pulg.
0.0001 grados
9999.9999mm
999.99999 pulg.
9999.9999 grado
2.4
LIMITE DE
RECORRIDO
MAXIMO
IS--B
IS B
IS--C
IS C
Recorridos Mximos
99999.999 mm
99999.999 grados
Sistema mquina
pulgadas
9999.9999 pulg
99999.999 grados
Sistema mquina
mtrico
9999.9999 mm
9999.9999 grados
Sistema mquina
pulgadas
999.99999 pulg
9999.9999 grados
NOTA
1. No puede especificarse una orden que rebase el lmite de
recorrido mximo.
30
PROGRAMACION
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
00000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
Tipo
Significado
Cdigo simple
Cdigo G modal
(Ejemplo)
G01 y G00 son cdigos G modales del grupo 01.
G01X ;
Z;
X;
G00Z ;
31
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
Explicaciones
PROGRAMACION
B--63614SP/01
32
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G44
08
G43
33
G42.1 (G152)
G41.1 (G151)
19
G42
G40.1 (G150)
G41
07
G40
G39
00
G37
G33
01
Tallado de rosca
G30
G31
Funcin de salto
G29
00
G27
G28
G26
G25
G23
G22
G21
24
G15
04
06
G20
Entrada en pulgadas
G19
G18
17
02
G17
G16
G09
Parada exacta
G10
G11
G08
00
G07.1 (G107)
G03
G04
G05
G05.1
Control avanzado AI
G02
G01
01
G00
Cdigo G
Grupo
Funcin
B--63614SP/01
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
PROGRAMACION
34
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G85
Ciclo de mandrinado
G86
Ciclo de mandrinado
G87
G88
Ciclo de mandrinado
G89
Ciclo de mandrinado
G84
09
G80
G81
G82
G83
G76
G74
09
09
G73
G69
16
G68
G67
12
G66
G65
00
G64
G63
Llamada a macro
Modo de corte
15
G62
G61
G60
00
Posicionamiento unidireccional
G57
G58
G59
G56
14
G54
G54.1
G55
G53
00
G52
G51.1
G50.1
G51
G50
G49
22
11
08
G48
G47
00
G46
G45
Cdigo G
Grupo
Funcin
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
B--63614SP/01
PROGRAMACION
35
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G99
G98
G97
10
13
G96
G95
G94
05
G92.1
G92
G91
G90
Cdigo G
00
03
Grupo
Funcin
B--63614SP/01
PROGRAMACION
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
FUNCIONES DE INTERPOLACION
36
B--63614SP/01
B--63614SP/01
4.1
POSICIONAMIENTO
(G00)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
G00 IP_;
IP_: Para una orden absoluta, indica las coordenadas de la
posicin final y para una orden incremental la distancia
recorrida por la herramienta.
Explicaciones
Posicin inicial
Posicionamiento con interpolacin lineal
Posicin final
37
4. FUNCIONES DE INTERPOLACION
Limitaciones
PROGRAMACION
B--63614SP/01
38
B--63614SP/01
4.2
POSICIONAMIENTO
UNIDIRECCIONAL
(G60)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Rebasamiento recorrido
Posicin inicial
Posicin inicial
Posicin final
Parada temporal
Formato
G60IP_;
IP_ : Para una orden absoluta, indica las coordenadas de la
posicin final y para una orden incremental la distancia
recorrida por la herramienta.
Explicaciones
Ejemplos
Cuando se utilizan rdenes
G60 simples.
G90;
G60
G60
G60
G04
G00
G90G60;
X0Y0;
X100;
Y100;
G04X10;
G00X0Y0;
X0Y0;
X100;
Y100;
X10;
X0Y0;
Posicionamiento
unidireccional
39
4. FUNCIONES DE INTERPOLACION
Limitaciones
PROGRAMACION
B--63614SP/01
40
B--63614SP/01
4.3
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
INTERPOLACION
LINEAL (G01)
Formato
G01 IP_F_;
IP_:Para una orden absoluta, indica las coordenadas de la
posicin final y para una orden incremental la distancia recorri-da por la herramienta
F_:Velocidad de avance de herramienta (avance)
Explicaciones
Una herramienta se desplaza segn una lnea recta a una posicin especificada
con la velocidad de avance especificada en F.
El avance especificado en F es vlido hasta que se especifica un nuevo valor.
No es preciso especificarlo para cada bloque.
La velocidad de avance programada mediante el cdigo G se mide a lo largo de
la trayectoria de la herramienta. Si no se ha programado el cdigo F, el avance
se considera que es 0.
El avance segn cada sentido de un eje es el siguiente.
G01
Ff ;
f
L
f
L
f
L
L = 2 + 2 + 2 + 2
41
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63614SP/01
0.14907 (min)
40
0.14907
268.3 gradosmin
Ejemplos
D Interpolacin lineal
(G91) G01X200.0Y100.0F200.0 ;
Eje Y
(Posicin final)
100.0
0 (Posicin inicial)
D Velocidad de avance
para el eje de giro
200.0
Eje X
(Punto inicial)
90
(Punto final)
La velocidad de avance
es 300 grad/min
42
B--63614SP/01
4.4
INTERPOLACION
CIRCULAR
(G02,G03)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Formato
Arco en plano XpYp
G17
G02
Xp_Yp_
G03
I_ J_
R_
F_ ;
G18
G02
Xp_ p_
G03
I_ K_
R_
F_
G19
G02
G03
Yp_ Zp_
J_ K_
F_
R_
Descripcin
G17
G18
G19
G02
G03
Xp_
Yp_
Zp_
I_
J_
k_
R_
F_
43
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63614SP/01
Explicaciones
D Sentido de interpolacin
circular
Xp
Zp
G03
G03
G02
G02
G03
G02
Zp
Xp
Yp
G18
G17
G19
D Distancia recorrida
segn un arco
El centro del arco se especifica mediante las direcciones I, J y K para los ejes
Xp, Yp y Zp, respectivamente. El valor numrico que viene a continuacin de
I, J o K, sin embargo, es un componente vectorial en el cual el centro del arco
se considera visto desde el punto inicial y siempre se especifica como valor
incremental independientemente de G90 y G91 como se muestra a
continuacin.
I, J y K deben llevar signo segn el sentido correspondiente.
Punto final (z,x)
x
x
Punto
inicial
z
k
i
Centro
Centro
Punto
inicial
Punto
inicial
k
Centro
Pueden omitirse I0, J0 y K0. Cuando se omiten Xp, Yp y Zp (el punto final
coincide con el punto inicial) y el centro se especifica con I, J y K, se especifica
un arco de 360_ (crculo completo).
G021; Orden para programar un crculo
Si la diferencia entre el radio en el punto inicial y el radio en el punto final es
superior al valor especificado en el parmetro (No. 3410), se activa una alarma
P/S (No. 020).
44
B--63614SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
r=50mm
Punto final
1
Punto inicial
Y
r=50mm
D Velocidad de avance
Limitaciones
45
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63614SP/01
Ejemplos
Eje Y
100
50R
60R
60
40
90
120 140
200
Eje X
G92X200.0 Y40.0 Z0 ;
G90 G03 X140.0 Y100.0R60.0 F300.;
G02 X120.0 Y60.0R50.0 ;
o
G92X200.0 Y40.0Z0 ;
G90 G03 X140.0 Y100.0I-60.0 F300.;
G02 X120.0 Y60.0I-50.0 ;
46
B--63614SP/01
4.5
INTERPOLACION
HELICOIDAL
(G02,G03)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Formato
En sincronismo con arco de plano XpYp
G17
G02
G03
I_J_
Xp_Yp_
R_
_ (_) F_ ;
G02
G03
I_K_
R_
Xp_Zp_
_ (_) F_ ;
G02
G03
J_K_
Yp_Zp_
R_
_ (_) F_ ;
Explicaciones
Trayectoria
de
herramienta
Limitaciones
47
4. FUNCIONES DE INTERPOLACION
4.6
INTERPOLACION
CILINDRICA
(G07.1)
PROGRAMACION
B--63614SP/01
Formato
G07.1 IP r ; Activa el modo de interpolacin cilndrica
(valida la interpolacin cilndrica).
:
:
:
G07.1 IP 0 ; Se anula el modo de interpolacin cilndrica.
IP : Una direccin para el eje rotativo
r : El radio del cilindro
Especifique G07.1 IP r ; y G07.1 IP 0; en bloques independientes.
G107 puede utilizarse en lugar de G07.1.
Explicaciones
D Seleccin de plano
(G17, G18, G19)
D Velocidad de avance
D Interpolacin circular
(G02,G03)
G18 Z__C__;
G02 (G03) Z__C__R__;
Para el eje C del parmetro (No.1022), en lugar de este valor puede
especificarse el valor 6 (eje paralelo al eje Y). En tal caso, sin embargo, la
orden para interpolacin circular sera la siguiente:
G19 C__Z__;
G02 (G03) Z__C__R__;
48
B--63614SP/01
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
D Compensacin de
herramienta
D Precisin de la
interpolacin cilndrica
:
R
D.P.REV.
22R
x Val. especifi. x
22R
D.P.REV.
La distancia recorrida por revolucin del eje de giro (va-lor de configuracin del parmetro No. 1260)
: Radio de pieza
: Redondeado al incremento mnimo de entrada
Limitaciones
D Especificacin de radio
de arco en modo de
interpolacin cilndrica
D Interpolacin circular y
compensacin de radio
de herramienta
D Posicionamiento
D Activacin de modo de
interpolacin cilndrica
D Compensacin de
herramienta
49
4. FUNCIONES DE INTERPOLACION
D Funcin de
posicionamiento de
referencia de mesa
indexada
PROGRAMACION
B--63614SP/01
Ejemplos
Ejemplo de programa de interpolacin cilndrica
C
Z
mm
N05
120
110
N13
N12
N06
N11
90
N07
70
60
N08
30
60 70
N10
N09
150
190
50
230
270
360
C
grad
B--63614SP/01
4.7
ROSCADO (G33)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
Z
G33 IP_ F_ ;
F : Avance en la direccin del eje ms largo
Pieza
Explicaciones
0.001 mm
F1 hasta F99999
(0.0001 hasta 9.9999 pulg.)
0.00001 pulg.
51
0.0001 pulg.
Entrada
en pulg.
0.0001 mm
Entrada
en mm
F1 hasta F99999
(0.0001 hasta 9.9999 pulg.)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63614SP/01
NOTA
1. La velocidad del husillo est limitada de la siguiente manera:
1 Veloc. husillo
Vel. mx.avance
Avance rosca
Ejemplos
52
B--63614SP/01
4.8
FUNCION DE SALTO
(G31)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
G31 IP_ ;
G31:
Explicaciones
AVISO
Inhiba el sobrecontrol del avance, el ensayo en vaco y la
aceleracin/deceleracin automticas (sin embargo,
pasan a ser disponibles cuando se pone a 1 el bit SKF
(nm. 7) del parmetro nm. 6200) cuando especifique la
velocidad de avance por minuto, permitiendo un error en la
posicin de la herramienta cuando se introduce una seal
de salto. Estas funciones son vlidas cuando se especifica
el avance por revolucin.
NOTA
Si se emite la orden G31 mientras se est ejecutando la
compensacin C de radio de herramienta, se activa una
alarma P/S No.035. Anule la compensacin de radio de
herramienta con la orden G40 antes de especificar la orden
G31.
53
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63614SP/01
Ejemplos
D El bloque siguiente a
G31 es una orden
incremental
G31
Y50.0
G91X100.0 F100;
Y50.0;
50.0
Y
100.0
Desplazamiento real
D El bloque siguiente a
G31 es una orden
absoluta para 1 eje
G31
G90X200.00 F100;
Y100.0;
Y100.0
X200.0
Desplazamiento real
Desplaz. sin seal salto
Fig.4.8 (b) El siguiente bloque es una orden absoluta para 1 eje
D El bloque siguiente a
G31 es una orden
absoluta para 2 ejes
G31
G90X200.0 F100;
X300.0 Y100.0;
(300,100)
Desplazamiento real
Desplaz.sin seal de salto
X
100
200
300
Fig 4.8 (c) El siguiente bloque es una orden absoluta para 2 ejes
54
B--63614SP/01
4.9
SEAL DE SALTO A
ALTA VELOCIDAD
(G31)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
G31 IP ;
IP_
G31: Cdigo G simple (Si es vlido slo en el bloque en que se especifica)
55
5. FUNCIONES DE AVANCE
PROGRAMACION
FUNCIONES DE AVANCE
56
B--63614SP/01
B--63614SP/01
5.1
GENERALIDADES
D Funciones de avance
PROGRAMACION
5. FUNCIONES DE AVANCE
D Sobrecontrol
D Aceleracin/deceleracin
automticas
FR
T R : Constante tiempo
Tiempo
TR
TR
FC
Tiempo
TC
TC
57
5. FUNCIONES DE AVANCE
D Trayectoria de la
herramienta en una
operacin con avance en
mecanizado
PROGRAMACION
B--63614SP/01
Trayectoria programada
Trayectoria real herramienta
r:Error
Trayectoria programada
Trayectoria real herramienta
r
58
B--63614SP/01
PROGRAMACION
5. FUNCIONES DE AVANCE
5.2
AVANCE RAPIDO
Formato
G00 IP_ ;
G00 : Cdigo G (gpo.01) para posicionamiento (avance rpido)
IP_ ; Palabra de dimensin para el punto final
Explicaciones
59
5. FUNCIONES DE AVANCE
5.3
AVANCE EN
MECANIZADO
PROGRAMACION
B--63614SP/01
Formato
Avance por minuto
G94 ; Cdigo G (grupo 05) para avance por minuto
F_ ; Orden velocidad avance (mm/min o pulg/min)
Avance por revolucin
G95 ; Cdigo G (grupo 05) para avance por revolucin
F_ ; Orden velocidad avance (mm/rev o pulg/rev)
Avance F 1 dgito
FN ;
N : Nmero comprendido entre 1 y 9
Explicaciones
D Control constante de
velocidad tangencial
Punto
inicial
Punto final
F
Punto
inicial
Centro
Punto final
X
Interpolacin lineal
X
Interpolacin circular
60
B--63614SP/01
5. FUNCIONES DE AVANCE
PROGRAMACION
Herramienta
Pieza
Mesa
Fig. 5.3 (b) Avance por minuto
AVISO
Para algunas rdenes tales como el roscado no puede
utilizarse ningn porcentaje de sobrecontrol.
D Avance por
revolucin(G95)
F
Distancia de avance por revolucin del
husillo (mm/rev o pulg/rev)
PRECAUCIN
Cuando la velocidad del husillo es baja, puede producirse
una fluctuacin de la velocidad de avance. Cuanto ms
lento gira el husillo, mayor es el nmero de veces en que
flucta la velocidad de avance.
61
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63614SP/01
D Lmite de la velocidad de
avance en mecanizado
NOTA
Un lmite superior se define en mm/min o pulg/min. El
clculo con el CNC puede incluir un error de velocidad de
avance del 2% respecto a un valor especificado. Sin
embargo,
esto
no
es
cierto
para
la
aceleracin/deceleracin. Para ser ms especficos, este
error se calcula respecto a una medicin en el tiempo que
la herramienta tarda en recorrer 500 mm o ms en rgimen
continuo:
Referencia
62
5.4
CONTROL DE
VELOCIDAD DE
AVANCE EN
MECANIZADO
Nombre funcin
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63614SP/01
Descripcin
G09
G61
Modo mecanizado
G64
G62
G62
Parada exacta
G63
Au
Modificacin del
avance de mecanizado
circular interno
NOTA
1. La finalidad de la comprobacin en posicin consiste en
asegurarse de que el servomotor ha alcanzado una
posicin dentro de un margen especificado (especificado
por un parmetro por el fabricante de la mquina-herramienta).
No se ejecuta la comprobacin en posicin cuando el bit
5 (NCI) del parmetro N 1601 vale 1.
2. Angulo de esquina interior : 2< 178
( es un valor definido)
Pieza
Herramienta
63
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63614SP/01
Formato
Parada exacta
Modo parada exacta
G09 IP_ ;
G61 ;
Modo mecanizado
G64 ;
G63 ;
Sobrecontr.autom.esquinas G62 ;
5.4.1
Parada exacta (G09,
G61)
Modo Mecanizado
(G64) Modo Roscado
con macho (G63)
Explicaciones
(2)
(1)
PRECAUCIN
El modo mecanizado (modo G64) se activa en la conexin
del control o al efectuar un borrado del sistema.
64
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63614SP/01
5.4.2
Sobrecontrol
automtico en
esquinas
5.4.2.1
Sobrecontrol automtico
en esquinas
interiores(G62)
Explicaciones
D Condiciones para
sobrecontrol
:Herramienta
2. Lnea recta--arco
:Trayectoria programada
:Trayectoria centro herramienta
3. Arco--lnea recta
4. Arco--arco
65
5. FUNCIONES DE AVANCE
Margen de sobrecontrol
PROGRAMACION
B--63614SP/01
Trayectoria programada
Le
a
Ls
b
Cuando una trayectoria programada est formada por dos arcos, la velocidad de
avance se sobrecontrola si los puntos inicial y final estn en idntico cuadrante
o en cuadrantes adyacentes. (Fig. 5.4.2.1 (c)).
Le
Ls
Trayectoria programada
b
Trayectoria centro herramienta
El avance se sobrecontrola desde el punto a hasta el punto b.
Fig. 5.4.2.1 (c) Margen de sobrecontrol (arco a arco)
66
B--63614SP/01
5. FUNCIONES DE AVANCE
PROGRAMACION
d
Le
c
Ls
Le
Ls
b
(2)
Trayectoria centro
herramienta
Herramienta
Valor de sobrecontrol
Limitaciones
D Aceleracin /
deceleracin antes de
interpolacin
D Arranque/G41, G42
D Compensacin
67
5. FUNCIONES DE AVANCE
5.4.2.2
Modificacin del avance
en mecanizado circular
interior
PROGRAMACION
B--63614SP/01
Rp
NOTE
Cuando deba ejecutarse un mecanizado circular interior junto con un sobrecontrol automtico
para esquinas interiores, la velocidad de avance de la herramienta es la siguiente:
F Rc
Rp
68
B--63614SP/01
PROGRAMACION
5. FUNCIONES DE AVANCE
5.5
TEMPORIZACION
(TIEMPO DE ESPERA)
(G04)
Formato
TemporizacinG04 X_ ; o G04 P_ ;
X_ : Especifique un tiempo (est permitido utilizar un
punto decimal)
P_ : Especifique un tiempo (no est permitido utilizar
un punto decimal)
Explicaciones
Margen de valores
programables
IS--B
IS--C
Unidad tiempo
espera
s o rev
Margen de valores
programables
Unidad tiempo
espera
IS--B
1 hasta 99999999
0.001 s o rev
IS--C
1 hasta 99999999
0.0001 s o rev
69
6. PUNTO DE REFERENCIA
PROGRAMACION
B--63614SP/01
PUNTO DE REFERENCIA
70
B--63614SP/01
PROGRAMACION
6. PUNTO DE REFERENCIA
6.1
VUELTA A PUNTO DE
REFERENCIA
Generalidades
D Punto de referencia
Punto de referencia
4o. punto de
referencia
X
Origen mquina
Fig. 6.1 (a) Origen de mquina y puntos de referencia
71
6. PUNTO DE REFERENCIA
D Vuelta al punto de
referencia y
desplazamiento desde el
punto de referencia
PROGRAMACION
B--63614SP/01
ABR
RBC
R (Punto referencia)
B (Punto
intermedio)
Fig. 6.1 (b) Vuelta a punto de referencia y vuelta desde punto de referencia
D Comprobacin de vuelta
al punto de referencia
Formato
D Vuelta al punto de
referencia
G28 IP _ ;
(Puede omitirse
P2).
G29 IP _ ;
IP :Orden que especifica el destino desde la vuelta del punto de referencia
(orden absoluta/incremental)
D Comprobacin de vuelta
desde el punto de
referencia
G27 IP _ ;
IP :Orden que especifica el punto de referencia
(orden absoluta/incremental)
72
B--63614SP/01
PROGRAMACION
6. PUNTO DE REFERENCIA
Explicaciones
D Vuelta al punto de
referencia (G28)
D Vuelta a puntos de
referencia segundo,
tercero y cuarto (G30)
D Comprobacin de vuelta
al punto de referencia
(G27)
D Ajuste de la velocidad de
avance durante el
retorno al punto de
referencia
73
6. PUNTO DE REFERENCIA
PROGRAMACION
B--63614SP/01
NOTA
1. Se aplica una correccin en avance rpido (F0 de 25, 50,
100%) a este avance fijado en 100%.
2. Cuando se establece un sistema de coordenadas mquina
al terminar el retorno al punto de referencia, se realiza el
avance del retorno automtico al punto de referencia a la
velocidad rpida estndar.
3. En cuanto se refiere a la velocidad rpida en manual
utilizada antes de establecer un sistema de coordenadas
mquina al terminar el retorno al punto de referencia, puede
escogerse el avance manual o una velocidad rpida en
manual mediante el bit RPD (bit 0 del parmetro nm.
1401).
Antes de establecer
un sistema de coordenadas
No. 1428
No. 1420
No. 1428
No. 1420
No. 1428
No. 1428
No. 1423 *1
No. 1424
NOTA
Cuando se pone a 0 el parmetro nm. 1428, los avances
corresponden a los ajustes de los parmetros siguientes.
Antes de establecer
un sistema de coordenadas
No. 1420
No. 1420
No. 1420
No. 1420
No. 1424
No. 1424
No. 1423 *1
No. 1424
B--63614SP/01
PROGRAMACION
6. PUNTO DE REFERENCIA
Limitaciones
D Estado cuando se activa
el bloqueo de mquina
D Comprobacin de vuelta al
punto de referencia en el
modo de compensacin
Referencia
D Vuelta manual al punto
de referencia
Ver III--3.1.
Ejemplos
G28G90X1000.0Y500.0 ;
T1111 ;
G29X1300.0Y200.0 ;
Y
(Desplazamiento programado de A a B)
(Cambio de herramienta en pto.referencia)
(Desplazamiento programado de B a C)
R
Punto referencia
500
B
300
A
C
200
200
1000
1300
Fig. 6.1 (c) Vuelta al punto de referencia y vuelta desde el punto de referencia
75
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
SISTEMA DE COORDENADAS
25.0
Y
50.0
40.0
X
Fig. 7 Posicin de herramienta especificada mediante X40.0Y50.0Z25.0
76
B--63614SP/01
7.1
SISTEMA DE
COORDENADAS DE
MAQUINA
PROGRAMACION
7. SISTEMA DE COORDENADAS
Formato
(G90)G53 IP _ ;
IP _; Palabra de dimensin absoluta
Explicaciones
D Seleccin de un sistema de
coordenadas de mquina
(G53)
Limitaciones
D Anulacin de la funcin de
compensacin
D Especificacin de G53
inmediatamente despus
de la conexin
Referencia
Punto referencia
77
7. SISTEMA DE COORDENADAS
7.2
PROGRAMACION
B--63614SP/01
SISTEMA DE
COORDENADAS DE
PIEZA
7.2.1
Puede definirse un sistema de coordenadas de pieza por uno de los tres mtodos
siguientes:
Definicin de un
sistema de
coordenadas de pieza
Formato
D Definicin de un sistema de
coordenadas de pieza
mediante G92
Explicaciones
Ejemplos
Ejemplo 1
Definicin del sistema de coordenadas mediante la orden G92X25.2Z23.0;
(La punta de la herramienta es el punto inicial
del programa.)
Z
23.0
25.2
Ejemplo 2
Definicin del sistema de coordenadas mediante la orden
G92X600.0Z1200.0; (el punto de la base del portaherramientas es el
punto inicial del programa.)
Punto base
Z
Si se activa una orden absolu1200.0
ta, el punto base se desplaza a
la posicin programada. Para
desplazar la punta de la herramienta a la posicin programada, se compensa la diferencia desde la punta de la herramienta hasta el punto base
mediante la compensacin de
X
longitud de herramienta.
0
600.0
78
B--63614SP/01
7.2.2
Seleccin de un
sistema de
coordenadas de pieza
7. SISTEMA DE COORDENADAS
PROGRAMACION
Ejemplos
G90 G55 G00 X40.0 Y100.0 ;
Y
Sistema 2 de coordenadas de pieza (G55)
100.0
X
Fig. 7.2.2
79
7. SISTEMA DE COORDENADAS
7.2.3
Cambio del sistema de
coordenadas de pieza
PROGRAMACION
B--63614SP/01
Sistema 1
coordenadas
pieza (G54)
Sistema 2
coordenadas
pieza (G55)
ZOFS2
Sistema 3
coordenadas
pieza (G56)
ZOFS3
ZOFS1
ZOFS4
ZOFS5
EXOFS
Sistema 4
coordenadas
pieza (G57)
Sistema 5
coordenadas
pieza (G58)
ZOFS6
Sistema 6
coordenadas
pieza (G59)
Origen mquina
EXOFS : Valor compensacin externa origen pieza
ZOFS1AZOFS6 : Valor compensacin origen pieza
Fig. 7.2.3 Modificacin de un valor de compensacin externa de origen de pieza o de un valor de compensacin
de origen de pieza
Formato
D Modificacin mediante G10
G10 L2 Pp IP _;
p=0 : Valor compensacin externa origen pieza
p=1 hasta 6 : Valor compensacin origen pieza corresponde a
sistemas 1 hasta 6 de coordenadas de pieza
IP : Para una orden absoluta (G90), compensacin de origen de pieza
para cada eje.
Para una orden incremental (G91), valor que debe aadirse a la compensacin de origen de pieza definida para cada eje (el resultado de la
suma se convierte en la nueva compensacin de origen de pieza).
80
B--63614SP/01
PROGRAMACION
7. SISTEMA DE COORDENADAS
Explicaciones
D Modificacin mediante
G10
Con la orden G10 puede modificarse por separado cada sistema de coordenadas
de pieza.
D Modificacin mediante
G92
AVISO
Cuando un sistema de coordenadas se define con G92
despus de definir un valor de compensacin externa de
origen de pieza, el sistema de coordenadas no se ve
afectado por el valor de compensacin externa de origen de
pieza. Cuando se especifica G92X100.0Z80.0; por
ejemplo, se define el sistema de coordenadas que tiene su
actual punto de referencia de herramientas en X = 100.0 y
Z = 80.0.
81
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
Ejemplos
Y
100
160
Posicin herramienta
60
100
100
200
Sistema de coordenadas
de pieza G54
Z
Sistema de coordenadas
de pieza G54
Z
1200.0
Z
1200.0
600.0
A
X
600.0
A
X
C
X -- Z
Nuevo sistema de coordenadas de pieza
X -- Z
Sistema original de coordenadas de pieza
A : Valor de compensacin creado mediante G92
B : Valor del decalaje del cero pieza en G54
C : Valor del decalaje del cero pieza en G55
82
B--63614SP/01
7.2.4
Preseleccin del sistema
de coordenadas de pieza
(G92.1)
PROGRAMACION
7. SISTEMA DE COORDENADAS
Formato
G92.1 IP 0 ;
IP 0 ; Especifica direcciones de eje sujetas a la operacin de
preseleccin de sistema de coordenadas de pieza.
Los ejes no especificados no estn sujetos a la operacin
de preseleccin.
Explicaciones
Valor compensacin
origen pieza G54
Punto de referencia
Punto de referencia
Vuelta manual a punto de referencia
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
Pn
Sistema de coordenadas
de pieza G54 despus de interv. manual
Origen mquina
WZn
Limitaciones
D Compensacin de radio de
herramienta, compensacin
de longitud de herramienta,
compensacin de
herramienta
D Rearranque del
programa
D Modos prohibidos
B--63614SP/01
7.2.5
Cmo se aaden
sistemas de
coordenadas de pieza
(G54.1 o G54)
PROGRAMACION
7. SISTEMA DE COORDENADAS
Formato
D Seleccin de los sistemas
adicionales de
coordenadas de pieza
G54.1Pn ; o G54Pn ;
Pn : Cdigos que especifican los sistemas adicionales de
coordenadas de pieza
n : 1 hasta 48
G10L20 Pn IP _;
Pn : Cdigos que especifican sistema de coordenadas
de pieza para definir el valor de compensacin de
origen de pieza
n : 1 hasta 48
IP_ : Direcciones de eje y un valor definido como
compensacin de origen de pieza
Explicaciones
D Seleccin de los sistemas
adicionales de
coordenadas de pieza
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
Limitaciones
D Especificacin de
cdigos P
86
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
7.3
SISTEMA LOCAL DE
COORDENADAS
Formato
G52 IP _; Definicin del sistema local de coordenadas
......
Explicaciones
IP_
IP_
G57
G58
87
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
AVISO
1 Cuando un eje vuelva al punto de referencia mediante la funcin de vuelta manual al punto de
referencia, el origen del sistema de coordenadas locales del eje coincide con el del sistema de
coordenadas de pieza. Lo mismo se cumple cuando se programa la siguiente orden:
G520;
:Eje que vuelve al punto de referencia
2 La definicin de un sistema local de coordenadas no vara los sistemas de coordenadas de
pieza y de mquina.
3 La anulacin (o no) del sistema de coordenadas locales en caso de puesta a cero depende del
ajuste del parmetro. Se anula este sistema cuando se pone a 1 sea CLR, bit 6 del parmetro
nm. 3402, sea RLC, bit 3 del parmetro nm. 1202.
4 Si no se especifican valores de coordenadas para todos los ejes al definir el sistema de
coordenadas de pieza con la orden G92, no se anulan los sistemas de coordenadas locales
de los ejes para los cuales no se han especificado valores de coordenadas, sino que
permanecen invariables.
5 G52 anula temporalmente la compensacin en el modo de compensacin de radio de
herramienta.
6 Programe una nueva orden inmediatamente despus del bloque G52 en el modo absoluto.
88
7.4
SELECCION DE
PLANO
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63614SP/01
Explicaciones
Tabla 7.4 Plano seleccionado mediante cdigo G
Cdigo G
Plano
seleccionado
G17
plano Xp Yp
G18
plano Zp Xp
G19
plano Yp Zp
Xp
Yp
Zp
Eje X o un eje
Eje Y o un eje
Eje Z o un eje
paralelo al
paralelo al
paralelo al
mismo
mismo
mismo
Xp, Yp, Zp estn determinados por la direccin de eje que aparece en el bloque
en el cual se ha programado G17, G18 o G19.
Cuando en el bloque G17, G18 o G19 se omite una direccin de eje, se supone
que se han omitido las direcciones de los tres ejes bsicos.
El parmetro No. 1022 se utiliza para especificar que un eje opcional ha de ser
paralelo a cada eje de entre los ejes X, Y y Z como los tres ejes bsicos.
El plano permanece invariable en el bloque en el que no se ha programado G17,
G18 o G19.
Cuando se conecta la tensin o se ejecuta un reset del CNC, se selecciona G17
(plano XY), G18 (plano ZX) o G19 (plano YZ) segn los valores de los bits 1
(G18) y 2 (G19) del parmetro 3402.
La instruccin de desplazamiento no tiene ninguna relevancia para la seleccin
de plano.
Ejemplos
89
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B--63614SP/01
90
B--63614SP/01
8.1
PROGRAMACION
ABSOLUTA E
INCREMENTAL (G90,
G91)
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
Formato
Programacin absoluta
G90 IP _ ;
Ejemplos
G90 X40.0 Y70.0 ;
Programacin absoluta
Programacin incremental
Y
Posicin final
70.0
30.0
Posicin inicial
40.0
91
100.0
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.2
PROGRAMACION EN
COORDENADAS
POLARES (G15, G16)
PROGRAMACION
B--63614SP/01
Formato
Gjj Gff G16 ; Activacin de la programacin en coordenadas
polares (modo de coordenadas polares)
Gff IP _ ;
Programacin en coordenadas polares
G15 ;
G16
G15
Gjj
Gff
IP_
Posicin programada
Posicin programada
Radio
Ang.
Ang.
Posicin real
92
Posicin real
PROGRAMACION
B--63614SP/01
D Definicin de la posicin
actual como origen de
coordenadas polares
8. VALORES DE COORDENADAS
Y DIMENSIONES
Ang.
Radio
Angulo
Posicin real
Posicin real
Ejemplos
--El origen del sistema local de coordenadas se define como origen del
sistema de coordenadas polares.
--Se ha seleccionado el plano XY.
150
270
30
X
100mm
D Especificacin de ngulos
y de un radio mediante
rdenes absolutas
D Especificacin de ngulos
con rdenes incrementales
y un radio con rdenes
absolutas
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B--63614SP/01
Limitaciones
D Especificacin de un radio
en el modo de coordenadas
polares
94
B--63614SP/01
8.3
CONVERSION
PULGADAS/V.METRICOS
(G20, G21)
PROGRAMACION
8. VALORES DE COORDENADAS
Y DIMENSIONES
Formato
G20 ;
Entrada en pulgadas
G21 ;
Entrada en mm
AVISO
1. Durante un programa no debe cambiarse ni a G20 ni a G21.
2. Al cambiar de entrada de valores en pulgadas (G20) a entrada de valores mtricos (G21) y
viceversa, debe redefinirse el valor de la compensacin de herramienta segn el incremento
mnimo de entrada. Sin embargo, cuando el bit 0 (OIM) del parmetro 5006 es 1, los valores
de compensacin de herramienta se convierten automticamente y no es preciso redefinirlos.
PRECAUCIN
Para la primera orden G28 despus de cambiar de entrada en valores en pulgadas a valores
mtricos o viceversa, la operacin desde el punto intermedio coincide con la de vuelta al punto
de referencia. La herramienta se desplaza desde el punto intermedio en el sentido de vuelta
al punto de referencia especificado con bit 5 (ZMI) del parmetro N 1006.
NOTA
1. Cuando los sistemas de incremento mnimo de entrada y de incremento mnimo programable
son distintos, el error mximo es la mitad del incremento mnimo programable. Este error no
es acumulativo.
2. La entrada en pulgadas y la entrada en valores mtricos tambin puede cambiarse mediante
parmetros.
95
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.4
PROGRAMACION DEL
PUNTO DECIMAL
(COMA)
Explicaciones
PROGRAMACION
B--63614SP/01
Existen dos tipos de notacin del punto decimal: notacin tipo calculadora y
notacin estndar.
Si se utiliza una notacin decimal de tipo calculadora, se considera un valor sin
punto decimal como un valor programado en mm, pulgadas o grados. Cuando
se utiliza la notacin decimal estndar, dicho valor se considera que se ha
especificado en incrementos mnimos de entrada. Seleccione la notacin tipo
calculadora o la notacin decimal estndar utilizando el bit DPI (bit 0 del
parmetro 3401). Los valores pueden especificarse con y sin punto decimal en
un mismo programa.
Ejemplos
Orden programada
X1000
Valor programado sin
punto decimal
X1000.0
1000mm
Valor programado con Unidad : mm
punto decimal
AVISO
En un bloque especifique un cdigo G antes de introducir un valor. La posicin del punto
decimal puede ser dependiente de la orden.
Ejemplos:
G20;
Entrada en pulgadas
X1.0 G04;
X1.0 se considera que es una distancia y se procesa como X10000. Esta orden
es equivalente a la G04 X10000. La herramienta espera durante 10 segundos.
G04 X1.0;
Equivalente a la orden G04 X1000. La herramienta espera durante un segundo.
NOTA
1 Las fracciones inferiores al incremento mnimo de entrada son truncadas.
Ejemplos:
X1.23456;
Truncada a X1.234 cuando el incremento mnimo de entrada es de 0,001 mm.
Procesada como X1.2345 cuando el incremento mnimo de entrada es 0,0001
pulgadas.
2 Cuando se especifica ms de ocho dgitos se activa una alarma. Si se introduce un valor con
punto decimal, tambin se verifica el nmero de dgitos despus de convertir dicho valor a un
entero segn el incremento mnimo de entrada.
Ejemplos:
X1.23456789;Se activa la alarma P/S No. 0.003 por haber especificado ms de ocho dgitos.
X123456.7; Si el incremento mnimo de entrada es 0,001 mm, el valor se convierte en un
entero 123456700. Dado que el entero tiene ms de ocho dgitos, se activa la
correspondiente alarma.
96
B--63614SP/01
PROGRAMACION
97
9.1
ESPECIFICACION
DE VELOCIDAD DE
HUSILLO CON UN
CODIGO
9.2
ESPECIFICACION DEL
VALOR DE LA
VELOCIDAD DEL
HUSILLO
DIRECTAMENTE (ORDEN
S 5 DIGITOS)
PROGRAMACION
B--63614SP/01
98
B--63614SP/01
9.3
CONTROL DE
VELOCIDAD DE
CORTE CONSTANTE
(G96, G97)
PROGRAMACION
Formato
D Orden de control de
velocidad de corte
tangencial constante
G96 Sfffff ;
Velocidad tangencial de corte (m/min o pies/min)
Nota :
D Orden de anulacin de
control de la velocidad de
corte tangencial constante
G97 Sfffff ;
Velocidad del husillo (rpm)
Nota :
G96 P ;
D Limitacin de la velocidad
mxima de husillo
G92 S_ ;
99
PROGRAMACION
B--63614SP/01
Explicaciones
D Orden de control de
velocidad de corte
tangencial constante (G96)
Velocidad corte
S es 600 m/min
radio (mm)
Z
0
100
B--63614SP/01
D Velocidad de corte
tangencial constante
especificada en el modo
G96
PROGRAMACION
Modo G96
Modo G97
Orden G97
Se utiliza la
velocidad del husillo
especificada (rpm)
No especificada
La velocidad tangencial (m/min o
pies/min) se convierte en velocidad de husillo (rpm)
Especificada
Se utiliza la
velocidad de
corte especificada
Orden G96
Orden
vel. tangencial
corte
No especificada
Se utiliza la velocidad memorizada
(m/min o pies/min). Si no se ha
memorizado ninguna se supone 0.
Limitaciones
D Control de velocidad de
corte tangencial constante
para roscado
D Control de velocidad de
corte tangencial constante
para avance rpido (G00)
101
10
Generalidades
PROGRAMACION
B--63614SP/01
102
B--63614SP/01
10.1
FUNCION DE
SELECCION DE
HERRAMIENTA
PROGRAMACION
103
10.2
FUNCION DE GESTION
DE VIDA DE LAS
HERRAMIENTAS
PROGRAMACION
B--63614SP/01
Nmero
herramienta
Vida
herramienta
Valor n--simo
gestin vida herramienta
Programa mecanizado
CNC
104
PROGRAMACION
B--63614SP/01
10.2.1
Datos de gestin de vida
de las herramientas
Los datos de gestin de vida de las herramientas estn formados por nmeros
de grupo de herramientas, nmeros de herramienta, cdigos que especifican
valores de compensacin de herramienta y el valor de vida de la herramienta.
Explicaciones
D Nmero de grupo de
herramientas
Table 10.2.1 (a) Mx. nmero de grupos y de herramientas que pueden registrarse
GS2(No.6800#1)
Nmero de grupo
GS1(No.6800#0)
Nmero de hta.
Nmero de grupo
Nmero de hta.
16
16
64
32
32
128
16
64
256
128
512
AVISO
Cuando se modifiquen los bits 0 1 del parmetro GS1 y
GS2 (No. 6800), vuelva a registrar los datos de gestin de
vida de las herramientas con la orden G10L3 (para el
registro y borrado de los datos para todos los grupos). De
otro modo, no pueden definirse nuevos pares de datos.
D Nmero de herramientas
D Cdigo de especificacin
de valor de compensacin
de herramienta
NOTA
Cuando no se utilicen cdigos que especifican valores de
compensacin de herramienta puede omitirse el registro.
D Valor de vida de las
herramientas
105
10.2.2
Registro, modificacin
y borrado de datos de
gestin de vida de las
herramientas
PROGRAMACION
B--63614SP/01
Explicaciones
D Cmo se aaden y
modifican datos de gestin
de vida de las herramientas
D Valor de la vida
106
B--63614SP/01
PROGRAMACION
Formato
D Registro con borrado
de todos los grupos
Formato
Funcin de la orden
G10L3 ;
P L ;
T H D ;
T H D ;
G10L3
P
L
T
H
P L ;
T H D ;
T H D ;
D
G11
G11 ;
M02 (M30) ;
D Cmo se aaden y
modifican los datos de
gestin de vida de las
herramientas
Formato
Significado de la orden
G10L3P1 ;
P L ;
T H D ;
T H D ;
G10L3P1
P
L
T
H
P L ;
T H D ;
T H D ;
D
G11
G11 ;
M02 (M30) ;
Formato
Significado de la orden
G10L3P2 ;
P ;
P ;
P ;
P ;
G11 ;
M02 (M30) ;
107
D Definicin de un tipo de
contaje de vida de las
herramientas para
grupos
PROGRAMACION
Formato
B--63614SP/01
Significado de la orden
G10L3
o
G10L3P1);
P L Q ;
T H D ;
T H D ;
P L Q ;
T H D ;
T H D ;
G11 ;
M02 (M30) ;
PRECAUCION
1 Cuando se omite la orden Q, el valor definido en el bit 7
(LTM) del parmetro No.6800 se utiliza como tipo de
contaje de vida.
2 G10L3P1 y G10L3L2 pueden programarse slo cuando
est validada la caractersticas de gestin ampliada de vida
de las herramientas.
(Parmetro EXT (No.6801#6) = 1)
108
B--63614SP/01
PROGRAMACION
10.2.3
Orden de gestin de vida
de las herramientas en
un programa de
mecanizado
Explicaciones
D Orden programada
NOTA
Cuando oooo sea inferior al nmero de anulacin de
gestin de vida de las herramientas, el cdigo T se
considera que es un cdigo T ordinario.
M06;
AVISO
Cuando se seleccione una opcin para especificar
mltiples cdigos M, especifique este cdigo suelto o como
primer cdigo M.
H99;
H00;
D99;
D00;
109
PROGRAMACION
B--63614SP/01
AVISO
A continuacin de la orden M06 debe especificarse H99 o
D99. Cuando a continuacin de la orden M06 especifique
un cdigo distinto de H99 o D99, no se selecciona el cdigo
H ni el cdigo D de datos de gestin de vida de las
herramientas.
D Tipos
Para la gestin de vida de las herramientas, estn disponibles los cuatro tipos
de cambio de herramienta indicados a continuacin. El tipo empleado vara de
una mquina a otra. Para conocer ms detalles, vase el correspondiente manual
del fabricante de la mquina--herramienta.
Tabla 10.2.3 Tipo de cambio de herramienta
Tipo cambio
herramienta
Nmero de
Herramientas
grupo de her- utilizadas anramienta es- teriormente
pecificado en
el mismo bloque que la
orden de
cambio de
herramienta
(M06)
Temporizacin contaje
vida herramienta
El contaje de la vida se realiza para una herramienta en el grupo de herramientas especificado cuando a continuacin se especifique M06.
Observaciones
Parmetro
El contaje de
la vida se ejecuta cuando
se especifica
una herramienta del
grupo de herramientas
especificado
en idntico
bloque que
M06.
Cuando se
especifica
slo M06, se
activa alarma
P/S #153.
No. 6801#7
(M6E)=1
NOTA
Cuando se especifica un nmero de grupo de herramientas
y se selecciona una nueva herramienta, se enva la seal
de seleccin de nueva herramienta.
110
B--63614SP/01
PROGRAMACION
Ejemplos
D Tipo A de cambio de
herramienta
D Tipos B y C de cambio
de herramienta
T102M06;
111
10.2.4
Vida de las herramientas
PROGRAMACION
B--63614SP/01
Explicaciones
D Contaje del nmero de
veces de uso
D Tiempo de uso
NOTA
1 Cuando una herramienta se selecciona de entre las herramientas
112
B--63614SP/01
11
Generalidades
PROGRAMACION
FUNCIONES AUXILIARES
113
11.1
FUNCIONES
AUXILIARES
(FUNCION M)
PROGRAMACION
B--63614SP/01
Explicaciones
D M00
(Parada programada)
D M01
(Parada opcional)
D M98
(Llamada a
subprograma)
D M99
(Fin de subprograma)
D M198
(Llamada a un
subprograma)
NOTA
El bloque a continuacin de M00, M01, M02 o M30 no se
lee previamente (no se carga en buffer). De manera
semejante pueden definirse mediante parmetros diez
cdigos M que no se cargan en memoria intermedia (Nos.
3411 a 3420). Consulte el manual de instrucciones
facilitado por el fabricante de la mquina--herramienta para
tales cdigos M.
114
B--63614SP/01
11.2
MULTIPLES ORDENES
M EN UN SOLO
BLOQUE
Explicaciones
PROGRAMACION
Ejemplos
Una orden M
en un mismo bloque
Mltiples rdenes M
en un mismo bloque
M40 ;
M50 ;
M60 ;
G28G91X0Y0Z0 ;
:
:
:
M40M50M60 ;
G28G91X0Y0Z0 ;
:
:
:
:
:
115
11.3
LAS SEGUNDAS
FUNCIONES
AUXILIARES
(CODIGOS B)
PROGRAMACION
B--63614SP/01
Explicaciones
D Intervalo de valores
permitidos
D Especificacin
0 hasta 99999999
1. Para validar la utilizacin de un punto decimal, configure a 1 el bit
0 (AUP) del parmetro No.3450.
Orden
B10.
B10
Valor de salida
10000
10
Orden
B1
B1
Valor de salida
1000
1
Limitaciones
Orden
B1
B1
Valor de salida
10000
1000
116
PROGRAMACION
B--63614SP/01
12
Generalidades
D Programa principal y
subprograma
Subprograma
Instruccin 1
Instruccin 1
Instruccin 2
Instruccin 2
117
D Componentes de un
programa
PROGRAMACION
B--63614SP/01
Componentes
Comienzo de cinta
Seccin de cabecera
Comienzo de programa
Seccin de programa
Seccin de comentarios
Fin de cinta
Seccin
cabecera
Comienzo
cinta
Seccin programa
TITULO
O0001 ;
(COMENTARIO)
Comienzo
programa
Seccin
comentarios
M30 ;
%
Fin de cinta
D Configuracin de las
secciones de un
programa
Una seccin de programa est formada por varios bloques. Una seccin de
programa comienza por un nmero de programa y termina por un cdigo de fin
de programa.
Configur. seccin
programa
Nmero programa
Bloque 1
Bloque 2
:
:
Bloque n
Fin programa
Seccin programa
O0001 ;
N1 G91 G00 X120.0 Y80.0 ;
N2 G43 Z--32.0 H01 ;
Nn Z0 ;
M30 ;
B--63614SP/01
12.1
COMPONENTES DEL
PROGRAMA QUE NO
SEAN SECCIONES DE
PROGRAMA
PROGRAMACION
Seccin programa
TITULO
Comienzo
programa
O0001 ;
(COMENTARIO)
Seccin comentario
M30 ;
%
Fin cinta
Explicaciones
D Comienzo de cinta
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo cinta
ER
D Seccin de cabecera
D Comienzo de programa
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo programa
LF
CR
119
PROGRAMACION
B--63614SP/01
NOTA
Si un archivo contiene mltiples programas, el cdigo de fin
de bloque para la operacin de salto de etiqueta no puede
aparecer antes de un segundo nmero de programa o
posterior.
D Seccin de comentarios
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Significado
Desact.
2--4--5
Comienzo seccin
comentarios
2--4--7
control
Act. control
PRECAUCIN
Si en mitad de una seccin del programa aparece una
seccin de comentario larga, puede suspenderse un
desplazamiento segn un eje durante un tiempo
prolongado debido a tal seccin de comentarios. As, una
seccin de comentarios debe colocarse all donde pueda
producirse una suspensin del desplazamiento o no se
requiera ningn desplazamiento.
NOTA
1 Si slo se lee un cdigo de activacin de control sin ningn
cdigo de desactivacin de control correspondiente, se
ignora el cdigo de activacin de control ledo.
2 El cdigo EOB (fin de bloque) no puede utilizarse en un
comentario.
120
B--63614SP/01
D Fin de cinta
PROGRAMACION
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Fin de cinta
ER
121
12.2
CONFIGURACION DE
UNA SECCION DE
PROGRAMA
PROGRAMACION
B--63614SP/01
TITULO ;
Nmero programa
O0001 ;
N1 ;
Seccin programa
Nmero secuencia
Seccin
comentarios
(COMENTARIO)
Fin programa
M30 ;
%
Fig. 12.2(a) Configuracin de programa
D Nmero de programa
NOTA
Los nmeros de programa 8000 hasta 9999 pueden ser
utilizados por los fabricantes de mquinas--herramienta y el
usuario tal vez no pueda utilizar estos nmeros.
D Nmero de secuencia y
bloque
Cd.
ISO
Cd.
EIA
Notacin en este
manual
LF
CR
122
B--63614SP/01
PROGRAMACION
NOTA
N0 no se ha de utilizar por motivos de compatibilidad de
archivos con otros sistemas CNC.
No puede utilizarse el nmero de programa 0. As, no debe
utilizarse 0 para un nmero de secuencia considerado
como nmero de programa.
D Comprobacin TV
(comprobacin de paridad
vertical a lo largo de la
cinta)
D Configuracin de
bloques (palabra y
direccin)
Direccin
Significado
Nmero programa
O (1)
Nmero programa
Nmero secuencia
Nmero secuencia
Funcin preparatoria
123
PROGRAMACION
B--63614SP/01
Direccin
Palabra de dimensin
Significado
Radio de arco
Funcin de avance
Velocidad husillo
Funcin herramienta
Nmero de herramienta
Funcin auxiliar
Nmero corrector
D, H
Nmero corrector
Temporizacin
P, X
Tiempo espera
Especificacin nmero P
programa
Nmero subprograma
Numero de repeticiones
Parmetros
P, Q
NOTA
En cdigo ISO, como direccin de un nmero de programa
pueden utilizarse los dos puntos (:).
N_
G_
X_
Y_
Nmero
Funcin
Palabra
secuencia preparatoria dimensin
F_
Funcin
avance
S_
Funcin
veloc.
husillo
124
T_
M_
Funcin Funcin
hta.
auxiliar
B--63614SP/01
D Principales direcciones e
intervalos de valores
programables
PROGRAMACION
Direcc.
Entrada en mm
Entrada en pulg.
Nmero programa
O (1)
1--9999
1--9999
Nmero secuencia
1--99999
1--99999
Funcin preparatoria
0--99
0--99
Palabra
dimensin
X, Y, Z,
99999.999mm
U, V, W,
A, B C,
A B, C
I, J, K, R, 9999.9999mm
9999.9999pulg
Avance
por
minuto
1--240000mm/min
0.01--9600.00
pulg/min
1--100000mm/min
0.01--4000.00
pulg/min
999.99999pulg
0.001--500.00
mm/rev
0.0001--9.9999
pulg/rev
0--20000
0--20000
Funcin herramienta
0--99999999
0--99999999
Funcin auxiliar
0--99999999
0--99999999
0--99999999
0--99999999
Nmero corrector
H, D
0--400
0--400
Tempo-rizacin
X, P
0--99999.999s
0--99999.999s
0--9999.9999s
0--9999.9999s
1--9999
1--9999
1--999
1--999
Especificacin de
nmero de programa
Nmero de repetiP
ciones de subprograma
NOTA
En cdigo ISO, los dos puntos (:) tambin pueden utilizarse
como direccin de un nmero de programa.
125
D Salto opcional de
bloque
PROGRAMACION
B--63614SP/01
Ejemplo)
(Incorrecto)
//3 G00X10.0;
(Correcto)
/1/3 G00X10.0;
AVISO
1 Posicin de una barra inclinada
Al comienzo de un bloque debe especificarse una barra
inclinada (/). Si esta barra inclinada se coloca en otra
posicin, se ignora la informacin a partir de la barra
inclinada hasta inmediatamente despus del cdigo de fin
de bloque.
2. Inhibicin de un selector de salto opcional de bloque
La operacin de salto opcional de bloque se procesa
cuando se leen bloques desde memoria o se carga cinta en
una memoria de almacenamiento intermedio. Aun cuando
active un selector despus de cargar en memoria
intermedia (buffer) varios bloques, no se ignoran los
bloques ya ledos.
NOTA
Comprobacin TV y TH
Cuando est activado el selector de salto opcional de
bloque. Las comprobaciones TH y TV se realizan para las
partes saltadas de idntica manera que cuando el selector
de salto opcional de bloque est desactivado.
126
B--63614SP/01
D Fin de programa
PROGRAMACION
Significado de uso
M02
M30
M99
Para subprograma
AVISO
No se considera como fin de programa un bloque que
contenga un cdigo de salto opcional de bloque como
puede ser /M02;,/M30; o /M99;, si est activado el selector
de salto opcin de bloque del panel del operador de la
mquina. (Vase Apartado para estudiar el salto opcional
de bloque.)
127
12.3
SUBPROGRAMA
(M98, M99)
PROGRAMACION
B--63614SP/01
Formato
D Configuracin de un
subprograma
Un subprograma
M99 ;
D Llamada a un
subprograma
M98 P
fff ffff ;
Explicaciones
Subprograma
Subprograma
Subprograma
O0001 ;
O1000 ;
O2000 ;
O3000 ;
M98P1000 ;
M98P2000 ;
M98P3000 ;
M98P4000 ;
M30 ;
M99 ;
Subprograma
M99 ;
(Un bucle)
(Dos bucles)
M99 ;
(Tres bucles)
O4000 ;
M99 ;
(Cuatro bucles)
Una sola orden de llamada puede llamar repetidas veces a un subprograma hasta
un total de 9999. Para garantizar la compatibilidad con sistemas de
programacin automtica, en el primer bloque, en lugar de un nmero de
subprograma, a continuacin de O (o :) puede utilizarse Nxxxx. Como nmero
de subprograma se registra un nmero de secuencia a continuacin de N.
D Referencia
B--63614SP/01
PROGRAMACION
NOTA
1. No se emiten las seales de cdigo M98 y M99 y de
muestreo hacia la mquina--herramienta.
2. Si el nmero de subprograma especificado por la direccin
P no puede ser encontrado, se activa una alarma (No. 078).
Ejemplos
l M98 P51002 ;
Esta orden especifica cinco veces sucesivamente Llamada a subprograma (nmero 1002). Una orden de llamada a subprograma (M98P_) puede
especificarse en idntico bloque que una orden de desplazamiento.
Programa principal
N0010 0 ;
N0020 0 ;
O1010 0 ;
N1030 0 ;
N0040 0 ;
N1040 0 ;
N1050 0 ;
N0060 0 ;
N1060 0 M99 ;
N1020 0 ;
129
PROGRAMACION
B--63614SP/01
Usos especiales
D Especificacin del
nmero de secuencia del
destino de retorno al
programa principal
Programa principal
N1020 ;
N1030 ;
N0040 ;
N1040 ;
N0050 ;
N1050 ;
N0060 ;
programa principal
O0010 ;
N0020 ;
D Utilizacin de M99 en el
Subprograma
N0010 ;
N0010 ;
N0020 ;
N0030 ;
Salto opcional bloque
DESACTIVADO
N0040 ;
N0050 ;
/ N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;
130
Salto opcional
bloque
ACTIVADO
B--63614SP/01
D Utilizacin de slo un
subprograma
PROGRAMACION
131
Salto opcional
bloque
ACTIVADO
13
Generalidades
PROGRAMACION
B--63614SP/01
132
PROGRAMACION
B--63614SP/01
13.1
CICLO FIJO
Taladrado
(direccin --Z)
Retroceso(Direccin+Z )
Aplicacin
G73
Avance intermitente
--
Avance rpido
G74
Avance
TemporizacinHusillo horario)
Avance
G76
Avance
Parada orientada
husillo
Avance rpido
G80
--
--
--
Anular
G81
Avance
--
Avance rpido
G82
Avance
Temporizacin
Avance rpido
G83
Avance intermitente
--
Avance rpido
G84
Avance
Avance
G85
Avance
--
Avance
Ciclo mandrinado
G86
Avance
Parada husillo
Avance rpido
Ciclo mandrinado
G87
Avance
Husillo horario
Avance rpido
G88
Avance
Temporizacinparada husillo
Manual
Ciclo mandrinado
G89
Avance
Temporizacin
Avance
Ciclo mandrinado
133
Explicaciones
PROGRAMACION
B--63614SP/01
Un ciclo fijo est formado por una secuencia de seis operaciones (Fig. 13.1 (a))
Operacin 1 -------- Posicionamiento de los ejes X e Y
(incluido tambin otro eje)
Operacin 2 -------- Avance rpido hasta el nivel del punto R
Operacin 3 -------- Mecanizado de agujeros
Operacin 4 -------- Operacin en el fondo de un agujero
Operacin 5 -------- Retirada al nivel del punto R
Operacin 6 -------- Avance rpido hasta el punto inicial
Operacin 1
Nivel inicial
Operacin 6
Operacin 2
Nivel punto R
Operacin 5
Operacin 3
Operacin 4
Avance rpido
Avance mecaniz.
D Plano de
posicionamiento
D Eje de taladrado
Plano posicionam.
Eje taladrado
G17
Plano Xp--Yp
Zp
G18
Plano Zp--Xp
Yp
G19
Plano Yp--Zp
Xp
B--63614SP/01
Ejemplos
PROGRAMACION
AVISO
Cambie el eje de taladrado despus de anular un ciclo fijo.
NOTA
Puede asignarse un parmetro FXY (No. 5101 #0) al eje Z
siempre utilizado como eje de taladrado. Cuando FXY=0,
el eje Z siempre es el eje de taladrado.
D Distancia de
desplazamiento segn el
eje de talaladrado
G90/G91
R
R
Punto R
Z=0
Punto Z
D Modo de taladrado
Punto R
Z
Punto Z
G73, G74, G76 y G81 hasta G89 son cdigos G modales y permanecen vlidos
hasta que son anulados. Cuando son vlidos, el estado actual es el modo de
taladrado.
Una vez se han especificado los datos de taladrado en el modo de taladrado, los
datos se conservan hasta que son modificados o anulados.
Especifique todos los datos de taladrado necesarios al comienzo de los ciclos
fijos; cuando se desee ejecutar ciclos fijos, especifique nicamente las
modificaciones de los datos.
135
retorno G98/G99
PROGRAMACION
B--63614SP/01
Nivel inicial
Nivel punto R
D Repeticin
Para anular un ciclo fijo, utilice G80 o un cdigo G del grupo 01.
Cdigos G del grupo 01
G00 : Posicionamiento (avance rpido)
G01 : Interpolacin lineal
G02 : Interpolacin circular o interpolacin helicoidal (horaria)
G03 : Interpolacin circular o interpolacin helicoidal (antihoraria)
G60 : Posicionamiento unidireccional (cuando el bit MDL (bit 0 del
parmetro 5431) est configurado a 1).
D Smbolos en figuras
En los apartados siguientes se explican los distintos ciclos fijos. Las figuras que
acompaan a estas explicaciones emplean los smbolos siguientes:
Posicionamiento (avance rpido G00)
Avance en mecanizado (interpolacin lineal G01)
Avance manual
OSS
Temporizacin
136
B--63614SP/01
13.1.1
Ciclo de taladrado
profundo a alta
velocidad (G73)
PROGRAMACION
Formato
G73 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_
Z_
R_
Q_
F_
K_
G73 (G98)
G73 (G99)
Nivel inicial
Punto R
Nivel punto R
Punto R
Punto Z
137
Punto Z
Explicaciones
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D Q/P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G73 en el mismo
bloque. Si se especifican juntos, se anula G73.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y--250.Z--150.R--100.Q15.F120.;
Posicionamiento, taladrar agujero 1 y volver a punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al nivel inicial.
G80 G28 G91 X0 Y0 Z0;
Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
138
B--63614SP/01
13.1.2
Ciclo roscado con
macho a izquierdas
(G74)
PROGRAMACION
Este ciclo ejecuta el roscado con macho a izquierdas. En el ciclo de roscado con
macho a izquierdas, al alcanzar el fondo del agujero, el husillo gira en sentido
horario.
Formato
G74 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
: Tiempo de espera
F_
K_
G74 (G99)
Nivel inicial
Husillo
antihor.
Punto R
P
Punto R
Husillo
antihorario
Nivel punto R
Punto Z
Punto Z
P
Husillo horario
Husillo horario
Explicaciones
139
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G74 en el mismo
bloque. Si se especifican juntos, se anula G74.
D Compensacin de
herramienta
Ejemplos
M4 S100;
Hace que el husillo comience a girar.
G90 G99 G74 X300. Y--250. Z--150. R--120. F120. ;
Posicionamiento, roscar con macho agujero 1 y
volver a punto R.
Y--550.;
Posicionamiento, roscar con macho agujero 2 y
volver a punto R.
Y--750.;
Posicionamiento, roscar con macho agujero 3 y
volver a punto R.
X1000.;
Posicionamiento, roscar con macho agujero 4 y
volver a punto R.
Y--550.;
Posicionamiento, roscar con macho agujero 5 y
volver a punto R.
G98 Y--750.;
Posicionamiento, roscar con macho agujero 6 y
volver al nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
140
PROGRAMACION
B--63614SP/01
13.1.3
Ciclo de mandrinado de
precisin (G76)
Formato
G76 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_
Z_
R_
Q_
P_
F_
K_
G76 (G98)
G76 (G99)
Husillo horario
Nivel inicial
Husillo horario
Herramienta
Nivel punto R
Punto R
Punto R
P
Punto Z
OSS
q
OSS
Punto Z
Valor decalaje q
AVISO
Q (decalaje en el fondo de un agujero) es un valor modal
que se conserva dentro de los ciclos fijos. Debe
especificarse con sumo cuidado ya que tambin se utiliza
como profundidad de corte por pasada para G73 y G83.
141
Explicaciones
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Mandrinado
D P/Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G76 en el mismo
bloque. Si se especifican juntos, se anula G76.
D Compensacin de
herramienta
Ejemplos
M3 S500;
G90 G99 G76 X300. Y--250.
Z--150. R--120. Q5.
P1000 F120.;
Y--550.;
Y--750.;
X1000.;
Y--550.;
G98 Y--750.;
G80 G28 G91 X0 Y0 Z0;
M5;
142
B--63614SP/01
13.1.4
Ciclo de taladrado,
taladrado puntual (G81)
PROGRAMACION
Formato
G81 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
G81 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
Explicaciones
Nivel punto R
Punto Z
143
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G81 en el mismo
bloque. Si se especifican juntos, se anula G81.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G81 X300. Y--250. Z--150. R--100. F120. ;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
144
B--63614SP/01
13.1.5
Ciclo de taladrado/ciclo
de avellanado (G82)
PROGRAMACION
Formato
G82 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
G82 (G99)
Nivel inicial
Nivel punto R
Punto R
Punto R
Punto Z
Punto Z
P
Explicaciones
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G81 en el mismo
bloque. Si se especifican juntos, se anula G81.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G82 X300. Y--250. Z--150. R--100. P--1000 F120.
Posicionamiento, taladrar agujero 2, esperar
durante 1 s en el fondo del agujero y luego volver
al punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
146
B--63614SP/01
13.1.6
Ciclo de taladrado
profundo (G83)
PROGRAMACION
Formato
G83 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_
Z_
R_
Q_
F_
K_
G83 (G98)
G83 (G99)
Nivel inicial
Punto R
Punto R
Nivel punto R
Punto Z
Explicaciones
Punto Z
147
PROGRAMACION
B--63614SP/01
Limitaciones
D Seleccin de eje
D Taladrado
D Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03) o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G82 en el mismo
bloque. Si se especifican juntos, se anula G82.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G83 X300. Y--250. Z--150. R--100. Q15. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0;
Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
148
B--63614SP/01
13.1.7
Ciclo de taladrado
profundo para
pequeos agujeros
(G83)
PROGRAMACION
Formato
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
X_ Y_
Z_
R_
Q_
F_
I_
K_
P_
:
:
:
:
:
:
G83(G98)
G83(G99)
Nivel inicial
Punto R
Q
Punto R
Q
Par sobrecarga
Punto Z
Tiempo de espera
Par sobrecarga
Punto Z
Tiempo de espera
149
PROGRAMACION
B--63614SP/01
Explicaciones
D Operaciones de que
consta el ciclo
*
*
*
D Especificacin de un
cdigo M
D Especificacin de un
cdigo G
D Seal de deteccin de
par de sobrecarga
150
B--63614SP/01
D Modificacin de las
condiciones de
taladrado
PROGRAMACION
151
direccin I
PROGRAMACION
B--63614SP/01
especificarse
D Sobrecontrol de la
velocidad de avance
D Interfaz de macro cliente
152
B--63614SP/01
PROGRAMACION
Ejemplos
13.1.8
Ciclo roscado con
macho (G84)
Formato
G84 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
:
:
:
:
:
:
G84 (G98)
G84 (G99)
Nivel inicial
Husillo horario
Husillo horario
P
Punto R
Punto R
Nivel punto R
Punto Z
Punto Z
P
P
Husillo antihorario
153
Husillo antihorario
Explicaciones
PROGRAMACION
B--63614SP/01
El roscado con macho se ejecuta girando el husillo en sentido horario. Una vez
se ha alcanzado el fondo del agujero, el husillo gira en sentido inverso para el
retroceso. Esta operacin crea los filetes de rosca.
Los valores de sobrecontrol de la velocidad de avance no se tienen en cuenta
durante el roscado con macho. Una suspensin de avances no detiene la
mquina hasta que se termina la operacin de retorno.
Antes de especificar G84, utilice una funcin auxiliar (cdigo M) para hacer
girar el husillo en sentido horario.
Cuando en el mismo bloque se especifica la orden G84 y una orden M, el cdigo
M se ejecuta en la primera operacin de posicionamiento. A continuacin, el
sistema contina en la siguiente operacin de taladrado.
Cuando se utiliza K para especificar el nmero de repeticiones, el cdigo M se
ejecuta slo para el primer agujero; para el agujero segundo y posteriores no se
ejecuta el cdigo M.
Cuando en el ciclo fijo se especifica una compensacin de longitud de
herramienta (G43, G44 o G49), la compensacin se aplica al efectuar el
posicionamiento en el punto R.
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G84 en el mismo
bloque. Si se especifican juntos, se anula G84.
D Compensacin de
herramienta
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G84 X300. Y--250. Z--150. R--120. P300 F120. ;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
154
B--63614SP/01
13.1.9
Ciclo de mandrinado
(G85)
PROGRAMACION
Formato
G85 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
G85 (G99)
Nivel inicial
Nivel punto R
Punto R
Punto R
Punto Z
Explicaciones
Punto Z
155
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G85 en el mismo
bloque. Si se especifican juntos, se anula G85.
D Compensacin de
herramienta
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G85 X300. Y--250. Z--150. R--120. F120. ;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
156
B--63614SP/01
13.1.10
Ciclo de mandrinado
(G86)
PROGRAMACION
Formato
G86 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
G86 (G99)
Husillo horario
Nivel inicial
Punto R
Punto R
Punto Z
Parada husillo
Explicaciones
Husillo horario
Nivel punto R
Punto Z
Parada husillo
157
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G86 en el mismo
bloque. Si se especifican juntos, se anula G86
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G86 X300. Y--250. Z--150. R--100. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
158
PROGRAMACION
B--63614SP/01
13.1.11
Ciclo de
mandrinado/ciclo de
mandrinado inverso
(G87)
Formato
G87 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_
Z_
R_
Q_
P_
: Tiempo de espera
F_
K_
agujero)
G87 (G98)
G87 (G99)
Herramienta
OSS
Husillo horario
No utilizado
OSS
Punto Z
P
Valor decalaje q
Husillo horario
Punto R
AVISO
Q (decalaje en el fondo de un agujero) es un valor modal
que se conserva en los ciclos fijos. Debe especificarse con
sumo cuidado ya que tambin se utiliza como profundidad
de corte por pasada para G73 y G83.
159
Explicaciones
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Mandrinado
D P/Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G87 en el mismo
bloque. Si se especifican juntos, se anula G87.
D Compensacin de
herramienta
Ejemplos
M3 S500;
G90 G87 X300. Y--250.
Z--150. R--120. Q5.
P1000 F120.;
Y--550.;
Y--750.;
X1000.;
Y--550.;
Y--750.;
G80 G28 G91 X0 Y0 Z0;
M5;
160
B--63614SP/01
13.1.12
Ciclo de mandrinado
(G88)
PROGRAMACION
Formato
G88 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
G88 (G99)
Husillo horario
Nivel inicial
Husillo horario
Punto R
Punto R
Punto Z
Punto Z
P
Explicaciones
Nivel punto R
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G88 en el mismo
bloque. Si se especifican juntos, se anula G88.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G88 X300. Y--250. Z--150. R--100. P1000 F120. ;
Posicionamiento, taladrar agujero 1 y volver a
punto R y luego detener el mecanizado en el
fondo del agujero durante 1 s.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
162
B--63614SP/01
13.1.13
Ciclo de mandrinado
(G89)
PROGRAMACION
Formato
G89 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
G89 (G99)
Nivel inicial
Nivel punto R
Punto R
Punto R
Explicaciones
Punto Z
Punto Z
P
Este ciclo es prcticamente idntico que G85. La diferencia est en que el ciclo
ejecuta una temporizacin en el fondo del agujero.
Antes de ejecutar G89, utilice una funcin auxiliar (cdigo M) para hacer girar
el husillo.
Cuando en un mismo bloque se especifica el cdigo G89 y un cdigo M, el
cdigo M se ejecuta cuando se realiza la primera operacin de posicionamiento.
A continuacin, el sistema contina en la siguiente operacin de taladrado.
Cuando se utiliza K para especificar el nmero de repeticiones, el cdigo M se
ejecuta nicamente para el primer agujero; para los agujeros segundo y
posteriores, no se ejecuta este cdigo M.
Cuando en el ciclo fijo se especifica una compensacin de longitud de
herramienta (G43, G44 o G49) la compensacin se aplica al efectuar el
posicionamiento en el punto R.
163
PROGRAMACION
B--63614SP/01
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G89 en el mismo
bloque. Si se especifican juntos, se anula G89.
D Compensacin de
herramienta
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G89 X300. Y--250. Z--150. R--120. P1000 F120. ;
Posicionamiento, taladrar agujero 1 y volver a
punto R y luego detener el mecanizado en el
fondo del agujero durante 1 s.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
164
B--63614SP/01
13.1.14
Anular ciclo fijo (G80)
PROGRAMACION
Formato
G80 ;
Explicaciones
Todos los ciclos fijos se anulan para cambiar a funcionamiento normal. El punto
R y el punto Z se borran. Esto significa que R=0 y Z=0 en modo incremental.
Tambin se anulan otros datos de taladrado.
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G88 X300. Y--250. Z--150. R--120. F120. ;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia, anular ciclo fijo.
M5;
Hace que el husillo deje de girar.
165
PROGRAMACION
B--63614SP/01
T 15
T 31
Punto de referencia
200
190
350
#1
100
#10
#7
100
#12
#2
100
#8
Y
100
#6
#11
#5
#9
200
#4
#13
#3
X
400
150
# 11 hasta 16
# 17 hasta 10
# 11 hasta 13
Z
250
250
150
Posicin de retroceso
250
Nivel inicial
X
50
50
30
20
166
150
B--63614SP/01
PROGRAMACION
El valor de compensacin +200.0 se define en el nmero de corrector 11, +190.0 se define en el nmero
de corrector 15 y +150.0 se define en el nmero de corrector 31
Ejemplo de programa
;
N001 G92X0Y0Z0;
Definicin de coordenadas en el punto de referencia
N002 G90 G00 Z250.0 T11 M6;
Cambio de herramienta
N003 G43 Z0 H11;
Nivel inicial, compensacin de longitud de herramienta
N004 S30 M3
Arranque de husillo
N005 G99 G81X400.0 R Y--350.0
Z--153,0R--97.0 F120;
Posicionamiento y luego taladrado #1
N006 Y--550.0;
Posicionamiento y luego taladrado #2 y vuelta al nivel del pto. R
N007 G98Y--750.0;
Posicionamiento y luego taladrado #3 y vuelta al nivel inicial
N008 G99X1200.0;
Posicionamiento y luego taladrado #4 y vuelta al nivel del pto. R
N009 Y--550.0;
Posicionamiento y luego taladrado #5 y vuelta al nivel del pto. R
N010 G98Y--350.0;
Posicionamiento y luego taladrado #6 y vuelta al nivel inicial
N011 G00X0Y0M5;
Vuelta al punto de referencia, parada de husillo
N012 G49Z250.0T15M6;
Anulacin de compensacin longitud herramienta, cambio de hta.
N013 G43Z0H15;
Nivel inicial, compensacin de herramienta
N014 S20M3;
Arranque del husillo
N015 G99G82X550.0Y--450.0
Posicionamiento y luego taladrado #7, vuelta al nivel del punto R
Z--130.0R--97.0P300F70;
N016 G98Y--650.0;
Posicionamiento y luego taladrado #8, vuelta al nivel inicial
N017 G99X1050.0;
Posicionamiento y luego taladrado #9, vuelta al nivel del punto R
N018 G98Y--450.0;
Posicionamiento y luego taladrado #10, vuelta al nivel inicial
N019 G00X0Y0M5;
Vuelta al punto de referencia, parada de husillo
N020 G49Z250.0T31M6;
Anulacin compensacin longitud herramienta, cambio de hta.
N021 G43Z0H31;
Nivel inicial, compensacin de longitud de herramienta
N022 S10M3;
Arranque de husillo
N023 G85G99X800.0Y--350.0
Posicionamiento y luego taladrado #11, vuelta al nivel del punto R
Z--153.0R47.0F50;
N024 G91Y--200.0K2;
Posicionamiento y luego taladrados #12, 13, vuelta al nivel del pto. R
N025 G28X0Y0M5;
Vuelta al punto de referencia, parada de husillo
N026 G49Z0;
Anulacin de compensacin de longitud de herramienta
N027 M0;
Parada programada
167
13.2
ROSCADO RIGIDO
CON MACHO
PROGRAMACION
B--63614SP/01
168
B--63614SP/01
13.2.1
Roscado rgido con
macho (G84)
PROGRAMACION
Formato
G84 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
G84(G99)
Parada husillo
Nivel inicial
Parada husillo
Operacin1
Operacin 6
Operacin2
Husillo horario
Parada
husillo
Punto R
Parada husillo
Husillo horario
Nivel punto R
Punto R
Operacin 3
Operacin 5
Punto Z
Punto Z
Operacin 4
Parada husillo
Husillo antihorario
Parada husillo
Husillo antihorario
Explicaciones
D Modo rgido
169
PROGRAMACION
B--63614SP/01
D Paso de rosca
D Compensacin de
longitud de herramienta
D Ordenes en formato
FS10/11
Limitaciones
D Cambio de eje
Para poder cambiar el eje de taladrado, debe haberse anulado el ciclo fijo. Si el
eje de taladrado se modifica en modo rgido, se activa la alarma P/S (No. 206).
D Orden S
D Nmero de impulsos
suministrados al cabezal
D Orden F
D Unidad de orden F
Entrada
mtrica
Entrada pulg.
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
0.01 mm/rev
0.0001 pulg/rev
D M29
D P
D Anulacin
D Compensacin de
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G84 en el mismo
bloque. Si se especifican juntos, se anula G84.
herramienta
B--63614SP/01
Ejemplos
PROGRAMACION
171
13.2.2
Ciclo de roscado rgido
con macho a
izquierdas (G74)
PROGRAMACION
B--63614SP/01
Formato
G74 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
: Nmero de repeticiones
Parada husillo
G74 (G99)
Parada husillo
Nivel inicial
Operacin1
Operacin 2
Husillo
antihorario
Punto R
Operacin 6
Parada
P
husillo
Nivel punto R
Operacin 3
Punto R
Parada
husillo
Nivel punto R
Operacin 5
Punto Z
Parada husillo
Husillo horario
Operacin 4
Explicaciones
Husillo
antihorario
Husillo horario
Punto Z
Husillo horario
172
PROGRAMACION
B--63614SP/01
D Modo rgido
Especifique G84 para roscado rgido con macho (parmetro G84 (No.
5200#0)=1).
D Paso de rosca
D Compensacin de
longitud de herramienta
D Ordenes en formato
FS10/11
Puede ejecutarse el roscado rgido con macho con rdenes en formato FS10/11.
Se ejecuta el roscado rgido con macho (transferencia hacia y desde el PMC) con
arreglo a la secuencia para FS 21.
Limitaciones
D Cambio de eje
Para poder cambiar el eje de taladrado, debe haberse anulado el ciclo fijo. Si el
eje de taladrado se modifica en modo rgido, se activa la alarma P/S (No. 206).
D Orden S
D Nmero de impulsos
suministrados al cabezal
D Orden F
D Unidad de orden F
Entrada
mtrica
Entrada
pulgadas
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
0.01 mm/rev
0.0001 pulg/rev
D M29
D P
PROGRAMACION
B--63614SP/01
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est configurado a 1)) y G74 en el mismo
bloque. Si se especifican juntos, se anula G74.
D Compensacin de
herramienta
Ejemplos
174
B--63614SP/01
13.2.3
Ciclo de roscado rgido
con macho profundo
(G84 o G74)
PROGRAMACION
Formato
G84 (o G74) X_ Y_ Z_ R_ P_ Q_ F_ K_ ;
X_ Y_
Z_
R_
P_
Q_
F_
K_
d=distancia retroceso
Nivel inicial
Punto R
Nivel punto R
(1)
(2)
q
Nivel punto R
Punto R
(1)
Punto Z
.Ciclo de roscado profundo con macho
(Parmetro PCP (No. 5200#5=1)
(1) La herramienta trabaja a la velocidad
normal de avance en mecanizado. Se
utiliza la constante de tiempo normal.
(2) El retroceso puede sobrecontrolarse.
Se utiliza la constante de tiempo de
retroceso.
(3) El retroceso puede sobrecontrolarse.
Se utiliza la constante de tiempo normal.
Durante un ciclo de roscado rgido con
macho, la comprobacin en posicin se
ejecuta al final de cada operacin de (1)
y (2) en el ciclo de roscado profundo.
(2)
Punto Z
Nivel punto R
Nivel punto R
Punto R
(3)
(3)
q
(1)
q
(2)
(1)
(2)
d
d
Punto Z
175
Punto Z
PROGRAMACION
B--63614SP/01
Explicaciones
D Ciclo de roscado profundo
con macho a alta velocidad
Limitaciones
D Cambio de eje
Para poder cambiar el eje de taladrado, debe haberse anulado el ciclo fijo. Si el
eje de taladrado se modifica en modo rgido, se activa la alarma P/S (No. 206).
D Orden S
D Nmero de impulsos
suministrados al cabezal
D Orden F
D Unidad de orden F
Entrada
pulgadas
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
D M29
Entrada
mtrica
0.01 mm/rev
0.0001 pulg/rev
B--63614SP/01
PROGRAMACION
D P/Q
D Anulacin
D Compensacin de
herramienta
13.2.4
Anular ciclo fijo
(G80)
El ciclo fijo de roscado rgido con macho se anula. Para saber cmo se anula este
ciclo, consulte el apartado II--13.1.14.
177
13.3
ACHAFLANADO
OPCIONAL DE
ANGULOS Y
REDONDEADO DE
ESQUINA
PROGRAMACION
B--63614SP/01
Formato
, C_
Achaflanado
, R_
Redondeado esquina R
Explicaciones
D Achaflanado
D Esquina R
178
B--63614SP/01
Ejemplos
PROGRAMACION
N006
50.0
40.0
N009
N005
30.0
20.0
N004
10.0
N010
N011
N003
N002
0 N001
10.0
179
20.0
30.0
40.0
50.0
60.0
70.0
80.0
PROGRAMACION
B--63614SP/01
Limitaciones
D Seleccin de plano
D Siguiente bloque
D Cambio de plano
de desplazamiento
D Sistema de coordenadas
D Distancia de
desplazamiento 0
D Cdigos G no
disponibles
D Roscado
D Modo DNC
B--63614SP/01
13.4
FUNCION DE
DESPLAZAMIENTO
EXTERNO
(G81)
PROGRAMACION
Formato
G81 IP_ ; ( IP_ Orden desplazamiento eje )
Explicaciones
Limitaciones
D Un bloque sin eje X o Y
G81
181
13.5
FUNCION DE
POSICIONAMIENTO DE
REFERENCIA DE
MESA INDEXADA
PROGRAMACION
B--63614SP/01
Explicaciones
D Posicin ndice de
referencia
+60
--45
B
B--63614SP/01
PROGRAMACION
D Velocidad de avance
AVISO
Si durante el posicionamiento de referencia de la mesa indexada
se ejecuta un reset, debe ejecutarse una vuelta al punto de
referencia cada que vez que posteriormente se ejecute un
posicionamiento de referencia de la mesa indexada.
NOTA
1 Especifique la orden de posicionamiento de referencia en un solo
bloque. Si esta orden se especifica en un bloque en el cual se
especifica otro eje controlado, se activa una alarma P/S (n 136).
2 El estado de espera a la terminacin del bloqueo o desbloqueo de
la mesa indexada se indica en la pantalla de diagnstico 12.
3 La funcin auxiliar que especifica un sentido negativo es
procesada dentro del CNC.
La seal del cdigo M correspondiente y la seal de fin son
intercambiadas entre el CNC y la mquina.
4 Si se ejecuta un reset mientras se est esperando la terminacin
del bloqueo o del desbloqueo de la mesa, se anula la seal de
bloqueo o desbloqueo y el CNC abandona el estado de espera de
terminacin.
183
PROGRAMACION
B--63614SP/01
D Funcin de
posicionamiento de
referencia y otras
funciones
Tabla13.5 Funcin de posicionamiento de referencia (indexado) y otras funciones
Explicacin
Carcterstica
Visualizacin de posicin relativa
Imposible volver
Posicionamiento unidireccional
Imposible su especificacin
de posicionamiento de referencia
Inhibido
El eje de posicionamiento de referencia habitualmente est en el
estado de servo desactivado.
de la mesa indexada
nuo (JOG), incremental (INC) o volante (HANDLE). Puede realizarse una vuelta manual al punto de referencia. Si la seal de seleccin de eje se configura al valor cero durante la vuelta manual al
punto de referencia, el desplazamiento se detiene y no se ejecuta la
orden de bloqueo.
184
B--63614SP/01
14
Generalidades
PROGRAMACION
FUNCION DE COMPENSACION
185
14.1
COMPENSACION DE
LA LONGITUD DE
HERRAMIENTA
(G43, G44, G49)
PROGRAMACION
B--63614SP/01
0000 000
0000 000
Herramienta real
14.1.1
Generalidades
Formato
Compensacin A de
longitud de
herramienta
G43 Z_ H_ ;
Compensacin B de
longitud de
herramienta
G17 G43 Z_ H_ ;
G44 Z_ H_ ;
G17 G44 Z_ H_ ;
G18 G43 Y_ H_ ;
G18 G44 Y_ H_ ;
G43
G44
G17
G18
G19
G19 G43 X_ H_ ;
G19 G44 X_ H_ ;
G43 _ H_ ;
Compensacin C de
longitud de
herramienta
G44 _ H_ ;
Anular compensacin
de longitud de herramienta
G49 ; o H0 ;
186
:
:
:
:
:
:
Compensacin positiva
Compensacin negat.
Seleccin plano XY
Seleccin plano ZX
Seleccin plano YZ
Direccin de eje
especificado
: Direccin para
especificar el valor de
compensacin de
longitud de herramienta
B--63614SP/01
PROGRAMACION
Explicaciones
D Seleccin de
compensacin de longitud
de herramienta
D Sentido de compensacin
(1)
(2)
(3)
187
(1)
(2)
(3)
PROGRAMACION
B--63614SP/01
(1)
(2)
(3)
(1)
(2)
(3)
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000
0 hasta 999.999mm
AVISO
Cuando se modifica el valor de compensacin de longitud
de herramienta debido a una modificacin del nmero de
corrector, el valor de compensacin cambia al nuevo valor
de compensacin de longitud de herramienta y no se suma
el nuevo valor de compensacin de longitud de herramienta
al antiguo valor de compensacin de longitud de
herramienta.
H1 : valor de compens. de longitud de herramienta 20.0
H2 : Valor de compens. de longitud de herramienta 30.0
G90 G43 Z100.0 H1 ; Z cambiar a 120.0
G90 G43 Z100.0 H2 ; Z cambiar a 130.0
188
B--63614SP/01
PROGRAMACION
PRECAUCIN
Cuando se aplique la correccin de longitud de herramienta
y si se pone a 0 el bit OFH (bit 2) del parmetro nm. 5001,
se especificar la correccin de longitud de herramienta
con el cdigo H y la compensacin de plaquita con el cdigo
D.
NOTA
El valor de compensacin de longitud de herramienta
correspondiente al nmero de corrector 0, es decir, H0,
siempre significa 0. Es imposible asignar a H0 un valor de
compensacin de longitud de herramienta distinto.
D Ejecucin de la
compensacin de longitud
de herramienta segn dos
o ms ejes
D Anulacin de
compensacin de longitud
de herramienta
NOTA
1 Despus de haber ejecutado la compensacin B de
longitud de herramienta segn dos o ms ejes, la
compensacin segn todos los ejes se anula especificando
G49. Si se especifica H0, se anula nicamente la
compensacin segn un eje perpendicular al plano
especificado.
2 En el caso de la compensacin segn tres o ms ejes, si se
anula la compensacin mediante el cdigo G49, se genera
la alarma P/S 015. Anule la compensacin empleando G49
y H0.
189
PROGRAMACION
B--63614SP/01
Ejemplos
Compensacin de longitud de herramienta (en agujeros de taladrado nm.1, 2, y 3)
t1
t3
20
(6)
30
+Y
(9)
(13)
(1)
t2
+X
30
120
30
Posicin real
Posicin
programada
Valor de
compensacin
=4mm
50
+Z
(2)
35
(12)
18
30
(3) (5)
(4)
(10)
(7) (8)
22
(11)
Programa
H1=--4.0 (Valor de compensacin de longitud de herramienta)
N1 G91 G00 X120.0 Y80.0 ;
(1)
N2 G43 Z--32.0 H1 ;
(2)
N3 G01 Z--21.0 F1000 ;
(3)
N4 G04 P2000 ;
(4)
N5 G00 Z21.0 ;
(5)
N6 X30.0 Y--50.0 ;
(6)
N7 G01 Z--41.0 ;
(7)
N8 G00 Z41.0 ;
(8)
N9 X50.0 Y30.0 ;
(9)
N10 G01 Z--25.0 ;
(10)
N11 G04 P2000 ;
(11)
N12 G00 Z57.0 H0 ;
(12)
N13 X--200.0 Y--60.0 ;
(13)
N14 M2 ;
190
B--63614SP/01
14.1.2
Cdigos G53, G28, G30
y G30.1 en modo
correccin de longitud
de herramienta
PROGRAMACION
Explicaciones
Cuando se especifican G53, G28, G30 o G30.1 en modo correccin de
longitud de herramienta, se anulan los vectores de correccin de longitud
de herramienta tal como se describe a continuacin. Sin embargo, el
cdigo G modal anterior permanece en la pantalla; la visualizacin no
pasa al cdigo G49.
(1) Si se programa G53
00000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Instruccin
G53 P_ ;
Eje programado
No anulado
NOTA
Cuando se aplica la correccin de longitud de herramienta
a varios ejes, la anulacin afecta todos los ejes
programados.
G49 G53 P_ ;
Eje programado
G28 P_ ;
Eje programado
No anulado
191
PROGRAMACION
B--63614SP/01
NOTA
Cuando se aplica la correccin de longitud de herramienta
a varios ejes, se aplica la anulacin a todos los ejes
programados afectados por el retorno al punto de
referencia.
000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00
00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Instruccin
G49 G28 P_ ;
Eje programado
A/B
Bloque de restauracin
Ignorado
A/B
Bloque de restauracin
Ignorado
192
0000000000000000000000000000000000000000000000
0000
0000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
PROGRAMACION
A/B
Bloque de restauracin
Ignorado
AVISO
Cuando se aplica la correccin de longitud de herramienta
a varios ejes, se aplica la anulacin a todos los ejes para los
que se ha programado G53, G28, G30 y G30.1. Sin
embargo, se restaura el vector slo para el eje al que se ha
aplicado la ltima correccin de longitud de herramienta
para los otros ejes no se ejecuta la restauracin.
NOTA
En un bloque que contiene G40, G41 o G42, no se restaura
el vector de correccin de longitud de herramienta.
193
MEDICION
AUTOMATICA DE
LONGITUD DE
HERRAMIENTA (G37)
B--63614SP/01
Avance
rpido
00
14.2
PROGRAMACION
A (Posicin inicial)
La posicin de medicin
se programa con G37
B (Posicin de
deceleracin)
Avance de
medicin
C (Posicin de medicin)
La herramienta se detiene cuando se
activa la seal de fin de aproximacin.
X
Formato
G92 IP_ ;
Hff;
Explicaciones
D Definicin del sistema de
coordenadas de pieza
D Especificacin de G37
D Alarmas
PROGRAMACION
B--63614SP/01
Posicin
inicial
Avance de
deceleracin
(avance de
medicin)
B
C D
F
Posicin programada
mediante G37
195
PROGRAMACION
B--63614SP/01
AVISO
Cuando en un desplazamiento a la velocidad de avance de
medicin se inserta un desplazamiento manual, haga
volver la herramienta a la posicin anterior al
desplazamiento manual insertado para reanudar el
desplazamiento.
NOTA
1 Cuando se especifica un cd. H en idntico bloque que
G37, se activa una alarma. Especifique el cd. H antes del
bloque de G37.
2 La velocidad de medicin (parmetro No. 6241), la posicin
de deceleracin (parmetro No. 6251) y el margen
permitido de la seal de fin de aproximacin (parmetro No.
6254) son especificados por el fabricante de la
mquina--herramienta.
3 Cuando se utiliza la memoria A de valores de
compensacin, se modifica el valor de compensacin.
Cuando se utiliza la memoria B de valores de
compensacin, se modifica el valor de compensacin de
desgaste de herramienta.
Cuando se utiliza la memoria C de valores de
compensacin, se modifica el valor de compensacin de
desgaste de herramienta para el cdigo H.
4 La seal de fin de aproximacin se monitoriza
habitualmente cada 2 ms. Se genera el siguiente error de
medicin:
ERRmax: Fmx1/60xTS/1000 en donde
TS: Perodo de muestreo, habitualmente 2 (ms)
ERRmax: Error mximo de medicin (mm)
Fm: Velocidad de avance de medicin (mm/min)
Por ejemplo, cuando Fm = 1000 mm/min., ERRmax = 0,003
m
5 La herramienta se detiene durante un mximo de 16 ms
despus de detectar la seal de fin de aproximacin. Pero
el valor de la posicin en la cual se ha detectado la seal
de fin aproximacin (obsrvese el valor cuando se detuvo
la herramienta) se emplea para determinar el valor de
compensacin. El rebasamiento de desplazamiento
durante 16 ms es:
Qmax = Fm x 1/60x16/1000
Qmax : rebasamiento mximo (mm)
Fm : velocidad de avance de medicin (mm/min)
196
Ejemplos
PROGRAMACION
760
200
Posicin medicin
segn eje Z
197
000000 0000
B--63614SP/01
850
1100
14.3
COMPENSACION DE
HERRAMIENTA
(G45--G48)
PROGRAMACION
B--63614SP/01
Pieza
00000
Herramienta
Formato
Trayectoria centro
herramienta
Trayectoria
programada
198
PROGRAMACION
B--63614SP/01
Explicaciones
D Aumento y disminucin
Cuando se especifica un
valor negativo de compensacin de hta.
Cuando se especifica un
valor positivo de compen-sacin de herramienta
G45
Posicin
inicial
Posicin
final
Posicin
inicial
Posicin
final
G46
Posicin
inicial
Posicin
final
Posicin
inicial
Posicin
final
G47
Posicin
inicial
Posicin
final
Posicin
inicial
Posicin
final
G48
Posicin inicial
Posicin final
Posicin inicial
Posicin final
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
D Valor de compensacin
de herramienta
Valor compensacin
herramienta
0--999.999mm
0--99.9999pulg
0--999.999grad
0--999.999grad
PROGRAMACION
B--63614SP/01
AVISO
1. Cuando se especifica G45 hasta G48 para n ejes (n=1--6) simultneamente en un bloque de
desplazamiento, la compensacin se aplica a todos los n ejes.
Cuando a la herramienta se aplica una compensacin slo para radio o dimetro de herramienta en
mecanizado cnico, se produce un mecanizado por exceso o por defecto.
Por consiguiente, utilice la compensacin de herramienta (G40 o G42) que se muestra en el apartado
II--14.4 14.5.
00000
00000
Forma deseada
Eje Y
00000
00000
Exceso
mecanizado
G01 X_ F_ ;
G47 X_ Y_ D_ ;
Y_ ;
Eje X
00000
00000
Forma
deseada
00000
00000
Forma realmente
mecanizada
Forma realmente
mecanizada
Eje Y
Mecanizado
por defecto
G01 G45 X_ F_ D_;
X_ Y_ ;
G45 Y_ ;
Eje X
2 G45 hasta G48 (compensacin de herramienta) no debe utilizarse en el modo G41 o G42 (compensacin
de herramienta).
200
PROGRAMACION
B--63614SP/01
NOTA
1 Cuando el sentido especificado se invierte por disminucin como se muestra en la figura
inferior, la herramienta se desplaza en sentido opuesto.
Desplazamiento de
Orden programada
la herramienta
Posicin
Posicin
inicial
final
Ejemplo
G46 X2.50 ;
Valor compensacin hta.
+3.70
Orden equivalente
X--1.20 ;
Valor compensacin
herramienta
2 La compensacin de herramienta puede aplicarse a interpolacin circular (G02, G03) con las rdenes
G45 hasta G48 slo para los crculos 1/ 4 y 3/4 utilizando las direcciones I, J y K mediante la configuracin
de parmetros, siempre que no se especifique simultneamente el giro de coordenadas. Esta funcin
existe para compatibilidad con la cinta CNC convencional sin ninguna compensacin (de radio) de
herramienta. Esta funcin no debe utilizarse cuando se prepare un nuevo programa CNC.
0000
00000000
0000000000
Programa
N1 G46 G00 X_ Y_ D_ ;
N2 G45 G01 Y_ F_ ;
N3 G45 G03 X_ Y_ I_ ;
N4 G01 X_ ;
N3
Trayectoria de herramienta
programada
N2
N1
3 El cdigo D se ha de utilizar en el modo de compensacin de herramienta (G45 hasta G48). Sin embargo,
el cdigo H puede utilizarse configurando el parmetro TPH (No. 5001 #5) debido a la compatibilidad con
el formato convencional de cinta CNC. El cdigo H debe utilizarse mediante la funcin de anulacin de
compensacin de longitud de herramienta (G49).
4 G45 hasta G48 no se tienen en cuenta en el modo de ciclo fijo. Ejecute la compensacin de herramienta
especificando G45 hasta G48 antes de entrar en el modo de ciclo fijo y de anular la compensacin despus
de salir del modo de ciclo fijo.
201
PROGRAMACION
B--63614SP/01
Ejemplos
Programa que utiliza compensacin de herramienta
N12
N11
30R
N9
N10
40
N13
N8
30R
N4
40
N3
N1
N5
N2
N6
N7
0000000000
50
N14
80
50
40
30
30
Origen
Eje Y
Dimetro hta.
No. corrector
Valor comp.hta.
: 20
: 01
: +10.0
Eje X
Programa
N1
N2
N3
N4
N5
N6
N7
N8
N9
202
14.4
RESUMEN DE
COMPENSACION C DE
RADIO DE
HERRAMIENTA
(G40 -- G42)
PROGRAMACION
0000000000
B--63614SP/01
Anular
compensacin
radio hta.
Arranque
203
PROGRAMACION
B--63614SP/01
Formato
D Arranque (Activacin de
compensacin de
herramienta)
IP_ D_ ;
D Anulacin de compensacin
(de radio) de herramienta
(Anulacin de modo de
compensacin)
D Seleccin de plano de
compensacin
G40
I P_
XpYp
G17 ;
Xp_Yp_
ZpXp
G18 ;
Xp_Zp_
YpZp
G19 ;
Yp_Zp_
Explicaciones
D Modo de anulacin de
compensacin
D Arranque
D Modo de compensacin
204
B--63614SP/01
D Anulacin de modo de
compensacin
PROGRAMACION
Modo
compensacin
(G40/D0)
N7
N6
N8
Trayectoria programada
Fig. 14.4 (c) Modificacin valor de compensacin de radio de herramienta
205
00000
00000
compensacin de radio de
herramienta y trayectoria
de centro de herramienta
B--63614SP/01
(2)
Trayectoria ctro. hta
(1)
Trayectoria
programada
0000
0000
D Valor positivo/negativo de
PROGRAMACION
compensacin de radio de
herramienta
00000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Entrada en pulg.
0--999.999mm
0--99.9999pulg.
NOTA
1 El valor de compensacin de radio de herramienta
correspondiente al corrector No. 0, es decir, D0, siempre
vale 0. Es imposible configurar D0 a cualquier otro valor de
compensacin.
2 La compensacin tipo C de radio de herramienta puede
especificarse mediante un cdigo H con el parmetro OFH
(No. 5001#2) configurado al valor 1.
D Vector de compensacin
B--63614SP/01
D Especificacin de un valor
de compensacin de radio
de herramienta
PROGRAMACION
207
PROGRAMACION
B--63614SP/01
Ejemplos
N5
250R
C1(700,1300)
P4(500,1150) P5(900,1150)
C3 (--150,1150)
650R
C2 (1550,1550)
650R
N6
N4
N7
N3
P2
(250,900)
P3(450,900)
P7
P6(950,900)
(1150,900)
N8
N2
P9(700,650)
P8
(1150,550)
P1
(250,550)
N10
N9
0000000000
N1
N11
Eje Y
Eje X
Posicin
inicial
Unidad : mm
14.5
DESCRIPCION
DETALLADA DE
COMPENSACION C DE
RADIO DE
HERRAMIENTA
PROGRAMACION
B--63614SP/01
14.5.1
Generalidades
D Lado interior y lado exterior
Lado ext.
Tray. programada
Pieza
Pieza
Tray .programada
180
smbolos
00
D Significado de los
0<180
209
14.5.2
Desplazamiento de la
herramienta en el
arranque
PROGRAMACION
B--63614SP/01
Explicaciones
D Desplazamiento de
herramienta segn el
contorno interior de una
esquina (180 )
LneaLnea
Pieza
Tray. programada
r
G42
L
Tray.ctro.herramienta
Posicin inicial
LneaArco
Pieza
G42
S
L
Posicin inicial
210
Tray.ctro.herramienta
PROGRAMACION
B--63614SP/01
D Desplazamiento de la
herramienta en torno al
exterior de una esquina
formando un ngulo
obtuso (90 < 180)
Posicin inicial
LneaLnea
G42
Pieza
Tray. programada
r
L
S
Tipo
A
LneaArco
Tray.ctro.
herramienta
Posicin inicial
G42
Pieza
r
S
C
Posicin inicial
G42
Pieza
L
Tray. programada
r
r
S
Tipo
B
Interseccin
Tray.ctro.
herramienta
Posicin inicial
LneaArco
G42
Pieza
r
r
S
L
Interseccin
211
C
L
Tray.ctro.hta.
Tray. programada
D Desplazamiento de la
PROGRAMACION
B--63614SP/01
herramienta en torno al
exterior de un ngulo
agudo (<90)
LneaLnea
Posicin inicial
G42
L
Pieza
Tray. programada
Tipo
A
S
LneaArco
Tray.ctro.herramienta
Posicin inicial
G42
L
Pieza
S C
Tray.ctro.herramienta
Tray. programada
LneaLnea
Posicin inicial
L
S
G42
Pieza
r
L
Tray. programada
r
L
Tipo
B
LneaArco
Tray.ctro.herramienta
Posicin inicial
L
S
G42
r
L
r
L
Pieza
C
Tray.ctro.herramienta
Tray. programada
D Desplazamiento en torno al
exterior de una transicin
Lnea recta --> Lnea recta
formando un ngulo agudo
inferior a 1 grado (< 1)
Tray.ctro.herramienta
G41
Tray. programada
212
Posicin inicial
B--63614SP/01
D Un bloque sin
desplazamiento de la
herramienta especificado
en el arranque
PROGRAMACION
N6
SS
N8
r
Tray.ctro.herramienta
N9
Tray. programada
NOTA
Para la definicin de bloques que no incluyen el
desplazamiento de la herramienta vase subapartado
II--14.5.3.
213
14.5.3
Desplazamiento de la
herramienta en el modo
de compensacin
PROGRAMACION
B--63614SP/01
Explicaciones
D Desplazamiento de la
herramienta en torno al
interior de una esquina
(180)
LneaLnea
Pieza
Tray. programada
L
S
Interseccin
Tray.ctro.
herramienta
LneaArco
Pieza
Interseccin
S
Tray. programada
Tray.ctro.
herramienta
ArcoLnea
Pieza
Tray. programada
L
S
C Interseccin
ArcoArco
Tray.ctro.
herramienta
Interseccin
C
Tray.ctro.
herramienta
214
Pieza
Tray. programada
PROGRAMACION
B--63614SP/01
D Desplazamiento de la
herramienta en torno al
interior (<1) con un
vector de una longitud
extraordinaria, transicin
lnea recta --> lnea recta
Interseccin
r
Tray.ctro.herramienta
Tray. programada
r
S
Interseccin
215
PROGRAMACION
B--63614SP/01
D Desplazamiento de la
herramienta en torno a la
esquina exterior formando
un ngulo obtuso
(90 < 180)
LneaLnea
Pieza
Tray. programada
S
Interseccin
Tray.ctro.
herramienta
LneaArco
Pieza
L
S L
Interseccin
C
Tray.ctro.
herramienta
Tray. programada
ArcoLnea
Pieza
Tray. programada
r
C
S
Interseccin L
Tray.ctro.
herramienta
ArcoArco
Tray. programada
C
Tray.ctro.herramienta L
L
Interseccin
216
Pieza
B--63614SP/01
PROGRAMACION
D Desplazamiento de la
herramienta en torno a la
esquina exterior formando
un ngulo agudo (< 90)
LneaLnea
L
Pieza
r
L
Tray. programada
r
S
L
Tray.ctro.herramienta
L
LneaArco
L
r
L
S
Pieza
L
L
C
Tray.ctro.herramienta
Tray. programada
ArcoLnea
C
S
Pieza
r
L
Tray. programada
r
Tray.ctro.herramienta
L
ArcoArco
C
S
r
L
Pieza
r
L
L
Tray.ctro.herramienta
217
Tray. programada
PROGRAMACION
B--63614SP/01
D Cuando es excepcional
La posicin final del arco
no est situado sobre el
arco
Tray. programada
r
Tray.ctro.
herramienta
S
C
L
L
L
Arco A
218
Arco B
B--63614SP/01
El centro es idntico a la
posicin inicial o a la
posicin final
PROGRAMACION
N6
N7
compensacin en el modo
de compensacin
000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
D Cambio de sentido de
--
G41
Comp.lado izq.
Comp.lado dcho.
G42
Comp.lado dcho.
Comp.lado izq.
Cdigo G
219
Trayectoria de centro de
herramienta con interseccin
PROGRAMACION
B--63614SP/01
LneaLnea
S
Pieza
G42
r
Tray. programada
L
G41
Pieza
Tray.ctro.herramienta
LneaArco
C
r
Pieza
G41
G42
Tray. programada
r
Pieza
L
Tray.ctro.herramienta
ArcoLnea
Pieza
G42
Tray. programada
r
Tray.ctro.herramienta
L
S
r
G41
Pieza
ArcoArco
Pieza
G42
Tray. programada
r
r
G41
C
Tray.ctro.herramienta
220
Pieza
S
B--63614SP/01
Trayectoria de centro de
herramienta sin interseccin
PROGRAMACION
Pieza
(G42)
(G42)
G41
A
Tray. programada
r
Tray.ctro.herramienta
Pieza
L
G42
Tray. programada
G41
Tray.ctro.herramienta
S
L
LneaArco
S
L
L
Tray.ctro.herramienta
A
(G41)
G42
(G41)
Tray. programada
S
ArcoArco
C
S
Arco cuyo punto final no
est en el mismo arco
C
r
G41
(G42)
Tray. programada
(G42)
r
L SL
C
Tray.ctro.
herramienta
Centro
Centro
221
PROGRAMACION
B--63614SP/01
Tray. programada
N7
N5
P2
P1
(G42)
N5 G01 G91 X500.0 Y--700.0 ;
N6 G41 G02 J--500.0 ;
N7 G42 G01 X500.0 Y700.0 ;
222
N6
B--63614SP/01
D Anulacin temporal de
compensacin de radio de
herramienta
Especificacin de G28
(retorno automtico al punto
de referencia en el modo de
compensacin)
PROGRAMACION
Punto intermedio
S
G00
S
S
(G42 G00)
S
Punto referencia
Punto intermedio
G28
G29
Tray. programada
G00
r
S
S
(G42 G00)
S
Punto referencia
Tray.ctro.
herramienta
G29
Tray. programada
Punto
intermedio
G29
r
S
(G42 G00)
Tray.ctro.herramienta
223
G00
D Cdigo G de
compensacin de radio de
herramienta en el modo de
compensacin
PROGRAMACION
B--63614SP/01
Modo G42
r
L
Tray.ctro.herramienta
L
S Interseccin
ArcoLnea
Modo G42
C
S Interseccin
Tray. programada
L
L
Tray.ctro.
herramienta
N5
Tray. programada
N6
N7
Bloque G92
(G41)
N5 G91 G01 X300.0 Y700.0 ;
N6 X--300.0 Y600.0 ;
N7 G92 X100.0 Y200.0 ;
N8 G90 G01 X400.0 Y800.0 ;
224
N8
B--63614SP/01
D Un bloque sin
desplazamiento de
herramienta
PROGRAMACION
Un bloque sin
desplazamiento de
herramienta especificado en
el modo de compensacin
N7
N8
Tray. programada
N6
L
Tray.ctro.
herramienta
SS
L
N7
N8
N6
Tray. programada
L
SS
L
Tray.ctro.
herramienta
N7 N8
N9
L
SSS
L
225
Tray. programada
Tray.ctro.
herramienta
D Desplazamiento en
esquinas
PROGRAMACION
B--63614SP/01
Tray. programada
N6
N7
Sin embargo, si la trayectoria del siguiente bloque recorre medio crculo o ms,
no se ejecuta la funcin anterior.
El motivo es el siguiente:
226
B--63614SP/01
PROGRAMACION
P2 P3 P4 P5
P1
P6
N5 N7
N4
Tray.ctro.herramienta
N8
Tray. programada
N6
D Interrupcin del
funcionamiento manual
227
PROGRAMACION
B--63614SP/01
14.5.4
Desplazamiento de la
herramienta con el
modo de
compensacin anulado
Explicaciones
D Desplazamiento de la
herramienta alrededor de
una esquina interior
(180)
LneaLnea
Pieza
Tray. programada
r
Tray.ctro.herramienta
G40
S
L
ArcoLnea
r
Pieza
Tray. programada
228
G40
S
L
Tray.ctro.herramienta
PROGRAMACION
B--63614SP/01
D Desplazamiento de la
herramienta en torno a una
esquina exterior formando
un ngulo obtuso
(90<180)
LneaLnea
G40
Pieza
Tray. programada
r
Tray.ctro.herramienta
Tipo
A
ArcoLnea
G40
L
Pieza
r
C
Tray. programada
Tray.ctro.herramienta
LneaLnea
G40
Pieza
L
Tray. programada
r
Tray.ctro.herramienta
L
S
Interseccin
Tipo
B
ArcoLnea
G40
L
Pieza
Tray. programada
229
L
L Interseccin
Tray.ctro.herramienta
D Desplazamiento de la
PROGRAMACION
B--63614SP/01
herramienta alrededor de
una esquina exterior
formando un ngulo
agudo (<90)
LneaLnea
G40
L
Pieza
Tray. programada
G42
r
L
Tray.ctro.herramienta
Tipo
A
ArcoLnea
G40
G42
Pieza
Tray.ctro.herramienta
Tray. programada
LneaLnea
L
G40
Pieza
Tray. programada
r
Tray.ctro.herramienta
Tipo
B
ArcoLnea
L
r
L
r
Pieza
C
Tray.ctro.herramienta
Tray. programada
230
B--63614SP/01
PROGRAMACION
D Desplazamiento de la
herramienta en torno al
exterior de una transicin
lnea recta --> lnea recta
formando un ngulo agudo
inferior a 1 grado (<1)
S
L
desplazamiento de
herramienta junto con una
anulacin de
compensacin
Tray. programada
(G42)
G40
Tray.ctro.herramienta
1o menos
Posicin inicial
N7
N8
L
SS
L
Tray.ctro.herramienta
231
PROGRAMACION
B--63614SP/01
(I, J)
G40
N2
r
X
S
r
Tray.ctro.herramienta
N1
Tray. programada
(G42)
Pieza
G40 Tray.ctro.
herramienta
X
S
r
Tray. programada
(G42)
r
(I, J)
Tray.ctro.
herramienta
S
r
(G42)
Tray. programada
(I, J)
232
B--63614SP/01
La longitud de la trayectoria
de centro de herramienta es
mayor que una circunferencia
completa
PROGRAMACION
Tray.ctro.herramienta
P1
N7
Tray. programada
P2
N5
N6
(I, J)
(G41)
N5 G01 G91 X100.0 ;
N6 G02 J--60.0 ;
N7 G40 G01 X50.0 Y50.0 I--10.0 J--10.0 ;
233
14.5.5
Verificacin de
interferencias
PROGRAMACION
B--63614SP/01
Explicaciones
D Criterios para deteccin de
la interferencia
Tray.ctro.herramienta
Tray. programada
Las direcciones de
estas dos trayectorias son diferentes
(180).
Tray.ctro.
herramienta
Tray. programada
Las direcciones de
estas dos trayectorias son diferentes
(180).
234
B--63614SP/01
PROGRAMACION
(2) Adems de la condicin (1), el ngulo entre el punto inicial y el punto final
de la trayectoria de centro de herramienta es muy distinto del existente
entre el punto inicial y el punto final de la trayectoria programada en el
mecanizado circular (ms de 180 grados).
r2
Tray.ctro.herramienta
r1
N5
N6
Tray. programada
N7
Centro
(G41)
N5 G01 G91 X800.0 Y200.0 D1 ;
N6 G02 X320.0 Y--160.0 I--200.0 J--800.0 D2 ;
N7 G01 X200.0 Y--500.0 ;
(Valor de compensacin de herramienta correspondiente a D1: r1 = 200.0)
(Valor de compensacin de herramienta correspondiente a D2: r2 = 600.0)
En el ejemplo anterior, el arco del bloque N6 est colocado en un cuadrante.
Pero despus de la compensacin (de radio) de herramienta, el arco queda
colocado en los 4 cuadrantes.
235
D Correccin de la
interferencia con
antelacin
PROGRAMACION
B--63614SP/01
V7
V2
Tray.ctro.
herramienta
V3
r V6
Trayectoria
programada
V5
V4
B
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Interferencia
V1, V8 : Sin interferencia
O1 O2
236
V8
C
r
B--63614SP/01
PROGRAMACION
V1
Tray.ctro.
herramienta
V8
V3
V6
V5
Tray. programada
V4
O1
O2
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Sin interferencia
Tray. programada
C
A
V1
V6
V5
V2
237
PROGRAMACION
B--63614SP/01
Parada
C
B
238
B--63614SP/01
PROGRAMACION
14.5.6
Arranque excesivo de
material con
compensacin de radio
de hta. activada
Explicaciones
D Mecanizado de una
esquina interior a un
radio inferior al radio de
herramienta
Tray.ctro.herramienta
Pieza
de magnitud inferior al
radio de la herramienta
Tray.ctro.herramienta
Tray. programada
Pieza
0000000000000000000000000000000000
0000000
000000
Tray. programada
239
D Mecanizado de un escaln
de magnitud inferior al
radio de la herramienta
PROGRAMACION
B--63614SP/01
000000000000000000000000
000000000000
Tray.ctro.herramienta
Tray. programada
Centro de
mecanizado circular
Pieza
compensacin y
mecanizado segn el eje Z
00000000
0000000000000000
D Activacin de la
Despus de
compensacin
Pieza
N6
N1
PROGRAMACION
00000000
00000000
N1
0000000000000000
000000000000000000000000
B--63614SP/01
N1
N6
N2
N3, N5: Orden de desplazamiento
para eje Z (2 bloques)
(500, 500)
241
Introduccin de
rdenes desde el MDI
B--63614SP/01
000
000 00 0 0000000000
00 0
0
14.5.7
PROGRAMACION
VC1
VB2
VC1
VB1
PC
VC2
PB
Orden
para MDI
VB2
PA
PD
VB1
P B
242
B--63614SP/01
14.5.8
Cdigos G53, G28,
G30, G30.1 y G29 en
modo C de
compensacin de radio
de herramienta
PROGRAMACION
Explicaciones
D Cdigo G53 en modo
compensacin de
plaquita C
243
PROGRAMACION
B--63614SP/01
O;
G90G41_
Arranque
[Tipo A]
_;
G53X_Y_;
r
s
(G41G00)
G00
G53
G00
s
[Tipo B]
Arranque
r
s
G53
G00
G00
s
G00
s
G53
G00
s
_;
G53X_Y_;
Arranque
[Tipo A]
r
(G91G41G00) s
G53
G00
G90G00
[Tipo B]
Arranque
r
r
s G00
(G91G41G00)
244
s
G53
G90G00
B--63614SP/01
PROGRAMACION
(G91G41G00) s
G53
G00
G90G00
[Tipo A]
_;
r
s
Arranque
G00X20.Y20. ;
G53X20.Y20. ;
r
(G41G00)
G00
G00
s
G53
[Tipo B]
r
Arranque
s
r
(G41G00)
G00
G00
s
G53
s
r
(G41G00)
245
s
G53
G00
G00
PROGRAMACION
B--63614SP/01
AVISO
1 Cuando el modo compensacin de plaquita C es activo y cuando todos los ejes mquina son
bloqueados, el cdigo G53 no realiza el posicionamiento en los ejes bloqueados. Sin
embargo, se conserva el vector. Cuando se pone CCN (bit 2 del parmetro nm. 5003) a 0,
el vector queda anulado. (Ntese que el vector queda anulado cuando se bloquea cada eje
mquina, incluso si se emplea el tipo FS15).
Ejemplo 1:
CCN (bit 2 del parmetro nm. 5003) = 0, uso del tipo A y bloqueo de todos los ejes mquina.
r
s
r
(G41G00)
G00
G00
G53
Ejemplo 2:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de todos los ejes mquina [Tipo FS15].
r
s
r
(G41G00)
G00
G00
G53
Ejemplo 3:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de un eje especfico de la mquina [Tipo
FS15].
r
r
(G41G00)
G00
G00
G53
s
(G41X_Z_)
G00
r
s G53Z_
246
G00
PROGRAMACION
B--63614SP/01
NOTA
1 Cuando un cdigo G53 especifica un eje situado fuera del plano de compensacin de plaquita
C, se genera un vector perpendicular al punto final del bloque anterior y la herramienta no se
mueve. Se restaura automticamente el modo offset en el bloque siguiente (como cuando 2
bloques consecutivos o ms no especifican ningn desplazamiento).
Ejemplo: CCN (bit 2 del parmetro nm. 5003) = 0 y uso del tipo A
G53Z- r
(G41G00X_Y_)
Arranque
s
r
G00
s
G00
G00
2 Cuando se especifica un bloque G53 como bloque de arranque, es el bloque siguiente el que
se convierte en realidad en el bloque de arranque. La puesta a 1 de CCN (bit 2 del parmetro
nm. 5003) genera un vector de interseccin.
Ejemplo: CCN (bit 2 del parmetro nm. 5003) = 0 y uso del tipo A
G00
G41G53
Arranque
s
G00
r
s
G00
247
PROGRAMACION
B--63614SP/01
Punto intermedio
G28/30/30.1
[Tipo A]
_ _;
G28X40.Y0 ;
G29X45.Y15. ;
(G42G01)
s Punto de retorno
G01
r
r
G29
s
Punto de referencia o
punto referencia flotante
[Tipo B]
Punto intermedio
G28/30/30.1
(G42G01)
Punto de retorno
G01
G29
s
Punto de referencia o
punto referencia flotante
Punto intermedio
G28/30/30.1
s
(G42G01)
Punto de retorno
G01
r
G29
s
Punto de referencia o
punto referencia flotante
248
B--63614SP/01
PROGRAMACION
_ _;
[Tipo A]
Punto intermedio
G28/30/30.1
s
s
G28X40.Y0 ;
G01
r
G00
(G42G01)
[Tipo B]
Punto de referencia o
punto referencia flotante
Punto intermedio
G28/30/30.1
s
s
r
(G42G01)
G01
r
G00
Punto de referencia o
punto referencia flotante
Punto intermedio
G28/30/30.1
s
s
(G42G01)
G00
G01
r
Punto de referencia o
punto referencia flotante
[Tipo A]
_ _;
(G42G01)
G28X0Y0 ;
G29X0Y0 ;
G01
r
G01
G28/30/30.1
G29
Punto de referencia o
punto referencia flotante
[Tipo B]
(G42G01)
G01
r
G28/30/30.1
Punto de referencia o
punto referencia flotante
249
G01
G29
s
PROGRAMACION
B--63614SP/01
G01
G01
G28/30/30.1
G29
Punto de referencia o
punto referencia flotante
_ _;
[Tipo A]
Arranque
r
(G42G01)
s
Punto intermedio
G28X0Y0 ;
G28/30/30.1
s G01
s
G00
Punto de referencia o
punto referencia flotante
[Tipo B]
Arranque
r
(G42G01)
s
Punto intermedio
G28/30/30.1
r
s G01
G00
Punto de referencia o
punto referencia flotante
s
r
(G41G01) Punto intermedio
G28/30/30.1
s G01
s
G00
Punto de referencia o
punto referencia flotante
250
B--63614SP/01
PROGRAMACION
[Tipo A]
_ _;
(G42G01)
Punto de retorno
s G01
G28/30/30.1
r
G29
s
Punto de referencia o
s
r
G28X40.Y--40.;
G29X40.Y40.;
s
r
Punto de retorno
s
G01
G28/30/30.1
r
G29
Punto de referencia o
s
Punto de retorno
s G01
(G42G01) s
G28/30/30.1
G29
s
r
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo A]
_ _;
Arranque
r
G28X40.Y--40.;
(G41G01)
G00
G28/30/30.1
s G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo B]
Arranque
r
(G41G01)
G28/30/30.1
s
G00
G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
s
G00
(G41G01) s
G28/30/30.1
s
r
251
G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
PROGRAMACION
B--63614SP/01
[Tipo A]
_ _;
Vector de interseccin
G28/30/30.1/G29
G28X0Y0;
G29X0Y0;
(G41G01)
G01
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
[Tipo B]
Vector de interseccin
G28/30/30.1/G29
r
(G41G01)
G01
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
G28/30/30.1/G29
Vector de interseccin
(G42G01) r
s
G01
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
[Tipo A]
_ _;
G28/30/30.1
(G41G01)
G28X0Y0;
Arranque
r
s
G00
Punto de referencia o
punto referencia flotante
=Punto intermedio
G01
[Tipo B]
G28/30/30.1
r
(G41G01)
s
G00
Arranque
r
s
Punto de referencia o
punto referencia flotante
=Punto intermedio
252
G01
PROGRAMACION
B--63614SP/01
r
s
G00
Punto de referencia o
punto referencia flotante
=Punto intermedio
G01
AVISO
1 Si se especifica un cdigo G28, G30 o G30.1 cuando todos los ejes de la mquina estn
bloqueados, se aplica un vector de decalaje perpendicular en el punto intermedio y no se
realiza ningn desplazamiento hacia el punto de referencia; se conserva el vector. Conviene
notar sin embargo que, incluso si se aplica el tipo FS15, se anula el vector slo cuando todos
los ejes de la mquina estn bloqueados. (El tipo FS15 conserva el vector, incluso en caso
de bloqueo de todos los ejes de la mquina).
Ejemplo 1:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de todos
los ejes mquina.
[Tipo FS15]
(G42G01)
rs
G28
r
s
Punto intermedio
Ejemplo 2:
G01
G01
s
[Tipo FS15]
(G42G01)
s
G28
s
G01
r
s
Punto intermedio
G01
Punto de referencia o
punto referencia flotante
s
G00
(G41G00X_Z_)
s
r
G28Z_
Punto intermedio
G00
Punto de referencia o
punto referencia flotante
253
PROGRAMACION
B--63614SP/01
NOTA
1 Cuando un cdigo G28, G30 o G30.1 especifica un eje situado fuera del plano de
compensacin de plaquita C, se genera un vector perpendicular al punto final del bloque
anterior y la herramienta no se mueve. Se restaura automticamente el modo offset en el
bloque siguiente (como cuando 2 bloques consecutivos o ms no especifican ningn
desplazamiento).
Ejemplo : CCN (bit 2 del parmetro nm. 5003) = 1
[Tipo FS15]
G28(G30/30.1)Z__
r
(G41G01X_Y_)
s
G01
G01
s
2 Cuando se especifica un bloque G28, G30 o G30.1 como bloque de arranque, se crea en un
punto intermedio un vector perpendicular al sentido de desplazamiento y se anula este vector
en el punto de referencia. En el bloque siguiente, se genera un vector de interseccin.
Ejemplo : CCN (bit 2 del parmetro nm. 5003) = 1
[Tipo FS15]
G01
G01
G42G28
G01
r
Punto intermedio
Punto de referencia o
punto referencia flotante
254
B--63614SP/01
PROGRAMACION
[Tipo A]
_ _;
Punto intermedio
G28/30/30.1
s
G28X40.Y0;
G29X45.Y15.;
Punto de retorno
s
G01
r
(G42G01)
G29
s
Punto de referencia o
punto referencia flotante
[Tipo B]
Punto intermedio
G28/30/30.1
s
Punto de retorno
s
G01
(G42G01)
G29
s
Punto de referencia o
punto referencia flotante
Punto de retorno
G01
Punto de referencia o
punto referencia flotante
255
PROGRAMACION
B--63614SP/01
O;
G91G41_
[Tipo A]
_ _;
Punto de retorno
G01
(G42G01)
G29X40.Y40.;
Punto intermedio
s
G29
[Tipo B]
Arranque
Punto de retorno
s
(G42G01)
s G29
G01
r
Punto intermedio
s
Arranque
Punto de retorno
s
G01
(G42G01)
Punto intermedio
s
G29
O;
G91G41_
[Tipo A]
_ _;
Punto de retorno
(G42G01)
G28X40.Y--40.;
G29X40.Y40.;
s
r
G28/30/30.1
G29
s
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo B]
Punto de retorno
(G42G01)
s
G28/30/30.1
G29
s
256
G01
G01
r
Punto de referencia o
punto referencia flotante=
Punto intermedio
B--63614SP/01
PROGRAMACION
Punto de retorno
(G42G01)
G28/30/30.1
G01
G29
Punto de referencia o
punto referencia flotante=
Punto intermedio
s
r
[Tipo A]
_ _;
Punto intermedio
G29X40.Y--40.;
(G42G01)
r
G01
s
G29
G01
Arranque
s
r
[Tipo B]
Punto de retorno
Punto intermedio
s
(G42G01)
r
G29
Arranque
G01
G01
s
Punto de retorno
Punto intermedio
(G42G01) s
r
s
G29
G01
s
Punto de retorno
257
G01
PROGRAMACION
B--63614SP/01
[Tipo A]
_ _;
G28X0Y0;
G29X0Y0;
G01
r
G01
G28/30/30.1
G29
s
Punto de referencia o
punto referencia flotante
[Tipo B]
(G42G01)
G01
G01
G28/30/30.1
G29
s
Punto de referencia o
punto referencia flotante
G01
r
G01
G28/30/30.1
Punto de referencia o
punto referencia flotante
258
G29
s
B--63614SP/01
PROGRAMACION
[Tipo A]
_ _;
(G42G01)
G29X0Y0;
G29
G01
G01
s
s
G29
G01
G01
s
s
G29
G01
G01
s
259
PROGRAMACION
B--63614SP/01
[Tipo A]
_ _;
G28/30/30.1,G29
Vector de interseccin
s
G28X0Y0;
G29X0Y0;
(G41G01)
r
G01
s
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
[Tipo B]
G28/30/30.1,G29
Vector de interseccin
(G41G01) r
s
G01
s
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
Vector de interseccin
(G42G01) r
s
G01
s
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
260
B--63614SP/01
PROGRAMACION
[Tipo A]
_ _;
G29
G29X0Y0;
(G41G01)
s
G01
G01
s
G01
(G41G01)
G01
G29
G01
(G41G01) r
G01
NOTA
Cuando se especifica un cdigo G29 para un eje situado fuera del plano de compensacin
de plaquita C, se genera un vector perpendicular al punto final del bloque anterior y la
herramienta no se mueve. Se genera un vector de interseccin en el bloque siguiente
(como cuando 2 bloques consecutivos o ms no especifican ningn desplazamiento).
G29Z__
s
G01
r
(G41G01X_Y_)
261
G01
14.5.9
Interpolacin circular
en esquinas (G39)
PROGRAMACION
B--63614SP/01
Formato
En el modo de compensacin
G39 ;
o
G39
I_J_
I_K_
J_K_
Explicaciones
D Interpolacin circular en
esquinas
D G39 sin I, J o K
D G39 con I, J y K
Limitaciones
D Orden con
desplazamienmto
D Orden sin
desplazamiento
262
Ejemplos
D G39 sin I, J o K
PROGRAMACION
00000
00000000000000000000000000000000000000000000000000000000000000000000
00000000000000000 000000000000000000000000000
00 00
000
0000 0000000000000000000
0000000000000000000000000000000000000
00 000000000000000000000000
00 00
00
B--63614SP/01
.
.
.
. (En modo compensacin)
N1 Y10.0 ;
N2 G39 ;
N3 X-10.0 ;
.
.
.
.
Bloque N1
eje X
eje Y
Vector de compensacin
Bloque N2
(0.0, 10.0)
Bloque N3
Trayectoria programada
Trayectoria centro
herramienta
(-10.0, 10.0)
D G39 con I, J y K
.
.
.
. (En modo compensacin)
N1 Y10.0 ;
N2 G39 I--1.0 J2.0 ;
N3 X-10.0 Y20.0 ;
.
.
.
.
eje X
eje Y
Bloque N2
Vector de compensacin
Bloque
N1
Bloque N3
Trayectoria
programada
(0.0, 10.0)
(--10.0, 20.0)
263
VALORES DE
COMPENSACION DE
HERRAMIENTA,
NUMERO DE VALORES
DE COMPENSACION E
INTRODUCCION DE
VALORES DESDE EL
PROGRAMA (G10)
B--63614SP/01
0000
00000000
14.6
PROGRAMACION
Punto referencia
OFSG
OFSW
D Intervalo de valores
permitidos para
compensacin de
herramienta
00000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Explicaciones
Sist.
Valor compens. geomtrica
Valor compens.desgaste
In-In
cre-Entrada en
men- Entrada en va-- Entrada en pul- Entrada va-lores mtricos
gadas
lores mtricos
pulgadas
tal
IS--B
compensacin de
herramienta y direcciones
que se han de especificar
99.9999pulg.
99.999 mm
9.9999 pulg.
IS--C
D Nmero de valores de
999.999 mm
999.9999 mm
99.99999pulg
99.9999 mm
9.99999 pulg
264
PROGRAMACION
B--63614SP/01
D Memoria de valores de
compensacin de
herramienta y valor de
compensacin de
herramienta que se ha de
introducir
000000000000000000000000000000000000000000000000
0000
0000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
000
000
00
00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Tabla 14.6 (b) Configuracin de contenido memoria compensacin herramienta y valores comp.herramienta
Memoria compensacin de
herramienta A
Memoria compensacin de
herramienta B
Valor comp.herramienta
Formato
definir
definir
definir
D Introduccin de un valor
de compensacin de herramienta
mediante programacin
Formato
G10L11P_R_;
G10L10P_R_;
G10L12P_R_;
G10L11P_R_;
G10L10P_R_;
G10L11P_R_;
G10L13P_R_;
NOTA
Para hacer posible la compatibilidad con el formato de
programas de CNC ms antiguos, el sistema permite
especificar L1 en lugar de L11.
265
14.7
FACTOR DE ESCALA
(G50, G51)
PROGRAMACION
B--63614SP/01
Y
P4
P3
P4
P0
P1
P3
P2
P1
P2
X
Formato
FACTOR DE ESCALA DE AUMENTO O DE REDUCCION SEGUN TODOS
LOS EJES CON IDENTICO VALOR DE AMPLIACION/REDUCCION
Formato
G51X_Y_Z_P_ ; Activac. factor escala
El factor de escala
es vlido (modo de
factor de escala)
G50 ;
Anular factor de
escala
Significado de orden
X_Y_Z_ : Orden absoluta para
valor de coordenadas de
factor de escala
P_
: Ampliacin de factor
de escala
G50
Significado de orden
X_Y_Z_ Orden absoluta para
valor de coordenadas de
factor de escala
I_J_K_ Ampliacin de factor de
escala para eje X, eje Y y
eje Z, respectivamente
AVISO
Especifique G51 en un bloque independiente. Despus de ampliar
o reducir la figura, especifique G50 para anular el modo de factor
de escala.
266
B--63614SP/01
PROGRAMACION
Explicaciones
D Ampliacin o reduccin
segn todos los ejes con
idntico porcentaje de
ampliacin/reduccin
D Aplicacin de factor de
escala a cada eje, imagen
espejo programable
(ampliacin negativa)
NOTA
La programacin con punto decimal no puede utiilzarse
para especificar el valor de ampliacin/reduccin (I, J, K).
a
b
267
Eje X
PROGRAMACION
B--63614SP/01
X
(0,0)
(100.0)
(200.0)
(0,0)
(100.0)
(200.0)
268
B--63614SP/01
D Compensacin de
herramienta
PROGRAMACION
Figura programada
Figura escalada
000
00
0 00 00
0 00
D Escalado invalidado
D Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
AVISO
1 Si como ampliacin/reduccin de escala se emplea un valor configurado en un parmetro sin
especificar P, como ampliacin de escala se emplea el valor que el parmetro tena cuando
se ejecut la orden G51 y no es vlida cualquier modificacin de este valor, si se hubiese
programado.
2 Antes de especificar el cdigo G para vuelta al punto de referencia (G27, G28, G29, G30) o
de definir el sistema de coordenadas (G92), anule el modo de factor de escala.
3 Si los resultados de aplicacin del factor de escala se redondean a uno mediante fracciones
de contaje de 5 y superiores y se desprecia el resto, la distancia de desplazamiento puede
convertirse en cero. En este caso, el bloque se considera que es un bloque de desplazamiento
nulo y, por consiguiente, puede afectar al desplazamiento de la herramienta mediante la
compensacin C de radio de herramienta. Vase la descripcin de bloques sin desplazamiento
de la herramienta en el subapartado II--14.5.3.
269
PROGRAMACION
B--63614SP/01
NOTA
1 La visualizacin de posicin representa el valor de coordenada despus del factor de escala
2 Cuando se aplica una imagen espejo a un eje del plano especificado, se obtiene lo siguiente:
(1)Orden circular
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sentido de giro invertido.
(2)Compensacin C de radio de herramienta . . . . . Se invierte el sentido de compensacin.
(3)Rotacin del sistema de coordenadas . . . . . . . . . . . . . . Se invierte el ngulo de rotacin.
Ejemplos
Programa principal
N10 G00 G90;
N20M98P9000;
N30 G51 X50.0 Y50.0 I--1000 J1000;
N40 M98 P9000;
N50 G51 X50.0 Y50.0 I--1000 J--1000;
N60 M98 P9000;
N70 G51 X50.0 Y50.0 I1000 J--1000
N80 M98 P9000;
N90 G50;
Y
100
60
50
40
X
0
40 50
60
100
270
14.8
GIRO DE SISTEMA DE
COORDENADAS
(G68, G69)
PROGRAMACION
B--63614SP/01
Una forma programada puede rotarse. Empleando esta funcin (giro o rotacin)
es posible, por ejemplo, modificar un programa empleando una orden de giro
cuando una pieza se ha colocado en la mquina girada un cierto ngulo respecto
a la posicin programada. Adems, cuando exista un patrn que est formado
por formas idnticas en posiciones giradas respecto a una forma inicial, el
tiempo necesario para la programacin y la longitud del programa pueden
reducirse preparando un subprograma de dicha forma geomtrica y llamndola
despus de ejecutar una rotacin.
Angulo de giro
Centro de giro
X
Formato
Formato
G17
G18
G19
G69 ;
R_
271
PROGRAMACION
B--63614SP/01
Centro de
giro
(, )
Z
NOTA
Cuando se utiliza una fraccin decimal para especificar un
desplazamiento angular (R_), el dgito de las unidades
corresponde a unidades de grados.
Explicaciones
D Cdigo G de seleccin de
plano: G17, G18 o G19
El cdigo G para seleccin de plano (G17, G18 o G19) puede especificarse antes
del bloque que contiene el cdigo G de giro de sistema de coordenadas (G68).
G17, G18 o G19 no deben designarse en el modo de giro de sistema de
coordenadas.
D Orden incremental en
modo de giro de
sistemas de
coordenadas
D Centro de giro
D Desplazamiento angular
D Compensacin de
herramienta
272
B--63614SP/01
PROGRAMACION
Limitaciones
D Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
D Orden incremental
Explicaciones
Ordenes de posicin
Absolutas/Incrementales
N1 G92 X5000 Y5000 G69 G17 ;
N2 G68 X7000 Y3000 R60000 ;
N3 G90 G01 X0 Y0 F200 ;
(G91X5000Y5000)
N4 G91 X10000 ;
N5 G02 Y10000 R10000 ;
N6 G03 X10000 I5000 J5000 ;
N7 G01 Y10000 ;
N8 G69 G90 X5000 Y5000 M02 ;
Trayectoria de herramienta
cuando se especifica la orden
incremental en el bloque N3
Trayectoria de herramienta origi(entre parntesis)
nalmente programada
Centro de giro
(7000,3000)
(0,0)
60,
(--500.0,--500.0)
Trayectoria de herramienta despus de giro
273
PROGRAMACION
B--63614SP/01
Ejemplos
D Compensacin C de radio
de herramienta y giro del
sistema de coordenadas
Es posible espcificar G68 y G69 en el modo C de compensacin de
radio de herramienta. El plano de rotacin debe coincidir con el plano
de compensacin de radio de herramienta C..
N1 G92 X0 Y0 G69 G01 ;
N2 G42 G90 X1000 Y1000 F1000 D01 ;
N3 G68 R30000 ;
N4 G91 X2000 ;
N5 G03 Y1000 R1000 J500 ;
N6 G01 X2000 ;
N7 Y1000 ;
Forma programada antes de
N8 G69 G40 G90 X0 Y0 M30 ;
giro de sistema de coordenadas
Forma programada
despus de giro de
sistema de coordenadas
30
(0, 0)
Trayectoria de herramienta
Si en el modo de factor de escala (modo G51) se ejecuta una orden de giro del
sistema de coordenadas, tambin se aplicar un factor de escala al valor de las
coordenadas (,) del centro de giro, pero no al ngulo de giro (R). Cuando se
ejecuta una seal de desplazamiento, primero se aplica el factor de escala y
luego se giran las coordenadas.
No debe programarse una orden de giro del sistema de coordenadas (G68) en
el modo C de compensacin de radio de herramienta (G41, G42) cuando est
activado el modo de factor de escala (G51). La orden de giro del sistema de
coordenadas debe especificarse siempre antes de seleccionar el modo C de
compensacin de radio de herramienta.
1.Cuando el sistema no se encuentre en el modo C de compensacin de radio
de herramienta, especifique las rdenes por el orden siguiente:
G51 ; Activacin modo factor escala
G68 ; Activacin modo giro sistema coordenadas
,
,
,
,
G69 ; Anulacin modo giro sistema coordenadas
G50 ; Anulacin modo factor de escala
274
PROGRAMACION
B--63614SP/01
G92 X0 Y0 ;
G51 X300.0 Y150.0 P50.0 ;
G68 X200.0 Y100.0 R45.0 ;
G01 X400.0 Y100.0 ;
Y100.0 ;
X--200.0 ;
Y--100.0 ;
X200.0 ;
Cuando se aplica el factor de
escala y el giro del sistema
de coordenadas
Y
200.0
100.0
X
200.0
400.0
275
PROGRAMACION
B--63614SP/01
Trayectoria
programada
(0, 0)
Cuando se aplica
compensacin
(0, --10.0)
Subprograma
276
PROGRAMACION
B--63614SP/01
14.9
CONTROL DE
DIRECCION NORMAL
(G40.1, G41.1, G42.1
O G150, G151, G152)
Herramienta
0000000000000000000000000000000000000000000000
0000
0000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Formato
Funcin
Cdigo G
Control de direccin
G41.1 o G151
normal hacia la
izquierda
G42.1 o G152
G40.1 o G150
Control de direccin
Anulacin de control de
direccin normal
277
Explicacin
PROGRAMACION
B--63614SP/01
Trayectoria de centro
de herramienta
Trayectoria programada
Explicaciones
D Angulo del eje C
180
Centro de giro
+X
270
D Control de direccin
normal del eje C
B--63614SP/01
PROGRAMACION
N2
S
N3
Trayectoria
centro herramienta
Centro del arco
Trayectoria programada
NOTA
Durante el control de direccin normal, el eje C siempre gira
un ngulo inferior a 180 grados, es decir, gira en el sentido
del camino ms corto.
279
PROGRAMACION
B--63614SP/01
(grad/min)
NOTA
Si la velocidad de avance del eje C es superior a la
velocidad mxima de mecanizado del eje C especificada
mediante el parmetro N 1422, la velocidad de avance de
cada uno de los dems ejes es limitada para mantener la
velocidad de avance del eje C por debajo de la velocidad
mxima de mecanizado del eje C.
D Eje de control de
direccin normal
280
B--63614SP/01
D Desplazamiento para el
cual se ignora la insercin
de arco
PROGRAMACION
N3
N1
Distancia
Trayectoria programada
D Desplazamiento circular
N2
Trayectoria centro
herramienta
N3
Dimetro
Trayectoria
programada
N1
NOTA
1 No especifique ninguna orden para el eje C durante el control de
direccin normal. No se tendr en cuenta cualquier orden
especificada durante ese tiempo.
2 Antes de activar el procesamiento, es preciso correlacionar la
coordenada de la pieza segn el eje C con la posicin real del eje
C en la mquina empleando la definicin del sistema de
coordenadas (G92) o una orden semejante.
3 Para utilizar esta funcin se requiere la opcin de mecanizado
helicoidal. El mecanizado helicoidal no puede especificarse en el
modo de control de direccin normal.
4 El control de direccin normal no puede ejecutarse mediante la
orden de desplazamiento G53.
5 El eje C debe ser un eje de giro.
281
14.10
IMAGEN ESPEJO
PROGRAMABLE
(G50.1, G51.1)
PROGRAMACION
B--63614SP/01
Puede obtenerse una imagen espejo de una orden programada respecto a un eje
programado de simetra (Fig. 14.10 (a)).
Y
(1)
100
60
Eje de simetra
(Y=50)
50
40
(3)
(4)
40
50 60
100
(1)
(2)
(3)
(4)
Formato
G51.1 IP_ ;
G50.1 IP_ ;
IP_ :
282
PROGRAMACION
B--63614SP/01
Explicaciones
D Imagen espejo mediante
configuracin
D Imagen espejo en un
solo eje en un plano
especificado
000000000000000000000000000000000000000000000
000
000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Orden
Explicacin
Orden circular
Compensacin de
radio de herramienta
Giro de coordenadas
Limitaciones
D Escalado/giro del
sistema de coordenadas
D Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
283
15
PROGRAMACION
B--63614SP/01
MACRO CLIENTE
Pese a que algunos subprogramas resultan tiles para repetir idntica operacin,
la funcin de macro cliente tambin permite la utilizacin de variables,
operaciones aritmticas y lgicas y bifurcaciones condicionales para un fcil
desarrollo de programas generales tales como el cajeado y los ciclos fijos
definidos por el usuario. Un programa de mecanizado permite llamar a un macro
cliente con una sencilla orden, exactamente igual que un subprograma.
Programa de mecanizado
Macro cliente
O9010 ;
O0001 ;
:
#1=#18/2 ;
:
:
:
:
M30 ;
M99 ;
284
PROGRAMACION
B--63614SP/01
15.1
VARIABLES
Explicaciones
D Representacin de
variables
D Tipos de variables
Tipo de
variable
Funcin
#0
Siempre
nula
#1 -- #33
#100 -- #149
(#199)
#500 -- #531
(#999)
#1000 --
Esta variable es siempre nula. No puede asignarse esta variable a ningn valor.
NOTA
Las variables comunes #150 hasta #199 y #532 hasta #999
son opcionales.
285
D Intervalo de valores de
variables
PROGRAMACION
B--63614SP/01
D Remisin a variables
D Variables de macro
cliente comunes a las
torretas (control de dos
trayectorias)
D Variable no definida
En el control de dos trayectorias, las variables de macro sirven para cada torreta.
Mediante la especificacin de los parmetros Nos. 6036 y 6037 permite que
alguna de las variables comunes se utilice para todos los portaherramientas.
Cuando no est definido el valor de una variable, tal variable se denomina
variable nula. La variable #0 siempre es una variable nula. No puede grabarse
ningn valor en la misma, pero puede leerse.
(a) Cita explcita
Cuando se realiza una cita explcita de una variable no definida, tambin se
ignora la direccin de la misma.
Ejemplo:
CuandO #1 est a 0 y #2 es nulo, la ejecucin de G00 X#1 da el mismo
resultado que la ejecucin de G00 X0;
286
B--63614SP/01
PROGRAMACION
(b) Operacin
< vacante > equivale a 0 excepto cuando se sustituye por < vacante>
Cuando #1 = < vacante >
Cuando #1 = 0
#2 = #1
#2 = #1
#2 = 0
#2 = #1*5
#2 = #1*5
#2 = 0
#2 = 0
#2 = #1+#1
#2 = #1 + #1
#2 = 0
#2 = 0
Cuando #1 = 0
#1 EQ #0
#1 EQ #0
Se cumple
No se incluye
#1 NE 0
#1 NE 0
Se cumple
No se incluye
#1 GE #0
#1 GE #0
Se cumple
Se cumple
#1 GT 0
#1 GT 0
No se incluye
No se incluye
VARIABLE
NO.
100
101
102
103
104
105
106
107
DATA
123.456
0.000
O1234 N12345
DATA
NO.
108
109
110
111
112
113
114
115
Y
B
0.000
0.000
18:42:15
PUPITR
] [
] [ (OPRA) ]
PROGRAMACION
B--63614SP/01
Limitaciones
288
15.2
VARIABLES DEL
SISTEMA
PROGRAMACION
B--63614SP/01
Las variables del sistema pueden emplearse para leer y grabar datos CN internos
tales como valores de compensacin de herramienta y datos de posicin actual.
Observe, sin embargo, que algunas variables del sistema slo pueden ser ledas.
Las variables del sistema son fundamentales para desarrollo de programas de
automatizacin y de uso general.
Explicaciones
D Seales de interfaz
Nmero
variable
#1000--#1015
#1032
#1100--#1115
#1132
#1133
D Valores de compensacin
de herramienta
1
:
200
:
10400
#10001 (#2001)
:
#10200 (#2200)
:
#400
Compensacin de
geometra
Compensacin de
desgaste
1
:
200
:
400
#11001 (#2201)
:
#11200 (#2400)
:
#11400
#10001 (#2001)
:
#10200 (#2200)
:
#10400
289
PROGRAMACION
B--63614SP/01
Compens.
geomtrica
Compens.
desgaste
Compens. Compens.
geomtr. desgaste
#11001(#2201)
:
#11201(#2400)
:
#11400
#10001(#2001)
:
#10201(#2200)
:
#10400
Nmero
compensacin
1
:
200
:
400
#13001
:
#12001
:
:
#13400
:
#12400
D Alarmas de macro
Tabla 15.2(e) Variables del sistema para alarmas de macro
Nmero
variable
Funcin
#3000
Ejemplo:
#3000=1 (HERRAMIENTA NO ENCONTRADA);
--> La pantalla de alarmas indica 3001 HERRAMIENTA NO ENCONTRADA
Funcin
#3006
Cuando se programa #3006=1 (MESSAGE); en el ma-cro, el programa ejecuta los bloques hasta el bloque inmediato anterior y luego se detiene.
Cuando en el mismo bloque se programa un mensaje de
hasta 26 caracteres, abrazados por un carcter de inicio
de comentario (() y un carcter de fin de comentario
()), el mensaje se visualiza en la pantalla externas de
mensajes para el operador.
290
PROGRAMACION
B--63614SP/01
Nmero
variable
#3001
#3002
#3012
automtico
Esta variable funciona de temporizador que cuenta en incrementos de 1 hora cuando se activa la lmpara de comienzo
de ciclo. Este temporizador conserva su valor aun cuando se
desconecte la tensin. Cuando se alcanzan 9544.371767
horas, el valor de este temporizador vuelve a 0.
#3011
D Control de funcionamiento
Esta variable funciona de temporizador que cuenta en incrementos de 1 milisegundo en todo momento. Cuando se co-necta la tensin, el valor de esta variable se reinicializa a 0.
Cuando se alcanza el valor de 2147483648 milisegundos, el
valor de este temporizador vuelve a valer 0.
Terminacin de una
funcin auxiliar
Vlido
Se ha de esperar
Inhibido
Se ha de esperar
Vlido
No se ha de esperar
Inhibido
No se ha de esperar
291
PROGRAMACION
B--63614SP/01
Suspensin de
avances
Sobrecontrol de
vel. de avance
Parada exacta
Vlida
Vlido
Vlida
Inhibida
Vlido
Vlida
Vlida
Inhibido
Vlida
Inhibida
Inhibido
Vlida
Vlida
Vlido
Inhibida
Inhibida
Vlido
Inhibida
Vlida
Inhibido
Inhibida
Inhibida
Inhibido
Inhibida
N1
N8, N9,
N10
N2
N3, N4
N7
N5
O0001 ;
N1 G00 G91 X#24 Y#25 ;
N2 Z#18 ;
G04 ;
N3 #3003=3 ;
N4 #3004=7 ;
N5 G01 Z#26 F#9 ;
N6 M04 ;
N7 G01
Z--[ROUND[#18]+ROUND[#26]] ;
G04 ;
N8 #3004=0 ;
N9 #3003=0 ;
N10 M03 ;
M99 ;
N6
Fig. 15.2 Ejemplo de utilizacin de la variable #3004
en un ciclo de roscado con macho
292
PROGRAMACION
B--63614SP/01
D Datos de configuracin
#14
#7
#6
#13
#12
#11
#4
#10
#3
Config.
Config.
#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)
D Imagen espejo
:
:
:
:
:
#5
SEQ
#2
INI
#9
FCV
#8
#1
ISO
#0
TVC
El estado de espejo para cada eje definido empleando un selector externo o una
operacin de configuracin puede leerse mediante la seal de salida (seal de
comprobacin de imagen espejo). El estado de imagen espejo presente en dicho
instante puede comprobarse. (Vase apdo 4.7 en III.)
El valor obtenido en binario se convierte a notacin decimal.
#3007
#7
#6
#5
#4
Configuracin
#3
4o. eje
#2
3er. eje
#1
2o. eje
#0
1er. eje
es lo indicado.
Ejemplo: Si #3007vale 3, la funcin de imagen espejo es vlida para los ejes primero y segundo.
mecanizadas
Cuando se activan las seales de imagen espejo para ejes distintos de los
controlados se siguen cargando en la variable del sistema #3007.
D Nmero de piezas
La variable del sistema #3007 es una variable del sistema protegida contra
escritura. Si se intenta grabar valores en la variable, se activa la alarma P/S
116 WRITE PROTECTED VARIABLE (VARIABLE PROTEGIDA
CONTRA ESCRITURA).
Funcin
#3901
#3902
293
PROGRAMACION
B--63614SP/01
NOTA
No sustituya un valor negativo.
D Informacin modal
Funcin
G00, G01, G02, G03, G33
G17, G18, G19
G90, G91
G94, G95
G20, G21
G40, G41, G42
G43, G44, G49
G73, G74, G76, G80--G89
G98, G99
G50, G51
G66, G67
G96, G97
G54--G59
G61--G64
G68, G69
:
(Grupo 01)
(Grupo 02)
(Grupo 03)
(Grupo 04)
(Grupo 05)
(Grupo 06)
(Grupo 07)
(Grupo 08)
(Grupo 09)
(Grupo 10)
(Grupo 11)
(Grupo 12)
(Grupo 13)
(Grupo 14)
(Grupo 15)
(Grupo 16)
:
(Grupo 22)
Cdigo B
Cdigo D
Cdigo F
Cdigo H
Cdigo M
Nmero secuencial
Nmero de programa
Cdigo S
Cdigo T
Cdigo P (nmero de sistema de coordenadas de
pieza adicional actualmente seleccionado)
Ejemplo:
Cuando se ejecuta #1=#4001; el valor resultante en #1 es 0, 1, 2, 3 33.
294
B--63614SP/01
D Posicin actual
PROGRAMACION
Nmero
variable
Sistema
coorden.
Valor
compensacin
herram.
Operacin
de lectura
durante
desplazam.
#5001--#5004
Sistema
coorden.
pieza
No
incluido
Vlido
#5021--#5024
Posicin actual
Sistema
coorden.
mquina
Incluido
Inhibido
#5041--#5044
Posicin actual
#5061--#5064
Sistema
coorden.
coorden
pieza
#5081--#5084
#5101--#5104
Posicin de servo
desviada
Vlido
Inhibido
295
D Valores de compensacin
de sistemas de
coordenadas de pieza
(valores de compensacin
de origen de pieza)
PROGRAMACION
B--63614SP/01
Funcin
#5201
:
#5204
#5221
:
#5224
#5241
:
#5244
#5261
:
#5264
#5281
:
#5284
#5301
:
#5304
#5321
:
#5324
#7001
:
#7004
#7021
:
#7024
:
#7941
:
#7944
:
Valor compensacin origen pieza primer eje (G54.1 P48)
:
Valor compensacin origen pieza cuarto eje
296
PROGRAMACION
B--63614SP/01
Funcin
Nmero variable
#2500
#5201
#2501
#5221
#2502
#5241
#5261
#2504
#5281
#2505
#5301
#2503
#2506
#5321
#2600
#5202
#2601
#5222
#2602
#5242
#2603
#5262
#5282
#2605
#5302
#2604
#2606
#5322
#2700
#5203
#2701
#5223
#2702
#5243
#2703
#5263
#2704
#5283
#2705
#5303
#2706
#5323
#2800
#5204
#2801
#5224
#2802
#5244
#2803
#5264
#2804
#5284
#2805
#5304
#2806
#5324
NOTA
Para utilizar las variables #2500 hasta #2806 y #5201 hasta
#5328, se requiren variables opcionales para los sistemas
de coordenadas de pieza.
Las variables opcionales para 48 sistemas de coordenadas
de pieza adicionales son #7001 hasta #7948 (G54.1 P1
hasta G54.1 P48).
297
15.3
OPERACIONES
ARITMETICAS Y
LOGICAS
PROGRAMACION
B--63614SP/01
Formato
Observaciones
Definicin
#i=#j
Suma
Diferencia
Producto
Cociente
#i=#j+#k;
#i=#j--#k;
#i=#j*#k;
#i=#j/#k;
Seno
Arco seno
Coseno
Arco coseno
Tangente
Arco tangente
#i=SIN[#j];
#i=ASIN[#j];
#i=COS[#j];
#i=ACOS[#j];
#i=TAN[#j];
#i=ATAN[#j]/[#k];
Raz cuadrada
Valor absoluto
Redondeo
Redondeo por defecto
Redondeo por exceso
Logaritmo natural
Funcin exponencial
#i=SQRT[#j];
#i=ABS[#j];
#i=ROUND[#j];
#i=FIX[#j];
#i=FUP[#j];
#i=LN[#j];
#i=EXP[#j];
OR (O)
XOR (XO)
AND (Y)
#i=#j OR #k;
#i=#j XOR #k;
#i=#j AND #k;
#i=BIN[#j];
#i=BCD[#j];
Un ngulo se especifica en
grados. 90 grados y 30 minutos se representa por
90.5 grados.
Explicaciones
D Unidades de ngulos
D ARCSIN #i = ASIN[#j];
Las unidades de ngulos empleadas con las funciones SIN, COS, ASIN, ACOS,
TAN y ATAN son grados. Por ejemplo, 90 grados y 30 minutos se representa por
90.5 grados.
D ARCCOS #i = ACOS[#j];
298
B--63614SP/01
D ARCTAN #i =
ATAN[#j]/[#k];
PROGRAMACION
S Especifique las longitudes de dos lados separadas por una barra divisoria (/).
S Los intervalos de solucin son los siguientes:
Cuando el bit NAT (bit 0 del parmetro 6004) vale 0: 0 hasta 360_
[Ejemplo] Cuando se especifique #1 = ATAN[--1]/[--1];, #1 vale 225.0.
Cuando el bit NAT (bit 0 del parmetro 6004) vale 1: --180_ hasta 180_
[Ejemplo] Cuando se especifique #1 = ATAN[--1]/[--1];, #1 vale --135.0.0.
S En lugar de la variable #j puede emplearse una constante.
D Logaritmo natural #i =
LN[#j];
D Funcin exponencial #i
= EXP[#j];
D Funcin ROUND
299
PROGRAMACION
B--63614SP/01
Con CNC, cuando el valor absoluto del entero obtenido mediante una operacin
con un nmero es superior al valor absoluto del nmero original, dicha
operacin se denomina redondeo por exceso a un entero. A la inversa, cuando
el valor absoluto del entero obtenido mediante una operacin aplicada a un
entero es inferior al valor absoluto del nmero original, dicha operacin se
denomina redondeo por defecto a un entero. Tenga un especial cuidado cuando
trabaje con nmeros negativos.
Ejemplo:
Suponga que #1=1.2 y #2=--1.2.
Si se ejecuta #3=FUP[#1], se asigna 2.0 a la variable #3.
Si se ejecuta #3=FIX[#1], se asigna 1.0 a la variable #3.
Si se ejecuta #3=FUP[#2], se asigna --2.0 a la variable #3.
Si se ejecuta #3=FIX[#2], se asigna --1.0 a la variable #3.
D Abreviaturas de rdenes de
operaciones aritmticas y
lgicas
D Prioridad de operaciones
Funciones
Operaciones tales como multiplicacin y divisin (*, /, AND)
Operaciones tales como adicin y sustraccin [+, --, OR, XOR)
Ejemplo) #1=#2+#3*SIN[#4];
, y
D Niveles de corchetes
300
PROGRAMACION
B--63614SP/01
Limitaciones
D Corchetes
Los corchetes ([, ]) se emplean para abarcar una expresin. Obsrvese que los
parntesis se emplean para comentarios.
D Error en operaciones
Operacin
Error
mximo
Tipo de error
a = b*c
1.5510--10
4.6610--10
a =b/c
4.6610--10
1.8810--9
a = b
1.2410--9
3.7310--9
a=b+c
2.3310--10
5.3210--10
b c
Min
a = b -- c
5.010--9
a = SIN [ b ]
1.010--8
1.810--6
3.610--6
(*2)
a = COS [ b ]
a = ATAN [ b ] / [ c ]
(*4)
grados
NOTA
1. El error relativo depende del tipo de operacin.
2. Se utiliza el ms pequeo de los dos tipos de error.
3. El error absoluto es constante, independientemente del
resultado de la operacin.
4. La funcin TAN calcula SIN/COS.
4. Cuando el parmetro No. 6004#1 se conffigura a 1, si el
resultado de la operacin de una funcin SIN, COS o TAN
es inferior a 1.0 X 10--8 o no cae al valor 0 debido a las
limitaciones de precisin de la operacin, el resultado de la
operacin puede normalizarse a 0.
S La precisin de los valores de las variables es de aproximadamente 8 dgitos
decimales. Cuando en una suma o en una resta se manejan cifras muy
grandes, tal vez no se obtengan los resultados deseados.
Ejemplo:
Cuando se intenta asignar los siguientes valores a las variables #1 y #2:
#1=9876543210123.456
#2=9876543277777.777
los valores de las variables pasan a ser los siguientes:
#1=9876543200000.000
#2=9876543300000.000
En este caso, cuando se calcula #3=#2--#1;, se obtiene el resultado
#3=100000.000. (El resultado real de este clculo es ligeramente distinto
ya que se ejecuta en binario).
301
PROGRAMACION
B--63614SP/01
D Divisor
302
B--63614SP/01
15.4
DECLARACIONES DE
MACRO Y
DECLARACIONES DE
CN
PROGRAMACION
Explicaciones
D Diferencias de
declaraciones CN
D Declaraciones de CN que
303
15.5
BIFURCACION Y
REPETICION
PROGRAMACION
B--63614SP/01
15.5.1
Bifurcacin
incondicional
(Declaracin GOTO)
Ejemplo:
GOTO1;
GOTO#10;
304
B--63614SP/01
15.5.2
PROGRAMACION
Declaracin
condicional
(Declaracin IF)
IF[<expresin
condicional>]GOTOn
Si no se cumple la condicin
Procesamiento
Si se cumple la condicin
IF[<expresin
condicional>]THEN
Explicaciones
D Expresin condicional
D Operadores
Los operadores estn formados por dos letras y se emplean para comparar dos
valores con el fin de determinar si son iguales o si un valor es menor o mayor
que el otro valor. Observe que no puede utilizarse el smbolo de distinto de.
Tabla 15.5.2 Operadores
Significado
Operador
EQ
Igual que(=)
NE
Distinto de()
GT
Mayor que(>)
GE
LT
Menor que(<)
LE
305
Programa ejemplo
PROGRAMACION
15.5.3
Repeticin
(Declaracin WHILE)
B--63614SP/01
Si se cumple
la condicin
Procesamiento
END m ;
:
Explicaciones
306
B--63614SP/01
D Niveles de bucles
PROGRAMACION
Limitaciones
D Bucles infinitos
D Tiempo de procesamiento
D Variable no definida
En una expresin condicional que utiliza EQ o NE, una variable nula y el cero
tienen efectos distintos. En otros tipos de expresiones condicionales, un valor
nulo se considera que es 0.
307
Programa ejemplo
PROGRAMACION
B--63614SP/01
308
B--63614SP/01
15.6
LLAMADA A MACROS
PROGRAMACION
Limitaciones
D Diferencias entre las
llamadas a macros y las
llamadas a subprogramas
S Cuando un bloque M98 contiene otra orden CN (por ejemplo G01 X100.0
M98Pp), se llama al subprograma despus de ejecutar la orden. Por otro
lado, G65 llama incondicionalmente a un macro.
S Cuando un bloque M98 contiene otra orden CN (por ejemplo, G01 X100.0
M98Pp), la mquina se detiene en el modo bloque a bloque, Por otro lado,
G65 no detiene la mquina.
S Con G65, el nivel de variables locales vara. Con M98, el nivel de variables
locales no vara.
309
15.6.1
Llamada simple (G65)
PROGRAMACION
B--63614SP/01
<especificacin argumentos> ;
P
: Nmero de programa al que se ha de llamar
O9010 ;
#3=#1+#2 ;
IF [#3 GT 360] GOTO 9 ;
G00 G91 X#3 ;
N9 M99 ;
Explicaciones
D Llamada
D Especificacin de
argumentos
#1
#2
#3
#7
#8
#9
#11
Direccin Nmero
variable
I
J
K
M
Q
R
S
#4
#5
#6
#13
#17
#18
#19
Direccin Nmero
variable
T
U
V
W
X
Y
Z
#20
#21
#22
#23
#24
#25
#26
PROGRAMACION
B--63614SP/01
Especificacin de argumentos II
La especificacin de argumentos II utiliza A, B y C, una por cada especificacin
y emplea I, J y K hasta diez veces. La especificacin de argumentos II se emplea
para aceptar valores tales como coordenadas tridimensionales como
argumentos.
Direccin Nmero
variable
A
B
C
I1
J1
K1
I2
J2
K2
I3
J3
Direccin Nmero
variable
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
K3
I4
J4
K4
I5
J5
K5
I6
J6
K6
I7
Direccin Nmero
variable
#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22
J7
K7
I8
J8
K8
I9
J9
K9
I10
J10
K10
#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33
Limitaciones
D Formato
D Mezcla de especificaciones
de argumentos I y II
Ejemplo
G65
A1.0 B2.0
<Variables>
#1:1.0
#2:2.0
#3:
#4:--3.0
#5:
#6:
#7:
I--3.0
I4.0
D5.0
P1000;
5.0
Las unidades empleadas para los datos de argumento transferidos sin un punto
decimal corresponden al incremento mnimo de entrada de cada direccin. El
valor de un argumento transferido sin un punto decimal puede variar segn la
configuracin del sistema de la mquina. Es una buena prctica utilizar puntos
decimales en argumentos de llamada a macros para mantener la compatibilidad
de programas.
D Niveles de llamadas
PROGRAMACION
B--63614SP/01
O0002 ;
:
#1=2;
G65 P3 A3 ;
:
:
M99 ;
Variables locales
(nivel 1)
(nivel 0)
#1
:
#1
#33
#33
O0003 ;
:
#1=3;
G65 P4 A4 ;
:
:
M99 ;
Macro
(nivel 4)
O0004 ;
:
#1=4;
G65 P5 A5 ;
:
:
M99 ;
O0005 ;
:
#1=5;
:
:
:
M99 ;
(nivel 2)
(nivel 3)
(nivel 4)
#1
#1
#1
#33
#33
#33
Variables comunes
Programa ejemplo
(crculo de agujeros para
tornillos)
0000
00000000 0000
#100--, #500--
H=3
H=4
H=1
Centro (X,Y)
Radio I
312
B--63614SP/01
PROGRAMACION
D Formato de llamada
G65 P9100 X x Y y Z z R r F f I i A a B b H h ;
D Programa macro
(programa llamado)
O0002;
G90 G92 X0 Y0 Z100.0;
G65 P9100 X100.0 Y50.0 R30.0 Z--50.0 F500 I100.0 A0 B45.0 H5;
M30;
O9100;
#3=#4003; . . . . . . . . . . . . . . . . . . . . . . . . . Guarda un cdigo G de grupo 3.
G81 Z#26 R#18 F#9 K0; (Nota) . . . . . . . . . . . . . . . . . . Ciclo de taladrado.
Nota: tambin puede utilizarse L0.
IF[#3 EQ 90]GOTO 1; . . . . . . . . . . . . . . . . Bifurca a N1 en el modo G90.
#24=#5001+#24; . . . . . . . . . . . . . . . . . Calcula la coordenada X del centro.
#25=#5002+#25; . . . . . . . . . . . . . . . . . Calcula la coordenada Y del centro.
N1 WHILE[#11 GT 0]DO 1;
. . . . . . . . . . . . . Hasta que el nmero de agujeros restantes alcance el valor 0
#5=#24+#4*COS[#1]; . . . . Calcula una posicin de taladrado en el eje X.
#6=#25+#4*SIN[#1]; . . . . . Calcula una posicin de taladrado en el eje Y.
G90 X#5 Y#6; . Ejecuta el taladrado despus de desplazarse a pos. destino.
#1=#1+#2; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualiza el ngulo.
#11=#11--1; . . . . . . . . . . . . . . . . . . . . . . Disminuye el nmero de agujeros.
END 1;
G#3 G80; . . . . . . . . . . . . . Hace que el cdigo G vuelva al estado original.
M99;
Significado de variables:
#3: Guarda el cdigo G del grupo 3.
#5: Coordenada X del siguiente agujero que se ha de taladrar
#6: Coordenada Y del siguiente agujero que se ha de taladrar
313
15.6.2
Llamada modal (G66)
PROGRAMACION
B--63614SP/01
Una vez se ha programado G66 para especificar una llamada modal, se llama
a un macro despus de ejecutar un bloque que especifica un desplazamiento
segn ejes. Esto contina hasta que se programa G67 para anular una llamada
modal.
G66 P p L
<especificacin de argumento> ;
P
: Nmero del programa que se desee llamar
O9100 ;
:
G00 Z--#1 ;
G01 Z--#2 F300 ;
:
:
:
:
M99 ;
Explicaciones
D Llamada
S Al igual que en una llamada simple (G65), los datos que se transfieren a un
programa de macro se especifican en argumentos.
D Anulacin
D Niveles de llamadas
D Niveles de llamadas
modales
Limitaciones
314
PROGRAMACION
B--63614SP/01
Programa ejemplo
Av.mecanizado
Operacin 1
Operacin 2
Operacin 3:
Avance en mecanizado hasta punto Z
Operacin 4:
Avance rpido hasta punto R o I
Posicin I
Operacin 4
R Posicin R
Z=0
Operacin 3
Posicin Z
Z
D Formato de llamada
G65 P9110 X x Y y Z z R r F f L l ;
X
Y
Z
R
F
L
D Programa de macro
(programa llamado)
:
:
:
:
:
:
O0001;
G28 G91 X0 Y0 Z0;
G92 X0 Y0 Z50.0;
G00 G90 X100.0 Y50.0;
G66 P9110 Z--20.0 R5.0 F500;
G90 X20.0 Y20.0;
X50.0;
Y50.0;
X70.0 Y80.0;
G67;
M30;
O9110;
#1=#4001; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda G00/G01.
#3=#4003; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda G90/G91.
#4=#4109; . . . . . . . . . . . . . . . . . . . . Guarda el avance en mecanizado.
#5=#5003; . . . . . . Guarda la coordenada Z al comienzo del taladrado.
G00 G90 Z#18; . . . . . . . . . . . . . . . . . Posicionamiento en posicin R
G01 Z#26 F#9; . . . . . . . . . . . Avance en mecanizado hasta posicin Z
IF[#4010 EQ 98]GOTO 1; . . . . . . . . . . . . . . . . . . . Vuelta a posicin I
G00 Z#18; . . . . . . . . . . . . . . . . . . . . . Posicionamiento en posicin R
GOTO 2;
N1 G00 Z#5; . . . . . . . . . . . . . . . . . . . . . Posicionamiento en posicin I
N2 G#1 G#3 F#4; . . . . . . . . . . . . . . . . . . Restaura informacin modal.
M99;
315
15.6.3
Llamada a macro
utilizando cdigos G
PROGRAMACION
Explicaciones
B--63614SP/01
O9010 ;
:
:
:
N9 M99 ;
O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019
D Repeticin
D Especificacin de
argumento
Limitaciones
D Niveles de llamadas
empleando cdigos G
316
B--63614SP/01
15.6.4
Llamada a macro
utilizando un cdigo M
PROGRAMACION
O9020 ;
:
:
:
M99 ;
Explicaciones
O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029
D Repeticin
D Especificacin de
argumento
Limitaciones
317
15.6.5
Llamada a
subprograma
utilizando un cdigo M
PROGRAMACION
B--63614SP/01
O9001 ;
:
:
:
M99 ;
Explicaciones
D Correspondencia entre
nmeros de parmetro y
nmeros de programa
O9001
O9002
O9003
O9004
O9005
O9006
O9007
O9008
O9009
D Repeticin
D Especificacin de
argumentos
D Cdigo M
Limitaciones
318
B--63614SP/01
15.6.6
Llamadas a
subprogramas
utilizando un cdigo T
PROGRAMACION
O9000 ;
:
:
:
M99 ;
Explicaciones
D Llamada
Limitaciones
319
15.6.7
Programa ejemplo
Condiciones
PROGRAMACION
B--63614SP/01
#502
#503
#504
#505
Comprobacin de
funcionamiento
D Configuracin de
parmetros
la variable
O0001;
T01 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #501.
T02 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #502.
T03 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #503.
T04 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #504.
T05 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #505.
M30;
320
B--63614SP/01
Programa macro
(programa llamado)
PROGRAMACION
321
15.7
PROCESAMIENTO DE
DECLARACIONES DE
MACROS
PROGRAMACION
B--63614SP/01
15.7.1
Detalles de la ejecucin
de declaraciones de CN
y declaraciones de
macro
D Si no se precarga el
siguiente bloque
(cdigos M que no se
precargan en buffer,
G53, G31, etc.)
N2 #100=1
:
> :Bloque en ejecucin
N1
Ejecucin de
declaracin de
CN
N2
NOTA
En el caso de que necesite ejecutar la declaracin de macro
despus de terminar el bloque justo antes de la declaracin
de macro, especifique justo antes de la declaracin de
macro un cdigo M que no se precargue en buffer.
Especialmente, en el caso de lectura/escritura de variables
del sistema para control de seales, coordenadas, valores
de compensacin, etc., los datos de las variables del
sistema pueden variar debido a la temporizacin de la
ejecucin de declaraciones de CN. Para evitar este
fenmeno especifique tales cdigos M o cdigos G antes
de la declaracin de macro, si es necesario.
322
B--63614SP/01
PROGRAMACION
> N1 X100.0 ;
N2 #1=100 ;
N3 #2=200 ;
N4 Y200.0 ;
:
N1
Ejecucin de
declaracin
de CN
N2
Ejecucin de declaracin de
macro
N4
N3
N4
Buffer
> : Bloque en ejecucin
j : Bloque cargado en buffer
Ejecucin de declaracin de
macro
Buffer
N3
N1
Ejecucin de declaracin de CN
N2
N4
N3
N5
323
PROGRAMACION
B--63614SP/01
N1
Ejecucin declaracin CN
Ejecucin declaracin macro
N2
N4
N3
Buffer
N3
N6
N5
N7
15.7.2
Precaucin para la
utilizacin de variables
del sistema
Seales de
interfaz
Leer
Escribir
Nmero de
variable
Nota
(En el caso de que no se
programe un cdigo M que
impida la precarga en bu-ffer o el bloque G53).
Leer
#1000 -- #1015 ,
#1032
Escribir
#1100 -- #1115 ,
#1132
Valores compensacin
herramienta
Escribir
#10001 --
Alarmas de
macro
Escribir
#3000
324
B--63614SP/01
PROGRAMACION
Leer
Escribir
Parada de
programa con
mensaje
Escribir
#3006
El programa se detiene en
como mximo 2 bloques
antes de un programa de
macro.
Informacin
de tiempo
Leer
Escribir
#3001,#3002
Leer
#3011,#3012
Control automtico de
operaciones
Escribir
#3003, #3004
Configuraciones
Escribir
#3005
Imagen espejo
Leer
#3007
Sistema adiLeer
cional de
coordenadas
de pieza actualmente seleccionado
#4130(P)
#4014
(G54 -- G59)
Leer
#5021 -- #5028
Leer
#5041 -- #5048
Valor de compensacin de
longitud de
herramienta
Leer
#5081 -- #5088
Posicin de
servo desviada
Leer
#5101 -- #5108
Valor de compensacin de
punto cero de
pieza
Escribir
#5201 -- #5328
#7001 -- #7948
325
Nmero de
variable
Nota
(En el caso de que no se
programe un cdigo M que
impida la precarga en bu-ffer o el bloque G53).
PROGRAMACION
B--63614SP/01
Ejemplo)
O0001
N1 X10.Y10.;
N2 M98P2000;
N3 Y200.0;
:
O2000
(Mxx ;) Especifique el cdigo M de precarga en
buffer preventiva o G53
N100 #1=#5041; (Lectura posicin actual eje X)
N101 #2=#5042; (Lectura posicin actual eje Y)
:
M99;
326
B--63614SP/01
15.8
REGISTRO DE
PROGRAMAS DE
MACRO CLIENTE
PROGRAMACION
327
PROGRAMACION
B--63614SP/01
15.9
LIMITACIONES
D Modo MDI
D Bsqueda de nmero de
secuencia
D Modo bloque a bloque
D Funcionamiento en
modo EDIT
Configurando NE8 (bit 0 del parmetro 3202) y NE9 (bit 4 del parmetro 3202)
al valor 1 quedan inhibidas las operaciones de borrar y editar programas y
subprogramas de macro cliente con los nmeros de programa 8000 hasta 8999
y 9000 hasta 9999. Esto impide que resulten destruidos por accidente programas
de macro cliente y subprogramas registrados.
Cuando se borra toda la memoria (pulsando las teclas
y
simultneamente para conectar la tensin), se pierde el contenido de la memoria
del tipo programas de macro cliente.
D Reset
Las variables locales y las variables comunes #100 hasta #149 se borran
obteniendo valores nulos. Puede evitarse que se borren configurando CLV y
CCV (bits 7 y 6 del parmetro 6001). Las variables del sistema #1000 hasta
#1133 no se borran.
Una operacin de reset borra cualesquiera estados a los que se ha llamado de
programas y subprogramas de macro cliente y cualesquiera estados DO y
devuelve el control al programa principal.
D Visualizacin de la
pgina PROGRAM
RESTART (rearranque de
programa)
D Suspensin de avances
328
B--63614SP/01
15.10
ORDENES DE SALIDA
EXTERNA
Explicaciones
PROGRAMACION
POPEN
POPEN establece una conexin con un dispositivo externo de entrada/salida.
Debe especificarse antes de una secuencia de rdenes de salidas de datos. El CN
enva un cdigo de control DC2.
BPRNT [ a #b [ c ] ]
Nmero de cifras decimales significativas
Variable
Carcter
PROGRAMACION
B--63614SP/01
LF
12 (0000000C)
M
--1638400(FFE70000)
Y
410 (0000019A)
X
Espacio
C
DPRNT [ a #b
[cd] ]
Nmero de cifras decimales significativas
No. dgitos significativos en la parte entera
Variable
Carcter
La orden DPRNT enva caracteres y cada dgito del valor de una variable segn
el cdigo definido en la configuracin (ISO).
(i) Para una explicacin de la orden DPRNT, consulte los apartados (i), (iii) y
(iv) para la orden BPRNT.
(ii) Cuando se produce la salida de una variable, especifique # a continuacin
del nmero de variable y luego especifique el nmero de dgitos en la parte
entera y el nmero de decimales entre corchetes.
Para cada uno del total de dgitos especificado se enva un cdigo,
comenzando por el dgito de mayor peso. Para cada dgito se enva un
cdigo segn la configuracin seleccionada (ISO). El punto decimal
tambin se enva utilizando un cdigo definido en la configuracin (ISO).
Cada variable debe ser un valor numrico formado por hasta 8 dgitos.
Cuando los dgitos de mayor peso son ceros, estos ceros no se envan si PRT
(bit 1 del parmetro 6001) vale 1. Si parmetro PRT vale 0, se enva un
cdigo de espacio cada vez que se detecta un 0.
Cuando el nmero de cifras decimales no es 0, siempre se envan los dgitos
en la parte decimal. Si el nmero de cifras decimales es 0, no se enva
ningn punto decimal.
Cuando PRT (bit 1 del parmetro 6001) vale 0, se enva un cdigo de
espacio para indicar un nmero positivo en lugar de +; si parmetro PRT
vale 1, no se enva ningn cdigo.
330
B--63614SP/01
PROGRAMACION
Ejemplo )
DPRNT [ X#2 [53] Y#5 [53] T#30 [20] ]
Valor variable
#2=128.47398
#5=--91.2
#30=123.456
(1) Parmetro PRT(No. 6001#1)=0
LF
sp 23
T
Y -- sp sp sp 91200
X
sp sp sp 128474
LF
T23
Y--91.200
X128.474
PCLOS ;
La orden PCLOS libera una conexin con un dispositivo externo de
entrada/salida. Especifique esta orden cuando se hayan terminado todas las
rdenes de salidas de datos. El cdigo de control DC4 se enva desde el CNC.
D Configuracin exigida
Especifique la utilizacin del canal para los datos de ajuste (canal de E/S). En
funcin de la programacin de estos datos, ajuste los elementos de datos (tales
como la velocidad de transmisin) para la interfaz lector/perforadora.
Canal E/S nmero 0: Parmetros 101, 102 y 103
Canal E/S nmero 1: Parmetros 111, 112 y 113
Canal E/S nmero 2: Parmetros 121, 122 y 123
Se prohibe especificar el cassette FANUC o el diskette para perforacin.
Cuando especifique una orden DPRNT para ejecutar la salida de datos,
especifique si los ceros a la izquierda se imprimen como espacios (configurando
al valor 1 o al valor 0 el bit PRT (bit 1 del parmetro 6001)).
Para indicar el final de una lnea de datos en cdigo ISO, especifique si se ha
de utilizar slo LF (CRO, bit 4 del parmetro 6001 vale 0) o LF y CR(CRO del
bit 4 del parmetro 6001 a 1).
331
PROGRAMACION
B--63614SP/01
NOTA
1 No siempre es necesario especificar la orden de apertura
332
B--63614SP/01
15.11
MACRO CLIENTE
ACTIVADO POR
INTERRUPCION
PROGRAMACION
Formato
M96 Pffff ;
M97 ;
Explicaciones
M96
Pxxxx;
Seal
interrupcin
(UINT)
O xxxx;
Seal
interrupcin
(UINT)**
M99 (Pffff);
Nffff;
M97 ;
Seal
interrupcin
(UINT)*
333
PROGRAMACION
B--63614SP/01
PRECAUCION
Cuando se introduce la seal de interrupcin (UINT,
identificada por * en la Fig. 15.11) despus de especificar
M97, dicha seal se ignora. Y la seal de interrupcin no
debe introducirse durante la ejecucin del programa de
interrupcin.
15.11.1
Mtodo de
especificacin
Explicaciones
D Condiciones de
interrupcin
D Especificacin
1
0
M97
M96
Seal de entrada
de interrupcin
efectiva
B--63614SP/01
PROGRAMACION
NOTA
En lo que respecta a los esquemas activados por estado y
activados por flanco, consulte el apartado Seal de
interrupcin de macro cliente (UINT) del subapartado
II--15.11.2.
15.11.2
Descripcin detallada
de las funciones
Explicaciones
D Interrupcin tipo
subprograma e
interrupcin tipo macro
D Las interrupciones de
macro cliente y las
declaraciones CN
Tipo I
(cuando se ejecuta una
interrupcin incluso en
medio de un bloque)
PROGRAMACION
(i)
B--63614SP/01
000000
Programa normal
Programa normal
000000000000
Tipo II
(cuando una interrupcin
se ejecuta al final del
bloque)
In te rru p ci n
macro cliente
336
Declaracin de CN
en programa de interrupcin
B--63614SP/01
PROGRAMACION
Para tipo II
337
D Seal de interrupcin de
macro cliente (UINT)
PROGRAMACION
B--63614SP/01
338
B--63614SP/01
PROGRAMACION
M96P1234;
Interrupcin
O1234
Interrupcin
GxxXxxx;
M96P5678
Interrupcin
M99;
O5678
M97
GxxXxxx;
M96;
M99; Interrupcin
M97
339
PROGRAMACION
B--63614SP/01
NOTA
Cuando un bloque M99 est formado nicamente por las
direcciones O, N, P, L o M, este bloque se considera que pertenece
al bloque anterior del programa. Por consiguiente, para este
bloque no se produce una parada en modo bloque a bloque. En
lo que respecta a la programacin, los y son bsicamente
idnticos. (La diferencia es si se detecta o no que Gff se ejecuta
antes de M99).
Gff Xfff ;
M99 ;
Gff Xfff M99 ;
D Interrupcin de macro
cliente e informacin modal
340
B--63614SP/01
PROGRAMACION
Oxxx;
M99(Pffff);
(Con especificacin P)
S Las coordenadas del punto A pueden leerse empleando las variables del
sistema #5001 y hasta que se encuentra la primera declaracin de CN.
S Las coordenadas del punto A pueden leerse despus de que aparezca una
declaracin de CN sin ninguna especificacin de desplazamiento.
341
D Interrupcin de macro
cliente y llamada modal a
macro cliente
D Interrupcin de macro
cliente y rearranque de
programa
PROGRAMACION
B--63614SP/01
342
B--63614SP/01
16
PROGRAMACION
343
16.1
VISUALIZACION DEL
MENU DE PATRON
PROGRAMACION
Pulsando la tecla
y la tecla
B--63614SP/01
de patrones siguiente.
MENU : HOLE PATTERN
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
O0000 N00000
PUNTEADO
TALADRADO
MANDRINADO
CAJEADO
AGUJ.TORNILLO
ANGULO LINEA
RETICULO
TALADRADO PROFUNDO
PATRON PRUEBA
RETORNO
> _
MDI **** *** ***
[ MACRO ] [ MENU ] [
PATRON AGUJEROS:
16:05:59
PUPITR ] [
] [ (OPRA) ]
344
B--63614SP/01
PROGRAMACION
C1,C2, . . . ,C12 :
G65 H90 Pp Qq Rr Ii Jj Kk :
H90::Especifica el ttulo del men
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2.
Entonces,
Pfff
fff
Cdigo a2 de carcter C2
Cdigo a1 de carcter C1
q=a3 103+a4
r=a5 103+a6
i=a7 103+a8
j=a9 103+a10
k : Supongamos que a11 y a12 son los cdigos de los caracteres C11 y C12.
Entonces,
k=a11 103+a12
345
PROGRAMACION
B--63614SP/01
G65 H91 Pn Qq Rr Ii Jj Kk ;
H91: Especifica el ttulo del men
n : Especifica el nmero de men del nombre del patrn
n=1 hasta 10
q : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
q=a 1103+a2
r : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces,
r=a3 103+a4
i :Supongamos que a5 y a6 son los cdigos de los caracteres C5 y C6. Entonces,
i=a5 103+a6
j : Supongamos que a7 y a8 son los cdigos de los caracteres C7 y C8. Entonces,
j=a7103+a8
k : Supongamos que a9 y a10 son los cdigos de los caracteres C9 y C10.
Entonces,
k=a9 103+a10
D Seleccin de nmero de
patrn
INPUT
NOTA
Si cada uno de los caracteres P, Q, R, I, J y K no se
especifican en una instruccin de macro, se asignan dos
espacios a cada carcter omitido.
346
B--63614SP/01
Ejemplo
PROGRAMACION
O0000 N00000
PUNTEADO
TALADRADO
MANDRINADO
CAJEADO
AGUJ.TORNILLO
ANGULO LINEA
RETICULO
TALADRADO PROFUNDO
PATRON PRUEBA
RETORNO
> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [PUPITR ] [
] [ (OPRA) ]
O9500 ;
N1 G65 H90 P072079 Q076069 R032080 I065084 J084069 K082078 ;
PATRON AGUJERO
1.AGUJERO TORNILLO
2.TALADRADO
3.ANGULO LINEA
4.ROSCADO MACHO
5.TALADRADO
6.MANDRINADO
7.CAJEADO
8.TALADRADO PROFUNDO
9.PATRON PRUEBA
10.RETORNO
N12 M99 ;
347
16.2
VISUALIZACION DE
DATOS DE PATRON
PROGRAMACION
B--63614SP/01
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
AGUJERO TORNILLO:
HERRAMIENTA:
*CIRCULO AGUJEROS
TORNILLO* :
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500-505.
0.000
] [ (OPRA) ]
348
B--63614SP/01
PROGRAMACION
Ttulo de men :
C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12
C1 ,C2,, C12 : Caracteres en el ttulo del men (12 caracteres)
Instruccin de macro
G65 H92 Pp Qq Rr Ii Jj Kk ;
H92 : Especifica el nombre de patrn
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
p=a1103+a2
Vase 17.3 para los cdigos de caracteres.
q : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces
q=a3103+a4
G65 H93 Pp Qq Rr Ii Jj Kk ;
H93 : Especifica el nombre de variable
p : Especifica el nmero de la variable
p=100 hasta 149 (199), 500 hasta 531 (999)
q : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
q=a1103+a2
r : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces,
r=a3103+a4
i : Supongamos que a5 y a6 son los cdigos de los caracteres C5 y C6. Entonces,
i=a5103+a6
j : Supongamos que a7 y a8 son los cdigos de los caracteres C7 y C8. Entonces,
j=a7103+a8
k : Supongamos que a9 y a10 son los cdigos de los caracteres C9 y C10.
Entonces,
k=a9103a+a10
349
PROGRAMACION
B--63614SP/01
G65 H94 Pp Qq Rr Ii Jj Kk ;
H94:Especifica el comentario
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
p=a1103+a2
q=a3103+a4
350
B--63614SP/01
Ejemplos
PROGRAMACION
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500-505.
0.000
] [ (OPRA) ]
O9501 ;
N1 G65 H92 P066079 Q076084 R032072 I079076 J069032 ;
#500 TOOL
#501 KIJUN X
#502 KIJUN Y
#503 RADIUS
#504 S.ANGL
#505 HOLES NO
N8 G65 H94 ;
Comment
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA NO VAR.
No.500--505
N14 M99 ;
351
PROGRAMACION
B--63614SP/01
16.3
CARACTERES Y
CODIGOS QUE SE
HAN DE UTILIZAR
PARA LA FUNCION DE
INTRODUCCION DE
DATOS DE PATRON
Cdigo
065
Coment.
Carcter Cdigo
6
054
066
055
067
056
068
057
069
070
071
Coment.
032
Espacio
033
Signo exclamacin
034
Comillas
072
035
Parrilla
073
036
Smbolo dlar
074
037
Porcentaje
075
&
038
Ampersand
076
'
039
Apstrofo
077
040
Parntesis izquierdo
078
041
Parntesis derecho
079
042
Asterisco
080
043
Signo ms
081
044
Coma
082
045
Signo menos
083
046
Punto
084
047
Divisin
085
058
Dos puntos
086
059
Punto y coma
087
<
060
088
061
Signo igual
089
>
062
090
063
Interrogante
048
064
Marca HAt
049
091
Corchete izquierdo
050
092
051
093
Smbolo Yen
052
094
Corchete derecho
053
095
Subrayado
NOTA
No se pueden emplear parntesis de apertura o de cierre.
352
PROGRAMACION
B--63614SP/01
Funcin
O9500
O9501
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.1
O9502
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.2
O9503
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.3
O9504
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.4
O9505
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.5
O9506
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.6
O9507
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.7
O9508
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.8
O9509
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.9
O9510
Cdigo G
Cdigo H
Funcin
G65
H90
G65
H91
G65
H92
G65
G93
G65
H94
Especifica el comentario.
Funcin
No. de patrn seleccionado por el usuario.
353
17
PROGRAMACION
B--63614SP/01
INTRODUCCION DE PARAMETROS
PROGRAMABLES (G10)
Generalidades
Formato
Formato
G10L50; Definicin de modo de entrada de parmetros
N_R_;
Para parmetros distintos del de tipo eje
N_P_R_; Para parmetros tipo eje
G11;
Significado de la orden
N_: No. de parmetro (4 dgitos) o nmero de posicin de compensacin
para compensacin de error de paso +10,000 (5 dgitos)
R_: Valor de configur. de parmetro (Pueden omitirse los ceros a la izda.)
P_: Eje No. 1 hasta 8 (Utilizado para introducir parmetros tipo eje)
Explicaciones
D Valor de configuracin de
parmetro (R_)
D N de eje (P_)
AVISO
1 No olvide ejecutar una vuelta manual al punto de referencia
despus de modificar los datos de compensacin de error
de paso o los datos de compensacin de juego entre
dientes. Si no lo hace, la posicin de mquina puede que
presente desviaciones respecto a la posicin correcta.
2 El modo de ciclo fijo debe anularse antes de introducir
parmetros. Si no se cancela, se activar el
desplazamiento de taladrado.
354
B--63614SP/01
PROGRAMACION
NOTA
No puede especificarse ninguna otra declaracin de CN
mientras se est en el modo de introduccin de parmetros.
Ejemplos
2. Cambie los valores del eje Z (3er. eje) y del eje A (4 eje) en el parmetro
de tipo de eje N 1322 (las coordenadas del lmite de recorrido memorizado
2 en el sentido positivo de cada eje).
G10L50 ;
N1322P3R4500 ;
N1322P4R12000 ;
G11 ;
355
18
PROGRAMMING
B--63614SP/01
Generalidades
Explicaciones
de corrector de
compensacin de radio de
herramienta
D Llamada a subprogramas
CNC
Series 10/11
Series 16/18/21
No. subprograma
Direccin
Series 10/11
Series 16/18/21
356
B--63614SP/01
19
PROGRAMACION
357
19.1
LIMITACION DEL
AVANCE POR RADIO
DE ARCO
PROGRAMACION
B--63614SP/01
Trayectoria programada
Trayectoria real
r
r=
1
2
(T12+T22)
v2
r
r :
v:
r:
T1 :
Cuando se ejecuta el mecanizado real, se indican el radio r del arco que se desea
mecanizar y el error admisible r. A continuacin, a partir de la expresin
anterior se determina la velocidad de avance mxima admisible v (mm/min).
La funcin para limitar la velocidad de avance mediante el radio del arco limita
automticamente el avance de mecanizado del arco al valor definido en un
parmetro. Esta funcin es vlida cuando la velocidad de avance especificada
pueda provocar el error radial para un arco con un radio programado que rebase
el grado de error mximo admisible.
Para ms detalles, vase el manual publicado por el fabricante de la
mquina--herramienta en cuestin.
358
B--63614SP/01
19.2
CONTROL
PREVENTIVO
AVANZADO (G08)
PROGRAMACION
Formato
G08 P_
P1 : Activa el modo de control preventivo.
P0 : Desactiva el modo de control preventivo.
Explicaciones
D Funciones disponibles
D Reposicin
Limitaciones
D Orden G08
NOTA
Para utilizar una funcin distinta de las funciones
opcionales, desactive el modo de control preventivo
avanzado, especifique la funcin deseada y luego vuelva
a activar dicho modo.
PROGRAMACION
B--63614SP/01
360
B--63614SP/01
19.3
BUFFER REMOTO
RAPIDO
PROGRAMACION
RS--232--C / RS--422
CNC
Ordenador
central
Buffer
remoto
Equipos entrada/salida
19.3.1
Buffer remoto rpido A
(G05)
CNC
Buffer remoto
Ordenador central
361
RS--232--C / RS--422
PROGRAMACION
B--63614SP/01
Formato
Operacin entrada binaria rpida : G05;
Operacin entrada binaria inhibida : La distancia de desplazamiento
segn todos los ejes se confi-gura al valor cero
Formato de datos para operacin de entrada binaria
byte
byte mayor peso
Primer eje
Secuencia
datos
Segundo
eje
eje n--simo
En el formato de datos para la operacin de entrada binaria, se especifica la distancia de desplazamiento segn cada eje (2 bytes) por unidad de tiempo. Las distancias de desplazamiento segn todos los
ejes se colocan secuencialmente a partir del primer eje y, a continuacin, se aade un byte de comprobacin. (La comprobacin de datos
para un bloque es [2 x N + 1] bytes).
Todos los datos deben especificarse en binario.
Explicaciones
tiempo
D Datos de distancia de
desplazamiento
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
D Seleccin de la unidad de
IS--B
IS--C
Unidad
Mquina milmetros
0.001
0.0001
mm
Mquina pulgadas
0.0001
0.00001
pulgadas
00
00
15
14
13
12
11
10
6
*
5
*
4
*
3
*
2
*
1
*
00
00
PROGRAMACION
B--63614SP/01
D Byte de comprobacin
Todos los bytes del bloque excepto el byte de comprobacin ([2*N] bytes) se
totalizan y se desechan cualesquiera bits por encima del octavo bit.
D Velocidad de transferencia
El CNC lee datos de (2 x N + 1) bytes (en donde N es el nmero de ejes) por cada
unidad de tiempo definida en el parmetro. Para que el CNC pueda continuar
el mecanizado sin interrupcin, se requiere la siguiente velocidad de
transferencia mnima en baudios para la transferencia de datos entre el bufer
central y el remoto.
(2N+1)
D Compensacin de radio de
herramienta
D Suspensin de avances y
enclavamiento
D Imagen espejo
D Tipo
aceleracin/deceleracin
11
1000 baudios (T : Unidad tiempo)
T
Limitaciones
D Orden modal
D Funciones no vlidas
D Registro de memoria
363
19.3.2
Buffer remoto rpido B
(G05)
PROGRAMACION
B--63614SP/01
El buffer remoto A de alta velocidad utiliza datos binarios. Por otro lado, el
buffer remoto B de alta velocidad permite utilizar directamente el lenguaje CN
codificado con equipos tales como la unidad automtica de programacin para
ejecutar un mecanizado a alta velocidad.
Formato
G05P01 ; Activar mecanizado a alta velocidad
G05P00 ; Finalizar mecanizado a alta velocidad
Ejemplo
O1234 ;
G05P01 ; Activar mecanizado rpido
X_ Y_ Z_ ;
G05P00 ; Finalizar mecanizado rpido
M02 ;
D Datos especificados
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000
Explicaciones
Datos
D Nmero de ejes
controlados
Limitaciones
D Orden incremental
especificarse
D Limitacin de la velocidad
de avance
364
B--63614SP/01
PROGRAMACION
19.4
CONTROL
PREVENTIVO
AVANZADO AI
Formato
G05.1 Q_ ;
Q 1 : Modo control preventivo avanzado AI activado
Q 0 : Modo control preventivo avanzado AI desactivado
NOTA
1 Por favor, programe G05.1 en un bloque independiente.
2 El modo de control preventivo avanzado AI se libera
mediante un reset.
Explicaciones
D Funciones efectivas
(habilitadas)
D Modo de control
preventivo avanzado AI
(modo AIAPC)
000000000000000000000 000000000
000000000000000000000 0 0000000000000000000000000000
00000000000000
PROGRAMACION
B--63614SP/01
Clculo
de avance
Comando
de avance
Clculo de
interpolacin
Distribucin
impulsos
Interpolacin lineal,
interpolacin circular,
etc.
00000000
00000000
Control
de servo
(Ejemplo de deceleracin)
Para asegurar que se alcance el avance especificado en un bloque al
ejecutar dicho bloque, se inicia la deceleracin en el bloque previo.
0000000000000000000
00000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Avance
Avance especificado
Punto1
F3
Punto2
F2
Tiempo
F1
N1
N2
(Ejemplo de aceleracin)
La aceleracin se activa para alcanzar el avance especificado para un
bloque cuando se ejecute dicho bloque.
366
PROGRAMACION
B--63614SP/01
000000000000000000000000000000
0000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Avance
Avance especificado
F3
F2
Tiempo
F1
N1
N2
V
en donde Rmax es el valor mximo de R = V
R max = max
VX
PRMX
VY
V PRMY
, ...
PRM
367
Avance
segn la
tangente a
la trayectoria
368
N1
N2
Tiempo
F500
F1000
Avance
N2
Tiempo
F500
Avance
segn el
eje Y
F1000
Avance
Tiempo
N1
F500
Avance
segn el
eje X
Cuando la herramienta se
decelere en la esquina
F1000
Cuando la herramienta no
se decelere en la esquina
Avance
N1
N2
B--63614SP/01
PROGRAMACION
PROGRAMACION
00000000000000000000
00000000000 0000000000000
B--63614SP/01
N8
N7
N9
N6
N5
N4
N1
N2
369
N3
N5
B--63614SP/01
PROGRAMACION
N9
N1
N5
N9
r
R V
370
B--63614SP/01
PROGRAMACION
NOTA
El avance mximo admisible v disminuye a medida que
disminuye el radio del crculo. Cuando el avance calculado
es inferior al valor de configuracin de parmetro
(No.1732), se supondr que el avance mximo admisible v
es el valor de configuracin de parmetro (No.1732).
(5) Avance rpido
Para avance rpido puede seleccionarse, configurando de manera
adecuada un parmetro, bien tipo interpolacin lineal o tipo interpolacin
no lineal. Si se selecciona el tipo de interpolacin lineal, la herramienta
acelera/decelera antes de aplicar interpolacin y se posiciona con un
posicionamiento tipo interpolacin lineal. Adems, pueden seleccionarse
bien una aceleracin/deceleracin tipo lineal o tipo campana. El avance
en desplazamiento y el valor de aceleracin para aceleracin/deceleracin
lineal antes de interpolacin se obtienen como se explica a continuacin.
1) Avance en desplazamiento
El valor ms pequeo de las siguientes expresiones entre los ejes
en desplazamiento se supone que es el avance en desplazamiento.
Distancia de bloque
371
T/2
F/A
372
T/2
Tiempo
Avance
Tiempo de aceleracin/deceleracin = F / A
(en el caso del tipo lineal)
= F / A + T (en el caso del tipo
en forma de campana)
Cuando suponiendo que el avance es F, la aceleracin en el tipo lineal es
A y la constante de tiempo del tipo en forma de campana es T, el tiempo
de aceleracin/deceleracin es el siguiente.
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000 00000000000000000 00000000000000000 00000000000000000 00000000000000000
tc
tc
ta
ta
tb
tb
tb
tb
Tiempo
ta
tb
tc
Avance
PROGRAMACION
B--63614SP/01
PROGRAMACION
NOTA
1 Los bloques de avance rpido con solapamiento no son
efectivos.
2 En el caso de utilizacin de aceleracin/deceleracin en
forma de campana, es necesaria la opcin de
aceleracin/deceleracin en forma de campana con
avance rpido.
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000
B--63614SP/01
: Puede programarse.
: No puede programarse.
Dato
Funcin
3 ejes -- 4 ejes
En el caso de utilizar 4 ejes, se requiere la opcin de
ampliacin de ejes controlados.
Mx. 4 ejes
Si el nmero de ejes controlados simultneamente es
superior a 3 ejes, se requiere la opcin de ampliacin
de ejes controlados simultneamente.
Nombre de eje
Incremento mnimo de
entrada
Funcin
Posicionamiento (G00)
Correccin automtica
en esquinas (G62)
Interpolacin lineal
(G01)
Interpolacin circular
(G02, G03)
373
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PROGRAMACION
B--63614SP/01
Interpolacin helicoidal
(G02, G03)
Espera (G04)
Interpolacin cilndrica
(G07.1)
Roscado, mecanizado
sncrono (G33)
(Nota)
Cuando el punto de referencia no se haya establecido, se genera la alarma 90.
(Nota)
(Nota)
Control en direccin
normal (G41.1, G42.1)
Funcin de indizacin
de mesa de avance circular
Programacin absoluta
(G90) / programacin
incremental (G91)
Funcin de avance
(Nota)
: Puede programarse.
: No puede programarse.
Dato
Funcin
Velocidad de avance
rpido
Correccin de avance
rpido
374
(Nota)
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
PROGRAMACION
Correccin de avance
rpido en incrementos
del 1%
0 -- 100 %
Correccin de avance
0 -- 254 %
Deceleracin externa
Dato
: Puede programarse.
: No puede programarse.
Funcin
Seleccin de plano
(G17, G18, G19)
(Nota)
f(Es posible modificar los valores de compensacin de herramienta, los valores de decalaje de
origen de pieza y los parmetros)
(Nota)
(Se requiere la opcin de entrada de datos programables).
Macro cliente B
375
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PROGRAMACION
B--63614SP/01
Dato
Funcin
Funcin
Compensacin de longi- f
tud de herramienta
(G43, G44, G49)
f
Otros
: Puede programarse.
: No puede programarse.
Dato
Funcin
Prueba en vaco
Bloque a bloque
Bloqueo (enclavamiento)
Bloqueo de mquina
Funcin de herramienta
(Txxxx)
Segundas funciones
auxiliares (Bxxxx)
Rearranque de programa
376
0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
PROGRAMACION
Funcin de gestin de
vida de la herramientas
Ejecutor de macros
(ejecucin de macro)
Modo MDI
Intervencin manual
NOTA
Se detiene la carga anticipada en buffer de mltiples
bloques.
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000
D Correspondencia de
nmeros de parmetro
normal / de control
anticipatorio / de control
preventivo avanzado AI
No. parmetro
Normal
Control
anticipatorio
Preventivo avanzado AI
FWB/1602#0
--
1630
1770
1631
1771
1784
No. parmetro
Normal
Control
anticipatorio
CSD/1602#4
Preventivo
avanzado
AI
--
1778
1777
--
1740
1779
--
377
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000
00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PROGRAMACION
B--63614SP/01
No. parmetro
Normal
Control
anticipatorio
Preventivo
avanzado
AI
1780
Diferencia de avance mxima admi-sible para cada eje (controlada por di-ferencia de avance)
--
1783
No. parmetro
Normal
Control
anticipa-torio
Preventivo
avanzado
AI
--
1785
No. parmetro
Normal
Control
Preventivo
anticipato- avanzado
rio
AI
1731
1730
1732
(5) Otros
No. parmetro
Normal
Control
anticipatorio
PCIR1/3403#0
1422
1430
378
Preventivo
avanzado
AI
--
1431
1422
1432
LRP/1401#1
AIR/7054#1
LRP/1401#1
1621
RBL/1603#6
1621
D Alarma
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
PROGRAMACION
No.
Mensaje
Contenido
5110
IMPROPER G--CODE
(G05.1 Q1 MODE)
5111
IMPROPER MODAL
G--CODE (G05.1 Q1)
5112
5114
NOT STOP
POSITION
(G05.1 Q1)
5156
ILLEGAL AXIS
OPERATION (AICC)
5157
PARAMETER ZERO
(AICC)
Limitaciones
D Condiciones para entrar
en el modo control
preventivo avanzado AI
Significado
G00
G01
G02
G03
Posicionamiento
Interpolacin lineal
Interpolacin circular / interp. helicoidal (horaria)
Interp. circular / interp. helicoidal (antihoraria)
G25
G40
G40.1
G49
G50
G50.1
G64
Modo de mecanizado
G67
379
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PROGRAMACION
B--63614SP/01
Cdigo G
Significado
G69
G80
G94
G97
NOTA
1 Cuando se utiliza esta funcin, se requiere el control
preventivo AI. Y cuando est disponible la opcin de control
preventivo AI, es posible especificar el control anticipatorio
(G08 P1).
2 La deceleracin del eje se activa cuando el desplazamiento
total del eje en los bloques leidos anticipadamente es
menor que la distancia necesaria para decelerar el eje a
partir del avance actual. Cuando el desplazamiento total del
eje en los bloques leidos anticipadamente aumenta al final
de la deceleracin, el eje se acelera. Cuando se
especifiquen sucesivamente bloques con un recorrido corto
cada uno de ellos, el eje tal vez se decelere, luego acelere,
luego decelere y as sucesivamente, dando como resultado
un avance inestable. En tal caso, especifique un avance
ms pequeo.
3 Cuando la seal de prueba en vaco cambia de 0 a 1 y de
1 a 0 durante el desplazamiento de ejes, el avance acelera
o decelera a la velocidad programada sin la deceleracin
hasta 0.
4 Cuando se especifique un bloque sin desplazamiento o un
cdigo G simple tal como el G04 en el modo de control
preventivo avanzado AI, la parada de deceleracin se
realiza en el bloque anterior.
5 En el caso de utilizar la aceleracin/deceleracin despus
de la interpolacin de avance de mecanizado, por favor
utilice el tipo lineal o el tipo en forma de campana. No es
posible utilizar el tipo exponencial.
6 Durante el cambio al modo de control preventivo avanzado
AI, la interrupcin manual por volante deja de tener efecto.
380
B--63614SP/01
20
PROGRAMACION
381
20.1
CONTROL SINCRONO
SIMPLE
PROGRAMACION
B--63614SP/01
Fig. 20.1
Explicaciones
D Funcionamiento sncrono
Este modo se emplea para mecanizar piezas grandes que ocupan ms de dos
mesas.
Mientras se hace funcionar un eje con una orden de desplazamiento, es posible
desplazarse de manera sncrona el otro eje. En el modo sncrono, el eje al cual
se aplica la orden de desplazamiento se denomina eje maestro y el eje que se
desplaza en sincronismo con el eje maestro se denomina eje esclavo. En este
ejemplo, se supone que el eje Y es el eje maestro y el eje V es el eje esclavo.
Aqu, el eje Y y el eje V se desplazan en sincronismo de acuerdo con la orden
de programa Yyyyy enviada al eje Y (eje maestro).
Es posible el funcionamiento sncrono en modo automtico, en avance manual
discontinuo y en avance manual por volante utilizando el generador manual de
impulsos y en avance incremental, pero no es posible durante la vuelta manual
al punto de referencia.
382
B--63614SP/01
D Funcionamiento normal
PROGRAMACION
D Conmutacin entre
funcionamiento sncrono y
funcionamiento normal
D Comprobacin automtica
de vuelta al punto de
referencia
D Visualizacin de la
velocidad real slo para
el eje maestro
383
PROGRAMACION
B--63614SP/01
Limitaciones
D Seleccin de un sistema de
coordenadas
D Deceleracin,
enclavamiento y bloqueo
de mquina solicitados
externamente
D Compensacin de error de
paso
D Manual absoluto
D Comprobacin de error de
sincronizacin empleando
la desviacin de posicin
D Comprobacin de error de
sincronizacin utilizando
coordenadas de mquina
D Sincronizacin
D Compensacin de prdida
de sincronismo
384
B--63614SP/01
20.2
REBASAMIENTO DE
LIMITE DE EJE DE
GIRO
PROGRAMACION
Explicaciones
Ejemplos
Suponga que el eje A es el eje de giro y que el valor de desplazamiento por vuelta
es 360.000 (parmetro N 1260 = 360000). Cuando se ejecuta el programa
siguiente empleando la funcin de lmite de giro del eje rotativo, el eje se
desplaza como se muestra a continuacin.
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero
secuencia
Valor real
desplazamiento
N1 G90 A--150.0 ;
N1
--150
210
N2 G90 A540.0 ;
N2
--30
180
N3 G90 A--620.0 ;
N3
--80
100
N4 G91 A380.0 ;
N4
+380
120
N5 G91 A--840.0 ;
N5
--840
G90 A0 ;
Valor coordenada
--720
relativa
--360
--0
360
Valor coordenada
--0
absoluta
--0
--0
--0
210(Absoluta)
N1
N2
N3
180
100
120
N4
N5
NOTA
Esta funcin no puede utilizarse junto con la funcin de
posicionamiento de referencia de la mesa indexada.
385
III. FUNCIONAMIENTO
B--63614SP/01
FUNCIONAMIENTO
GENERALIDADES
389
1. GENERALIDADES
1. GENERALIDADES
FUNCIONAMIENTO
B--63614SP/01
1.1
FUNCIONAMIENTO
EN MODO MANUAL
Explicaciones
D Vuelta manual al punto de
referencia (Vase Seccin
III--3.1)
Punto de referencia
Herramienta
390
B--63614SP/01
D Desplazamiento de la
herramienta en modo
manual
FUNCIONAMIENTO
1. GENERALIDADES
Utilizando las teclas, pulsadores o el volante manual del panel del operador
puede desplazarse la herramienta segn cada eje.
Panel operador mquina
Generador
manual
impulsos
Herramienta
Pieza
Fig. 1.1 (b) Desplazamiento de la herramienta en modo manual
391
1. GENERALIDADES
1.2
DESPLAZAMIENTO
DE LA
HERRAMIENTA
PROGRAMANDOLO
EN MODO
AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
;
;
;
;
;
Herramienta
Explicaciones
D Modo memoria
CNC
Memoria
D Modo MDI
CNC
Teclado MDI
Mquina
Entrada manual
programas
D Funcionamiento en
modo DNC
B--63614SP/01
FUNCIONAMIENTO
1. GENERALIDADES
1.3
FUNCIONAMIENTO
EN MODO
AUTOMATICO
Explicaciones
D Seleccin de programa
Nmero programa
Programa pieza 1
M30
O1002
G92
------------
Nmero programa
Bsqueda
nmero programa
Modo
automtico
Programa pieza 2
M30
O1003
G92 ------------
Nmero programa
Programa pieza 3
M30
Parada programada
Fin programa
Arranque manual
Parada manual
Modo automtico
Parada
provocada
por programa
393
1. GENERALIDADES
FUNCIONAMIENTO
B--63614SP/01
Z
Profundidad
de corte
programada
X
Profundidad de corte por
interrupcin por volante
Fig. 1.3 (c) Interrupcin manual por volante
394
B--63614SP/01
1.4
VERIFICACION DE
UN PROGRAMA
FUNCIONAMIENTO
1. GENERALIDADES
1.4.1
Comprobacin
haciendo funcionar la
mquina
Explicaciones
D Ensayo en vaco (Vase
Apartado III--5.4)
Herramienta
Mesa
Fig. 1.4.1 (a) Ensayo en vaco
Pieza
395
1. GENERALIDADES
FUNCIONAMIENTO
B--63614SP/01
Comienzo
ciclo
Herramienta
Comienzo
ciclo
Parada
Parada
Pieza
Parada
1.4.2
Cmo se visualiza la
variacin de la
indicacin de posicin
sin hacer funcionar la
mquina
Explicaciones
D Bloqueo de la mquina
(Vase Apartado III--5.1)
MDI
Herramienta
X
Y
Z
Pieza
La herramienta permanece parada y slo
varan las indicaciones de posicin de los ejes.
Fig.1.4.2 Bloqueo de mquina
D Bloqueo de funciones
auxiliares (Vase Apartado
III--5.1)
B--63614SP/01
1.5
EDICION DE UN
PROGRAMA DE
PIEZA
FUNCIONAMIENTO
1. GENERALIDADES
Registro de programas
MDI
Lector de cinta
CNC
CNC
Cinta CNC (programa)
397
1. GENERALIDADES
1.6
VISUALIZACION Y
CONFIGURACION DE
DATOS
FUNCIONAMIENTO
B--63614SP/01
Configuracin datos
Visualizacin datos
Teclas pantalla
MDI
Memoria CNC
Explicaciones
D Valor de compensacin
Compensacin Compens.
desgaste
geometra
Config.
Teclas pantalla
MDI
Visualiz.
12.3
25.0
20.0
40.0
Memoria CNC
398
B--63614SP/01
FUNCIONAMIENTO
1. GENERALIDADES
D Visualizacin y
configuracin de los datos
definidos por el operador
Configuracin de datos
Configuracin
Teclas pantalla
Visualizacin
Memoria CNC
Caractersticas
operativas
Programa
Modo
automtico
Desplazamiento
de la mquina
399
1. GENERALIDADES
D Visualizacin y
configuracin de
parmetros
FUNCIONAMIENTO
B--63614SP/01
Las funciones del CNC presentan versatilidad para poder intervenir en las
caractersticas de diversas mquinas.
Por ejemplo, el CNC puede especificar lo siguiente:
. Velocidad de avance rpido de cada eje
. El hecho de si el sistema incremental est basado en el sistema mtrico o en
el sistema de pulgadas.
. Cmo se define el factor de multiplicacin de rdenes / multiplicacin de
deteccin (CMR/DMR)
Los datos que sirven para efectuar la especificacin anterior se denominan
parmetros (Vase Apartado III--11.5.1).
Los parmetros varan en funcin de la mquina herramienta.
Configuracin
Pantalla teclas
Visualizacin
Parmetros
Velocidad avance rpido
Control posicin
Vuelta a punto de referencia
Valores compensacin juego
Valores compensacin error
paso
MDI
Memoria CNC
Caractersticas
operativas
Desplaz. de
la mquina
Modo
automtico
Programa
Puede definirse una tecla denominada tecla de proteccin de los datos. Se utiliza
para impedir el registro, modificacin o borrado por error de los programas de
pieza, valores de compensacin, parmetros y datos de configuracin (Vase
Captulo III--11).
Configuracin datos
Pantalla Teclas
Tecla de proteccin
MDI
Inhibicin de registro/modificacin
Panel operador
mquina
Programa
Valor compens.
Parmetros
Datos configur.
Seal
Tecla proteccin
datos
Memoria CNC
Fig. 1.6 (f) Tecla de proteccin de datos
400
B--63614SP/01
FUNCIONAMIENTO
1. GENERALIDADES
1.7
VISUALIZACION
1.7.1
Visualizacin de
programas
1100
00005
13 : 18 : 14
***
VERIFI
Contenido
programa
ACTUAL
SIGUIE
(OPRA)
PROGRAMA
0001
10
960
LIBR:
LIBR:
00010
53
5280
>_
EDIC * * * *
PRGRM
***
BIBLIO
401
***
13 : 18 : 14
(OPRA)
1. GENERALIDADES
1.7.2
Indicacin de posicin
actual
FUNCIONAMIENTO
B--63614SP/01
N00003
0003
X 150.000
Y 300.000
Z 100.000
CONTAJE PIE
0H41M TIEM CICLO
TIEM OPE
AUTO * * * *
ABSOLU
Visualizacin de
alarmas
RELATI
***
TODO
19 : 47 : 45
(OPRA)
III--7.1).
Vase el ANEXO G en que se muestra la tabla de cdigos de error y sus
significados.
MENSAJE ALARMA
010
O1000 N0003
CODIGO G INADECUADO
0000 000000
1.7.3
***
30
0H 0M22S
>_
AUTO PARADA * * *
ALARMA
402
MSG
***
ALM
HISTOR
19 : 55 : 22
B--63614SP/01
1.7.4
Visualizacin de
nmero de piezas,
visualizacin de horas
de funcionamiento
FUNCIONAMIENTO
1. GENERALIDADES
O0003 N00003
X 150.000
Y 300.000
Z 100.000
TIEMPO OPE
CONTAJE PIE 18
0H16M TIEM CICLO 0H 1M 0S
MEM STRT * * * *
ABSOLU
1.7.5
Visualizacin de
grficos
FIN
RELATI
20 : 22 : 23
TODO
(OPRA)
(2)
Z
Visualizacin en plano YZ
Visualizacin en plano XY
(3)
(4)
X
X
Visualizacin en plano XZ
403
1. GENERALIDADES
1.8
ENTRADA/SALIDA
DE DATOS
FUNCIONAMIENTO
B--63614SP/01
PPR FANUC
Memoria
Cinta papel
Programa
Compens.
Adaptador para
Cassettes
cassettes de
FANUC
FANUC
Interfaz lector/
perforadora
Parmetros
.
.
.
Disquete
SISTEMA P
CNC
Sistema programacin automtico
Tarjeta de memoria
Adaptador para
tarjetas de memoria
(incorporado a CNC)
404
0000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000
B--63614SP/01
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
DISPOSITIVOS DE MANEJO
405
2. DISPOSITIVOS DE MANEJO
2.1
UNIDADES DE
CONFIGURACIN Y
DE VISUALIZACIN
FUNCIONAMIENTO
B--63614SP/01
406
III--2.1.1
III--2.1.2
III--2.1.3
III--2.1.4
III--2.1.5
B--63614SP/01
FUNCIONAMIENTO
2.1.1
Control CNC con LCD
integrada de 7.2/8.4
2.1.2
Control CNC con LCD
integrada de 9.5/10.4
407
2. DISPOSITIVOS DE MANEJO
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
2.1.3
Unidad MDI compacta
independiente
Teclado alfanumrico
Teclas de funcin
Tecla Shift
Tecla Cancelar (CAN)
Tecla Input
Teclas de edicin
Tecla de ayuda
Tecla Reset
Teclas de cursor
Teclas de cambio de
pgina
408
FUNCIONAMIENTO
B--63614SP/01
2. DISPOSITIVOS DE MANEJO
2.1.4
Unidad MDI estndar
independiente
Tecla de ayuda
Teclado alfanumrico
Tecla de Reset
Teclas de edicin
Tecla Cancelar
(CAN)
Tecla Input
Tecla Shift
Teclas de funcin
Teclas de cambio de
Teclas de cursor
pgina
409
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
2.1.5
Unidad MDI con
teclado completo de 61
teclas independiente
Tecla Reset
Teclado alfanumrico
Teclas de funcin
Tecla Shift
Tecla ayuda
Tecla cancelar
(CAN)
Tecla Input
Teclas de edicin
410
FUNCIONAMIENTO
B--63614SP/01
2. DISPOSITIVOS DE MANEJO
2.2
EXPLICACIN DEL
TECLADO
0000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Tabla 2.2 Explicacin del teclado de la unidad MDI
Nmero
Nombre
Explicacin
Tecla RESET
Pulse esta tecla para reponer (reset) el CNC, para anular una alarma, etc.
Tecla HELP
Pulse esta tecla para utilizar la funcin de ayuda cuando no est seguro sobre la
operacin que realiza una tecla MDI (funcin de ayuda).
En el caso del 210i, esta tecla est asignada a la tecla ESC del ordenador personal.
Teclas soft
Las teclas soft tienen diversas funciones, segn las aplicaciones. Las funciones
de las teclas soft se visualizan en el fondo de la pantalla.
Tecla SHIFT
Algunas teclas llevan dos caracteres estampados sobre las mismas. Al pulsar la
tecla <SHIFT> se cambia de un carcter a otro. En la pantalla se visualiza el
carcter especial cuando puede introducirse un carcter indicado en el extremo inferior derecho de la cara superior de tecla.
Tecla INPUT
Tecla Cancelar
Pulse esta tecla para anular el ltimo carcter o smbolo introducido en el buffer
de entrada por teclado. Cuando el buffer de entrada por teclado visualiza
>N001X100Z_
y se pulsa
se visualiza
>N001X100_.
, se anula Z y
Teclas de funcin
Pulse estas teclas para cambiar las pantallas visualizadas para cada funcin.
Vase III--2.3 para conocer ms detalles sobre las teclas de funcin.
411
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0
0 00
0
0 00
00
00 00 00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
Nmero
10
Nombre
Explicacin
11
412
FUNCIONAMIENTO
B--63614SP/01
2.3
TECLAS DE
FUNCION Y TECLAS
SOFT
2. DISPOSITIVOS DE MANEJO
2.3.1
Operaciones generales
en pantalla
1 Pulse una tecla de funcin en el panel MDI. Al hacerlo, aparecen las teclas
soft de seleccin de captulo correspondientes a la funcin seleccionada.
Teclas de funcin
)TRPO(
Tecla anterior de
men
413
2. DISPOSITIVOS DE MANEJO
2.3.2
Teclas de funcin
FUNCIONAMIENTO
B--63614SP/01
En el 210i, esta tecla est asignada a la tecla Alt del ordenador personal.
414
FUNCIONAMIENTO
B--63614SP/01
Teclas Soft
00
2.3.3
2. DISPOSITIVOS DE MANEJO
*1 Pulse teclas de funcin para cambiar entre pantallas que se utilicen con
frecuencia.
415
00000
00000
00000 000000
00000 000000
00000 000000
000000000000000000000000000000000
000000000000000000000000000000000
2. DISPOSITIVOS DE MANEJO
Visualizacin coor.absolutas
[ABS]
[(OPRT)]
[PTSPRE]
[RUNPRE]
[WORK]
[REL]
[(OPRT)]
[(OPRT)]
[ORIGIN]
[(OPRT)]
[RUNPRE]
[(OPRT)]
[ALLEXE]
(Nombre eje)
[ORIGIN]
[PRESET]
[RUNPRE]
[PTSPRE]
[RUNPRE]
[PTSPRE]
[RUNPRE]
[EXEC]
[EXEC]
[EXEC]
[PRESET]
[ALLEXE]
(Nombre eje)
[PTSPRE]
[EXEC]
[ALLEXE]
(Eje o nmero)
Pantalla monitor
[MONI]
[EXEC]
(Nombre eje)
[PTSPRE]
[HNDL]
[EXEC]
(Axis or numeral)
[ALL]
000000000
00000000
0000 00000000
00000000000000000
000000000000000000000
0000 000000
00000000
PANTALLA POSICION
FUNCIONAMIENTO
[EXEC]
[EXEC]
[EXEC]
[EXEC]
[EXEC]
[EXEC]
416
[EXEC]
B--63614SP/01
00000 00000
00000000000 0000000000
0000
0000000000000000 0000000000000000
0000 00000000000 00000 00000000000000
0000000000000000
000000000000 00000 00000 0000000000000
000000000000000000000000000000000
000000000000000000000000000000000
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
PANTALLA PROGRAMA
[PRGRM]
[EDI--BG]
(Nmero O)
(Nmero N)
[RBOBIN]
(1)
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(N nmero)
[EJEC]
Pantalla visualizacin
comprobacin programa
[VERIFI]
[ABSOLU]
[RELATI]
[(OPRA)]
[EDI--BG]
(Nmero O)
(Nmero N)
[RBOBIN]
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(N nmero)
[EJEC]
Pantalla visualizacin
bloque actual
[ACTUAL]
[(OPRA)]
[EDI--BG]
Pantalla visualizacin
bloque siguiente
[SIGUIE]
[(OPRA)]
[EDI--BG]
Pantalla visualizacin de
rearranque programa
[RANUD]
[(OPRA)]
[EDI--BG]
417
1/2
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
2/2
(2)
[PRGRM]
0000000000000000 00000
0000 00000
00000
[PLN.DF]
Pantalla visualizacin
directorio archivos
[DIR]
[(OPRA)]
[SELECT]
(Nmero)
[EJEC]
[FIJC F]
[(OPRA)]
[REOS.]
[CANCEL]
[EJEC]
(Datos planific.)
418
[ENTRAD]
0000000000000000000
0000
00000000 00000000 000000
0000000000000 000000000000000000000000000000000000
000000 00000
000000000000 00000 00000 0000000000000
00000000000000000000000000000000000
00000000000000000000000000000000000
FUNCIONAMIENTO
B--63614SP/01
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
1/2
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[CANCEL]
[EJEC]
(Nmero N)
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[CANCEL]
[EJEC]
(Nmero N)
[COPIA]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[MOVI]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[INSER]
[--CURS]
(Nmero O)
[EJEC]
[--BAJO]
[LECTUR]
[PERFOR]
[ELIMI]
[EDI--EX]
[CAMBIO]
(Direccin) [ANTES]
(Direccin)
419
[DESP.]
[SALTO]
[1--EJEC]
[EJEC]
2. DISPOSITIVOS DE MANEJO
0000000000
0000000000000000
00000000000000000000000000
00000
0000 000000
0000 000000000000000000
000000000000 00000 00000 00000
00000 00000 00000
(1)
FUNCIONAMIENTO
B--63614SP/01
2/2
[BIBLIO]
[(OPRA)]
[EDI--BG]
(Nmero O)
[LECTUR]
[PERFOR]
[CADENA]
[PARADA]
[CANCEL]
(Nmero O)
[PARADA]
[CANCEL]
(Nmero O)
[EJEC]
[EJEC]
[FLOPPY]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
( Nmero)
[CANCEL]
[EJEC]
[LECTUR]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
[PERFOR]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
[ELIMI]
(Nmero)
[CANCEL]
[EJEC]
420
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
00000 00000
00000 00000
000000 000000 00000
000000 00000 00000 0000000000
00000 00000 0000000000000
00000000000000000000000000000000000
00000000000000000000000000000000000
FUNCIONAMIENTO
B--63614SP/01
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
[MDI]
[(OPRA)]
[EDI--BG]
(Direccin)
(Direccin)
[RBOBIN]
[ACTUAL]
[(OPRA)]
[EDI--BG]
[PROX]
[(OPRA)]
[EDI--BG]
[REANUD]
[(OPRA)]
[EDI--BG]
421
FUNCIONAMIENTO
PANTALLA PROGRAMA
B--63614SP/01
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
[ACTUAL]
[(OPRA)]
[EDI--BG]
[SIGUIE]
[(OPRA)]
[EDI--BG]
[REANUD]
[(OPRA)]
[EDI--BG]
PANTALLA PROGRAMA
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
Vase Cuando se pulsa la tecla soft [EDI- -BG]
Retorno al programa
[BUSQ O]
(Nmero O)
(Direccin) [BUSQ]
(Direccin) [BUSQ]
[RBOBIN]
[BIBLIO]
[(OPRA)]
[EDI--BG]
(Nmero O)
422
0000000000000000000
0000
00000000 00000000 000000
0000000000000 000000000000000000000000000000000000
000000 00000
000000000000 00000 00000 0000000000000
00000000000000000000000000000000000
00000000000000000000000000000000000
FUNCIONAMIENTO
B--63614SP/01
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
1/2
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
[EDI--EX]
[BUSQ O]
[BUSQ]
[BUSQ]
[CANCEL]
[EJEC]
(Nmero N)
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[CANCEL]
[EJEC]
(Nmero N)
[COPIA]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[MOVI]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[INSER]
[--CURS]
(Nmero O)
[EJEC]
[--BAJO]
[CAMBIO]
(Direccin) [ANTES]
(Direccin) [DESP.]
423
[SALTO]
[1--EJEC]
[EJEC]
2. DISPOSITIVOS DE MANEJO
0000000000
0000000000000000
00000000000000000000000000
00000
0000 000000
0000 000000000000000000
000000000000 00000 00000 00000
00000 00000 00000
(1)
FUNCIONAMIENTO
B--63614SP/01
2/2
[BIBLIO]
[(OPRA)]
[EDI--BG]
(Nmero O)
[LECTUR]
[PERFOR]
[BUSQ O]
[CADENA]
[PARADA]
[CANCEL]
(Nmero O)
[PARADA]
[CANCEL]
(Nmero O)
Retorno al programa
[EJEC]
[EJEC]
[FLOPPY]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
( Nmero)
[CANCEL]
[EJEC]
[LECTUR]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
[PERFOR]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
[ELIMI]
(Nmero)
[CANCEL]
[EJEC]
424
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
00000
00000000000000000000000
000000000000
00000000000000000 00000000 0000000
00000000000000000000000000
000000000000000
000000000000000 00000000
00000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000
FUNCIONAMIENTO
B--63614SP/01
2. DISPOSITIVOS DE MANEJO
[COMP.]
[(OPRA)]
(Nmero)
[BUSQNO]
(Nombre eje) [ENTR C]
[+ENTR]
(Nmero)
[ENTRAD]
(Nmero)
[REPOS.]
[TODO]
[DESGAS]
[GEOMET]
[CANCEL]
[EJEC]
[CANCEL]
[EJEC]
[LECTUR]
[PERFOR]
Pantalla configuracin
[FIJACN]
[(OPRA)]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[BUSQNO]
[+ENTR]
[ENTRAD]
[TRABAJ]
[(OPRA)]
(Nmero)
(Nmero)
(Nmero)
(Nmero)
[BUSQNO]
[+ENTR]
[ENTRAD]
[ENTRAD]
[MACRO]
(Nmero)
(Nombre eje)
(Nmero)
[(OPRA)]
[BUSQNO]
[ENTR C]
[ENTRAD]
[PERFOR]
425
1/2
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
2/2
(1)
000000
0000000000000000 00000
00000
[(OPRA)]
(Nmero)
[SELEC]
[(OPRA)]
(Nmero)
[CLEAR]
(Nmero)
[BUSQNO]
[CANCEL]
[EJEC]
[ENTRAD]
426
2. DISPOSITIVOS DE MANEJO
B--63614SP/01
PANTALLA SISTEMA
1/2
Pantalla parmetros
[PARAM.]
[(OPRA)]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[BUSQNO]
[+ENTR]
[ENTRAD]
[LECTUR]
[CANCEL]
[EJEC]
[PERFOR]
[CANCEL]
[EJEC]
Pantalla diagnstico
[DIGNOS]
[(OPRA)]
(Nmero)
[BUSQNO]
Pantalla PMC
[PMC]
(4)
Continua en la pgina siguiente
427
2. DISPOSITIVOS DE MANEJO
0000000000000 00000
000000
000000000 0000000000
0000000000
0000000000
000000000000000000 000000000 00000
(4)
FUNCIONAMIENTO
B--63614SP/01
[(OPRA)]
(No.)
[BUSQNO]
[ON:1]
[OFF:0]
[+ENTR]
(Nmero)
(Nmero)
[ENTRAD]
[LECTUR]
[CANCEL]
[EJEC]
[PERFOR]
[CANCEL]
[EJEC]
[SV.SET]
[SV.TUN]
[SV.TRC]
[(OPRA)]
[(OPRA)]
[ON:1]
[OFF:0]
(Nmero)
[TRACE]
[TRNSF]
[SP.SET]
[SP.TUN]
[SP.MON]
[(OPRA)]
[ON:1]
[OFF:0]
[ENTRAD]
[P ONDA]
[G ONDA]
[ARRENQ]
[TIME]
[TIME]
[H--DOBL]
[H--HALF]
[ARRENQ]
[CH--1]
[CH--1]
[V--DOBL]
[V--HALF]
[ARRENQ]
[CH--2]
[CH--2]
[V--DOBL]
[V--HALF]
428
[ENTRAD]
2/2
00000
00000
0000000000000000000000000
000000 000000000000000000000000000000
00000000
0000000000000000000000000000000
0000000000000000000000000000000
FUNCIONAMIENTO
B--63614SP/01
PANTALLA MENSAJES
Pantalla visualiz.alarmas
[ALARMA]
Pantalla visual.mensajes
[MENSAJ]
[HISTOR]
PANTALLA AYUDA
[(OPRA)]
[REPOS.]
[ALAM]
[(OPRA)]
[SELEC]
[OPR]
[(OPRA)]
[SELEC]
[PARA]
429
2. DISPOSITIVOS DE MANEJO
0000000000000000000000000000000000
0000000000000000000000000000000000
2. DISPOSITIVOS DE MANEJO
PANTALLA GRAFICOS
FUNCIONAMIENTO
Grficos tray.hta.
[PARAM.]
[EJEC]
[(OPRA)]
[AUTOM.]
[APRANQ]
[PARADA]
[RBOBIN]
[BORRA]
[ESCALA]
[(OPRA)]
[EJEC]
[]
[]
[]
[]
[POS]
430
B--63614SP/01
2.3.4
Entrada por teclado y
buffer de entrada por
teclado
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
00
B--63614SP/01
> N001X100Z_
EDIC
ALM 12:35:45
][
][
][
][
Para introducir el carcter que aparece en la parte inferior de las teclas que
tienen dos caracteres estampados sobre las mismas, pulse primero la tecla
y, a continuacin, la tecla en cuestin.
Al pulsar la tecla
431
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
2.3.5
Mensajes de aviso
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000
0000
00
de datos introducidos incorrectos o de haber realizado una operacin incorrecta,
en la lnea de indicacin de estado se visualizar un mensaje de aviso
intermitente.
>_
Vis.entrada datos
Vis.mensajes aviso
Visual.estado
EDIC
Visual.teclas soft
ERROR MODO
][
][
][
][
Mensaje de aviso
Contenido
ERROR FORMATO
El formato es incorrecto.
PROTEGIDO
FUERA DE DATOS
DIGITOS EXCE
ERROR MODO
EDIC RECHAZA
432
2.3.6
Configuracin de las
teclas soft
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
00000000000000000
B--63614SP/01
REL
ALL
HNDL
433
2. DISPOSITIVOS DE MANEJO
B--63614SP/01
00000000000000000000000000000000000000000000000
0000
0000
000
000
00
00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2.4
DISPOSITIVOS E/S
EXTERNOS
FUNCIONAMIENTO
Nombre dispositivo
Aplicacin
Capacid.
mx. almacen.
Manual
consulta
Dispositivo entrada/salida
multifuncin de fcil manejo.
Concebido para equipos de
automatizacin de fbricas.
Utiliza disquetes.
3600m
B--61834SP
Floppy/Cassette de
Dispositivo entrada/salida.
Utiliza disquetes.
2500m
B--66040SP
FA Card de FANUC
Dispositivo de entrada/salida
compacto. Utiliza tarjetas FA.
160m
B--61274SP
PPR de FANUC
B--58584SP
FANUC
______
Puede realizarse una operacin de entrada/salida con los siguientes datos hacia
o desde dispositivos de entrada/salida externos.
1.Programas
2.Valores de compensacin
3.Parmetros
4.Variables comunes de macro cliente
Para conocer el mtodo de entrada y salida de estos datos, vase el Captulo
III--8.
434
Parmetro
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
CNC
PLACA MATRIZ
Canal 1
TARJETA OPCION 1
Canal 2
Canal 3
JD5A
JD5B
JD5C
JD6A
RS--232--C
RS--232--C
RS--232--C
RS--422
Lector/
perfora.
Lector/
perforad.
Ordenador
central
Ordenador
central
CANAL E/S=0
o
CANAL E/S=1
CANAL E/S=2
CANAL E/S=3
CANAL E/S=3
El CNC tiene tres canales de interfaces para lector/perforadora. Este CNC posee tres canales
de interfaces (interfaces de lector/perforadora y buffer remoto). Tambin una interfaz para
tarjeta de memoria. El dispositivo de entrada/salida que debe utilizarse se especifica
configurando el canal (interfaz) conectado a dicho dispositivo en el parmetro de
configuracin CANAL E/S.
Los datos especificados, tales como la velocidad en baudios y el nmero de bits de parada,
de un dispositivo de entrada/salida conectado a un canal especfico deben configurarse en
parmetros para dicho canal con antelacin. (Esto no es necesario para la interfaz de tarjeta
de memoria).
Para el canal 1, existen dos combinaciones de parmetros para especificar los datos del
dispositivo de entrada/salida.
A continuacin se muestra la interrelacin entre los parmetros de interfaz
lector/perforadora para los distintos canales.
Nm.canal entrada/salida
(parmetro 0020)
CANAL E/S=0
(canal 1)
0020
CANAL E/S
CANAL E/S
= 0 : Canal 1
= 1 : Canal 1
= 2 : Canal 2
= 3 : Canal 3
CANAL E/S= 1
(canal1)
CANAL E/S=2
(canal 2)
CANAL E/S=3
(canal 3)
Nmero parmetro
435
00
0000
00000
B--63614SP/01
Interfaz de tarjeta
de memoria=4
0101
0102
0103
0111
0112
0113
0121
0122
0123
0131
0132
0133
0134
0135
2. DISPOSITIVOS DE MANEJO
2.4.1
Handy File de FANUC
FUNCIONAMIENTO
B--63614SP/01
Interfaz
RS--232--C
0000 00
FANUC
Handy File
Interfaz RS--232--C o
RS--422
(panel perforacin, etc.)
Adaptador para
disquetes de FANUC
0
00 00
2.4.2
FANUC
Interfaz RS--232--C
(panel perforacin, etc.)
436
ON
POWER
OFF
00 00
Adaptador para
tarjetas FA de FANUC
2. DISPOSITIVOS DE MANEJO
FANUC
Interfaz RS--232--C
(panel perforacin, etc.)
PPR de FANUC
READY
READ
WRITE
ALARM
RESET
El PPR de FANUC est formado por tres unidades: una impresora, una
perforadora de cinta de papel y un lector de cinta de papel. Cuando el PPR se
utiliza solo, los datos pueden leerse del lector de cinta e imprimirse o perforarse.
Tambin es posible realizar comprobaciones TH y TV en datos ya ledos.
Interfaz RS--232--C
(panel perforacin, etc.)
437
0000
00
2.4.4
TCEJE
2.4.3
FUNCIONAMIENTO
00000000000000000
B--63614SP/01
2. DISPOSITIVOS DE MANEJO
2.4.5
FUNCIONAMIENTO
B--63614SP/01
El lector porttil de cinta se utiliza para entrada de datos desde cinta de papel.
438
00
Interfaz RS--232--C
(panel perforacin, etc.)
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63614SP/01
2.5
CONEXION/DES-CONEXION DEL CNC
2.5.1
Conexin de la tensin
Procedimiento de conexin de la tensin
Procedimiento
Pantalla de visualizacin
de posicin (tipo siete
teclas soft)
POSICION ACTIVA(ABSOLUTAS)
X
Y
Z
O1000 N00010
123.456
363.233
0.000
PART CALC
5
TIEM CICLO 0H 0M38S
S 0 T0000
09:06:35
TODO ] [ MANGO ] [ OPRA ]
439
2.5.2
Pantalla visualizada al
conectar el CNC
FUNCIONAMIENTO
B--63614SP/01
00000000000000000000
0 000000000000
0
2. DISPOSITIVOS DE MANEJO
0:
1:
2:
3:
4:
5:
0 : 003E4000
1 : 30464202
2 : 00504303
3:
4:
5:
Funcin mdulo
440
B--63614SP/01
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
00 0 0
DDH1 -- 01
00000
Visualizacin de la
configuracin del
software
DDH1 -- 01
MAM : yyyy--yy
PMC : zzzz--zz
END: Configuracin
terminada
En blanco: Configuracin no
terminada
ID mdulo
Nmero ranura
Software de control de
CNC
Macro a medida / compilador
de macros
PMC
2.5.3
Desconexin de la
tensin
Desconexin de la tensin
Procedimiento
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
FUNCIONAMIENTO MANUAL
442
B--63614SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
3.1
VUELTA MANUAL AL
PUNTO DE
REFERENCIA
000000
B--63614SP/01
000000
Punto
deceleracin
Desplazamiento avance
rpido
Velocidad avance rpido
(el sobrecontrol de avance
rpido es vlido)
Punto
referencia
Desplazamiento
decelerado
Velocidad
FL
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
25
50
selectores de modo.
+C
+Z
+Y
--X
RAPID
+X
--Z
--C
AXIS DIRECTION
--Y
RAPID TRAVERSE
OVERRIDE (%)
F0
Procedi-miento
PROGRAM M02/
STOP
M30
MANU SPINDLE
ABS
ORI
443
MIRRROR IMAGE
TAP
ATC
READY
NC? MC?
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Definicin automtica de
sistema de coordenadas
Limitaciones
D Desplazamiento de la
herramienta de nuevo
444
3.2
000
000
MODE
MEMORY
HANDLE
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
000000
AVANCE JOG
EDIT
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
AXIS DIRECTION
+C
+Z
+Y
--X
RAPID
+X
--Z
--C
--Y
2000
RAPID TRAVERSE
OVERRIDE (%)
F0
25
50
100
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
Limitaciones
D Aceleracin/deceleracin
para avance rpido
D Cambio de modos
vuelta al punto de
referencia
446
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
3.3
AVANCE
INCREMENTAL
X100
X1000
AXIS DIRECTION
+C
+Z
+Y
--X
RAPID
+X
--Z
--C
--Y
447
3.FUNCIONAMIENTO MANUAL
3.4
AVANCE MANUAL
POR VOLANTE
FUNCIONAMIENTO
B--63614SP/01
000000
MODE
EDIT
YROMEM
ETOMER
HANDLE
JOG
ZERO
RETURN
modo.
MDI
TEACH
448
B--63614SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
Explicaciones
D Disponibilidad del
generador manual de
impulsos en el modo
manual discontinuo (JHD)
D Disponibilidad del
generador manual de
impulsos en el modo
TEACH IN JOG (THD)
El parmetro JHD (bit 0 del parmetro No. 7100) valida o inhibe el generador
manual de impulsos en el modo JOG.
Cuando se configura al valor 1 el parmetro JHD (bit 0 del parmetro No. 7100),
son vlidos tanto el avance manual por volante como el avance incremental.
El parmetro THD (bit 1 del No. 7100) valida o inhibe el generador manual de
impulsos en el modo TEACH IN JOG.
El parmetro HPF (bit 4 del No. 7100) o (No. 7117) especifica lo siguiente:
D El parmetro HPF (bit 4 del No. 7100)
Valor 0 :
D El parmetro HPF (No. 7117) (Est disponible cuando el parmetro HPF vale
0) :
Valor 0 :
D Sentido de desplazamiento
del eje de giro del MPG
(HNGX)
El parmetro HNGx (No. 7102 #0) cambia el sentido del generador manual de
impulsos MPG en que la herramienta se desplaza segn un eje, correspondiente
a la direccin en la cual se gira el volante del generador manual de impulsos.
449
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
Restricciones
D Nmero de MPGs
AVISO
Al girar con rapidez el volante con una ampliacin grande,
por ejemplo x100, la herramienta se desplaza con
demasiada rapidez. El avance se limita a la velocidad de
avance rpido.
NOTA
Haga girar el generador manual de impulsos con un avance
de cinco vueltas por segundo o inferior. Si hace girar el
generador manual de impulsos a una velocidad superior a
cinco vueltas por segundo, puede que la herramienta no se
detenga inmediatamente despus de dejar de girar el
volante o tal vez la distancia recorrida por la herramienta no
coincida con las divisiones del generador manual de
impulsos.
450
B--63614SP/01
3.5
ACTIVACION Y
DESACTIVACION DE
MANUAL ABSOLUTO
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
Eje Y
P2
Modo manual
P1
O
Eje X
Los valores de las coordenadas varan un valor igual al de operacin
manual.
Fig. 3.5(a) Coordenadas con el interruptor ACTIVADO
Y2
Y1
P2
O2
P1
X2
X1
O1
451
3.FUNCIONAMIENTO MANUAL
Explicacin
FUNCIONAMIENTO
B--63614SP/01
D Funcionamiento manual
despus del fin de un
bloque
Modo
manual
(220.0 , 250.0)
Tecla ACT.
(200.0 , 150.0)
Tecla DESACT.
(100.0 , 100.0)
D Funcionamiento manual
despus de una
suspensin de avances
(200.0 , 225.0)
(150.0 , 200.0)
Modo
manual
(200.0 , 150.0)
(300.0 , 200.0)
(150.0 , 125.0)
X
Tecla ACT.
Tecla DESACT.
452
3.FUNCIONAMIENTO MANUAL
B--63614SP/01
FUNCIONAMIENTO
Y
(300.0 , 275.0)
(200.0,225.0)
(150.0 , 200.0)
Modo
manual
(300.0 , 200.0)
(200.0,150.0)
Tecla ACT.
X
Tecla DESACT.
Cuando existe slo un eje en la orden siguiente, slo vuelve el eje programado.
N1G01X100.0Y100.0F500
;
N2X200.0;
N3Y150.0;
(200.0 , 150.0)
Modo
manual
N3
Tecla ACT.
Tecla DESACT.
N2
N1
(200.0 , 100.0)
(100.0 , 100.0)
X
D Cuando el bloque de
desplazamiento siguiente
es del tipo incremental
D Funcionamiento manual
durante la compensacin
de radio de herramienta
Modo
manual
Trayectoria herramienta
Trayectoria programada
453
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
VC1
VB2
VB1
PB
PC
VC2
PD
VB2
VB1
Trayectoria herramienta despus operacin
manual
VC1
PB
PA
PH
PH
454
B--63614SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
VC1
PC
PB
VC2
VB2
Trayectoria pro
gramada (progra
macin absoluta)
VB1
PA
Trayectoria herramienta
despus operacin manual
Trayectoria herra
mienta antes operacin
VA2
V
PH A1 manual
PA
Modo manual
VA2
PH
VA1
VC1
Trayectoria herramienta
despus operacin manual
VB2
VB1
VC1
PB
PC
Modo
manual
VC2
VB2
VB1
P B
455
Trayectoria programada
(programacin absoluta)
PA
Trayectoria herramienta
antes operacin manual
3.FUNCIONAMIENTO MANUAL
3.6
INTERPOLACIN
LINEAL/CIRCULAR
MANUAL
FUNCIONAMIENTO
B--63614SP/01
Pieza
Pieza
Herramienta
X
Herramienta
X
<<Avance lineal>>
<<Avance circular>>
NOTA
El eje X y el eje Y deben ser el primer eje y el segundo eje controlado, respectivamente.
Procedimiento
B--63614SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
Explicaciones
D Definicin de una lnea
recta/crculo
457
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
Trayectoria recorrida
utilizando el volante
de aproximacin
Hta
Avance circular
458
3.FUNCIONAMIENTO MANUAL
B--63614SP/01
FUNCIONAMIENTO
D Velocidad de avance
manual por volante
Velocidad de avance
D Seleccin de volante
manual
D Sentido de
desplazamiento cuando
se utilicen volantes
manuales
D Avance a impulsos
intermitentes (JOG)
459
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63614SP/01
Limitaciones
D Imagen espejo
460
B--63614SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO AUTOMATICO
D FUNCIONAMIENTO AUTOMATICO
D
D
D
D
D
D
D
461
4. FUNCIONAMIENTO AUTOMATICO
4.1
FUNCIONAMIENTO
EN MODO MEMORIA
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
2--1 Pulse
a.
B--63614SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
b.
en el panel MDI.
Explicacin
Modo memoria
Parada y terminacin
del funcionamiento en
modo memoria
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Suspensin de avances
Reset
Llamada a un subprograma
almacenado en un dispositivo
de entrada/salida externo
464
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
4.2
FUNCIONAMIENTO
EN MODO MDI
Procedimiento
2 Pulse la tecla
PROGRAMA ( MDI )
O0000;
****
PRGRM
***
20 : 40 : 05
***
MDI
ACTUAL
SIGUIE
(OPRA)
a.
Introduzca la direccin O
en el panel
MDI.
b.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
PROGRAMA ( MDI )
O0000 G00 X100.0 Z200. ;
M03 ;
G01 Z120.0 F500 ;
M93 P9010 ;
G00 Z0.0 ;
%
O0001 N00003
****
***
***
ACTUAL
MDI
PRGRM
12 : 42 : 39
SIGUIE
(OPRA)
466
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
Explicacin
Rearranque
Edicin de un programa
durante el modo MDI
Limitaciones
Registro de programas
Nmero de lneas de un
programa
Un programa puede tener tantas lneas como entren en una pgina de la pantalla.
Puede crearse un programa con hasta seis lneas. Cuando el parmetro MDL
(No. 3107#7) se configura el valor 0 para especificar un modo que suprime la
visualizacin de informacin continua, puede crearse un programa de hasta diez
lneas.
Si el programa creado rebasa el nmero especificado de lneas, se borra el
%(ER) (impide la insercin y la modificacin).
Subprograma
O0000;
O1000;
O2000;
M98P 1000;
M98P 2000;
M98P 3000;
M30;
M99;
M99;
Programa principal
Un bucle
Dos bucles
467
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Llamada a macros
Zona de memoria
468
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
4.3
FUNCIONAMIENTO
EN MODO DNC
Procedimiento
Pantalla de verificacin de
programas de siete
teclas soft
VERIFICA. PROGRAMA
O0001 N00020
O0010 ;N
G92 G90 X100 Y200 Z50 ;N020 X100.0 Z100.0 (DNC-PROG)
G00 X0 Y0 Z0;;
G01 Z250 F1000
(RELATIVA)
(DIST. A IR) G00 G94 G80
X
100.000 X
0.000 G17 G21 G98
Y
100.000 Y
0.000 G90 G49 G80
Z
0.000 Z
0.000 G22 G49 G67
A
0.000 A
0.000
B
C
0.000 C
0.000 H
M
HD.T
NX.T
D
M
F
S
M
F.ACT.
SACT
REPITA
RMT STRT MTN *** ***
21:20:05
[ABSOLU][ RELATG][
][
][ (OPRA) ]
469
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Pantalla de programa
de siete teclas soft
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
O0001 N00020
21:20:05
][
][ (OPRD) ]
Pantalla de programa
de doce teclas soft
F0001 N00020
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
N130
N140
N150
N160
N170
X100.0 (DNC-PROG) ;
X90.0 ;
X80.0 ;
X70.0 ;
X60.0 ;
X50.0 ;
X40.0 ;
X30.0 ;
X20.0 ;
X10.0 ;
X0.0 ;
Z100.0 ;
Z90.0 ;
Z80.0 ;
Z70.0 ;
Z60.0 ;
N180
N190
N200
N210
N220
N230
N240
%
Z50.0 ;
Z40.0 ;
Z30.0 ;
Z20.0 ;
Z10.0 ;
Z0.0 ;
M02 ;
PROG VERI
R
FI.
(OPR +
A)
Explicaciones
D Durante el funcionamiento en modo DNC, pueden llamarse los
programas en memoria.
D Durante el funcionamiento en modo DNC, pueden llamarse los
programas de macro en memoria.
470
B--63614SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Limitaciones
Limitacin del nmero de
caracteres
Macro cliente
IF[#100NE0]GOTO5;
Alarma
00000000000000000000000000000000000000000000000000
000
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
M99
Nmero
Mensaje
Descripcin
086
SEAL DR DESCONECTADA
123
210
NO PUEDE
INSTRUIRSE
M198/M199
471
4. FUNCIONAMIENTO AUTOMATICO
TIPO P
Operacin de retorno
Operacin de rearranque
TIPO Q
000
REARRANQUE DE
UN PROGRAMA
B--63614SP/01
000
000
4.4
FUNCIONAMIENTO
Operacin de retorno
Posicin de rearranque
472
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Procedimiento 1
1 Retire la herramienta y sustityala por una nueva. Si es preciso, cambie el
[ TIPO P ]
[ TIPO Q ]
2 Pulse la tecla
0
0000 0
N fff
fffff
Frecuencia
[TIPO P]
Nmero secuencia
[TIPO Q]
fffff
[TIPO P]
Nmero secuencia
473
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
REINICIO DE PROGRAMA
(DESTINO)
X
57. 096
Y
56. 877
Z
56. 943
(DISTANC. A IR)
1 X
1. 459
2 Y
10.309
3 Z
7. 320
1
2
1
2
1
2
1
2
1
2
1 ********
******** ********
T ********
S *****
********
S
MEM * * * *
REANUD
***
***
T0000
10 : 10 : 40
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
secuencialmente segn los ejes por el orden especificado por los valores del
parmetro (No. 7310). A continuacin, se reanuda el mecanizado.
Procedimiento para el rearranque el programa especificando un nmero de bloque
Procedimiento 1
[ TIPO P ]
[ TIPO Q ]
operador de la mquina.
2
[TIPO Q]
N
ffffffff
Pulse la tecla
o
[TIPO P]
Nmero bloque
REINICIO DE PROGRAMA
(DESTINO)
X
57. 096
Y
56. 877
Z
56. 943
(DISTANC A. IR)
X
1. 459
Y
10. 309
Z
7. 320
1
2
1
2
1
2
1
2
1
2
1 ********
******** ********
T ********
S *****
********
S
AUTO * * * *
REANUD
***
***
PLN.DF
T0000
10 : 10 : 40
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
Cuando se detiene el CNC, el nmero de bloques ejecutados se visualiza en la
pantalla del programa o en la pantalla de rearranque del programa. El operador
puede especificar el nmero del bloque desde el cual se ha de arrancar el
programa indicando el nmero visualizado en el CRT. El nmero visualizado
indica el nmero del bloque que se haba ejecutado ms recientemente. Por
ejemplo, para rearrancar el programa desde el bloque en el cual se ha detenido
la ejecucin, especifique el nmero visualizado ms uno.
El nmero de bloques se cuenta a partir del comienzo del mecanizado,
suponiendo que una lnea en formato CN y un programa para CNC es un bloque.
000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero de bloque
Programa CNC
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G01 X100. F100 ;
G03 X01 --50. F50 ;
M30 ;
476
Nmero de bloques
1
2
3
4
5
000000000000000000000000000000000000000
00
00
000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Programa CNC
Nmero de bloques
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G90 G00 Z100. ;
G81 X100. Y0. Z--120. R--80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;
1
2
3
4
4
4
4
5
6
Guardar/borrar nmero de
bloque
Nmero de bloque de ms
ocho dgitos
Limitaciones
Rearranque tipo P
Bloque de rearranque
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Intervencin manual
Reset
Manual absoluto
Alarmas
000000000000000000000000000000000000000000000
000
000
00000
00000
00
00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Vuelta al punto de
referencia
No. alarma
Contenido
071
094
095
096
097
098
099
5020
AVISO
Por regla general, no puede lograrse el retorno de la herramienta a una posicin correcta si
se dan las siguientes condiciones. Se ha de prestar una especial atencin en los casos
siguientes ya que ninguno de ellos provoca una alarma:
D El funcionamiento manual se ejecuta cuando el modo manual absoluto est desactivado.
D El funcionamiento manual se ejecuta cuando la mquina est bloqueada.
D Cuando se utiliza la imagen espejo.
D Cuando el modo manual se ejecuta en el curso del desplazamiento de un eje para la
operacin de retorno.
D Cuando se programa el rearranque del programa para un bloque situado entre el bloque
para salto de mecanizado y el siguiente bloque de programacin absoluta.
478
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
4.5
FUNCION DE
PLANIFICACION DE
SECUENCIA DE
EJECUCION
(SCHEDULING)
DIRECTORIO ARCHIVOS
NUM ARCH
0001
0002
0003
0004
NOMBRE ARCHIVO
O0010
O0020
O0030
O0040
2
1
3
2
479
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
Procedimiento para ejecucin
de un archivo
DIRECTORIO ARCHIVOS
***
19 : 14 : 47
***
DIR
PRGRM
PLAN
(OPRA)
Pantalla No.1
3
O0001 N00000
SELECCION ACTUAL:O0040
NO.
NOMBRE ARCH (METRO) VOL
0000
PLAN
0001
PARAMETRO
58.5
0002
PROGRAMAS
11.0
0003
O0001
1.9
0004
O0002
1.9
0005
O0010
1.9
0006
O0020
1.9
0007
O0040
1.9
0008
O0050
1.9
SELEC NUM ARCH=7
>_
AUTO * * * * * * * * * *
19 : 17 : 10
FIJC F
Pantalla No.2
480
EJEC
B--63614SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
F0007 N00000
SELECCION ACTUAL:O0040
RMT
****
***
13 : 27 : 54
***
DIR
PRGRM
(OPRA)
PLAN
Pantalla No.3
Procedimiento para ejecucin
de la funcin de
planificacin de ejecucin
secuencial
F0000 N02000
NUM ARCH
***
INF. REQ
22 : 07 : 00
***
DIR
PRGRM
Pantalla No.4
481
INF. ACTUA
PLAN
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
00000
00000
DIRECTORIO ARCHIVOS
SECUEN NO ARCH
01
0007
02
0003
03
0004
04
0005
05
06
07
08
09
10
RMT
****
***
INF. REQU.
5
23
9999
LOOP
***
INF. ACTUA
5
23
156
0
10 : 10 : 40
DIR
PRGRM
PLAN
(OPRA)
Pantalla No.5
Explicaciones
Especificacin de ningn
nmero de archivo
y luego .
Repeticin infinita
Borrar
Limitaciones
Nmero de repeticiones
Nmero de archivos
registrados
Cdigo M
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
Alarmas
000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000
Rearranque de
funcionamiento automtico
No. alarma
Descripciones
086
210
Se ejecutaron M198 y M099 durante la operacin programada o se ejecut M198 durante el modo DNC.
483
4. FUNCIONAMIENTO AUTOMATICO
4.6
FUNCION DE
LLAMADA A
SUBPROGRAMA
(M198)
FUNCIONAMIENTO
B--63614SP/01
0000000000000000000
00000000000000000000
Formato
M198 Pffff L ;
Nmero de repeticiones
Explicacin
N1
N2
N5
: Primera llamada/retorno
: Segunda llamada/retorno
: Tercera llamada/
retorno
484
B--63614SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Limitaciones
NOTA
1 Cuando se ejecuta M198 en el programa del archivo
guardado en disquete, se activa la alarma P/S (No. 210).
Cuando se llama a un programa almacenado en la memoria
del CNC y se ejecuta M198 durante la ejecucin de un
programa de un archivo guardado en disquete, M198 se
convierte en un cdigo M ordinario.
2 Cuando se interviene desde el panel MDI y se ejecuta M198
despus de programar M198 en el modo memoria, M198 se
convierte en un cdigo M ordinario. Cuando se ejecuta la
operacin de reset en el modo MDI despus de programar
M198 en el modo MEMORIA, este cdigo no influye en el
modo MEMORIA y la ejecucin contina arrancando el
programa en el modo MEMORIA.
485
4. FUNCIONAMIENTO AUTOMATICO
INTERRUPCION
MANUAL POR
VOLANTE
B--63614SP/01
0
0000 0000 0000000000000000000000000000000000000000
00 00
4.7
FUNCIONAMIENTO
Posicin de herramienta
durante modo automtico
Posicin de herrramienta despus
de interrupcin por volante
Profundidad
de corte
programada
AVISO
La distancia recorrida en el modo interrupcin por volante
est determinada por el valor que se gira el generador
manual de impulsos y por la ampliacin del valor del avance
por volante (x1, x10, xM, xN).
Dado que este desplazamiento no es acelerado ni
decelerado, resulta muy peligroso utilizar un valor de
ampliacin elevado para la interrupcin por volante.
La distancia de desplazamiento por escala con una
ampliacin de x1 es de 0,001 mm (salida en valores
mtricos) o 0,0001 pulgadas (salida en pulgadas).
NOTA
La interrupcin por volante est inhibida cuando la mquina
est bloqueada durante el funcionamiento automtico.
486
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
Explicaciones
000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Relacin
Bloqueo de mquina
Enclavamiento
Imagen espejo
Visualizacin de posicin
Relacin
Valor coordenada
mquina
Indicacin de la distancia
recorrida
Las coordenadas de mquina se modifican mediante la distancia de desplazamiento especificada por la interrupcin por volante.
[HNDL].
El valor de desplazamiento mediante interrupcin por volante se indica en la
pantalla. Se visualizan simultneamente los 4 tipos de datos siguientes.
O0000 N00200
INTERRUPCION MANGO
(UNIDAD ENTRADA)
X
Y
Z
(UNIDAD SALIDA)
69.594
137.783
--61.439
X
Y
Z
(RELATIVAS)
X
Y
Z
69.594
137.783
--61.439
(DISTANCIA A IR)
X
0.000
Y
0.000
Z
0.000
CONTAJE PIE 287
TIEMP OPE 1H 12M TIEMP CICLO
0H 0M 0S
MDI
0.000
0.000
0.000
****
ABSOLU
487
***
RELATI
10 : 29 : 51
***
TODO
MANGO
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
488
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
4.8
IMAGEN ESPEJO
Herramienta
Procedimiento
2--3 Pulse la tecla soft [SETING] para seleccin de captulo para mostrar
la pantalla de configuracin.
SETTING (IMAG. ESPEJO)
IMAG. ESPEJO
IMAG. ESPEJO
IMAG. ESPEJO
>_
AUTO * * * *
COMP
***
FIJACN
489
O0020 N00001
X = 1 (0 : OFF
Y = 0 (0 : OFF
Z = 0 (0 : OFF
1 : ON)
1 : ON)
1 : ON)
14 : 47 : 57
***
TRABAJ
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
Limitaciones
490
B--63614SP/01
4.9
INTERVENCION Y
RETORNO
MANUALES
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Explicaciones
D Manual absoluto
activado/desactivado
D Sobrecontrol
D Operacin de retorno
D Anulacin
D Modo MDI
Limitaciones
D Validacin e inhibicin de
la intervencin y del
retorno manual
D Compensacin
D Bloqueo de mquina,
imagen espejo y factor de
escala
491
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
Ejemplo
1. El bloque N1 mecaniza una pieza
N2
Herramienta
N1
Punto comienzo
bloque
N1 Punto A
N2
N1 Punto A
4. Despus del retorno automtico al punto A a la velocidad de avance de
ensayo en vaco, se ejecuta la orden restante de desplazamiento del
bloque N1.
B
N2
N1 Punto A
AVISO
Cuando ejecute una intervencin manual, preste una
especial atencin al mecanizado y a la forma de la pieza de
modo que no resulten daadas ni la mquina ni la
herramienta.
492
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
4.10
FUNCIONAMIENTO
EN MODO DNC CON
TARJETA DE
MEMORIA
4.10.1
Especificacin
Memoria en CNC
(Programa)
Tarjeta memoria
(Programa)
000
Funcionamiento
normal en modo
memoria desde
la memoria del
CNC
Funcionamiento
en modo DNC
con tarjeta de
memoria
Ejecucin de programas
Memoria de CNC
(Programa)
Tarjeta de memoria
(Subprograma)
000
Modo memoria
normal desde
memoria del CNC
Llamada a subprograma
(M198)
Ejecucin de programas
493
Es posible ejecutar el
subprograma de la tarjeta de
memoria durante el modo
memoria.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
NOTA
1 Para utilizar esta funcin, es preciso configurar al valor 4 el
parmetro N 20 desde la pantalla de configuracin.
N 20 [CANAL E/S: configuracin para seleccionar una
entrada/salida]. El valor de configuracin es 4. Esto
significa utilizando la interfaz para tarjeta de memoria.
2 Cuando la unidad de control CNC es de tipo autnomo, est
disponible la interfaz para tarjeta de memoria situada en el
lado izquierdo de la pantalla de la unidad de visualizacin.
Pero no est disponible la interface de la unidad de control.
4.10.2
Operaciones
4.10.2.1
Modo DNC
Explicacin del manejo
494
4. FUNCIONAMIENTO AUTOMATICO
B--63614SP/01
FUNCIONAMIENTO
4.10.2.2
Formato
00 0 00
00 0 00
Llamada al subprograma
(M198)
1. Formato normal
M198 Pffff ;
M198 Pffff L ;
Nmero de archivo de repeticin
Explicacin
495
4. FUNCIONAMIENTO AUTOMATICO
4.10.3
FUNCIONAMIENTO
B--63614SP/01
LIMITACIONES y
NOTAS
4.10.4
PARAMETRO
0138
#7
DNM
#6
#5
#4
#3
#2
#1
#0
496
FUNCIONAMIENTO
B--63614SP/01
4. FUNCIONAMIENTO AUTOMATICO
4.10.5
4.10.5.1
Nmero de
especificacin
00000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Conexin del
accesorio para tarjetas
PCMCIA
Especificacin
Observaciones
A02B--0236--K160
A02B--0236--K161
Ensamblaje
Gua de
acoplamiento
0 0
0000
0000 00
0 00 0
4.10.5.2
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63614SP/01
(b) Presione hacia arriba sobre la tarjeta hacia el extremo superior del
accesorio.
Insertar
Extraer
0000000000000000000000000000000000000000000000
000000000000000000000000 00 0000000 0
000000000000000000000000000 00
00
Interfaz de tarjeta de memoria
Accesorio
498
B--63614SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
NOTA
1 Tanto en la serie i autnoma como en la serie i montada en
LCD, la interfaz de tarjeta de memoria queda montada en
el lado izquierdo de la pantalla de la unidad de
visualizacin. (La interfaz de tarjeta de memoria en el
controlador autnomo no est disponible).
2 Es imposible ensamblar la unidad de visualizacin y la gua
de sujecin desde el interior del armario.
3 La tarjeta de memoria debe utilizarse de manera que no
pueda proyectarse refrigerante sobre la misma.
Tarjeta de memoria
recomendada
0000000000000000000000000000000000000000000000
0000000
0000000
000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
4.10.6
Fabricante
Hitachi LTD
Referencia
Capacidad
HB289016A4
HB289032A4
32MB
HB289160A4
Matushita Electric
16MB
160MB
20MB
BN--040AB
40MB
SDP3B--4
4MB
SDP3B--20
20MB
SDP3B--40
499
12MB
BN--020AB
SanDisk
BN--012AB
40MB
5. MODO PRUEBA
FUNCIONAMIENTO
B--63614SP/01
MODO PRUEBA
5.1
5.2
5.3
5.4
5.5
500
5. MODO PRUEBA
FUNCIONAMIENTO
B--63614SP/01
5.1
BLOQUEO DE
MAQUINA Y
BLOQUEO DE
FUNCIONES
AUXILIARES
MDI
Herramienta
Pieza
X
Y
Z
La herramienta no se desplaza,
pero en la pantalla vara la posicin segn cada eje.
Fig. 5.1 Bloqueo de mquina
D Bloqueo de mquina
AVISO
La relacin de posicin entre las coordenadas pieza y las
coordenadas mquina puede ser diferente antes y despus
de una operacin automtica con los ejes mquina
bloqueados. En este caso, debe especificarse el sistema
de coordenadas pieza mediante una instruccin de
definicin de las coordenadas o ejecutando un retorno
manual al punto de referencia.
D Bloqueo de funciones
auxiliares
501
5. MODO PRUEBA
FUNCIONAMIENTO
B--63614SP/01
Limitaciones
D Orden M, S, T y B slo con
bloqueo de mquina
D Vuelta al punto de
referencia en bloqueo de
mquina
D Cdigos M no bloqueados
por el bloqueo de
funciones auxiliares
502
5. MODO PRUEBA
FUNCIONAMIENTO
B--63614SP/01
5.2
SOBRECONTROL DE
AVANCE
Herramienta
Compruebe el mecanizado variando la velocidad de avance respecto
al valor especificado en
el programa.
Pieza
0
200
SOBRECONTROL AVANCE
EN MODO MANUAL
DISCONTINUO
Limitaciones
D Margen de sobrecontrol
D Sobrecontrol durante
roscado
503
SOBRECONTROL DE
AVANCE RAPIDO
B--63614SP/01
000
000
5.3
FUNCIONAMIENTO
Velocidad de avance
rpido 10m/min
Sobrecontrol
50%
000
000
5. MODO PRUEBA
5m/min
Procedimiento
LOW
25
50
100
Explicacin
504
B--63614SP/01
5. MODO PRUEBA
FUNCIONAMIENTO
5.4
ENSAYO EN VACIO
Herramienta
Mesa
Fig. 5.4 Ensayo en vaco
Procedimiento
Explicacin
D Velocidad de avance de
ensayo en vaco
SINGLE
BLOCK
OPT
STOP
BLOCK
SKIP
DRY
RUN
MST
LOCK
WORK
LIGHT
MC
LOCK
Orden programada
Avance rpido
Avance
ACTIVADO
DESACTIVA.
Veloc.avance ensayo en
vacoJV *2)
505
5. MODO PRUEBA
5.5
MODO BLOQUE A
BLOQUE
FUNCIONAMIENTO
B--63614SP/01
Comienzo ciclo
Comienzo ciclo
Herramienta
Comienzo Parada
ciclo
Parada
Pieza
Parada
Procedimiento
506
B--63614SP/01
5. MODO PRUEBA
FUNCIONAMIENTO
Explicacin
D Vuelta al punto de
referencia y modo bloque a
bloque
Si se programan las rdenes G28 hasta G30, la funcin de modo bloque a bloque
es vlida en un punto intermedio.
En un ciclo fijo, los puntos de parada de modo bloque a bloque son el final de
, y indicados a continuacin. Cuando se ejecuta una parada en modo
bloque a bloque despus del punto o , se enciende el LED de suspensin
de avances.
Avance rpido
Avance en mecanizado
D Llamada a subprogramas y
modo bloque a bloque
507
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B--63614SP/01
FUNCIONES DE SEGURIDAD
508
B--63614SP/01
6.1
PARADA DE
EMERGENCIA
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
PARO DE EMERGENCIA
Explicacin
509
6. FUNCIONES DE SEGURIDAD
6.2
REBASAMIENTO DE
LIMITE DE
RECORRIDO
FUNCIONAMIENTO
B--63614SP/01
X
Fin lmite
recorrido
Final de carrera
Explicacin
D Rebasamiento de
recorrido durante
funcionamiento
automtico
D Rebasamiento de
recorrido durante el
funcionamiento manual
D Anulacin de
rebasamiento de
recorrido
D Alarmas
Nm.
Mensaje
Descripcin
506
SOBRERRECOR: +n
507
SOBRERRECOR: --n
510
B--63614SP/01
FUNCIONAMIENTO
6.3
00
(I,J,K)
VERIFICACION DE
LIMITE DE
RECORRIDO
6. FUNCIONES DE SEGURIDAD
(X,Y,Z)
(I,J,K)
D Lmite de recorrido
memorizado 1
Los parmetros (Nos. 1320, 1321 o Nos. 1326, 1327) definen un contorno. El
exterior de la zona abarcada por los lmites establecidos es una zona prohibida.
Habitualmente el fabricante de la mquina--herramienta define esta zona como
lmite de recorrido mximo.
D Lmite de recorrido
memorizado 2
(G22, G23)
Los parmetros (Nos. 1322, 1323) o las rdenes correspondientes definen estos
contornos. Puede definirse como zona prohibida el interior o el exterior de la
zona abarcada por los lmites. El parmetro OUT (No. 1300#0) determina si la
zona prohibida es el interior o el exterior de dichos lmites.
En el caso de programacin mediante una orden en el programa, la orden G22
prohibe a la herramienta la entrada en la zona prohibida y la orden G23 permite
la herramienta entrar en dicha zona. Tanto G22; como G23; se han de programar
de manera independiente respecto a otras rdenes dentro de un bloque.
La orden mostrada a continuacin crea o modifica la zona prohibida:
511
FUNCIONAMIENTO
G 22X_Y_Z_I_J_K_;
(I,J,K)
000000000000000
000000000000000
B--63614SP/01
(X,Y,Z)
B (I,J,K)
000000000000000000000000000000
6. FUNCIONES DE SEGURIDAD
A (X,Y,Z)
512
B--63614SP/01
FUNCIONAMIENTO
D Punto de comprobacin
para la zona prohibida
6. FUNCIONES DE SEGURIDAD
B
Posicin de la
herramienta
despus de
vuelta al punto
de referencia
0000000000000000000
0000000000000000000000000000000000000000000000000
00000000000000000000000000
b
Lmite de zona
D Solapamiento de la zona
prohibida
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B--63614SP/01
D Temporizacin para
indicacin de una alarma
El parmetro BFA (el nmero 1300, bit 7) selecciona si una alarma se visualiza
o no inmediatamente antes de que la herramienta entre en la zona prohibida o
inmediatamente despus de que la herramienta haya entrado en dicha zona.
Alarmas
Nmero
Mensaje
Contenido
500
SOBRERRECOR:
+n
501
SOBRERRECOR:
--n
502
SOBRERRECOR:
+n
503
SOBRERRECOR:
--n
514
B--63614SP/01
FUNCIONAMIENTO
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
515
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63614SP/01
7.1
VISUALIZACION DE
ALARMAS
Explicaciones
D Pantalla de alarma
O0000 00000
100
510
SOBRERRECOR :+X
417
417
MDI * * * *
ALARMA
***
S
18 : 52 : 05
* * * ALM
MENSAJ
0 T0000
HISTOR
PARAMETRO (EJE/UNIDAD)
O1000 N00010
1001
0
0
XIK
0
0
1004 IPR
0
>_
MEM * * * *
***
***
ALM
BUSQNO
ON:1
1002
INM
0
0
DLZ JAX
0
0
1003
OFF:0
0
ISC
0
S
08 : 41 : 27
+ENTR
0
ISA
0
0 T0000
ENTRAD
516
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B--63614SP/01
FUNCIONAMIENTO
D Reposicin de la alarma
Los cdigos y mensajes de error indican la causa de una alarma. Para lograr la
recuperacin de una situacin de alarma, elimine la causa, y pulse la tecla de
reset.
D Cdigos de error
517
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
7.2
VISUALIZACION DE
HISTORICO DE
ALARMAS
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
O0100 N00001
HIS ALAR
(1)97.02.14 16:43:48
PAGE=1
(4)
(2)010 (3)CODIGO G INADECUADO
97.02.13 8:22:21
506 SOBRERRECOR : +1
97.02.12 20:15:43
417 ALARMA SERVO : X EJE PARAM DGTL
MEM * * * *
ALARMA
518
***
MENSAJ
***
HISTOR
19 : 47 : 45
(OPRA)
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63614SP/01
7.3
VERIFICACION
MEDIANTE LA
PANTALLA DE
AUTODIAGNOSTICO
A veces, el sistema puede dar la sensacin de que est parado, pese a que no se
ha activado ninguna alarma. En este caso, es posible que el sistema est
ejecutando alguna operacin de procesamiento. El estado del sistema puede
comprobarse visualizando la pantalla de autodiagnstico.
Procedimiento
O0000 N0000
>_
EDIT * * * *
PARAM.
***
DIGNOS
519
***
PMC
:0
:0
:0
:0
:0
:0
:0
14 : 51 : 55
SISTEM
(OPRA)
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
Explicaciones
B--63614SP/01
Los nmeros de diagnstico 000 hasta 015 indican estados en los que se est
especificando una orden, pero parece como si no se estuviera ejecutando
nada. La tabla inferior enumera los estados internos cuando se visualiza 1 en
el extremo derecho de cada lnea de la pantalla.
Tabla 7.3 (a) Mensajes de alarma cuando se especifica una orden pero parece como si no se estuviera
ejecutando
Nm.
Mensaje
000
ESPERANDO FIN
001
DESPLAZAMIENTO
002
TEMPORIZADO
003
COMPROBANDO EN POSICION
004
AVANCE 0%
005
BLOQUEO
Enclavamiento ACTIVADO
006
010
GRABANDO
011
LEYENDO
012
ESPERANDO AMARRE
013
AVANCE MANUAL 0%
014
Paro de emergencia, reset externo, reset y rebobinado o tecla reset panel MDI activados.
015
Tabla 7.3 (b) Mensajes de alarma cuando se detiene o interrumpe una operacin automtica
Nm.
Mensaje
020
Se visualiza cuando se activa el paro de emergencia o se produce una alarma del servo
021
RESET PULSADO
022
023
024
RESET PULSADO
025
520
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63614SP/01
La tabla inferior muestra las seales y estados vlidos cuando cada elemento
de parmetro de diagnstico vale 1. Cada combinacin de estos valores de
parmetros de diagnstico indica un estado nico.
020 VEL. CORTE SUBIR/BAJAR
1
1
1
1
1
1
0
1
0
1
1
1
Mensaje
030
La posicin del carcter que ha provocado la alarma TH se visualiza con el nmero de caracteres
desde el comienzo del bloque en la alarma TH.
031
DATO TH.
521
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
ENTRADA/SALIDA DE DATOS
Interfaz
RS- -232- -C
FANUC
522
Handy File
B--63614SP/01
8.1
ARCHIVOS
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
Explicaciones
D Qu es un archivo
D Peticin de colocacin
de un nuevo disquete
Archivo n En blanco
Disquete 1
Archivo 1 Archivo 2 Archivo 3
Disquete 2
Continuacin
de archivo k
Archivo (k+1)
Archivo n En blanco
523
8. ENTRADA/SALIDA DE DATOS
D Lengeta de proteccin
FUNCIONAMIENTO
B--63614SP/01
000
00000000000000 000000000000000
(2) Escritura validada (son posibles las operaciones de lectura, escritura y borrado)
D Resumen de datos
grabados
Archivo 1
Archivo 2
Archivo 3
Archivo (n--1)
Archivo n
524
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.2
BUSQUEDA DE
ARCHIVOS
Arch. 2
Archivo 3
Archivo n En blanco
Bsqueda de archivo n
Procedimiento
Introduzca la direccin N.
N--9999
Se busca el archivo inmediato siguiente al que se acaba de acceder.
N0
Se busca el comienzo del disquete o de la tarjeta.
N--9998
Cuando se designa N--9998, cada vez que se realiza la entrada o salida
de un archivo se inserta automticamente N--9999. Esta condicin se
reinicializa mediante la designacin de N1, N1 hasta 9999 o N -- 9999
o cuando se ejecuta un reset.
Pulse las teclas [BUSQ F] y [EJEC]
A continuacin se busca el archivo especificado.
Explicacin
D Bsqueda de archivo
mediante N--99999
525
Alarmas
000000000000000000000000000000000000000000000000
00
0000 00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
Nm.
B--63614SP/01
Descripcin
86
526
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.3
BORRADO DE
ARCHIVOS
Borrado de archivos
Procedure
6 Introduzca la direccin N.
7 Introduzca el nmero (de 1 hasta 9999) del archivo que desea borrar.
8 Pulsar la tecla soft [BORRAR], luego la tecla soft [EXEC].
Se borra el archivo especificado en el paso 7.
Explicaciones
D Nmero de archivo
actualizado despus de
borrar un archivo
D Lengeta de proteccin
527
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.4
ENTRADA/SALIDA
DE PROGRAMAS
8.4.1
Entrada de un programa
Introduccin de un programa
Procedimiento
Explicaciones
D Comparacin
D Entrada de mltiples
programas desde una
cinta en formato CN
Cuando una cinta tiene alojados mltiples programas, la cinta se lee hasta
cdigo ER (o %).
O1111 M02;
528
O2222 M30;
O3333 M02;
ER(%)
8. ENTRADA/SALIDA DE DATOS
B--63614SP/01
FUNCIONAMIENTO
D Nmeros de programa
en un cinta en formato
CN
D Registro de programas
en modo no prioritario
D Introduccin de un
programa adicional
Programa introducido
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%
Programa despus
introduccin
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%
En el ejemplo anterior, las lneas del programa O5678 se anexan al final del
programa O1234. Este caso, no se registra el nmero de programa O5678.
Cuando introduzca un programa para anexarlo a un programa registrado, pulse
la tecla soft [LECT] sin especificar un nmero de programa en el paso 8. A
continuacin, pulse las teclas soft [CADE] y [EJEC].
S En la introduccin de un programa completo, se anexan todas las lneas de un
programa, a excepcin de su nmero O.
S Cuando anule el modo de introduccin para anexar, pulse la tecla reset o la
tecla soft [CAN] o [STOP].
529
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Alarma
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000
Nm.
Descripcin
70
73
79
530
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.4.2
Salida de un programa
Salida de un programa
Procedimiento
Introduzca la direccin O.
Explicaciones
(Salida a disquete)
D Ubicacin de la salida
de archivos
D Activacin de alarma
mientras se est
produciendo la salida de
un programa
D Salida de un programa
despus de localizar el
comienzo de un archivo
531
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
D En el registro de
resumen
D Perforacin de
programas en modo no
prioritario
Explicaciones
(Salida a una cinta CN)
D Formato
ER
(%)
Programa
D Comprobacin TV
D Cdigo ISO
Configurando NCR (bit 3 del parmetro No. 0100), pueden omitirse CRs de
modo que cada LF aparezca sin un CR.
D Parada de la perforacin
D Perforacin de todos los
programas
Pulse la tecla
Programa
Programa
Programa
532
ER
(%)
FUNCIONAMIENTO
B--63614SP/01
8. ENTRADA/SALIDA DE DATOS
8.5
ENTRADA Y SALIDA
DE DATOS DE
COMPENSACION
8.5.1
Entrada de datos de
compensacin
Procedimiento
y aparecer la pantalla de
compensacin de herramienta.
5 Pulse la teclas soft [(OPRA)].
6 Pulse la tecla soft situada ms a la derecha
533
8. ENTRADA/SALIDA DE DATOS
8.5.2
Salida de datos de
compensacin
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
y aparecer la pantalla de
compensacin de herramienta.
5 Pulse la teclas soft [(OPRA)].
6 Pulse la tecla soft situada ms a la derecha
Explicaciones
D Formato de salida
Formato
(1) For tool compensation memory A
G10 L11 P_R_;
en donde P_: No. de corrector
R_: Valor de compensacin de herramienta
D Nombre de archivo de
salida
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.6
ENTRADA Y SALIDA DE
PARAMETROS DE DATOS
DE COMPENSACION DE
ERROR DE PASO
8.6.1
Entrada de parmetros
Entrada de parmetros
Procedimiento
5 Pulse la tecla soft [CONFIG] para seleccin del captulo, tras lo cual
aparecer la pantalla de configuracin de valores.
(tecla de siguiente
535
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.6.2
Salida de parmetros
Salida de parmetros
Procedimiento
10
Explicaciones
D Formato de salida
N... P ..... ;
N . . . A1P . . A2P . . . AnP . . . ;
N... P ..... ;
N: No. parmetro
A: No. de eje (n es el nmero de eje controlado)
P: Valor de configuracin del parmetro.
0000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
D Supresin de la salida de
parmetros configurados
a0
Tipo bit
salida
Tipo de valor
D Nombre de archivo de
De tipo eje
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.6.3
Entrada de datos de
compensacin de error
de paso
Procedimiento
537
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Compensacin de error de
paso
8.6.4
Salida de datos de
compensacin de error
de paso
Los parmetros 3620 hasta 3624 y los datos de compensacin de error de paso
deben configurarse correctamente para aplicar correctamente la compensacin
de error de paso.
(Vase subapartado III--11.5.2)
La salida de todos los datos de compensacin de error de paso se realiza con el
formato definido desde la memoria del CNC a un disquete o a una cinta en
formato CN.
Procedimiento
Explicaciones
D Formato de salida
N 10000 P . . ;
N 11023 P . . ;
N . . . : Punto de compensacin de error de paso + 10.000
P . . : Dato de compensacin de error de paso
Cuando se utiliza la compensacin de error de paso bidireccional, el formato de
salida es el siguiente:
N20000 P.... ;
N21023 P.... ;
N23000 P.... ;
N24023 P.... ;
N : Punto de compensacin de error de paso + 20000
P : Dato de compensacin de error de paso
D Nombre de archivo de
salida
FUNCIONAMIENTO
B--63614SP/01
8. ENTRADA/SALIDA DE DATOS
8.7
ENTRADA/SALIDA DE
VARIABLES COMUNES
DE MACRO CLIENTE
8.7.1
Entrada de variables
comunes de macro
cliente
El valor de una variable comn de macro cliente (#500 hasta #999) se carga en
la memoria del CNC desde un disquete o una cinta de CN. El mismo formato
empleado para la salida de variables comunes de macro cliente se emplea para
la entrada. Vase apartado III--8.7.2. Para que una variable comn de macro
cliente sea vlida, los datos introducidos deben ejecutarse accionando el
pulsador de arranque de ciclo despus de haber introducido los datos. Cuando
se carga en memoria el valor de una variable comn, este valor sustituye al valor
de idntica variable comn ya existente (si la hay) en memoria.
Procedimiento
00000000000000000000000000000
Visualizacin de la pantalla de variables de macro
Explicaciones
D Variables comunes
Con las variables comunes (#500 hasta #531) puede ejecutarse operaciones de
entrada y salida.
Cuando se especifica la opcin para aadir una variable comn, puede
realizarse una entrada y salida de valores desde #500 hasta #999. Pueden
cargarse y descargarse #100 a #199 cuando se pone a 1 el bit 3 (PU5) del
parmetro nm. 6001.
539
8. ENTRADA/SALIDA DE DATOS
8.7.2
Salida de variables
comunes de macro
cliente
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
Explicaciones
D Formato de salida
D Variable comn
8. ENTRADA/SALIDA DE DATOS
B--63614SP/01
FUNCIONAMIENTO
8.8
VISUALIZACION DEL
DIRECTORIO EN
DISQUETE
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCHIVO
0001
PARAMETRO
0002
O0001
0003
O0002
0004
O0010
0005
O0040
0006
O0050
0007
O0100
0008
O1000
0009
O9500
EDIT * * * *
PRGR.
***
***
DIR
541
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
11 : 51 : 12
(OPRA)
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.8.1
Visualizacin del
directorio
Visualizacin del directorio de archivos en disquete
Procedimiento 1
(tecla de
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCHIVO
0001
0002
0003
0004
0005
0006
0007
0008
0009
O0001 N00000
(METRO) VOL
PARAMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500
EDIC * * * *
BUSQ F
***
LECTUR
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
***
PERFOR
11 : 53 : 04
ELIMI
Fig.8.8.1 (a)
542
8. ENTRADA/SALIDA DE DATOS
B--63614SP/01
FUNCIONAMIENTO
Procedimiento 2
(tecla de siguiente
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCHIVO
0005
O0040
0006
O0050
0007
O0100
0008
O1000
0009
O9500
BUSQUEDA
NUM ARCH =
>_
EDIT * * * *
***
***
O0001 N00000
(METRO) VOL
1.3
1.9
1.9
1.9
1.6
11 : 54 : 19
CANCEL
FIJC F
Fig.8.8.1 (b)
543
EJEC
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Campos de pantalla y
sus significados
NO
:Visualiza el nmero de archivo
NOMBRE ARCH :Visualiza el nombre de archivo
(METRO)
:Convierte e imprime la capacidad para almacenar
archivos en longitud de cinta de papel. Tambin puede
obtener H
(FEET) I definiendo en los datos de
configuracin como INPUT UNIT (UNIDAD DE
ENTRADA) el valor INCH.
:Cuando el archivo es multivolumen, no se visualiza
dicho estado.
VOL
L03
544
8. ENTRADA/SALIDA DE DATOS
B--63614SP/01
FUNCIONAMIENTO
8.8.2
Lectura de archivos
Lectura de archivos
Procedimiento
(tecla de
FIJC F
PARADA
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
NRO PROGRA. =
11 : 55 : 04
CANCEL
EJEC
545
8. ENTRADA/SALIDA DE DATOS
8.8.3
Salida de programas
FUNCIONAMIENTO
B--63614SP/01
Salida de programas
Procedimiento
(tecla de siguiente
FIJC F
PARADA
O0002 N01000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
NRO PROGRA. =
11 : 55 : 26
CANCEL
EJEC
546
8. ENTRADA/SALIDA DE DATOS
B--63614SP/01
FUNCIONAMIENTO
8.8.4
Borrado de archivos
Borrado de archivos
Procedimiento
(tecla de siguiente
FIJC F
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
11 : 55 : 51
CANCEL
EJEC
547
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Limitaciones
D Introduccin de nmeros
de archivo y nmeros de
programa con las teclas
D Dispositivos E/S
D Dgitos significativos
D Comparacin
000000000000000000000000000000000000000000000
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ALARMAS
Nm.
Contenido
71
79
86
548
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.9
SALIDA DE UN
LISTADO DE
PROGRAMA PARA
UN GRUPO
ESPECIFICADO
Procedimiento
>_
EDIC * * * *
PRGRM
***
***
***
O0001 N00010
MEMORI(CARC.)
3321
429
)
)
)
)
16 : 52 : 13
DIR
(OPRA
)
00000 0000
EDI--BG
BUSQ O
R UT CE L
GRP--AL
GRUPO
(tecla de siguiente
PERFOR
PARADA
CANCEL
EJEC
549
8. ENTRADA/SALIDA DE DATOS
B--63614SP/01
00000
8.10
EN LA PANTALLA
TODO IO
FUNCIONAMIENTO
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
RS422
EXT
COMPRO. TV
OFF
CODIG. IMPR.
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
COMANDO SAT
HOST
PROTOCOLO
A
CODIG COM
ASCII
(0:EIA 1:ISO)>1_
MDI
****
PRGR.
***
***
PARAM
***
12:34:56
COMPEN. MACRO
550
(OPRA
)
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.10.1
Configuracin de
parmetros relativos a
la entrada/salida
LEER/IMPRI (PROGRAMA)
CANAL E/S
NUM. DISPO.
VELOC. BAUD
BIT PARADA
ENTRAD NULA (EIA)
TV CHECK (NOTES)
CD CHECK (NOTES)
BIT PARIDAD
INTERFASE
CODIG FIN
00000
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
RS422
EXT
COMPRO. TV
OFF
CODIG. IMPR.
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO) CR
BAUDRATE CLK. INTER
RESET/ALARM
ON
COMANDO SAT
HOST
PROTOCOLO
A
CODIG COM
ASCII
(0:EIA 1:ISO)>1_
MDI
****
PRGR.
***
***
PARAM
***
12:34:56
COMPEN. MACRO
(OPRA
)
NOTA
El reloj de baud rate, la comprobacin CD (232C), el informe
de reset/alarmas y el bit de paridad del parmetro No. 134,
as como el cdigo de comunicaciones, cdigo de fin,
protocolo de comunicaciones, interfaz y orden SAT para el
parmetro No. 135 se visualizan nicamente cuando para
entrada/salida se est utilizando el canal 3.
4 Seleccione la tecla soft correspondiente al tipo deseado de datos
(programa, parmetros, etc.).
5
8. ENTRADA/SALIDA DE DATOS
8.10.2
Entrada y salida de
programas
FUNCIONAMIENTO
B--63614SP/01
Bsqueda archivo
1
Pulse la tecla soft [(OPRA)]. La pantalla y las teclas soft pasan a ser las
siguientes.
Un directorio de programas se visualiza slo en el modo EDIT. En todos
los dems modos, se visualiza la pantalla E/S.
O0001 N00010
PROGRAM (NUM.)
USAD.
:
60
FREE :
2
MEMORI (CARC.)
3321
429
000000
Procedimiento
>_
EDIT * * * *
BUSQ F
4
5
***
***
LECTUR
14:46:09
***
PERFOR.
ELIMI
(OPRA)
Introduzca la direccin N.
Introduzca el nmero de archivo que desee localizar.
N0
Se localiza el primer archivo en disquete.
Uno de entre N1 hasta N9999
Entre los archivos numerados desde 1 hasta 9999, se busca un archivo
especificado.
N--9999
Se encuentra el archivo inmediatamente posterior al ms recientemente
utilizado.
N--9998
Si se especifica --9998, se busca el siguiente archivo. A continuacin,
cada vez que se ejecuta una operacin de entrada/salida de archivo, se
inserta automticamente N--9999. Esto significa que pueden buscarse
automticamente de manera secuencial otros archivos.
Este estado se anula especificando N0, N1 hasta N9999 o N--9999 o al
ejecutar un reset.
552
FUNCIONAMIENTO
B--63614SP/01
CANCEL EJEC
8. ENTRADA/SALIDA DE DATOS
Explicaciones
D Diferencia entre N0 y N1
D Activacin de alarmas
durante la bsqueda de
archivos
D Bsqueda de archivo
utilizando N--9999
553
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Introduccin de un programa
1 Pulse la tecla soft [PRGR.] en la pantalla E/S, descrita en el apartado
III--8.10.1.
Procedimiento
MEMORI (CARC.)
3321
429
000000
>_
EDIT * * * *
BUSQ F
***
LECTUR
***
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
CAN
EJEC
554
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Salida de programas
1 Pulse la tecla soft [PRGRM] en la pantalla ALL IO, descrita en el
apartado III--8.10.1.
Procedimiento
MEMORIA (CAR.)
3321
429
000000
>_
EDIT * * * *
BUSQ F
***
LECTUR
***
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
4 Introduzca la direccin O.
5 Introduzca un nmero de programa deseado.
Si se introduce --9999, se produce la salida de todos los programas
existentes en memoria.
Para la salida de un intervalo de programas teclee O, OVVVV..
Se envan los programas numerados desde hasta VVVV.
Cuando se configura a 1 el bit 4 (SOR) del parmetro No. 3107 para
visualizacin ordenada en la pantalla de biblioteca de programas se
envan por orden, comenzando por los que tienen el nmero de
programa ms bajo.
PARADA CANCEL
EJEC
555
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Borrado de archivos
1 Pulse la tecla soft [PRGR.] en la pantalla ALL IO, descrita en el
apartado III--8.10.1.
Procedimiento
MEMORI (CAR.)
3321
429
000000
>_
EDIT * * * *
BUSQ F
***
LECTUR
***
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
EJEC
Explicaciones
D Nmeros de archivo
despus del borrado
D Proteccin contra
escritura
556
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.10.3
Entrada y salida de
parmetros
Entrada de parmetros
1 Pulse la tecla soft [PARAM] en la pantalla ALL IO, descrita en el
apartado III--8.10.1.
Procedimiento
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
O1234 N12345
COMPRO. TV
CODIG. IMPR.
CODIG ENTR
AVANCE SALI
SALIDA EOB (ISO)
BAUDRATE CLK.
RESET/ALARM
CODIG COM
ROTOCOLO
COMANDO SAT
OFF
ISO
ASCII
FEED
CR
INTER
ON
ASCII
A
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL EJEC
***
12:34:56
PERFOR.
557
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Salida de parmetros
1 Pulse la tecla soft [PARAM.] en la pantalla ALL IO, descrita en el
apartado III--8.10.1.
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
OFF
CODIG. IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO) CR
BAUDRATE CLK. INTER
RESET/ALARM
ON
CODIG COM
ASCII
PROTOCOLO
A
COMANDO SAT HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL EJEC
***
12:34:56
PERFOR.
558
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.10.4
Entrada y salida de
valores de
compensacin
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
OFF
CODIG. IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
CODIG COM
ASCII
PROTOCOLO
A
COMANDO SAT
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
559
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
OFF
CODIG. IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
CODIG COM
ASCII
PROTOCOLO
A
COMANDO SAT
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
560
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.10.5
Salida de variables
comunes de macro
cliente
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
CODIG. IMPR.
CODIG ENTR
AVANCE SALI
SALIDA EOB (ISO)
BAUDRATE CLK.
RESET/ALARM
CODIG COM
PROTOCOLO
COMANDO SAT
OFF
ISO
ASCII
FEED
CR
INTER
ON
ASCII
A
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
561
8. ENTRADA/SALIDA DE DATOS
8.10.6
Entrada y salida de
archivos en disquete
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
CANCEL
EJEC
Introduzca el nmero del archivo deseado y pulse la tecla soft [FIJC F].
562
B--63614SP/01
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
LEER/IMPRI (FLOPPY)
No.
NOMBRE ARCHIVO
0001
PARAMETRO
0002
PROGRAMAS
0003
O0001
0004
O0002
0005
O0003
0006
O0004
0007
O0005
0008
O0010
0009
O0020
BUSQ F
Busqu. No.=2
>2_
EDIT * * * * * * *
BUSQ F
***
***
O1234 N12345
(Metros)VOL
46.1
12.3
11.9
11.9
11.9
11.9
11.9
11.9
11.9
12:34:56
CANCEL
EJEC
563
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Entrada de un archivo
1 Pulse la tecla soft del extremo derecho
(tecla de siguiente men)
en la pantalla ALL IO descrita en el apartado III--8.10.1.
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
EJEC
564
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Salida de un archivo
1 Pulse la tecla soft del extremo derecho
(tecla de siguiente men)
en la pantalla ALL IO descrita en el apartado III--8.10.1.
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
EJEC
565
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Borrar un archivo
1 Pulse la tecla soft del extremo derecho
(tecla de siguiente men)
en la pantalla ALL IO descrita en el apartado III--8.10.1.
Procedimiento
>
MDI
****
BUSQ F
***
O1234 N12345
***
LECTUR
***
12:34:56
PERFOR.. ELIMI
EJEC
566
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
8.10.7
Entrada/salida desde/a
tarjeta de memoria
00000000
LEER/IMPRI (TARJETA M)
O1234 N12345
*1 : Memoria CNC
Tarj. memoria
RAM CNC
000000
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
*3 : Nombres, tamaos, fechas y nmero de archivos
registrados en la tarjeta de memoria
Mensaje
TERMINADO.
DESCONECTAR LA CORRIENTE.
*4 : Mensaje de funcionamiento
0 T0000
[CANCEL ]
[SELECC] [
] [
CANCEL
] [CANCEL
] [
EJEC
EJEC
0000
Al seleccionar [CARGA]
567
8. ENTRADA/SALIDA DE DATOS
Guardar datos en
memoria
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
RAM CNC
O1234 N12345
Tarj. memoria
512K bytes
Archivo
000000
SRAM0_5A. FDB
00000000
LEER/IMPRI(TARJETA M)
1/
1)
Mensaje
0 T0000
] [
EJEC
568
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Nombre de archivo
0000000000000000000000000000000000000000000000000000000000000000000000000
0000 00 00 0000 00 00 00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Archivo SRAM
Tamao de SRAM
Nmero de archivos
256KB
1
2
3
4
5
6
512KB
1.0MB
2.0MB
3.0MB
SRAM256A.FDB
SRAM0_5A.FDB
SRAM1_0A.FDB
SRAM1_0B.FDB
SRAM2_0A.FDB
SRAM2_0B.FDB
SRAM2_0C.FDB
SRAM2_0D.FDB
SRAM3_0A.FDB
SRAM3_0B.FDB
SRAM3_0C.FDB
SRAM3_0D.FDB
SRAM3_0E.FDB
SRAM3_0F.FDB
D Anulacin de salvar
D Peticin de sustitucin
de tarjeta de memoria
569
8. ENTRADA/SALIDA DE DATOS
Carga de datos en
memoria (restauracin)
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
00000000
O1234 N12345
LEER/IMPRI(TARJETA)
RAM CNC
Tarj. memoria
000000
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
Mensaje
0 T0000
0 000 00 00 00
00
]
SELECC
CANCEL EJEC
Programa
Parmetro
Compen.
Datos
PMC
Datos macro
B--63614SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Explicaciones
D Anulacin de la carga
D Desconexin de la
corriente despus de la
carga
En funcin del tipo de datos, tal vez sea necesario desconectar la corriente
del sistema y luego volver a conectarla para que se valide la carga. Si es
preciso, en el campo de mensajes se visualiza el mensaje TURN OFF
POWER..
D Parmetros/datos PMC
D Datos
programa/compensacin
NOTA
Si los datos salvados y el sistema de CNC en que se desee
cargar los datos salvados no cumplen las condiciones
descritas a continuacin, en el campo de mensaje se
visualiza un mensaje de error y se inhibe la carga. Sin
embargo, observe que en la carga selectiva, aun cuando la
estructura del sistema del CNC no coincida con la de un
archivo guardado, no obstante, el archivo se carga.
El tamao del archivo guardado no coincide con el
tamao de la RAM del CNC.
El archivo guardado tiene una extensin diferente.
571
8. ENTRADA/SALIDA DE DATOS
Formateado de tarjetas
de memoria
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
RAM CNC
O1234 N12345
Tarj. memoria
512K bytes
000000
Archivo
SRAM0_5A. FDB
00000000
LEER/IMPRI(TARJETA M)
1/
1)
Mensaje
0 T0000
] [
EJEC
572
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Borrado de archivos
Borrado de archivos
Procedimiento
0000000000000000
LEER/IMPRI (TARJETA)
RAM CNC
Tarj. memoria
512K bytes
000000
Archivo
SRAM0_5A. FDB
1/
1)
Mensaje
0 T0000
00
EJEC
573
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Mensajes y restricciones
Mensajes
Mensaje
Descripcin
El formato o la extensin del archivo que se desea cargar no est permitido. Como alternativa, los datos almacenados en la tarjeta de memoria no
coinciden con el tamao de memoria del CNC.
Se ha producido un error durante el procesamiento del sistema de archivos. VVV representa un cdigo de error del sistema de archivos.
WRITE--PROTECTED
Operacin salvar:
Operacin cargar:
VOLTAGE DECREASED.
DEVICE IS BUSY.
SAVING
LOADING
DELETING
FORMATTING
COMPLETED
574
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
FUNCIONAMIENTO
Cdigos
8. ENTRADA/SALIDA DE DATOS
Significado
99
102
110
111
114
115
117
118
Ya se ha abierto el archivo.
119
121
122
124
129
130
131
133
135
140
D Especificaciones para
tarjeta de memoria
106
D Tamao de tarjeta de
memoria
105
Restricciones
El tamao de la tarjeta de memoria que debe emplearse debe ser mayor que el
de un mdulo RAM instalado en el CNC. El tamao del mdulo RAM puede
determinarse en la pantalla de configuracin del sistema.
Utilice una tarjeta de memoria que sea conforme a PCMCIA Ver. 2.0 o JEIDA
Ver. 4.1.
D Memoria de atributos
D Compatibilidad de los
datos salvados
Los datos salvados en una tarjeta de memoria son compatibles nicamente con
CNCs que poseen idntica configuracin de hardware e idntica configuracin de
opciones.
Una tarjeta ROM flash puede utilizarse slo para carga de datos.
D Operaciones durante
funcionamiento
automtico
8.11
ENTRADA/SALIDA
DE DATOS
EMPLEANDO UNA
TARJETA DE
MEMORIA
FUNCIONAMIENTO
B--63614SP/01
00 00
000000000
8. ENTRADA/SALIDA DE DATOS
CNC
Escritura de un archivo
Lectura de un archivo
Visualizacin directorio
Bsqueda de archivo
Borrado de un archivo
576
Tarjeta de
memoria
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
00 00
(tecla de siguiente
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
O0034 N00045
FECHA
01/07/10
01/07/30
01/07/30
01/07/31
01/07/31
01/08/02
01/08/05
01/07/31
01/07/31
000
~
00
~
DIR +
PROG
(OPRA)
O0034 N00045
COMENTA
(COMMENTARIO )
(SUBPROGRAMA)
(12345678
)
(
)
(
)
(SALTO K
)
(ALTA VEL.
)
(
)
(PROGR. PRUEB.)
000
~
00
Procedimiento
DIR +
PROG
(OPRA)
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Bsqueda de un archivo
1 Pulse la tecla EDIT del panel de operador de la mquina.
Procedimiento
(tecla de siguiente
000000
~
DIR +
PROG
(OPRA)
PERFOR. ELIMI
000000
LECT F
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGR. 1)
(COMMENT )
(COMMENT )
0000
BUSQ F
0000
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
578
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Lectura de un archivo
1 Pulse la tecla EDIT del panel de operador de la mquina.
Procedimiento
(tecla de siguiente
000
~
DIR +
PROG
(OPRA)
PERFOR.
ELIMI
000
LECT F
O0001 N00010
COMENTA
(PROG. PRINCI. )
(SUBPROGRAM--1)
(COMMENT )
00
BUSQ F
00
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
LECTUR
NOMBRE ARCHIVO=20
>
EDIT * * *
NOMBR
****
***
FIJC O
****
PARA
No. PROGRAM.=120
15:40:21
CANCEL
EJEC
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
000
000
~
00
00
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO
0012
O0050
0013
TESTPRO
0014
O0060
LECTUR
NOMBRE ARCHIVO
=TESTPRO
No. PROGRAM
=1230
>
EDIT * * *
NOMBR
****
***
FIJC O
****
PARADA
15:40:21
CANCEL
EJEC
580
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Escritura de un archivo
1 Pulse la tecla EDIT del panel de operador de mquina.
Procedimiento
000
000
~
DIR +
PROG
(OPRA)
ELIMI
PERFOR.
NOMBRE ARCHIVO =
No. PROGRAM =1230
>
EDIT * * *
****
NOMBR
FIJC O
***
15:40:21
****
PARA
CANCEL
EJEC
000
N LECTUR
00
BUSQ F F LECTUR
00
00
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
PERFOR..
>
EDIT * * *
****
NOMBR
FIJC O
581
***
15:40:21
****
PARA
CANCEL
EJEC
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Registro del mismo
nombre de archivo
D Restricciones del
nombre de archivo
582
de .
No ms de 8 caracteres
VVV
Extensin de no ms
de 3 caracteres
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Borrado de un archivo
1 Pulse la tecla EDIT del panel de operador de mquina.
Procedimiento
(tecla de siguiente
000
~
DIR +
PROG
(OPRA)
PERFOR. ELIMI
6 Defina el nmero del archivo que desee borrar con la tecla soft
[ELIMI] y luego pulse la tecla soft [EJEC]. Al hacerlo, se borra el
archivo y se visualiza de nuevo la pantalla del directorio.
Cuando se haya borrado el nmero de archivo 21
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
000
000
LECT F
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGRAM 1)
(COMMENT )
(COMMENT )
00
00
BUSQ F
00
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGRAM 1)
(COMMENT )
(COMMENT )
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Tarjeta de
memoria
Tarjeta
E/S
PARAM
COMP.
00 00
(OPRA)
0000
Procedimiento
Programa de pieza
Parmetros
Datos de compensacin
Datos de error de paso
Macro cliente
Datos de sistema de coordenadas de pieza
(Sistema de coordenadas adicionales)
tarjeta de memoria.
: Utilizada para movimento por el directorio de programas.
584
FUNCIONAMIENTO
00 0
B--63614SP/01
8. ENTRADA/SALIDA DE DATOS
Explicaciones
D Cada elemento de datos
PASO
TRABAJO
(OPRA)
TARJ--M
(OPRA)
0000
~
000
LEER/IMPRI (PARAMETROS)
No.
NOMBRE ARCHIVO
0001
O0222
0002
O1003
0003
MACROVAR.DAT
0004
O0003
0005
O0001
0006
O0002
0007
CNCPARAM.DAT
D Visualizacin de
directorio de programas
D Utilizacin de cada
funcin
LECT F
LECT N
PERFOR.. ELIMI
NOTA
Vase el apartado 4.10 de la Seccin III para explicaciones sobre
funcionamiento en modo RMT en base a un programa
almacenado en una tarjeta de memoria y sobre la funcin de
llamada a subprogramas basada en la orden M198).
585
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63614SP/01
Formato
M30
%
Para la entrada/salida se utiliza cdigo ASCII independientemente del
parmetro de configuracin (ISO/EIA).
El bit 3 del parmetro No. 0100 puede emplearse para especificar si
el cdigo de fin de bloque (EOB) se enva slo como LF o como LF,
CR, CR.
Mensajes de error
000
0000
~
0028
O0003
ERROR TARJETA M
No. ARCHIVO =
>_
EDIT * * *
FIJ A
****
FIJC O
777382 96--06--14
1
***
****
PARADA
15:40:21
CANCEL
EJEC
586
Cdigos de error de
tarjeta de memoria
0000000000000000000000000000000000000000000000
0000
0000 0000
00000000
00000000 00000000
0000
0000 0000
0000
0000 0000
00000
00000 00000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Cdigo
Significado
99
102
105
106
110
111
Hay demasiados archivos en el directorio raz para poder aadir un nuevo directorio.
114
115
117
118
Ya se ha abierto el archivo.
119
121
122
124
129
130
131
133
135
140
587
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
EDICION DE PROGRAMAS
Generalidades
Registro
Edicin
Bsqueda de parte
de programa que
se desea editar
1) Insercin, modificacin y borrado de una pal.: Vase Apdo. III--9.1.3 hasta III--9.1.5.
2) Sustitucin de palabras y direcciones: Vase Apartado III--9.6.6.
3) Borrado de bloques: Vase Apartados III--9.2.
4) Copiar, desplazar y fusionar programas: Vase Apartado III--9.6.1 y III--9.6.5
5) Borrado de programas: Vase Apartado III--9.5.
Salida
Ejecucin
588
FUNCIONAMIENTO
B--63614SP/01
9.1
INSERCION,
MODIFICACION Y
BORRADO DE UNA
PALABRA
9. EDICION DE PROGRAMAS
Explicacin
D Concepto de palabra y
unidad de edicin
AVISO
El usuario no puede continuar la ejecucin del programa despus de modificar, insertar o borrar
datos del programa interrumpiendo el mecanizado en curso con una operacin tal como
parada en modo bloque a bloque o mediante una suspensin de avances durante la ejecucin
del programa. Si se realiza tal modificacin, es posible que el programa no se ejecute
exactamente segn el contenido del programa visualizado en la pantalla despus de reanudar
el mecanizado. As, cuando deba modificarse el contenido de la memoria mediante la edicin
de programas de pieza, no olvide entrar en el estado de reset o reinicializar el sistema despus
de terminar la edicin antes de ejecutar el programa.
589
9. EDICION DE PROGRAMAS
9.1.1
Bsqueda de una
palabra
FUNCIONAMIENTO
B--63614SP/01
O0050 N01234
;
se exploran
, el
590
se visualiza
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
Ejemplo)
de
bsqueda
PROGRAMA
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%
O0050 N01234
de
S12
Actualmente se est
buscando/explorando
N01234.
Se est buscando
S12.
1 Teclee la direccin S .
2 .
2 Teclee 1
O0050 N01234
Actualmente se est
buscando/explorando
N01234.
Se est buscando
M03.
1 Teclee la direccin M .
2 Pulse la tecla [BUSQ].
Una vez terminada la operacin de bsqueda, el cursor se visualiza en M03.
Al pulsar la tecla [BUSQ] en lugar de la tecla [BUSQ] se ejecuta la
operacin de bsqueda por el orden inverso.
0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000
Alarm
No. alarma
71
Descripcin
591
9. EDICION DE PROGRAMAS
9.1.2
Cabecera de un
programa
FUNCIONAMIENTO
B--63614SP/01
Mtodo 1
1 Pulse
EDIT.
Cuando el cursor ha vuelto al comienzo del programa, el contenido del
mismo se visualiza desde el comienzo en la pantalla.
Mtodo 2
1 Pulse la direccin
592
FUNCIONAMIENTO
B--63614SP/01
9. EDICION DE PROGRAMAS
9.1.3
Insercin de una
palabra
Procedimiento para la insercin de una palabra
Procedimiento
2 Teclee T
Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%
593
5 .
3 Pulse la tecla
O0050 N01234
Se est insertando
T15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
9.1.4
Modificacin de una
palabra
Procedimiento para modificar una palabra
Procedimiento
2 Teclee M
3 Pulse la tecla
Programa
O0050 N01234
O0050 ;
N1234 X100.0 Z1250.0 M15 ;
S12 ;
N5678 M03 ;
M02 ;
%
594
Se est cambiando
T15 por M15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
9.1.5
Borrado de una
palabra
Procedimiento para borrar una palabra
Procedimiento
2 Pulse la tecla
O0050 N01234
Z1250.0 M15 ;
Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
595
O0050 N01234
Se est borrando
X100.0.
9. EDICION DE PROGRAMAS
9.2
FUNCIONAMIENTO
B--63614SP/01
BORRADO DE
BLOQUES
9.2.1
Borrado de un bloque
EOB
3 Pulsee la tecla
Procedimiento
2 Pulse
EOB
O0050 N01234
Se est buscando/
explorando N01234.
3 Pulse la tecla
Programa
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%
596
.
O0050 N01234
Se ha borrado el
bloque que contiene
N01234.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
9.2.2
Borrado de mltiples
bloques
1 Busque o explore una palabra en el primer bloque de una parte que desea
borrar.
2 Teclee la direccin N
4 Pulse la tecla
Ejemplo de borrado de bloques a partir de un bloque que contiene N01234 hasta un bloque que
contiene N56789
2 . Teclee N
0000000
Procedimiento
Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
3 Pulse la tecla
Programa
O0050 ;
M02 ;
%
597
O0050 N01234
Se est buscando/
explorando
N01234.
9 .
O0050 N01234
Se ha borrado
la parte subrayada.
.
O0050 N01234
Se han borrado los
bloques desde el
bloque que contiene
N01234 hasta el
bloque que contiene
N56789.
9. EDICION DE PROGRAMAS
9.3
BUSQUEDA DE
NUMERO DE
PROGRAMA
FUNCIONAMIENTO
B--63614SP/01
Mtodo 1
3 Teclee la direccin O .
4 Teclee un nmero del programa que desea buscar.
5 Pulse la tecla [BUSQ O] .
6 Una vez terminada la operacin de bsqueda, se visualiza en el extremo
superior derecho el nmero de programa buscado.
Si no se encuentra el programa, se activa la alarma P/S No. 71.
Mtodo 2
Mtodo 3
0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000
4 Accione el pulsador de comienzo de ciclo.
Cuando la seal en la mquina--herramienta representa el valor 00, no se
ejecuta la operacin de bsqueda de nmero del programa.
Alarmas
No.
Contenido
59
No puede buscarse el programa con el nmero seleccionado durante la bsqueda del nmero de programa externo.
71
598
FUNCIONAMIENTO
B--63614SP/01
9.4
BUSQUEDA DE
NUMERO DE
SECUENCIA
9. EDICION DE PROGRAMAS
Prog. seleccionado
Se ha encontrado
el nmero de secuencia deseado.
O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ;
:
O0003 ;
:
La bsqueda en esta
seccin se inicia desde
el comienzo.
(La operacin de
bsqueda se ejecuta
nicamente dentro de
un programa.)
4 Teclee la direccin N .
5 Teclee un nmero de secuencia que desee buscar.
6 Pulse la tecla [BUSQ N].
7 Una vez terminada la operacin de bsqueda, el nmero de secuencia
buscado se visualiza en el extremo superior derecho de la pantalla.
Si no se encuentra el nmero de secuencia especificado en el programa
actualmente seleccionado se activa la alarma P/S nmero 060.
599
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Operaciones durante la
bsqueda
D Comprobacin durante la
bsqueda
Los bloques saltados no afectan al CNC. Esto supone que los datos en los
bloques saltados tales como las coordenadas y los cdigos M, S y T no afectan
a las coordenadas y valores modales del CNC.
As, en el primer bloque en que se desea arrancar o rearrancar la ejecucin del
programa empleando una orden de bsqueda de nmero de secuencia, no olvide
introducir los cdigos M, S y T y las coordenadas necesarias. Un bloque que se
desea buscar mediante una bsqueda de nmero de secuencia habitualmente
representa un punto de desplazamiento de un proceso a otro. Cuando deba
buscarse un bloque en medio de un proceso o deba rearrancarse la ejecucin en
dicho bloque, especifique cdigos M, S y T, cdigos G, coordenadas, etc segn
sean necesarias, introducindolas desde el MDI despus de comprobar
minuciosamente los estados de la mquina herramienta y del CN en dicho
instante.
Durante la operacin de bsqueda, se realizan las siguientes comprobaciones:
Salto opcional de bloque
Alarma P/S (No. 003 hasta 010)
Limitaciones
D Bsqueda dentro de un
subprograma
Subprograma
O1234
:
:
M98 P5678 ;
:
:
O5678
:
N88888
:
M99 ;
:
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Alarmas
Nmero
60
Contenido
600
FUNCIONAMIENTO
B--63614SP/01
9.5
BORRADO DE
PROGRAMAS
9.5.1
9. EDICION DE PROGRAMAS
Borrado de un programa
Procedimiento para borrar un programa
3 Teclee la direccin O .
4 Teclee un nmero de programa deseado.
5 Pulse la tecla
9.5.2
3 Teclee la direccin O .
4 Teclee --9999.
5 Pulse la tecla de edicin
601
9. EDICION DE PROGRAMAS
9.5.3
FUNCIONAMIENTO
B--63614SP/01
Borrado de ms de un
programa especificando
un intervalo de valores
Procedimiento para borrar ms de un programa especificando un intervalo
OXXXX,OYYYY
en donde XXXX es el nmero del primer programa que desea borrar y
YYYY es el nmero del ltimo programa que desea borrar.
602
FUNCIONAMIENTO
B--63614SP/01
9.6
FUNCION DE EDICION
AMPLIADA DE
PROGRAMAS DE
PIEZA
9. EDICION DE PROGRAMAS
603
9. EDICION DE PROGRAMAS
9.6.1
FUNCIONAMIENTO
B--63614SP/01
Cmo se copia un
programa completo
Antes de copiar
Despus de copiar
Oxxxx
Copiar
Oyyyy
Oxxxx
(OPRA)
COPIA
TODO
Teclas numricas
0 A
EJEC
604
FUNCIONAMIENTO
B--63614SP/01
9.6.2
9. EDICION DE PROGRAMAS
Antes de copiar
Despus de copiar
Oxxxx
Oxxxx
A
Copiar
Oyyyy
CURS--
3 Desplace el cursor al final del intervalo que desea copiar y pulse la tecla soft
--CURS
--ABAJO
0 A
605
9. EDICION DE PROGRAMAS
9.6.3
FUNCIONAMIENTO
B--63614SP/01
Antes de copiar
Despus de copiar
Oxxxx
Oxxxx
Oyyyy
Copiar
B
C
MOVI
CURS--
4 Desplace el cursor al final del intervalo que se desea mover y pulse la tecla
--CURS
soft [--CURS] o [--BAJO] (en este ltimo caso, se copia el intervalo hasta el
final del programa independientemente de la posicin del cursor).
--ABAJO
606
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
9.6.4
Puede insertarse otro programa en una posicin arbitraria del programa actual.
Cmo fusionar un
programa
Antes de fusionar
Oxxxx
Oyyyy
Despus de fusionar
Oxxxx
Fusin
Oyyyy
Posicin
de fusin
INSER
pulse la tecla soft [--CURS] o [--BAJO] (en este ltimo caso, se visualiza el
final del programa actual).
--ABAJO
0 A
EJEC
607
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63614SP/01
9.6.5
Explicacin
complementaria para
copiar, mover y
fusionar
Explicaciones
D Definicin de un intervalo
de edicin
Restricciones
D Nmero de dgitos para el
nmero de programa
B--63614SP/01
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Alarmas
Contenido
No. alarma
Se ha hecho insuficiente la memoria mientras se estaba copiando o insertando un programa. Se ha terminado la copia o la insercin.
Se ha interrumpido la tensin cuando se estaba copiando, moviendo o insertando un programa y debe
borrarse la memoria utilizada para edicin. Cuando se
activa esta alarma pulse la tecla
simultneamente
junto con la tecla de funcin
Se ha borrado nicamente el programa editado.
70
101
609
9. EDICION DE PROGRAMAS
9.6.6
Sustitucin de
palabras y direcciones
FUNCIONAMIENTO
B--63614SP/01
La sustitucin puede aplicarse a todas las veces que aparece la palabra o tan solo
una vez de las veces que aparecen las palabras o direcciones en el programa.
CAMBIO
ANTES
DESP.
7 Pulse la tecla soft [EJEC] para sustituir todas las palabras y direcciones
SALTO
EJEC--1
EJEC--1
Ejemplos
D Sustituir X100 por Y200
[CAMBIO] X
0 [ANTES] Y
[DESP.] [EJEC]
D Sustituir X100Y200 por X30
[CAMBIO] X
3
D Sustituir IF por WHILE
F [ANTES] W
0 [ANTES] X
0 [DESP.] [EJEC]
[CAMBIO] I
E [DESP.]
[EJEC]
[CAMBIO] X [ANTES] ,
610
0 [DESP.] [EJEC]
B--63614SP/01
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Explicacin
D Sustitucin de macros
cliente
Restricciones
D El nmero de caracteres a
sustituir
611
9. EDICION DE PROGRAMAS
9.7
EDICION DE
MACROS DE
CLIENTE
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Unidad de edicin
(a) Direccin
(b) # situado al comienzo del primer miembro de una declaracin de
sustitucin
(c) /, (,=, and ;
(d) Primer carcter de IF, WHILE, GOTO, END, DO, POPEN, BPRNT,
DPRNT y PCLOS
En la pantalla, se coloca un espacio en blanco antes de cada uno de los
caracteres y smbolos anteriores.
(Ejemplo) Posiciones de comienzo donde est colocado el cursor.
N001 X--#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X--SQRT[#3/3:[#4+1]] ;
N004 X--#2 Z#1 ;
N005 #5 =1+2--#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] =#2:10 ;
#2 =#2+1 ;
END1 ;
macro cliente
00 00000000000000
00 000000000000000000000000000000000000000000000
00 00 00
D Abreviaturas de palabra de
612
FUNCIONAMIENTO
B--63614SP/01
9.8
EDICION EN MODO NO
PRIORITARIO
9. EDICION DE PROGRAMAS
2 Pulse la tecla
Explicacin
D Alarmas durante la edicin
en modo no prioritario
613
9. EDICION DE PROGRAMAS
9.9
FUNCION DE
CONTRASEA
FUNCIONAMIENTO
B--63614SP/01
Bloqueo
Desbloqueo
Explicaciones
D Definicin del parmetro
PASSWD
B--63614SP/01
D Rebloqueo
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
PRECAUCIN
Una vez se ha activado el estado de bloqueo, no puede
definirse el parmetro NE9 al valor 0 y no puede modificarse
el parmetro PASSWD hasta que se abandona el estado de
bloqueo o hasta que se ejecuta la operacin de borrar toda
la memoria. Se ha de tener un especial cuidado para definir
el parmetro PASSWD.
615
10
FUNCIONAMIENTO
B--63614SP/01
CREACION DE PROGRAMAS
Teclado MDI
PROGRAMACION EN EL MODO TEACH IN
FUNCION DE PROGRAMACION AUTOMATICA INTERACTIVA
DISPOSITIVO DE PREPARACION AUTOMATICA DE
PROGRAMAS (SISTEMA P DE FANUC)
616
FUNCIONAMIENTO
B--63614SP/01
10.1
CREACION DE
PROGRAMAS
EMPLEANDO EL
PANEL MDI
Procedimiento
Explicacin
D Comentarios en un
programa
no deben
10.2
INSERCION
AUTOMATICA DE
NUMEROS DE
SECUENCIA
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
6 Pulse
7 Introduzca cada palabra de un bloque.
8 Pulse
EOB
618
B--63614SP/01
FUNCIONAMIENTO
9 Pulse
O0040 N00012
O0040 ;
N10 G92 X0 Y0 Z0 ;
N12
%
_
EDIC * * * *
PRGRM
***
***
BIBLIO
13 : 18 : 08
C.A.P
(OPRA)
borra N12.
S Para insertar N100 en el bloque siguiente en lugar de N12, teclee N100
y pulse
619
10.3
CREACION DE
PROGRAMAS EN EL
MODO TEACH IN
(REPRODUCCION)
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
3 Pulse la tecla
4 Teclee la direccin X .
5 Pulse la tecla
(Ejemplo)
. A
y pulse la tecla
Ejemplos
O1234 ;
N1 G92 X10000 Y0 Z10000 ;
N2 G00 G90 X3025 Y23723 ;
N3 G01 Z--325 F300 ;
Z
N4 M02 ;
P1
P0
(10, 0, 10.0)
620
P2
B--63614SP/01
FUNCIONAMIENTO
EOB
EOB
EOB
EOB
N5, que indica que se trata del quinto bloque, se registra en memoria con la
621
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Comprobacin del
contenido de la memoria
O1234 N00004
(RELATIVA)
X
--6.975
Y
23.723
Z --10.325
(ABSOLUTA)
X
3.025
Y
23.723
Z
--0.325
O1234 ;
N1 G92 X10000 Y0 Z10000 ;
N2 G00 G90 X3025 Y23723 ;
N3 G01 Z--325 F300 ;
N4 M02 ;
%
_
TMANG
****
PRGRM
***
BIBLIO
***
14 : 17 : 27
(OPRA)
,o Z
D Registro de rdenes
distintas de rdenes de
posicin
622
FUNCIONAMIENTO
B--63614SP/01
11
Generalidades
00
0000000000000000000000000
Explicaciones
D Grfico de transiciones en
pantalla
la tecla de funcin
D Tecla de proteccin de
datos
La mquina puede tener una tecla de proteccin de datos para proteger los
programas de pieza, valores de compensacin de herramienta, datos de
configuracin y variables de macro cliente. Consulte el manual publicado por
el fabricante de la mquina herramienta para saber donde est ubicada la tecla
de proteccin de datos y cmo se utiliza.
623
FUNCIONAMIENTO
B--63614SP/01
ABSOLU
RELATI
TODO
MANGO
Visualizacin de la
posicin total de cada
sistema de coordenadas
Vase III--11.1.3.
Interrupcin
manual por volante
Vase III--11.1.1.
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin de
nm. de piezas y
tiempo de marcha
Vase III--11.1.6.
Vase III--11.1.6.
Visualizacin
velocidad real
Visualizacin
velocidad real
Vase subap.
III--11.1.6.
Visualizacin
velocidad real
Vase III--11.1..
Vase III--11.1.5.
Definicin valores
de coordenadas
relativas
Vase III--11.1.2.
(OPRA)
Vase III--4.7.
Vase III--11.1.5.
Definicin valores
de coordenadas
relativas
Vase III--11.1.2.
MONI
(OPRA)
Visualizacin de
monitor de funcionamiento
Vase III--11.1.7.
624
FUNCIONAMIENTO
B--63614SP/01
PANTALLA PROGRAMA
Pantalla programa
*
MDI
MEM
PROGR.
VERIFI
SIGUIE
Visualizacin
contenido
programa
ACTUAL
Visualizacin de
bloque actual y siguiente bloque
Vase III--11.2.2.
Vase III-11.2.1.
(OPRA)
Vase III--11.2.3.
Visualizacin
nmero programa
y nm. secuencia
Vase III--11.6.1.
[ABSOLU]
[RELATI]
Orden para
modo MDI
Programa en ejecucin
Valor coorden. absoluta
Distancia pendiente a recorrer valor.modales
Vase III--11.2.4.
Vase III--11.2.5.
Programa en ejecucin
Valor coorden. relativa
Distancia pendiente a recorrer valor.modales
Vase III--11.2.4.
(Visualizado en
modo MDI)
Pantalla programa
MEM
REANUD
PLN.DF
[PRGRM]
(OPRA)
[DIR]
[PLAN]
Vase III--4.4.
Visualizacin
directorio
archivos
Vase III--4.5.
Vase III--4.5.
625
FUNCIONAMIENTO
B--63614SP/01
Pantalla programa
EDIT
PROGR.
Pantalla edicin
programa
Vase III--9
BIBLIO
(OPRA)
Pantalla programa
EDIT
FLOPPY
Pantalla directorio
archivos para
disquettes
Vase III--8.8
626
(OPRA)
FUNCIONAMIENTO
B--63614SP/01
PANTALLA COMPENS./CONFIG.
FIJACN
TRABAJ
Visualizacin
valor comp.
herramienta
Visualizacin
datos configuracin
Vase III--11.4.1.
Vase III--11.4.3
Vase III--11.4.6
Definicin datos
compens. hta.
Config.parmetros
Vase III--11.4.3.
Definicin valor
comp.origen pieza
Vase III--11.4.1.
Config. comparacin
e interrupcin
nm.secuencia
Vase III--11.4.4.
(OPRA)
Vase III--11.4.6.
Visualizacin de
sistema coord.
pieza
Visualizacin tiempo
funcionamiento y
nm. piezas
Vase III--11.4.5.
Definicin de nm.piezas necesarias
Vase III--11.4.5.
Visualizacin/
configuracin
tiempo
Vase III--11.4.5.
Definicin
variables macro
Vase III--11.4.8.
MENU
PUPITR
HER VD
Visualizacin
panel operador
software
Visualizacin datos
gestin vida herramientas
Visualizacin
datos patrn
Interruptor panel
operador software
Vase III--11.4.9.
Vase III--11.4.10.
(OPRA)
Visualizacin
men patrones
Vase III--11.4.9.
Vase III--11.4.10.
Vase III--11.4.11.
627
FUNCIONAMIENTO
B--63614SP/01
Pantalla de parmetros
PARAM.
DIGNOS
Vase III--11.5.1
PMC
SISTEM
(OPRA)
SV--PRM
SP--PRM
(OPRA)
Definicin parmetros
Vase III--11.5.1
Pantalla parmetros
PASO
628
D Pantallas de configuracin
FUNCIONAMIENTO
0000000000000000000000000000000000000000000000000
00
00
0000
0000
00
00
0000
0000
000000
000000
00
00
00
00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
Apartado a
consultar
No.
Pantalla configuracin
Contenido configuracin
Subapdo.
III--11.4.1
Subap. III--11.4.2
Grabar parmetros
Comprobacin TV
Cdigo perforacin
Unidad de entrada (mm/pulg)
Canal E/S
Insercin automtica nmero
secuencia
Conversin de formato de cinta
(F15)
Subapdo.
III--11.4.3
Comparacin e interrupcin de
nmero de secuencia
Subapdo.
III--11.4.4
Imagen espejo
Subap. III--11.4.3
Subap. III--11.4.5
Variables de macro
Subapdo.
III--11.4.8
Parmetros
Parmetros
Subap. III--11.5.1
Error de paso
Subap. III--11.5.2
Seleccin modo
Seleccin de eje de avance
manual discontinuo
Avance rpido manual discontinuo
Selecc.eje para gener. manual
impulsos
Multiplicacin para generador
manual impulsos
Velocidad de avance manual
discontinuo
Sobrecontrol velocidad avance
Sobrecontrol avance rpido
Salto opcional bloque
Modo bloque a bloque
Bloqueo de mquina
Ensayo en vaco
Tecla proteccin
Suspensin de avances
Subapdo.
III--11.4.10
Contaje de vida
Subapdo.
III--11.4.11
10
Subapdo.
III--11.4.12
11
Subap. III--11.4.6
629
11.1
PANTALLAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
FUNCIONAMIENTO
B--63614SP/01
herramienta.
Para visualizar la posicin actual de la herramienta se emplean las tres pantallas
siguientes:
Pantalla de visualizacin de posicin para el sistema de coordenadas de pieza.
Pantalla de visualizacin de posicin para el sistema de coordenadas relativas.
Pantalla de visualizacin de todas las posiciones.
Las pantallas anteriores tambin permiten visualizar la velocidad de avance,
tiempo de funcionamiento y el nmero de piezas. Adems, en estas pantallas
puede definirse una posicin de referencia flotante.
La tecla de funcin
630
B--63614SP/01
11.1.1
Visualizacin de
posicin en el sistema
de coordenadas de
pieza
FUNCIONAMIENTO
X
Y
Z
TIEM OPE 0H15M
F.ACT. 3000 MM/M
O1000 N00010
123.456
363.233
0.000
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S 0 T0000
Explicaciones
D Visualizacin explicando
valores de compensacin
Los bits 6 y 7 del parmetro 3104 (DAL, DAC) pueden utilizarse para
seleccionar si los valores visualizados incluyen compensacin de longitud de
herramienta y compensacin de herramienta.
631
11.1.2
Visualizacin de
posicin en el sistema
de coordenadas
relativas
FUNCIONAMIENTO
B--63614SP/01
X
Y
Z
TIEM OPE 0H15M
F.ACT 3000 MM/M
O1000 N00010
123.456
363.233
0.000
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S 0 T0000
Explicaciones
D Reposicin de las
coordenadas relativas
Procedimiento
X
Y
Z
>X
MEM
246.912
913.780
578.246
ORIGIN
TESERP
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
)TRPO(
LLA
LER
SBA
EXELLA
D Visualizacin incluidos
valores de compensacin
D Preseleccin definiendo un
sistema de coordenadas
Los bits 4 (DRL) y 5 (DRC) del parmetro 3104 pueden emplearse para
seleccionar si los valores visualizados incluyen compensacin de longitud de
herramienta y compensacin de radio de herramienta.
El bit 3 (PPD) del parmetro 3104 se utiliza para especificar si las posiciones
visualizadas en el sistema de coordenadas relativas se predefinen a idnticos
valores que en el sistema de coordenadas de pieza cuando un sistema de
coordenadas se define mediante una orden G92 o cuando se ejecuta la vuelta
manual al punto de referencia.
633
11.1.3
Visualizacin de todas
las posiciones
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
POSICION ACTIVA
X
Y
Z
(DISTANC. A IR
X
0.000
Y
0.000
Z
0.000
(MAQUINA)
0.000
0.000
0.000
TIEM OPE
F. ACT.
O1000 N00010
(ABSOLUTA)
X
123.456
Y
456.890
Z
789.123
(RELATIVA)
X
246.912
Y
913.780
Z 1578.246
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
Explicaciones
D Indicacin de coordenadas
D Distancia pendiente de
recorrer
D Sistema de coordenadas de
mquina
D Reposicin de las
coordenadas relativas
FUNCIONAMIENTO
B--63614SP/01
11.1.4
Preseleccion del
sistema de
coordenadas de pieza
Procedure
ABS
REL
TODO
(OPRA)
WRK- -CD
AXS- -CD
Explicaciones
D Modo de funcionamiento
D Preseleccin de
coordenadas relativas
635
11.1.5
Visualizacin del
avance real
FUNCIONAMIENTO
B--63614SP/01
X
Y
Z
O1000 N00010
123.456
363.233
0.000
TIEM OPE
F. ACT
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
Explicaciones
de avance
Fact =
(fi) 2
i=1
en donde
n : Nmero de ejes
fi : Velocidad de avance en mecanizado en direccin tangencial de cada eje
o velocidad de avance rpido
D Visualizacin de la
velocidad real de avance
por revolucin
636
B--63614SP/01
D Visualizacin de la
velocidad real de avance
del eje de giro
D Visualizacin de la
velocidad real de avance en
la otra pantalla
FUNCIONAMIENTO
637
11.1.6
Visualizacin de
nmero de horas y de
piezas
FUNCIONAMIENTO
B--63614SP/01
de la posicin actual.
POSICION ACTIVA (RELATIVAS)
X
Y
Z
TIEM OPE
F. ACT.
O1000 N00010
123.456
363.233
0.000
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
Explicaciones
D CONTAJE PIE
D TIEM OPE
D TIEM CICLO
D Visualizacin en la otra
pantalla
D Configuracin de
parmetros
FUNCIONAMIENTO
B--63614SP/01
11.1.7
Visualizacin del
monitor de
funcionamiento
de la posicin actual.
O0001 N00001
80%
Y :
0%
Z :
0%
TIEM OPE
F.ACT
0H15M
3000 MM/M
S1 :
01%
(VELOCIMETRO RPM)
S1 :
1500
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
09:06:35
] [
] [ (OPRA) ]
Explicaciones
D Visualizacin de los ejes de
servo
D Unidad de grficos
El grfico de barras del medidor de carga muestra una carga de hasta el 200%
(slo se visualiza un valor para una carga que rebase el 200%). El grfico de
barras para el velocmetro muestra la relacin de la velocidad actual del husillo
respecto a la velocidad mxima del husillo (100%).
D Medidor de carga
D Velocmetro
FUNCIONAMIENTO
B--63614SP/01
Rgimen de motor
de cabezal
Velocidad mxima de cabezal con la gama utilizaRgimen mximo
da de cabezal
del motor de cabezal
000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
El cuadro siguiente indica la correspondencia entre las seales CTH1A y
CTH2A de seleccin de embrague y de gama utilizados para definicin de la
gama utilizada, y los parmetros.
CTH1A CTH2A
Parmetro
Espec.
husillo
serie
ALTA
MEDIA
ALTA
MEDIA
BAJA
BAJA
640
B--63614SP/01
11.2
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
(EN MODO MEMORIA O EN
MODO MDI)
FUNCIONAMIENTO
La tecla de funcin
641
11.2.1
Visualizacin del
contenido del
programa
FUNCIONAMIENTO
B--63614SP/01
programa.
2 Pulse la tecla soft de seleccin de captulo [PRGRM].
El cursor se posiciona en el bloque que actualmente se est ejecutando.
PROGRAMA
O2000 N00130
O2000 ;
N100 G92 X0 Y0 Z70. ;
N110 G91 G00 Y-70. ;
N120 Z-70. ;
N130 G42 G39 I-17.5
N140 G41 G03 X-17.5 Y17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Y27.5 R27.5
N170 G01 X20. ;
000000
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI ][ ACTUAL ][SIGUIE][ (OPRA) ]
Explicaciones
D Display de 12 teclas soft
PROGRAMA
O0003 ;
N001 G92X0Y0Z0;
N002 G90 G00 Z250.0 T11 M6;
N003 G43 Z0 H11;
N004 S30 M3
N005 G99 G81X400.0 R Y--350.0
Z--153.0R--97.0 F120;
N006 Y--550.0;
N007 G98Y--750.0;
N008 G99X1200.0;
N009 Y--550.0;
N010 G98Y--350.0;
N011 G00X0Y0M5;
N012 G49Z250.0T15M6;
N013 G43Z0H15;
N014 S20M3;
O0006 N00000
N015 G99G82X550.0Y--450.0
Z--130.0R--97.0P300F70;
N016 G98Y--650.0;
N017 G99X1050.0;
N018 G98Y--450.0;
N019 G00X0Y0M5;
N020 G49Z250.0T31M6;
N021 G43Z0H31;
N022 S10M3;
N023 G85G99X800.0Y--350.0
Z--153.0R47.0F50;
N024 G91Y--200.0K2;
N025 G28X0Y0M5;
N026 G49Z0;
N027 M0;
EDIT **** *** ***
07:12:55
BUSQOBUSQ BUSQREPOSI +
642
FUNCIONAMIENTO
B--63614SP/01
11.2.2
Pantalla visualizacin
del bloque actual
Procedimiento
O2000 N00130
(CORRIENTE)
G01
G17
G41
G80
X
F
H
(MODAL)
17.500
2000
2
G67
G01
G54
G17
G64
G91
G69
G22
G15
G94
G40 .1G21
G25
G41
G49
G80
G98
G50
2000
T
S
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI ][CURRENT]T[SIGUIE][ (OPRA) ]
Explicaciones
D Display de 12 teclas soft
X
Y
Z
(ABSOLUTAS)
0.000
0.000
30.000
(MODAL)
G00 G40 G54 F
500 M
G17 G43 G64
G90 G80 G69 H 5
G22 G90 G15 D
T
G94 G50 G25
G21 G67
S 6000
SACT
0
ABS
REL TODO
643
3
9
O3001 N00000
0 MM/MIN
PROGRAMA
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Y0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Y--22 ;
Z--6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
PRGRM
07:07:40
SIGUIE (OPRA) +
11.2.3
Pantalla de
visualizacin de bloque
siguiente
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
G01
G17
G41
G80
(CORRIENTE)
X
17.500
F
2000
H
2
O2000 N00130
(SIGUIENTE)
G39
I
-17.500
G42
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI ][ ACTUAL][SIGUIE][ (OPRA) ]
644
FUNCIONAMIENTO
B--63614SP/01
11.2.4
Pantalla comprobacin
del programa
Procedimiento
O2000 N00130
O0010
G92 G90 X100. Y200. Z50. ;
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTE)(DIST TO GO) G00 G94 G80
X
0.000 X
0.000 G17 G21 G98
Y
0.000 Y
0.000 G90 G40 G50
Z
0.000 Z
0.000 G22 G49 G67
B
H
M
T
D
F
S
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI][ ACTUAL ][ SIGUIE][ (OPRA) ]
Explicaciones
D Visualizacin del programa
D Visualizacin de posicin
actual
D Cdigos G modales
D Visualizacin durante el
funcionamiento automtico
D Cdigos T
FUNCIONAMIENTO
B--63614SP/01
X
Y
Z
(ABSOLUTAS)
0.000
0.000
30.000
(MODAL)
G00 G40 G54 F
500 M
G17 G43 G64
G90 G80 G69 H 5
G22 G90 G15 D
T
G94 G50 G25
G21 G67
S 6000
SACT
0
ABS
REL TODO
646
3
9
O3001 N00000
0 MM/MIN
PROGRAMA
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Y0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Y--22 ;
Z--6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
PROG.
07:07:40
SIGUIE (OPRA) +
FUNCIONAMIENTO
B--63614SP/01
11.2.5
Pantalla de programa
para modo MDI
Procedimiento
0000
PROGRAMA (MDI)
Programa
Informacin modal
O2000 N00130
G90
G22
T
F
G94
G21
G40
G49
G80
G98
S
G50
G67
H
D
G54
G64
M
G69
G15
> _
S
0 T0000
MDI **** *** ***
16:05:59
[ PROGR ][ MDI ][ ACTUAL ][ SIGUIE ][ (OPRA) ]
Explicaciones
D Modo MDI
D Informacin modal
Los datos modales se visualizan cuando el bit 7 (MDL) del parmetro 3107 vale
1. Se visualizan hasta 16 cdigos G modales. Sin embargo, el contenido del
programa se visualiza en la mitad derecha de la pantalla y los datos modales se
visualizan en la mitad izquierda de sta, independientemente del valor de este
parmetro.
D Visualizacin durante el
modo automtico
647
11.3
FUNCIONAMIENTO
B--63614SP/01
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
(EN EL MODO EDIT)
11.3.1
Visualizacin de la
memoria utilizada y una
lista de programas
funcin
en el modo EDIT
O0001 N00010
MEMORI (CAR.)
3321
429
0000
Procedimiento
>_
S 0 T0000
MDI **** *** ***
16:05:59
[ PRGRM ] [ DIR ] [
] [ C.A.P. ] [ (OPRD) ]
648
B--63614SP/01
FUNCIONAMIENTO
Explicaciones
D Detalles de la memoria
utilizada
N DE PROGRAMA UTILIZADO
N DE PROGRAMA UTIL. : El nmero de programas registrados (incluidos
los subprogramas)
LIBRE
: El nmero de programas adicionales que
pueden registrarse.
ESPACIO DE MEMORIA UTILIZADO
ESPACIO DE MEM. UTIL : La capacidad de la memoria de programas en la
cual se han registrado datos (indicada por el
nmero de caracteres).
LIBRE
: La capacidad de la memoria de programas que
todava puede utilizarse (indicada por el
nmero de caracteres).
programas
PROGRAM DIRECTORY
PROGRAM (NUM.)
USED:
60
FREE:
2
O0001
O0002
O0010
O0020
O0040
O0050
O0100
O0200
O0001 N00010
MEMORY (CHAR.)
3321
429
(MACRO--GCODE.MAIN)
(MACRO--GCODE.SUB1)
(TEST--PROGRAM.ARTHMETIC NO.1)
(TEST--PROGRAM.F10--MACRO)
(TEST--PROGRAM.OFFSET)
0000000000
D Listado de biblioteca de
>_
EDIT **** *** *** 16:05:59
[ PRGRM ] [ DIR ] [
] [
649
] [ (OPRT) ]
FUNCIONAMIENTO
PROGRAM DIRECTORY
PROGRAM (NUM.)
USED:
60
FREE:
2
O0001
O0002
O0010
O0020
O0040
O0050
O0100
360
240
420
180
1,140
60
120
B--63614SP/01
O0001 N00010
MEMORY (CHAR.)
3321
429
1996--06--12
1996--06--12
1996--07--01
1996--08--14
1996--03--25
1996--08--26
1996--04--03
00000
>_
EDIT **** *** *** 16:05:59
[ PRGRM ] [ DIR ] [
] [
14:40
14:55
11:02
09:40
18:40
16:40
13:11
] [ (OPRT) ]
()
Nmero programa
D Serie de software
D Orden en el cual se
Los programas se visualizan por idntico orden por el que se registran en la lista
de la biblioteca de programas. Sin embargo, si el bit 4 (SOR) del parmetro 3107
se configura al valor 1, los programas se visualizan por el orden del nmero de
programa comenzando por el menor.
650
B--63614SP/01
FUNCIONAMIENTO
651
11.3.2
Visualizacin de un
listado de programa
para un grupo
especificado
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
listado de programas.
DIRECT PROGRAMA (GRUPO)
O0001 N00010
PROGRAM(NUM.)
MEMORI(CARC.)
USAD:
60
3321
LIBR:
2
429
O0020
(GEAR-1000 MAIN)
O0040
(GEAR-1000 SUB-1)
O0060
(SHAFT-2000 MAIN)
O0100
(SHAFT-2000 SUB-1)
O0200
(GEAR-1000 SUB-2)
O1000
(FRANGE-3000 MAIN)
O2000
(GEAR-1000 SUB-3)
O3000
(SHAFT-2000 SUB-2)
000 000
EDI--BG
BUSQ O
GRUPO
(NOMB)
GRP--PR
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
16:52:13
][
][ (OPRD) ]
000
B--63614SP/01
EJEC
FUNCIONAMIENTO
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
16:52:25
][
][ (OPRD) ]
Explicaciones
D *y?
653
FUNCIONAMIENTO
B--63614SP/01
Ejemplos
654
B--63614SP/01
11.4
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
FUNCIONAMIENTO
655
11.4.1
Configuracin y
visualizacin del valor
de compensacin de
herramienta
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
O0001 N00000
DATOS
0.000
-7.500
12.000
-20.000
0.000
0.000
0.000
0.000
0.000
][ (OPRA) ]
COMP.
NO.
GEOM(H)
DESG(H)
001
10.000
0.000
002
-1.000
0.000
003
0.000
0.000
004
20.000
0.000
005
0.000
0.000
006
0.000
0.000
007
0.000
0.000
008
0.000
0.000
POSICION ACTIVA (RELATIVAS)
X
0.000
Y
Z
0.000
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
O0001 N00000
GEOM(D)
DESG(D)
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
][ (OPRA) ]
656
B--63614SP/01
FUNCIONAMIENTO
Explicaciones
D Introduccin de punto
decimal
D Otro mtodo de
configuracin
D Memoria de valores de
compensacin de
herramienta
D Inhibicin de la
introduccin de valores de
compensacin
FUNCIONAMIENTO
B--63614SP/01
O0000
COMP.
NO.
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
NO.
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
>_
N0000
X-12345.678
Y-12345.678
Z-12345.678
A-12345.678
20:45:00
FIJCN
(OPRA)
.PMOC
O0000
(LONGITUD)
GEOM
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
DESGAS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
(RADIO)
GEOM
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
POSICION ACTIVA
DESGAS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
NCJIF
.PMOC
NO.
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
>_
N0000
X
Y
Z
A
B
C
7
8
(RELATIVAS)
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
20:45:00
)ARPO(
COMP.
658
FUNCIONAMIENTO
B--63614SP/01
11.4.2
Medicin de la longitud
de la herramienta
Procedimiento
X
Y
Z
O1000 N00010
123.456
363.233
0.000
TIEM OPE
0H15M
F.ACT
3000 MM/M
CONTAJE PIE
5
TIEM CICLO
0H 0M38S
S
0 T0000
B--63614SP/01
8 Pulse la tecla soft [ENTR C]. El valor de la coordenada relativa segn el eje
Z se introduce y se visualiza como valor de compensacin de longitud de
herramienta.
Herramienta
referencia
000
0000 000
ENTR C
FUNCIONAMIENTO
660
Posicin prefijada
FUNCIONAMIENTO
B--63614SP/01
11.4.3
Visualizacin e
introduccin de datos
de configuracin
Procedimiento
O0001 N00000
=
=
=
=
=
=
=
=
=
1 (0:INHAB 1:HAB)
0 (0:OFF
1:ON)
1 (0:EIA
1:ISO)
0 (0:MM
1:PULG)
0 (0-3:NO. CANAL)
0 (0:OFF
1:ON)
0 (0:NO CON 1:F15)
0 (NO. PROGRAMA)
0 (NO. SECU)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
][ (OPRA) ]
AJUSTE
O0001 N00000
(PORTATIL)
IMAG. ESPEJO X
IMAG. ESPEJO Y
IMAG. ESPEJO Z
= 0 (0:OFF
= 0 (0:OFF
= 0 (0:OFF
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
661
1:ON)
1:ON)
1:ON)
][ (OPRA) ]
FUNCIONAMIENTO
B--63614SP/01
D ESCRIBIR PARAMETROS
D COMPROBACION TV
D CODIGO DE
PERFORACION
0 : Valores mtricos
1 : Pulgadas
D CANAL E/S
D INTERRUPCION DE
SECUENCIA
D FORMATO DE CINTA
D INTERRUPCION DE
SECUENCIA
D IMAGEN ESPEJO
para
FUNCIONAMIENTO
B--63614SP/01
11.4.4
Comparacin e
interrupcin de nmero
de secuencias
O0001 N00000
=
=
=
=
=
=
=
=
=
1
0
1
0
(0:INHAB 1:HAB)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM
1:PULG)
0 (0-3:NO. CANAL)
0 (0:OFF
1:ON)
0 (0:NO CON 1:F10/11)
0 (NO. PROGRMA)
11 (NO. SECU)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
][ (OPRA) ]
663
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Nmero de secuencia
despus de haber
ejecutado el programa
D Bloques excepcionales
de secuencia se encuentra
varias veces en el
programa
664
B--63614SP/01
11.4.5
Visualizacin y
configuracin del
tiempo de
funcionamiento,
nmero de piezas y la
hora/fecha
FUNCIONAMIENTO
hasta que se
0000
AJUSTE (TEMPOR.)
O0001 N00000
TOTAL PIEZA =
14
PIEZA REQUERIDA =
0
NUMERO PIEZA =
23
ALIM ON
TIEMPO OPR
TIEMPO CORTE
PROPO LIBRE
TIEMPO CICLO
FECHA =
TIEMPO =
= 4H 31M
= 0H 0M
= 0H 37M
= 0H 0M
= 0H 0M
2001/07/05
11:32:52
0S
5S
0S
0S
00000
>_
MDI **** *** ***
16:05:59
[ COMP. ] [ FIJCN ] [ WORK ] [
] [ (OPRT) ]
Datos visualizados
D TOTAL PIEZAS
Este valor aumenta en una unidad cada vez que se ejecuta un cdigo M02, M30
o un cdigo M especificado por el parmetro 6710. Este valor no puede definirse
en esta pantalla. Defina este valor en el parmetro 6712.
D PIEZAS NECESARIAS
FUNCIONAMIENTO
B--63614SP/01
D NUMERO PIEZAS
D CONEXION TENSION
D TIEMPO DE
FUNCIONAMIENTO
D TIEMPO DE MECANIZADO
D LIBRE FINALIDAD
Este valor puede emplearse, por ejemplo, como tiempo total durante el cual
circula refrigerante. Consulte el manual publicado por el fabricante de la
mquina herramienta para conocer ms detalles.
D TIEMPO DE CICLO
D FECHA y HORA
Limitaciones
D Utilizacin
Restricciones
funcionamiento y nmero
de piezas
D Configuraciones de
fecha/hora
00000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
D Definiciones de tiempo de
No puede definirse un valor negativo ni ningn valor que rebase los lmites
indicados en la tabla inferior.
Dato
Valor mximo
Dato
Valor mximo
Ao
2085
Horas
23
Mes
12
Minutos
59
Da
31
Segundos
59
666
B--63614SP/01
11.4.6
Visualizacin y
configuracin del valor
de compensacin de
origen de pieza
FUNCIONAMIENTO
Procedimiento
20.000
50.000
30.000
O0001 N00000
NO.
DATOS
02
X
152.580
(G55) Y
234.000
Z
112.000
03
X
(G56) Y
Z
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
300.000
200.000
189.000
T0000
][ (OPRA) ]
o pgina abajo
FUNCIONAMIENTO
B--63614SP/01
11.4.7
Introduccin directa
de las
compensaciones de
origen de pieza
medidas
Procedimiento
Y
y
Superficie A
Origen pieza
programado
Superficie B
O
Nueva
compensacin
X
O
Origen
Compensacin
previa
668
B--63614SP/01
FUNCIONAMIENTO
COORDINATAS TRABAJO
(G54)
O1234 N56789
NO.
00
X
(EXT) Y
Z
DATOS
0.000
0.000
0.000
NO.
02
X
(G55) Y
Z
DATOS
0.000
0.000
0.000
01
X
(G54) Y
Z
0.000
0.000
0.000
03
X
(G56) Y
Z
0.000
0.000
0.000
> Z100.
S
0 T0000
MDI **** *** ***
16:05:59
[ BUSQNO ] [ MEDIA ] [
] [ +ENTR ] [ ENTRAD ]
Limitaciones
D Introduccin consecutiva
programa
669
11.4.8
Visualizacin y
configuracin de las
variables comunes de
macro cliente
FUNCIONAMIENTO
B--63614SP/01
Visualiza variables comunes (#100 hasta #149 o #100 hasta #199 y #500 hasta
#531 o #500 hasta #999) en la pantalla. Cuando el valor absoluto de una variable
comn rebasa 99999999, se visualiza ********. Los valores de las variables
pueden definirse en esta pantalla. Las coordenadas relativas tambin pueden
asignarse a variables.
Procedimiento
MACRO
VARIABLE
NO.
DATOS
NO.
100
1000.000
108
101
0.000
109
102 -50000.000
110
103
0.000
111
104
1238501.0
112
105
0.000
113
106
0.000
114
107
0.000
115
POSICION ACTIVA (RELATIVAS)
X
0.000
Y
Z
0.000
O0001 N00000
DATOS
0.000
40000.000
153020.00
0001.000
0.000
20000.000
0.000
0.000
0.000
> _
MDI **** *** ***
16:05:59
[ BUSQNO ] [
] [ ENTR C ] [
T0000
] [ENTRAD ]
cursor
y/o
y/o
FUNCIONAMIENTO
B--63614SP/01
11.4.9
Visualizacin de datos
de patrn y men de
patrn
Procedimiento
MENU
O0000 N00000
PUNTEADO
TALADRADO
MANDRINADO
POCKET
BOLT HOLE
LINE ANGLE
GRID
PECK
> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ PUPITR ] [
] [ OPRA) ]
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
671
16:05:59
] [
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500-505.
0.000
] [ (OPRA) ]
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
D Explicacin de la pantalla
de men de patrones
D Explicacin de la pantalla
de datos de patrn
672
FUNCIONAMIENTO
B--63614SP/01
11.4.10
Visualizacin y
configuracin del
panel del operador de
sotfware
Procedimiento
OPR
captulo [PUPITR].
Tecla siguiente men
pantalla deseada.
PUPITRE
MODO :
O0000 N00000
MDI
MEM
MULT. PASO. :
OVRD. RAPIDO :
AVANCE P/P
:
EDIT
HND
JOG
REF
*1
*10 *100
100% 50%
25%
F0
2.0%
**************
OVRD. RAPIDO : 100%
***
POSITION ACTIVA (ABSOLUTAS)
X
0.000
Y
0.000
Z
0.000
>_
MDI **** *** ***
16:05:59
[ MACRO ] [
] [ PUPITR ] [HER VD] [(OPRA) ]
PUPITRE
SALTO BLOQUE
BLOQUE SIMPL
CIERRE MECAN.
MARCHA SECA
RETEN AVANCE
O0000 N00000
:
:
:
:
:
OFF
J ON
J OFF
ON
OFF
J ON
J PROTECT
RELEASE
J OFF
673
0.000
S
0 T0000
16:05:59
PUPITR ] [HER VD] [(OPRA)]
FUNCIONAMIENTO
B--63614SP/01
para asignar la
6 Pulse una de las teclas de flecha siguientes para ejecutar el avance manual
discontinuo. Pulse la tecla 5
Explicaciones
D Operaciones vlidas
Las operaciones vlidas que pueden realizarse desde el panel del operador del
software se enumeran a continuacin. El hecho de si se utiliza el panel MDI o
el panel del operador de la mquina para cada grupo de operaciones puede
seleccionarse mediante el parmetro 7200.
Grupo 1 : Seleccin de modo
Grupo 2 : Seleccin de eje de avance manual discontinuo, avance rpido
continuo
Grupo 3 : Seleccin de eje de avance con generador manual de impulsos,
seleccin de ampliacin manual de impulsos x1, x10, x100
Grupo 4 : Velocidad de avance manual discontinuo, sobrecontrol
de velocidad de avance, sobrecontrol de avance rpido
Grupo 5: Salto opcional de bloque, modo bloque a bloque, bloqueo de
mquina, ensayo en vaco.
Grupo 6 : Tecla de proteccin
Grupo 7 : Suspensin de avance
D Visualizar
Los grupos para los cuales est seleccionado el panel del operador de la mquina
en el parmetro 7200 no se visualizan en el panel del operador de software.
D Avance manual
discontinuo y teclas de
flecha
D Interruptores/pulsadores
de uso general
Como funcin ampliada del panel del operador de software se incluyen ocho
modificadores definibles de manera opcional. El nombre de estos
modificadores puede definirse mediante parmetros (Nos. 7220 hasta 7283)
como cadenas de caracteres de como mximo 8 caracteres. Para conocer los
significados de estos selectores, consulte el manual publicado por el fabricante
de la mquina herramienta.
674
B--63614SP/01
11.4.11
Visualizacin y
configuracin de los
datos de gestin de la
vida de las
herramientas
FUNCIONAMIENTO
Procedimiento para la visualizacin y definicin de los datos de gestin de vida de las herramientas
Procedimiento
001 :
0034
0090
0000
0000
GRUPO
002 :
0062
0000
0000
0000
A CAMBIARSE
O3000 N00060
GRUPO SELECCIO 000
VIDA
0150
CALC
0000
0078
0012
0056
0035
0026
0061
0000
0000
0000
0000
0000
0000
VIDA
1400
CALC
0024
0044
0000
0000
0000
0000
0000
0000
: 003 004 005 006
0000
0074
0000
0000
0000
--->
> _
MEM **** *** ***
16:05:59
[MACRO][
][ PUPITR ][ HER VD ][(OPRA)]
675
FUNCIONAMIENTO
B--63614SP/01
7 Para reinicializar los datos de herramienta, desplace el cursor del grupo que
desea reinicializar y luego pulse las teclas soft [(OPRA)], [REOS.] y
[EJEC], por este orden.
Todos los datos de ejecucin del grupo indicado por el cursor se borran
junto con las marcas (@, #, o *).
676
B--63614SP/01
FUNCIONAMIENTO
Explicaciones
D Contenido visualizado
DATO VIDA HERRA
O3000 N00060
GRUPO SELECCIO 000
GRUPO 001 :
VIDA
0150
CALC
0007
0056
* 0034
t #0078
w@0012
0090
0035
0026
0061
0000
0000
0000
0000
0000
0000
0000
0000
GRUPO
002 :
0062
0000
0000
0000
A CAMBIARSE
VIDA
1400
CALC
0024
0044
0000
0000
0000
0000
0000
0000
: 003 004 005 006
0000
0074
0000
0000
0000
--->
> _
MEM **** *** ***
16:05:59
[ MACRO ][
][PUPITR ][ HER VD ][ (OPRA) ]
S En las lneas 3 hasta 7 se visualizan los datos de vida de las herramientas del
grupo.
La tercera lnea visualiza el nmero de grupo, la vida y el tipo de contaje
utilizado.
El contaje de la vida se elige mediante el parmetro LTM (No. 6800#2)
trabajando con minutos (u horas) o con nmero de veces de uso de las
herramientas.
En las lneas 4 hasta 5 se visualizan los nmeros de herramienta. En este caso,
la herramienta se selecciona por el orden: 0034 0078 0012 056
0090...
El significado de cada marca que aparece antes de los nmeros de
herramienta es:
* : Indica que se ha agotado la vida til de la herramienta.
# : Indica que se ha aceptado la orden de salto.
@ : Indica que actualmente se est utilizando la herramienta.
El contador de vida cuenta las herramientas con la marca @.
* se visualiza cuando el grupo a que pertenece la herramienta enva la
siguiente orden.
S Las lneas 8 hasta 12 son los datos de vida del grupo siguiente al grupo
visualizado en las lneas 3 hasta 7.
11.4.12
Visualizacin y
configuracin de la
gestin ampliada de
vida de las
herramientas
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
EDIC
> _
MDI **** *** ***
16:05:59
[ INSERT ][ ELIMI ][ ESTADO ][ FIN
][ ENTRAD ]
.SOER
ONQSUB
B--63614SP/01
FUNCIONAMIENTO
7--1
7--2
7--3
7--4
7--5
7--6
7--7
7--1 Definicin del tipo de contaje de la vida, valor de la vida, contaje actual
de la vida y datos de herramienta (cdigos T, H o D)
ESTADO
*
#
T--CODG
0034
0078
H--CODG
11
0
D--CODG
5
33
ESTADO
*
#
679
T--CODG
0034
1500
0078
H--CODG
11
0
0
D--CODG
5
0
33
FUNCIONAMIENTO
B--63614SP/01
7--6
680
B--63614SP/01
FUNCIONAMIENTO
Explicaciones
D Visualizaciones
> _
MDI **** *** ***
16:05:59
[ INSERT ][ ELIMI ][ ESTADO ][ FIN
][ ENTRAD ]
PROX GRUPO:
Nmero de grupo de herramientas cuya vida se ha de calcular mediante la
siguiente orden M06
GRUPO UES:
Nmero de grupo de herramientas cuya vida se desea calcular.
GRUPO SELECCIO:
Nmero del grupo de herramientas cuya vida se desea calcular o se ha calculado
en ltimo lugar.
TIPO: 1 : El contaje de la vida se representa en ciclos.
TIPO: 2 : El contaje de la vida se representa en minutos.
VIDA : Esperanza de vida
CALC: Contador de vida
ESTADO: Estado de la herramienta
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Estado herramienta
En uso
No utilizndose
Disponible
_(Espacio)
Saltar
Saltado
c/
(Nota)
NOTA
Cuando el bit 3 (EMD) del parmetro 6801 se configura al
valor 0, se visualiza @ hasta que selecciona la siguiente
herramienta.
FUNCIONAMIENTO
B--63614SP/01
***
O0001
USO
***
001 : C
VIDA
*0034
#0078
0090
*0076
GRUPO
002 : C
VIDA
*0011
#0022
*0155
#0066
0019
0234
0156
0090
A CAMBIARSE :
006 012
> _
MDI **** *** ***
[ BUSQNO ][
D Sobrecontrol de contaje de
vida
N00001
16:05:59
][ REOS.][ EDIC
T0000
][ ENTRAD ]
D Visualizacin de la marca
que indica que se ha
agotado la vida de una
herramienta
D Influencia de las
modificaciones de los
datos
682
B--63614SP/01
11.5
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
FUNCIONAMIENTO
683
11.5.1
Visualizacin y
configuracin de
parmetros
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
0001
O0010 N00002
SEQ
0
0
0
0012
X
0
0
Y
0
0
Z
0
0
0020 CANAL E/S
0022
INI
0
0
0
0
0
0
0
0
0
0
0
0
0
ISO
0
FCV
0
0
0
0
TVC
0
0
MIR
0
0
0
0
0
> _
THND **** *** ***
16:05:59
[ PARAM. ][ DIGNOS ][ PMC ][ SISTEM ][ (OPRA) ]
684
FUNCIONAMIENTO
B--63614SP/01
O0001 N00000
=
=
=
=
=
=
=
=
=
1 (0:INHAB 1:HAB)
0 (0:OFF
1:ON)
1 (0:EIA
1:ISO)
0 (0:MM
1:PULG)
0 (0-3:NO. CANAL)
0 (0:OFF
1:ON)
0 (0:NO CNV 1:F10/11)
0 (NO. PROGRAMA)
11 (NO. SECU.)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
T0000
][ (OPRA) ]
7 Pulse la tecla
Explicaciones
D Definicin de parmetros
con dispositivos externos
de entrada/salida
D Tabla de parmetros
D Datos de configuracin
11.5.2
Visualizacin y
configuracin de los
datos de
compensacin de error
de paso
FUNCIONAMIENTO
B--63614SP/01
1
31
32
33
34
35
36
37
Punto referencia
--1
Parmetro compensacin
ampliacin (No. 3623)
--2
Parmetro nmero valor compensacin para punto de compensacin de valor mnimo (No. 3621)
Nmero posicin
compensacin
Valor compensacin a definir
31
+3
32
--1
33
--1
34
35
+1
+2
36
--1
37
--3
B--63614SP/01
Compensacin
bidireccional de error de
paso
FUNCIONAMIENTO
Procedimiento
FUNCIONAMIENTO
B--63614SP/01
PITCH
captulo [PASO].
Al hacerlo se visualiza la siguiente pantalla:
Tecla siguiente men
AJUSTE PASO
NO.
0000
0001
0002
0003
(X)0004
0005
0006
0007
0008
0009
O0000 N00000
DATOS
0
0
0
0
0
0
0
0
0
0
NO.
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
DATOS
0
0
0
0
0
0
0
0
0
0
NO.
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
DATOS
0
0
0
0
0
0
0
0
0
0
> _
MEM **** *** ***
16:05:59
[ BUSQNO ][ ON:1 ][ OFF:0 ][ +ENTR ][ ENTRADA ]
cursor
688
B--63614SP/01
11.6
VISUALIZACION DEL
NUMERO DE
PROGRAMA, NUMERO
SECUENCIAL Y
ESTADO, Y MENSAJES
DE AVISO PARA LA
CONFIGURACION DE
DATOS O PARA LA
OPERACION DE
ENTRADA/SALIDA
11.6.1
Visualizacin del
nmero de programa y
del nmero secuencial
FUNCIONAMIENTO
O2000 N00130
O2000 ;
N100 G92 X0 Y0 Z70. ;
N110 G91 G00 Y-70. ;
No. secuencia
No. programa
N120 Z-70. ;
N130 G42 G39 I-17.5
N140 G41 G03 X-17.5 Y17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Y27.5 R27.5
N170 G01 X20. ;
N180 G02 X45. Y45. R45. ;
> _
EDIT **** *** ***
16:05:59
[ PROGR. ][ VERIFI][ ACTUAL][ SIGUIE ][(OPRA) ]
11.6.2
Visualizacin del
estado y aviso para la
configuracin de datos
o la operacin de
entrada/salida
FUNCIONAMIENTO
B--63614SP/01
Explicaciones
Descripcin de cada pantalla
(9) Los datos estn fuera de los valores permitidos.
(Nota) En realidad, esto se visualiza en la zona que comienza (2).
(5)
(1)
(2)
EDIT
STOP
(3)
(4)
MTN
FIN
(6)
ALM
(7)
(8)
hh:mm:ss INPUT
NOTA
En realidad, se visualiza (10) en el lugar ocupado
actualmente por (8).
(1) Modo actual
MDI
MEM
RMT
EDIT
HND
JOG
TJOG
THND
INC
REF
****
automtico
STOP
HOLD
STRT
MTN
DWL
***
FIN
***
690
B--63614SP/01
FUNCIONAMIENTO
ENTRADA
SALIDA
BUSQUED
EDIC
programas
ALM
BAT
LSK
RSTR
:
:
Espacio
:
:
:
:
ERROR MODO
(Visualizacin de teclas soft)
Ejemplo 2)
Cuando se introduce un parmetro
> 999999999
MDI DIGITOS EXCE
(Visualizacin de teclas soft)
Ejemplo 3)
Cuando se enva un parmetro a un dispositivo externo de entrada/salida
>_
MEM ERROR MODO
(Visualizacin de teclas soft)
691
11.7
PAGINAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
11.7.1
Visualizacin del
histrico de mensajes
operador externos
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
ROTSIH
HISTORIA MENSAJ
94/01/01 17:25:00
NO. ****
O0000 N00000
PAG :1
Gama visualizada
(255 caracteres mx.)
][ (OPRT) ]
NOTA
Pueden especificarse hasta 255 caracteres para un
mensaje operador externo. El ajuste de MS1 y MS0 (bits 7
y 6 del parmetro nm. 3113) permite, sin embargo, limitar
el nmero de caracteres que pueden salvaguardarse como
datos histricos de mensajes operador externos, as como
el nmero de elementos de datos histricos seleccionados.
692
B--63614SP/01
FUNCIONAMIENTO
Explicaciones
D Actualizacin de los
datos histricos de
mensajes operador
externos
Limitaciones
D Opcin
693
11.8
BORRADO DE LA
PANTALLA
11.8.1
Borrar visualizacin en
pantalla
FUNCIONAMIENTO
B--63614SP/01
Procedimiento
D Borrado de la pantalla
D Restauracin de la
pantalla
).
694
FUNCIONAMIENTO
B--63614SP/01
11.8.2
Borrado automtico de
la visualizacin en
pantalla
D Restauracin de la
pantalla
La pantalla de CNC borrada se restaura una vez que se cumple por lo menos una
de las siguientes condiciones:
Condiciones para restaurar la pantalla CNC
D Se ha pulsado cualquiera de las siguientes teclas:
Teclas MDI
Teclas soft
Teclas de entrada externa
D Se ha activado una alarma.
Algunas mquinas presentan una tecla especial para restaurar la pantalla. Para
conocer la explicacin de la ubicacin y uso de esta tecla, consulte el
correspondiente manual facilitado por el fabricante de la mquina--herramienta.
Explicaciones
D Borrado de la pantalla
utilizando la tecla de
00
funcin
PRECAUCIN
Al pulsar cualquier tecla mientras est borrando la pantalla se
restaura la pantalla. En tal caso, sin embargo, se inicia la funcin
asignada a la tecla pulsada. Por consiguiente, no pulse la tecla
,
o
para restaurar la pantalla.
695
12
FUNCIONAMIENTO
B--63614SP/01
FUNCION DE GRAFICOS
696
FUNCIONAMIENTO
B--63614SP/01
12.1
VISUALIZACION DE
GRAFICOS
Procedimiento
. Pulse
compacto.
Al hacerlo aparece la pantalla de parmetros grficos mostrada a
continuacin. (Si no aparece esta pantalla, pulse la tecla soft [PARAM].
PARAMETRO GRAFICO
O0000 N00000
4
EJES
P=
(XY=0.YZ=1,ZY=2, XZ=3, XYZ=4, ZXY=5)
GAMA
(MAX.)
X= 115000
Y= 150000
Z=
0
GAMA
(MIN.)
X=
0
Y=
0
Z=
0
ESCALA
K=
70
CENTRO GRAFICO
X= 57500
Y= 75000
Z=
0
PARADAN= 0
BORRA AUTO
A=
1
**** *** ***
PARAM
GRAFIC
MDI
14 : 23 : 54
2 Desplace el cursor con las teclas de control del cursor a un parmetro que
desea definir,
4 Repita los pasos 2 y 3 hasta que se hayan especificado todos los parmetros
necesarios.
697
FUNCIONAMIENTO
B--63614SP/01
0.000
0.000
0.000
Z
X
MEM * * * *
PARAM
S 0T
***
***
14 : 23 : 03
GRAFIC
Explicaciones
D ZONA
72mm
(120)
45(75)mm
Gc
72mm
(120)
45(75)mm
D Definicin de la zona de
grficos
Para representar una seccin del programa dentro de la zona real de grficos,
defina la zona de grficos por uno de los dos mtodos siguientes:
1 Defina las coordenadas del centro de la zona y la ampliacin.
2 Defina las coordenadas mxima y mnima de la zona en el programa.
El hecho de si se utiliza el mtodo 1 2 depende de qu parmetros se hayan
definido en un mismo lugar. Una zona de grficos que se haya definido se
conserva al desconectar la tensin.
698
B--63614SP/01
1. Definicin de la
coordenada del centro
de la zona de grficos y
ampliacin de los
grficos
FUNCIONAMIENTO
Programa
Gc
Gc : Centro de la pantalla
Programa
Gc
Zona de grficos antes
de aplicar ampliacin
Zona de grficos despus
de aplicar ampliacin
699
FUNCIONAMIENTO
2. Definicin de las
coordenadas mxima y
mnima de la zona de
representacin en el
programa
B--63614SP/01
D Sistema de coordenadas de
pieza y grficos
(Ejemplo)
Gc (=30mm, 50mm)
G92 X60. Y90. ;
Despus ejecucin
Punto grficos
Gc
Origen grficos
Como se muestra en el anterior ejemplo, cuando se especifica la orden G92, el dibujo se desplaza como se indica
mediante
. La posicin del origen de grficos o del centro de grficos no vara.
Fig.12.1 (c) Origen de coordenadas de pieza y origen de grficos
700
B--63614SP/01
D Parmetros de grficos
FUNCIONAMIENTO
EJES
Especifique el plano que se ha de utilizar para la representacin. El usuario
puede elegir de entre los seis sistemas de coordenadas siguientes:
En modo control de 2 trayectorias, es posible seleccionar un sistema de
coordenadas de dibujo distinto para cada portaherramientas.
(1)
(2)
(3)
:
:
:
:
:
:
Seleccionar (1)
Seleccionar (2)
Seleccionar (3)
Seleccionar (4)
Seleccionar (5)
Seleccionar (6)
=0
=1
=2
=3
=4
Z =5
(6)
(4)
(5)
X
Y
X
X
El ngulo de giro (horizontal, vertical) para representacin isomtrica de 5)
y 6) se ha fijado en 45 en ambos casos.
Fig12.1 (d) Sistema de coordenadas
NOTA
1 Las unidades son 0.001 mm o 0.0001 pulgadas. Observe
que el valor mximo debe ser superior al valor mximo de
cada eje.
2 Cuando defina la zona de grficos con los parmetros
grficos para los valores mximo y mnimo, no defina los
parmetros de ampliacin y de coordenadas de centro de
pantalla con posterioridad. Sern vlidos nicamente los
parmetros ltimos definidos.
ESCALA
Defina la ampliacin de grficos
El intervalo de valores permitidos es 0 hasta 10000 (unidad: 0.01 veces).
CENTRO DE GRAFICO
X=
Y=
Z=
FUNCIONAMIENTO
B--63614SP/01
NOTA
1 Cuando se define MAX. y MIN. de ZONA, los valores se
definirn automticamente una vez se ejecute la
representacin.
2 Cuando se defina la zona de grficos con los parmetros
grficos para la ampliacin y coordenadas de centro de
pantalla, no defina los parmetros de los valores mximo y
mnimo con posterioridad. Son vlidos nicamente los
parmetros ltimos definidos.
PARADA PROGRAMADA
N=
Defina el nmero de secuencia del bloque final cuando sea necesario para
realizar una visualizacin parcial.
Este valor se cancela automticamente y se configura el valor --1 una vez se
ha ejecutado la representacin.
AUTO BORRADO
1 : Borra automticamente la representacin previa cuando se ejecute una
operacin de funcionamiento automtico en estado de reset.
D Borrado de la
representacin anterior
D Representacin de una
parte de un programa
D Representacin empleando
lneas de trazo discontinuo
y de trazo continuo
Limitaciones
D Velocidad de avance
702
B--63614SP/01
12.2
VISUALIZACION DE
GRAFICOS
DINAMICOS
FUNCIONAMIENTO
12.2.1
Representacin de
trayectoria
1. Plano de representacin
2. Rotacin de
representacin
3. Ampliacin y reduccin
de la representacin
4. Representacin parcial
5. Trayectoria programada
y representacin de
trayectoria de
herramienta
6. Color
7.Factor de escala
automtico
8. Representacin con
ampliacin parcial
9. Indicacin de la
posicin actual de la
herramienta con una
marca
coordenadas de la
posicin actual
703
FUNCIONAMIENTO
B--63614SP/01
Los ejes de coordenadas y las lneas de cotas del tamao real se visualizan junto
con la representacin de modo que pueda establecerse una referencia con el
tamao real.
Las primeras seis funciones anteriores (1.--6.) estn disponibles configurando
los parmetros grficos. Las funciones sptima hasta novena (7.--9.) se ejecutan
principalmente empleando teclas soft despus de haber definido la
representacin. La funcin dcima (10.) se valida configurando un parmetro.
La funcin nmero once (11.) puede emplearse en cualquier instante.
Procedimiento
para un MDI
O0000 N00002
EJES
P=
4
(XY=0, YZ=1, ZY=2, XZ=3, XYZ=4, ZXY=5, 2P=6)
ANGULO
ROTACION
A=
0
INCLINACION
A=
0
ESCALA
K=
0.00
CENTRO O MAX./MIN.
X=130.000 Y= 110.000
Z= 50.000
I= 0.000
J= --10.000
K=
0.000
NUM SECU INIC
N=
0
NUM SECU FIN
N=
0
NO.
A=
MDI
****
PARAM
***
***
EJEC
14 : 25 : 07
ESCALA
MDI
****
PARAM
POS
O0000 N00001
0
0
0
R=
***
EJEC
***
ESCALA
14 : 25 : 51
POS
B--63614SP/01
FUNCIONAMIENTO
O1126 N01126
Y
X
25.8
MEM * * * *
AUTOM.
***
ARRANQ.
***
PARADA
10 : 10 : 40
REPOSI
BORRA
FUNCIONAMIENTO
B--63614SP/01
O1126 N01126
ESCALA
1.00
Y
X
25.8
MEM * * * *
EJEC
***
***
10 : 10 : 40
Funcin
706
B--63614SP/01
Visualizacin de marca
FUNCIONAMIENTO
Y
X
25.8
****
MDI
PARAM
***
***
EJEC
14 : 27 : 47
ESCALA
POS
Explicaciones
D EJES
XZ)
Pantalla representacin
P=0
XY
P=1
P=2
ZY
YZ
P=3
XZ
707
FUNCIONAMIENTO
D Proyeccin isomtrica
B--63614SP/01
(XYZ, ZXY)
Z
Y
P=5
P=4
X
ZXY
XYZ
Z
P=6
D ANGULO
D ROTACION
Girando
708
B--63614SP/01
D INCLINACION
FUNCIONAMIENTO
Inclinacin
D FACTOR DE ESCALA
D CENTRO O MAX./MIN.
0 o representacin en
vista a dos planos
SEC. FINAL
Direccin X/Y/Z
Direccin I/J/K
Valores coordenadas X,
Y y Z de centro
representacin
Distinto de 0
Configuracin
Se ignoran
FUNCIONAMIENTO
D COMP. HERRAMIENTA
B--63614SP/01
D COLOR
Color
Blanco
Rojo
Verde
Amarillo
Prpura
TRAYECTORIA
HERRAMIENTA
CAMBIO AUT.
Azul
Azul claro
Valor config.
Funcin
Tecla soft
Funcin
[AUTOM.]
[ARRANQ]
Se inicia la representacin. Al pulsar [ARRANQ] mientras la representacin no est en PARADA, el programa de pieza comienza desde el
principio del programa de pieza. Pulse la tecla [ARRANQ] mientras est
parada la representacin para mantener la representacin de manera
continua.
[PARADA]
[REPOSI]
Pulse esta tecla para comenzar repr. desde comienzo de progr.de pieza.
Busca el comienzo de un programa de pieza.
[BORRA]
710
B--63614SP/01
FUNCIONAMIENTO
D Programa de grficos
de la herramienta
D Marca de posicin
las coordenadas
Limitaciones
D Condicin de grficos
Estado
Valor compensacin
herramienta
Desactivado
Defnalo correctamente.
Suspensin de avance
Desactivado
D Ampliacin parcial
D Posicin actual de
herramienta
711
13
FUNCIONAMIENTO
B--63614SP/01
FUNCION DE AYUDA
D Informacin detallada
sobre alarmas
D Mtodo de funcionamiento
D Tabla de parmetros
Cuando defina o consulte un parmetro del sistema, si no est seguro del nmero
del parmetro, la pantalla de ayuda enumera una lista de nmeros de parmetro
para cada funcin.
Procedimiento
1 Pulse la tecla
O1234 N00001
*****AYUDA *****
1. DETALLE ALARMA
2. METODO OPERATIVO
3. TABLA PARAMETROS
MEM * * * *
ALAM
***
PUPITR
***
10:12:25
T0000
PARA
712
B--63614SP/01
Pantalla DETALLES
ALARMAS
FUNCIONAMIENTO
O0010 N00001
NUMERO : 027
MENSAJ : NO AXES COMMANDED IN G43/G44
FUNCION : COMPEN LONGI HERRA C
ALARMA :
NO SE HA ASIGNADO EJE A BLOQUES ,
G43 Y G44 EN COMPENSACION DE LONGITUD
HERRAMIENTA TIPO C. SE HA INTENTADO USAR
OTRO EJE SIN CANCELAR DESPLAZAMIENTO
EN COMPENSACION DE LONGITUD.
>_
MEM
****
ALAM
***
S
10 : 12 : 25
***
PUPITR
No. Alarma
Explicacin nomral
alarma
Clasificacin funcin
Detalles alarma
T0000
(OPRA)
PARA
O1234 N00001
****
ALAM
***
PUPITR
***
S
10 : 12 : 25
T0000
PARA
713
FUNCIONAMIENTO
B--63614SP/01
***
S
10 : 12 : 25
***
T0000
SELECT
Fig.13(d) Cmo seleccionar cada DETALLE DE ALARMA
:
:
FUNCION
ALARMA
:
:
O1234 N00001
100
HABILITACION DE ESCRITR DE
PARAM
>100
MEM
****
***
***
T0000
10 : 12 : 25
SELECT
Pantalla de METODO
OPERATIVO
O1234 N00001
MEM
****
ALARM
***
OPR
***
PARA
T0000
00 : 00 : 00
(OPRT)
B--63614SP/01
FUNCIONAMIENTO
>1
MEM * * * *
***
S
10 : 12 : 25
***
T0000
SELECT
Fig.13(g) Cmo se selecciona cada METODO OPERATIVO
01234 N00001
1/4
Pgina/Total pgs
Operacin
Modo selecc.
Situacin operac.
Procedimiento
operativo
*ELIMINACION DE PROGRAMAS
MODO
:
EDIT
PANTA
:
PROGRAMA
OPR
:
(O+NO PROGRAMAS) -- <DELETE>
>_
MEM
****
1 ALARM
***
OPR
S
10 : 12 : 25
***
T0000
3 PARA
***
***
S
10 : 12 : 25
T0000
SELECT
Pantalla TABLA DE
PARAMETROS
6 Si no est seguro del nmero de parmetro del sistema que desea definir o si
715
FUNCIONAMIENTO
B--63614SP/01
pantalla.
HELP (PARAMETER TABLE)
*
*
*
*
*
*
*
*
*
01234 N00001
1/4
SETTEING
(No. 0000~)
INTERFAZ DEL LECTOR/PERFORADOR (No. 0100~)
AXIS CONTROL/SETTING UNIT
(No. 1000~)
COORDINADAS
(No. 1200~)
LIMITE DE CARRERA
(No. 1300~)
VELOCIDAD DE ALIMENTACION
(No. 1400~)
CONTROL DE ACELE/DESACELE
(No. 1600~)
SERVO RELACIONADO
(No. 1800~)
DI/DO
(No. 3000~)
MEM * * * *
1 ALAM
***
***
S
0
10 : 12 : 25
T0000
PARA
2 PUPITR
u otra tecla de
funcin.
Explicacin
D Configuracin de la pantalla de ayuda
Pantalla
CNC
tecla
HELP
AYUDA
Pantalla MENU
IINICIAL
[ALAM]
Tecla HELP
o
tecla funcin
[OPR]
Pantalla METODO OPERATIVO
Pantalla
DETALLE alarmas
(NO.)+[SELECT]
[PARA]
Pantalla TABLA PARAMETROS
Tecla PAG.
[OPR]
(NO.)+[SELECT]
Pantalla de
instruccin de
cada operacin
(NO.)+[SELECT]
716
Tecla HELP
o
tecla funcin
FUNCIONAMIENTO
B--63614SP/01
14
Explicacin
complementaria
FUNCIONAMIENTO
B--63614SP/01
NOTA
1 Durante la operacin de copia impresa de pantalla, la tecla
Input est inhibida durante varias decenas de segundos.
Hasta que se termina la operacin de copia impresa de
pantalla, la imagen de la pantalla permanece esttica.
Durante este perodo, la seal de copia impresa en curso
(F061#3) permanece fijada a 1. No se enva ninguna otra
seal. Durante este perodo evite desconectar
indiscriminadamente la corriente.
2 Si se personaliza, mediante el ejecutor de lenguaje C, la
tecla [SHIFT] o [CAN], por ejemplo, la operacin de copia
impresa de pantalla podra inhibir la tecla [SHIFT] o [CAN].
3 No es posible realizar una copia impresa normal mientras
se est movimiento la imagen de la pantalla.
Limitaciones
Nombre de archivo
718
FUNCIONAMIENTO
B--63614SP/01
00000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000
00
00
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
Colores de los datos
Tabla 14 (a) Colores de los BMPs creados por la funcin copia impresa de pantalla
Hardware
Modo vi-sualizacin
pantalla
CNC
LCD
monocromo
Colores
visualizados
en CNC
Observaciones
2 colores
Caracteres:
16
colores
Grficos:
16
colores
Modo VGA
Tarjeta VGA
2 colores
256 colores
256 colores
Tamao de datos
La tabla 14 (b) indica los tamaos de los datos de mapa de bits creados
mediante la funcin de copia impresa de pantalla.
Tabla 14 (b)
Monocromo (2 colores)
38,462
Mensaje de alarma
153,718
308,278
719
IV. MANTENIMIENTO
MANTENIMIENTO
B--63614SP/01
Pila de proteccin de
datos de la memoria
723
B--63614SP/01
1.1
SUSTITUCION DE LA
PILA PARA LA SERIE
i MONTADA EN LCD
Cuando se utiliza una pila de litio
Prepare una pila de litio nueva (cdigo de pedido: A02B--0200--K102
(especificacin de FANUC: A98L--0031--0012)).
1) Conecte la corriente al CNC. Al cabo de aproximadamente 30
segundos, desconecte la corriente.
2) Extraiga la pila usada de la parte superior de la unidad de control del
CNC.
Primero, desenchufe el conector de la pila y luego saque la pila fuera
del compartimento.
El compartimento de la pila de una unidad de control sin slots para
opciones est situado en el extremo superior de la unidad, como se
muestra en la figura de la pgina anterior. El compartimento de la pila
de una unidad de control con 2 4 ranuras est situado en la zona
central de la parte superior de la unidad (entre ventiladores).
3) Inserte una pila nueva y vuelva a conectar el conector.
0000
00 0000 0000000000000000000
D Procedimiento de
sustitucin
Compartimento pila
Conector
pila de litio
A02B--0200--K102
AVISO
La utilizacin de una pila distinta de la recomendada puede
provocar la explosin de sta. Sustituya la pila siempre por
la pila especificada (A02B--0200--K102).
724
B--63614SP/01
MANTENIMIENTO
PRECAUCION
Los pasos 1) hasta 3) deben ejecutarse antes de
transcurridos 30 minutos (o antes de transcurridos 5
minutos para 160i/180i con la funcin del PC ). No deje la
unidad de control sin pila durante ms tiempo del
especificado. De lo contrario, podra perderse el contenido
de la memoria.
Si los pasos 1) hasta 3) no pueden terminarse antes de
transcurridos 30 minutos, guarde todo el contenido de la
memoria CMOS con antelacin en la tarjeta de memoria.
De este modo, si se pierde el contenido de la memoria
CMOS, el contenido podra restablecerse fcilmente.
Para el mtodo de funcionamiento, consulte el manual de
Mantenimiento (B--63525SP).
Cuando deseche una pila, observe las ordenanzas municipales u otros
reglamentos aplicables de la administracin local. Adems, cubra los
bornes de la pila con un cinta de vinilo o semejante para impedir un
cortocircuito.
725
Sustitucin de pilas
alcalinas comerciales
(tamao D)
B--63614SP/01
00 00 00 000000000 000000000000000000000
000000 0000000000 0000000000000
000
000 00000 0000000
Pila alcalina 2
Tapa
Agujero fijacin 4
Compartimento
de pila
726
B--63614SP/01
MANTENIMIENTO
1.2
SUSTITUCION DE LA
PILA PARA LA SERIE
i AUTONOMA
Compartimento
de pila
Pila de litio
A02B--0200--K102
00000000000000000000
D Sustitucin de la pila
Conector
AVISO
El montaje incorrecto de la pila puede ocasionar una
explosin. Evite utilizar cualquier pila distinta de la
especificada aqu (A02B--0200--K102).
727
B--63614SP/01
NOTA
Ejecute los pasos (1) hasta (3) antes de transcurridos 30
minutos (o 5 minutos en la serie 210i con funciones PC).
Si se retiran las pilas y no se sustituyen por otras nuevas,
se perder el contenido de la memoria.
Si existe el peligro de que no pueda llevarse a cabo la
sustitucin antes de transcurridos 30 minutos, guarde todo
el contenido de la memoria CMOS en una tarjeta de
memoria. El contenido de la memoria puede restaurarse
fcilmente con la tarjeta de memoria en el caso de que se
pierda el contenido de la memoria.
728
MANTENIMIENTO
B--63614SP/01
00000000000000
2 pilas
Tapa
Terminal de conexin
en parte posterior
4 agujeros fijacin
Compartimento
729
1.3
Sustitucin de la pila
B--63614SP/01
730
731
Fig.1.3 Conexin de la pila de litio en el TERMINAL INTELIGENTE i
000000
0000000000000000 0000000
000000000
000000000000000000000000000000000000000000000000
00000 0000000000 00 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000
BAT1
Vista lateral
Vista posterior
Panel
frontal
Pila de litio
MANTENIMIENTO
B--63614SP/01
B--63614SP/01
1.4
Una unidad de pila permite mantener los datos de posicin actuales para
seis codificadores absolutos de impulsos durante un ao.
Cuando la tensin de la batera est baja, en el display CRT se visualizan
las alarmas de APC 306 hasta 308 (+ nmero de eje). Cuando se visualice
la alarma de APC 3n7, sustituya la batera lo antes posible. Por regla
general, la pila debera sustituirse antes de transcurridas dos o tres
semanas. Sin embargo, esto depende del nmero de codificadores de
impulsos utilizados.
Si la tensin de la pila cae por debajo del nivel bajo, ya no pueden
mantenerse las posiciones actuales para los codificadores de impulsos.
Al conectar la alimentacin elctrica de la unidad de control en este
estado, se activa la alarma APC 300 (alarma de peticin de retorno al
punto de referencia). Devuelva la herramienta al punto de referencia
despus de sustituir la pila.
Vase el apartado 7.1.3 para ms detalles de conexin de la pila a
codificadores absolutos de impulsos independientes. La pila del
codificador absoluto de impulsos incorporado est instalada en el
amplificador de servo. Para obtener una explicacin del procedimiento de
sustitucin, consulte el Manual de Mantenimiento de la Serie de
SERVOMOTORES DE FANUC.
00
00000 0000 0 0 0 0
PILA PARA
CODIFICADORES
ABSOLUTOS DE
IMPULSOS
INDEPENDIENTES
(6 VDC)
Tornillos
Tapa
AVISO
Si las pilas se instalan incorrectamente, podra producirse
una explosin. Nunca utilice pilas de un tipo distinto del
especificado (pilas alcalinas tamao D).
PRECAUCION
Sustituya las pilas mientras est conectada la corriente al
CNC Serie i. Observe que si se sustituyen las pilas sin que
se est alimentanto corriente al CNC, se perder la
posicin absoluta registrada.
732
B--63614SP/01
1.5
BATERIA PARA
CODIFICADORES
ABSOLUTOS
INTEGRADOS (DC6V)
Procedimiento de
sustitucin
MANTENIMIENTO
AVISO
733
Serie del
AMPLIFICADOR DE
SERVO (SVM)
B--63614SP/01
000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Mtodo
Elemento
Especificacin de pedido
A06B--6073--K001
000000000000
00000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000
00000000000000000
SVM
Modo de insercin
Lado cable
Rojo: +6V
Conector
Negro: 0V
Batera
CX5X, CX5Y
Tapa batera
+6V
0V
PRECAUCIONES
D El conector de la batera puede conectarse bien a CX5X o
a CX5Y.
D Asegrese de que el cable de la batera no est estirado.
Si este cable se conecta estirado, podra producirse una
mala conductividad.
D Sustitucin de las bateras en la caja de bateras. (Mtodo 2)
Sustituya las cuatro bateras alcalinas de tamao D de la carcasa de la
caja de bateras instaladas en la mquina.
734
B--63614SP/01
MANTENIMIENTO
[Procedimiento de acoplamiento]
(1) Compruebe los pasos 1 hasta 4 del Procedimiento de
sustitucin.
(2)Tenga a mano cuatro bateras alcalinas tamao D.
(3) Afloje los tornillos de la caja de bateras. Retire la tapa.
(4) Sustituya las bateras alcalinas de la caja. Preste mucha atencin
a la polaridad de las bateras alcalinas.
(5) Sujete la tapa.
Tapa
0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Serie de
AMPLIFICADORES DE
SERVO
Mtodo
Elemento
Especificacin pedido
A06B--6093--K001
B--63614SP/01
000
0 000 0
0 00 00
00 0 00 0000 0000 00000
00 000 00 0000
0000000000000 00
0
SVU--12, SVU--20
Tapa de la batera
Batera
SVU--40, SVU--80
PRECAUCIONES
D El conector de la batera puede conectarse bien a CX5X o
a CX5Y.
B--63614SP/01
MANTENIMIENTO
[Procedimiento de sujeccin]
(1) Compruebe el paso 1 hasta 3 del Procedimiento de
sustitucin.
(2) Tenga a mano cuatro bateras alcalinas de tamao D.
(3) Afloje los tornillos de la caja de las bateras. Retire la tapa.
(4) Sustituya las bateras alcalinas de la caja. Preste mucha atencin
a la polaridad de las baterias alcalinas.
(5) Sujete la tapa.
Tapa
Bateras usadas
737
ANEXO
Cdigo ISO
Carcter
ANEXO
B--63614SP/01
Cdigo EIA
8 7 6 5 4
3 2 1
Carcter
Significado
8 7 6 5 4
3 2 1
f f
f f
f f
f f
f f
f f Nmero 3
f f
f f
f f
Nmero 0
f f
f f f
f f f
Nmero 2
Nmero 4
f Nmero 5
f f
f f
f f f
f f f Nmero 7
4
f
f
f
f Nmero 1
Nmero 6
Nmero 8
f f
f Nmero 9
f f
f f
f Direccin A
f f
f f
f f f
f f Direccin C
f f
Direccin B
f f
Direccin D
f f f
f Direccin E
f f
f f
f f f
f f
f f f
f f
f f f Direccin G
f f
Direccin H
Direccin F
f f
f f f f
f f
f f Direccin J
f Direccin I
f f
Direccin K
f f
f f
f f
f f f
f f
f f
f f
f f
f f
f f Direccin T
f f
Direccin U
f f
f Direccin V
f f
f f f
f f
f f
f f
f f
f f f Direccin X
f f
f f f
Direccin Y
f f
f Direccin Z
f
f
f f Direccin L
Direccin M
f Direccin N
f f
f f f Direccin P
f f
Direccin Q
741
Direccin O
f Direccin R
Direccin S
Direccin W
Con MACRO
CLIENTE B
0
Sin MACRO
CLIENTE B
ANEXO
Cdigo ISO
B--63614SP/01
Cdigo EIA
Significado
3 2 1
Carcter
8 7 6 5 4
3 2 1
Sin
Con
MA--
Carcter 8 7 6 5 4
MA--
CRO
f f f f f
f f f
Del
f f f f
f f f
TE B
En blanco
BS
Tab
f f f
f f
NUL
BS
CLIEN
TE B
DEL
CRO
CLIEN
HT
LF o NL
CR
SP
CR o EOB f
f
SP
f
f
f
f f
f f
ER
(2--4--5)
___
f f
f f f
--
--
f f f
___
f f f
f f
f
f
:
/
.
#
(2--4--7)
f f
f f
f f
f f parmetro
nm.6012
f
f
f f
$
&
f f f
___
parmetro
___
&
f f
nm.6010
,
f f f
f f f
f f f
<
=
,
f f
f f f
f f
___
___
f parmetro
nm.6011
>
f f
___
f f f
___
___
___
f f
f f f
f f f
f f
f
f f
f f parmetro
nm.6013
]
f f
f f
f parmetro
nm.6014
742
ANEXO
B--63614SP/01
NOTA
1 Los smbolos empleados en la columna observaciones tienen los significados
siguientes:
(Espacio):
743
B. LISTA DE FUNCIONES Y
FORMATO DE CINTA
ANEXO
B--63614SP/01
00000000000000000000000000000000000000000000000000000000000000000000
000
0
000
000
000 0 0
000
000000 000
00
00
0
0000000000 000
000000 000
000
00
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000
00
Algunas funciones no pueden aadirse como opciones en funcin del
modelo. En las tablas mostradas a continuacin, IP _:presenta una
combinacin de direcciones arbitrarias de ejes empleando X,Y,Z,A, B y
C (tales como X_Y_Z_A_).
x = Primer eje bsico (habitualmente X)
y = Segundo eje bsico (habitualmente Y)
z = Tercer eje (habitualmente Z)
Funciones
Figura
Formato de cinta
IP
G00 IP _ ;
IP
Posicionamiento (G00)
G01 IP _ F_;
Punto inicial
Punto inicial
Interpolacin circular
(G02, G03)
Start point
G17
R_
G02
X_ Y_
G03
F_ ;
G02
G18
R_
G02
X_ Z_
G03
(x, y)
I_ J_
I_ K_
F_ ;
(x, y)
G03
G19
R_
G02
Y_ Z_
G03
J_ K_
F_ ;
Start
point
Interpolacin helicoidal
(G02, G03)
G17
G02
G03
G18
G02
G03
(xyz)
Punto
inicial
G19
(x, y)
G03
I_ J_
R_
X_ Z_
I_ K_
R_
Y_ Z_
J_ K_
_ F_ ;
_ F_ ;
_ F_ ;
Temporizacin (G04)
G04
X_
P_
744
G02
R_
X_ Y_
B.LISTA DE FUNCIONES Y
FORMATO DE CINTA
0
000000000000000000000000000000000
0000000000000000000000000000000000000
000
000
00000
00000
00 00
000
0
000
0
0
000
00
000
00
00
00
00
00
00
00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ANEXO
B--63614SP/02
Funciones
Figura
Formato de cinta
Interpolacin cilndrica
(G07.1)
Velocidad
G01
G09
IP _;
G03
Tiempo
G02
Yp
Coordenada local
Yp
Xp
(x y)
Xp
Sistema coordenadas pieza
Seleccin de plano
(G17, G18, G19)
G17 ;
G18 ;
G19 ;
Conversin
pulgadas/milmetros (G20,
G21)
Lmite de recorrido
memorizado
(G22, G23)
(XYZ)
G22 X_Y_Z_I_J_K_;
G23 Anular;
(IJK)
IP
Punto inicial
745
G27 IP _ ;
B. LISTA DE FUNCIONES Y
FORMATO DE CINTA
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
000
000000
000
000
000
00000000000000000 0000000000
0
0
0000
000000 0 00
0000
0
00000 0
0
00
000 0
00
000 000
000
000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ANEXO
Funciones
Figura
Formato de cinta
G27 IP_ ;
Punto intermedio
IP
Vuelta a segundo
punto de referencia (G30)
B--63614SP/01
Punto inicial
G29 IP_ ;
Punto de referencia
IP
Punto intermedio
IP
Punto inicial
Compensacin C de radio de
herramienta
(G40 -- G42)
Seal de salto
F : Paso
G41
G17
G18
G19
G40
G42
Hta.
G41
G42
D_ ;
D : Compensacin hta.
G40 : Anular
G41.1 (G151)
Control en direccin normal a la izda.
G42.1 (G152)
Control en direccin normal a la dcha.
G40.1 (G150)
Cancelar control en direccin normal
Compensacin A de
herramienta
(G43, G44, G49)
Compensacin
G43
G44
Z_ H_ ;
G43
G44
H_ ;
H : Compensacin hta.
G49 : Anular
Compensacin B de longitud
de herramienta
(G43, G44, G49)
G17
G18
G19
G43
G17
G18
G19
G43
Z_
Y_
X_
G44
G44
H_ ;
H : Compensacin hta.
G49 : Anular
746
H_ ;
B.LISTA DE FUNCIONES Y
FORMATO DE CINTA
0000000000000000000000000000000000000000000000000000000000000000000000000
000
0000
000
00 0
000
000
00
00
00
000 000000 000
00
00
000
0
000
0
00
0
00
00
000
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ANEXO
B--63614SP/02
Funciones
Figura
Formato de cinta
Compensacin C de longitud
de herramienta
(G43, G44, G49)
G43
G44
_ H_ ;
Aumentar
IP
Disminuir
Doble aumento
IP Doble disminucin
Valor compensacin
P4
P3
P4
P1
IP
P3
P2
P2
P1
Sistema local de
coordenadas
IP
D : Nmero corrector
hta.
G45
G46
G47
G48
D : Aumento de factor de
escala
G52 IP_ ;
G53 IP_ ;
Compensacin
origen
pieza
IP
G54
G59
Sistema coordenadas
mquina
Posicionamiento en sentido
nico (G60)
IP_ D_;
Programacin en sistema de
coordenadas de mquina
(G53)
Seleccin del sistema de
coordenadas de pieza
(G54 -- G59)
IP_ D_;
G51.1 IP _ ;
G50.1 ; . . . . Anular
Espejo
G45
G46
G47
G48
IP
G60 IP_ ;
747
IP_ ;
B. LISTA DE FUNCIONES Y
FORMATO DE CINTA
00000000000000000000000000000000000000000000000000000000000000000000
0000
0000
000 00 0
0000
0000
00
00
00
0
00
000000 00
00 00
00
00
000
000
0 00
00
0000
00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ANEXO
Funciones
Sobrecontrol automtico en
esquinas
(G62)
B--63614SP/01
Figura
Formato de cinta
G64
G64_ ;
G61_ ;
G63_ ;
G62_ ;
Modo mecanizado
Modo parada exacta
Modo roscado con macho
Sobrecontrol automtico en esquinas
G61
Macro cliente
(G65, G66, G67)
Macro
O_ ;
G65 P_ L_ ;
M99 ;
Rotacin de sistema de
coordenadas (G68, G69)
Llamada simple
G65 P_ L_
<Asignacin de argumento> ;
P : Nmero programa.
L : Nmero de repeticiones
Llamada modal
G66 P_L_
<Argumento
G67 ; Anular
asignacin>;
G68
G17 X_ Y_
G18 Z_ X_
R;
G19 Y_ Z_
(x y)
G69 ; Anular
Ciclos fijos
(G73, G74, G76, G80 -- G89)
G80 ;
Anular
G73
G74
G76
G81
:
G89
X_ Y_ Z_ P_ Q_ R_ F_ K_ ;
Programacin absoluta
incremental (G90/G91)
IP
Limitacin de velocidad
mxima del husillo (G92)
G92S_ ;
G92.1 IP 0;
mm/min
mm/rev
pulg/min
pulg/rev
748
B.LISTA DE FUNCIONES Y
FORMATO DE CINTA
000000000000000000000000000000000000000000000000000000000000000000000
00
00
0000 0 0
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ANEXO
B--63614SP/02
Funciones
Figura
Formato de cinta
Velocidad superficie
(m/min o pies/min)
Velocidad husillo
N (rpm)
G98
G99
Nivel
inicial
Nivel
R
Punto
Z
749
C. INTERVALO DE VALORES
PROGRAMABLES
ANEXO
B--63614SP/01
Eje lineal
D En el caso de entrada de
valores en mm, el husillo
de avance est graduado
en milmetros.
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.001 mm
0.0001 mm
Incremento mnimo
programable
0.001 mm
0.0001 mm
Dimensin mxima
programable
99999.999 mm
9999.9999 mm
100000 mm/min
Margen valores
avance Notas
Avance incremental
Compensacin herra-
0 hasta 999.999 mm
0 hasta 999.9999 mm
0 hasta 99999.999 s
0 hasta 99999.999 s
mienta
Tiempo espera
D En el caso de entrada en
pulgadas, el husillo de
avance est graduado en
milmetros
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.0001 pulg
0.00001 pulg
Incremento mnimo
programable
0.001 mm
0.0001 mm
Dimensin mxima
programable
9999.9999 pulg
393.70078 pulg
100000 mm/min
Margen valores
avance Notas
Avance
0 hasta 99999.999 s
0 hasta 9999.9999 s
incremental
Compensacin herramienta
Tiempo espera
750
C. INTERVALO DE VALORES
PROGRAMABLES
ANEXO
B--63614SP/01
D En el caso de entrada en
pulgadas, el husillo de
avance est graduado en
pulgadas
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.0001 pulg
0.00001 pulg
Incremento mnimo
programable
0.0001 pulg
0.00001 pulg
Dimensin mxima
programable
9999.9999 pulg
9999.9999 pulg
4000 pulg/min
Margen valores
Avance incremental
Compensacin herra-
0 hasta 99999.999 s
0 hasta 9999.9999 s
avance Notas
mienta
Tiempo espera
D En el caso de entrada de
valores en milmetros, el
husillo de avance est
graduado en pulgadas
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.001 mm
0.0001 mm
Incremento mnimo
programable
0.0001 pulg
0.00001 pulg
Dimensin mxima
programable
99999.999 mm
9999.9999 mm
4000 pulg/min
Margen valores
avance Notas
Avance incremental
Compensacin herra-
0 hasta 999.999 mm
0 hasta 999.9999 mm
0 hasta 99999.999 s
0 hasta 9999.9999 s
mienta
Tiempo espera
751
C. INTERVALO DE VALORES
PROGRAMABLES
ANEXO
B--63614SP/01
Eje de rotacin
Sistema incremental
IS--B
IS--C
0.0001 grad
0.0001 grad
9999.9999 grad
240000 grad/min
100000 grad/min
Margen val.avance
Notas
Avance increment.
NOTA
El margen de velocidades de avance mostrado en la tabla
anterior corresponde a lmites, en funcin de la capacidad
de interpolacin del CNC. Como sistema ntegro, tambin
deben tenerse en cuenta las limitaciones relacionadas con
el servosistema.
752
D. ABACOS
ANEXO
B--63614SP/01
ABACOS
753
D. ABACOS
D.1
LONGITUD ROSCADA
INCORRECTA
ANEXO
B--63614SP/01
Los pasos de una rosca, por regla general, son incorrectos en 1 y 2, como
se muestra en la Fig. D.1 (a) debido a la aceleracin y deceleracin
automticas.
As, pues se han de incluir distancias de seguridad de magnitud 1 y 2
en el programa.
Explicaciones
D Cmo se determina el 2
2 = T1V (mm) . . . . . . . (1)
V = 1 RL
60
T1
V
R
L
:
:
:
:
D Cmo se determina 1
1 = {tT1 + T1 exp( t )}V
T1
t)
a = exp(
T1
. . . . . . . (2)
. . . . . . . (3)
D. ABACOS
ANEXO
B--63614SP/01
V=40mm/s
V=20mm/s
Constante de tiem
po del servosistema
(2)
(3)
(1)
1
Vase el grfico de consulta ms
adelante en este manual que incluye
un ejemplo real.
T1
T2
a
L
L
Fig.D.1(b) Abaco
NOTA
Las ecuaciones de 1 y 2 son para cuando la constante de
tiempo de aceleracin/deceleracin para avance en
mecanizado vale 0.
755
D. ABACOS
ANEXO
B--63614SP/01
D.2
CALCULO SENCILLO
DE LA LONGITUD
ROSCADA
INCORRECTA
Explicaciones
D Cmo se determina 2
2 =
R
L
LR
1800 * (mm)
: Velocidad husillo (min-1)
: Paso de rosca (mm)
D Cmo se determina 1
LR (1lna)
(mm)
1800 *
= 2(1lna)
(mm)
1 =
R
L
--1--lna
0.005
4.298
0.01
3.605
0.015
3.200
0.02
2.912
Ejemplos
R=350min--1
L=1mm
a=0.01
entonces
756
B--63614SP/01
D. ABACOS
ANEXO
D Referencia
757
D. ABACOS
D.3
TRAYECTORIA DE
HERRAMIENTA EN
UNA ESQUINA
ANEXO
B--63614SP/01
V2
Trayectoria
programada
Trayectoria
herramienta
V1
758
Anlisis
D. ABACOS
ANEXO
B--63614SP/01
V
VY1
2
VX2
1
0
VX1
D Descripcin de
condiciones y smbolos
V X1 = V cos 1
V Y1 = V sin 1
V X2 = V cos 2
V Y2 = V sin 2
V
VX1
VY1
VX2
VY2
1
2
759
D. ABACOS
ANEXO
B--63614SP/01
Y0
V
X0
D Anlisis de la trayectoria de
la herramienta en esquina
V Y(t) =
V Y1V Y2
{T1 exp( t )T 2 exp( t )} + V Y2
T1
T2
T1T 2
V (t)dtX
t
X(t) =
V X2V X1
2
2
{T1 exp( t )T2 exp( t )}V X2(T 1 + T 2t)
T1
T2
T1T 2
V (t)dtY
t
Y(t) =
V Y2V Y1
2
2
{T1 exp( t )T2 exp( t )}V Y2(T 1 + T 2t)
T1
T2
T1T 2
760
D.4
ERROR DE DIRECCION
RADIAL EN
MECANIZADO
CIRCULAR
D. ABACOS
ANEXO
B--63614SP/01
Trayectoria programada
Trayectoria real
Z
2
2
2
r = 1 (T 1 + T2 (1 2)) V . . . . . . . (1)
r
2
r
v :
r :
T1
2
2
2
r = 1 T 1 + 1 T2 (1 2) V
r
2
24
2
2
2
r = 1 T 1 + 1 T2 (1 2) V
r
2
48
761
ANEXO
B--63614SP/01
0000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000
00000
00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
Caracterstica
Reinicializada
Valor compensacin
Parmetro
Program.en memoria
f : Modo MDI
: Otro modo
Visualiz. nm.
secuenciar
f (Nota 1)
f (Nota 1)
Cdigo G simple
Diversos
datos
Borrada
Datos
config.
config
Al conectar tensin
Cdigo G modal
Cero
Cero
S, T, M
K (nm. repeticiones)
Cero
762
00000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
000000
000000
00
00
000
000
000
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
B--63614SP/01
Caracterstica
ANEXO
Al conectar tensin
Borrada
Reinicializada
Envo de cdigo M, S y T
(Nota 2)
Accin en Desplazamiento
operacin
Temporizacin
mienta
Seales
de salida
Se apaga si no existe
causa de la alarma
f : Modo MDI
Otros modos dependen
del parmetro
LVK(Nm.5003#6).
f : Modo MDI
: Otros modos
f : Modo MDI
: Otros modos (Nota 2)
Se apaga si no existe
causa de la alarma
f ( : Paro emergencia)
f ( : Paro emergencia)
Cdigos S, T y B
Cdigo M
Seales seleccin M, S y T
ACTIVADA
ACTIVADA (Cuando no
es una alarma del servo)
ACTIVADA (Cuando no
es una alarma del servo)
analgica S)
(SPL)
NOTA
1 Cuando se realiza la bsqueda del comienzo, se visualiza el nmero de programa principal.
2 Cuando se realiza un reset durante la ejecucin de un subprograma, el control vuelve al
comienzo del progrmaa principal mediante la funcin de bsqueda de comienzo.
No puede comenzarse la ejecucin desde el medio del subprograma.
763
F. TABLA DE CORRESPONDENCIA DE
CARACTERES A CODIGOS
APPENDIX
B--63614SP/01
Carcter
Cd.
Comentario
Carcter
Cd.
065
054
066
055
067
056
068
057
069
070
G
H
Comentario
032
Espacio
033
Signo admiracin
071
034
Comillas
072
035
Parrilla
073
036
Smbolo dlar
074
037
Porcentaje
075
&
038
Ampersand
076
039
Apstrofo
077
040
Parntesis izquierdo
078
041
Parntesis derecho
079
042
Asterisco
080
043
Signo ms
081
044
Coma
082
--
045
Signo menos
083
046
Punto
084
047
Dividir
085
058
Dos puntos
086
059
Punto y coma
087
<
060
088
061
089
>
062
090
063
Interrogante
048
064
Marca a comercial
049
091
Corchete izquierdo
050
092
051
094
Corchete derecho
052
095
Subrayado
053
764
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
LISTA DE ALARMAS
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1) Errores de programa (alarma P/S)
Nmero
Mensaje
Contenido
000
Se ha introducido un parmetro que requiere que la tensin est desconectada, desconecte la tensin.
001
ALARMA DE PARIDAD TH
002
ALARMA DE PARIDAD TV
003
DEMASIADOS DIGITOS
004
NO SE ENCUENTRA LA
DIRECCION
005
006
007
Error de entrada de punto decimal . (Se ha introducido un punto decimal despus de una direccin con la cual no puede utilizarse. O se han
introducido dos puntos decimales.) Modifique el programa.
009
INTRODUCCION DE DIRECCION
ILEGAL
010
CODIGO G INADECUADO
Se ha especificado un cd. G que no puede utilizarse o un cd. G correspondiente a una funcin no existente. Modifique el programa.
011
014
015
020
021
022
025
027
No se ha especificado ningn eje en los bloques G43 y G44 para compens. longitud hta. tipo C.
No se ha anulado la compens., sino que se ha compensado otro eje
para la compens. de longitud de hta. tipo C. Modifique el programa.
028
029
765
000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63614SP/01
Contenido
030
031
032
033
No puede determinarse un punto de interseccin para compens. de radio de hta. C. Modifique el programa.
034
036
Se ha especificado el salto de mecanizado (G31) en el modo de compens. de radio de hta.. Modifique el programa.
037
038
INTERFERENCIA EN BLOQUE
CIRCULAR
041
INTERFERENCIA EN CRC
042
044
Se ha programado uno de G27 hasta G30 en el modo de ciclo fijo. Modifique el programa.
045
046
RETORNO DE REFERENCIA
ILEGAL
Para la orden de vuelta al 2o., 3o. y 4o. punto de referencia se ha programado un cd. distinto de P2, P3 y P4.
050
051
052
053
DEMASIADOS MANDOS
DE DIRECCION
Para sistemas sin mecanizado con achaflanado o redondeado de esquina R con ngulo arbitrario se ha especificado una coma. Para sistemas
con esta caracterstica, a continuacin de la coma vena algo distinto de
R o C. Corrija el programa.
055
NO RAMIFICADOR DESPUES
CHF/CNR
058
059
NUMERO DE PROGRAMA
NO ENCONTRADO
766
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Contenido
060
NUMERO DE SECUENCIA
NO ENCINTRDO
No se ha encontrado el nmero de secuencia programado en la bsqueda de nmero de secuencia. Compruebe el nmero de secuencia.
070
071
NO SE ENCUENTRAN DATOS
072
DEMASIADOS PROGRAMAS
El nmero de programas que se desea memorizar supera los 63 (bsicos), 125 (opcin), 200 (opcin) o 400 (opcin). Borre los programas
innecesarios y ejecute de nuevo el registro de programas.
073
NUMERO DE PROGRAMA YA EN
USO
074
075
PROTECT
076
DIRECCION P NO DEFINIDA
077
ERROR DE JERARQUIZACION EN
SUBPR
078
NUMERO NO SE ENCUENTRA
079
ERROR DE VERIFICACION DE
PROGRAM
080
081
NO NUMERO DE DERIVACION EN
G37
082
Se han especificado un cdigo H y una orden de compensacin automtica de herramienta (G37) en idntico bloque. (Funcin de medicin automtica de longitud de herramienta). Modifique el programa.
083
En la medicin automtica de longitud de herramienta se ha especificado un eje no permitido o una orden incremental. Modifique el programa.
085
ERROR DE COMUNICACION
Al introducir datos en la memoria empleando la interface lector/perforadora, se ha activado un error de desbordamiento, de paridad o de encuadre. El nmero de bits de los datos introducidos o el nmero de baudios seleccionado o la especificacin de nmero de unidad de E/S es
incorrecto.
086
SEAL DR DESCONECTADA
Al introducir datos en la memoria utilizando la interface Lector/Perforadora, se ha desactivado la seal de preparado (DR) del lector/perforadora.
La fuente de alimentacin de la unidad de E/S est desactivada o el
cable no est conectado o est averiada la tarjeta de circuito impreso.
087
Al introducir datos en la memoria empleando la interface Lector/Perforadora, pese a que se ha especificado una orden de finalizar la lectura, la
introduccin no se interrumpe despus de haber leido 10 caracteres. La
unidad E/S o la tarjeta impresa estn defectuosas.
767
000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63614SP/01
Contenido
090
091
En el estado parada de operacin automtica, resulta imposible el retorno manual al punto de referencia.
092
094
P NO PERMITIDO (CAMBIO DE
COORD)
095
096
P NO PERMITIDO (DERIV. DE
TRAB.)
097
098
G28 EN REGRESO DE
SECUENCIA
Se ha especificado una orden de rearranque de programa sin una operacin de vuelta al punto de referencia despus de conectar la tensin o
despus de un paro de emergencia y se ha encontrado G28 durante la
bsqueda. Ejecute la vuelta al punto de referencia.
099
100
En la pantalla PARAMETROS (CONFIG.), PWE (grabacin de parmetros vlida) se configura al valor 1. Configrelo a 0 y luego reinicialice el
sistema.
101
La tensin se ha desconectado mientras se grababa de nuevo la memoria mediante la operacin de edicin de programa. Si se ha producido
esta alarma, pulse <RESET> manteniendo pulsada <PROG> y se borrar nicamente el programa que se est editando. Registre el programa borrado.
109
110
EXCESO DE DATOS
El valor absoluto del dato visualizado con punto decimal fijo rebasa el
margen de valores permitidos. Modifique el programa.
111
112
113
MANDO INAPROPIADO
114
115
116
VARIABLE PROTEGIDA DE
ESCRITURA
118
ERROR DE JERARQUIZACION DE
PARNT
119
ARGUMENTO ILEGAL
El argumento SQRT es negativo, el argumento BCD es negativo o existen valores distintos de 0 hasta 9 en cada linea de argumento BIN.
Modifique el programa.
768
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Contenido
122
123
124
125
126
127
128
129
130
131
DEMASIADOS MENSAJES DE
ALARMA EXT
Cinco o ms alarmas han generado un mensaje de alarma externo. Consulte el esquema de contactos del PMC para determinar la causa.
132
NUMERO DE ALARMA NO
SE ENCUENTRA
133
135
136
En el posicionamiento de referencia de la mesa indexada, se ha programado un eje de control distinto junto con el eje B.
Modifique el programa.
139
141
142
143
EXCESO DE DATOS DE
MOVIMIENTO
144
148
149
150
151
152
El nm.de herramientas dentro de un grupo rebasa el valor mximo definible. Modifique el nmero de herramientas.
769
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63614SP/01
Contenido
153
CODIGO T NO SE ENCUENTRA
154
NO HERRAMIENTA EN GRUPO DE
VIDA
Cuando no se ha programado el grupo, quiere decir que se ha programado H99 o D99. Corrija el programa.
155
En el prog.de mecanizado, M06 y el cd.T del mismo bloque no se corresponden con el gpo. actualmente utilizado. Corrija el programa.
156
Faltan las rdenes P y L al comienzo del programa en que se ha definido el grupo de herramientas. Corrija el programa.
157
DEMASIADOS GRUPOS DE
HERRAMIENTA
158
159
FIJACION DE DATOS
INCOMPLETOS
175
176
Se ha especificado cualquiera de los siguentes cdigos G que no pueden especificarse en el modo de interpolacin cilndrica.
177
178
179
180
ERROR DE COMUNICACION
(MEM REM)
190
194
PIVOTE EN MODO DE
SINCRONICAZION
197
199
200
En roscado rgido con macho, un valor S est fuera del margen de valores permitidos o no se ha especificado. El valor mximo de S especificable en roscado rgido con macho est definido en el parmetro
(No.5241 hasta 5243). Modifique el valor de configuracin del parmetro o el programa.
201
NO TASA DE ALIMENTACION EN
RM RG
202
770
000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Contenido
203
204
205
DESCONEXION DE SENAL DI DE
RIGDO
206
207
210
NO PUEDE INSTRUIRSE
M198/M199
212
Se ha programado un achaflanado con ngulo arbitrario o un redondeado de esquina R o un plano que incluye un eje adicional. Corrija el programa.
213
MANDO ILEGAL EN
SINCRONIZACION
214
MANDO ILEGAL EN
SINCRONIZACION
224
REGRESO A PUNTO DE
REFERENCIA
231
Se ha producido alguno de los siguientes errores en el formato especificado en la entrada de parmetros programables.
1)
2)
3)
4)
5)
232
Se han especificado tres o ms ejes (en el modo de control en direccin normal dos o ms ejes) como ejes helicoidales en el modo de interpolacin helicoidal.
233
EQUIP OCUP
Cuando se ha intentado utilizar una unidad tal como la conectada a travs de la interface RS--232--C, haba otros usuarios utilizndola.
239
ALARMA BP/S
240
ALARMA BP/S
253
G05 NO DISPONIBLE
771
000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0
0
00
00
00
00 00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63614SP/01
Contenido
5010
FIN DE REGIS
5020
5046
Un parmetro ilegal ha sido especificado para la compensacin de rectitud. Las razones pueden ser las siguientes:
1. Ningn eje corresponde al nmero especificado en el parmetro de eje
de desplazamiento o de eje de compensacin.
2. Hay ms de 128 puntos de compensacin de error de paso sin nume-rar en orden secuencial.
3. Los puntos de compensacin de rectitud no estn numerados en orden
secuencial.
4. Un punto de compensacin de rectitud especificado se encuentra fuera
de la gama situada entre los puntos de compensacin de error de paso
determinados por las coordenadas positiva y negativa mxima.
5. El valor de compensacin especificado para cada punto de compensacin es demasiado grande o pequeo.
5073
5074
5110
5111
5112
5114
NO ES LA POSICION DE PARADA
(G05.1 Q1)
5134
5135
5136
5137
5138
5139
FSSB: ERROR
5156
En el modo de control anticipativo AI, la seal de seleccin de eje controlado (control de ejes por el PMC) cambia.
En el modo de control anticipativo AI, la seal de seleccin de eje
sncrono simple cambia.
5157
5197
5198
772
000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000
00
00
00 00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Contenido
5212
5213
No puede utilizarse la tarjeta de memoria. Compruebe la tarjeta de memoria. (Compruebe si la tarjeta de memoria est protegida contra escritura o
defectuosa).
5214
5220
5222
5227
ARCHIVO NO ENCONTRADO
5228
5229
5231
DEMASIADOS ARCHIVOS
5232
DESBORDAMIENTO DE DATOS
5235
ERROR DE COMUNICACIONES
5237
ERROR DE LECTURA
5238
ERROR DE ESCRITURA
No puede escribirse en un disquete insertado en el Handy File incorporado. El disquete puede estar defectuoso o el cabezal podra estar sucio.
Como alternativa, el Handy File est averiado.
5257
5303
773
000000000000000000000000000000000000000000000000000000000000000000000
00
00
00 00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63614SP/01
Contenido
5306
5311
774
0000000000000000000000000000000000000000000000000000000000000000000000
00
00
00000
00000
000
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Nmero
Mensaje
Contenido
???
Alarma BP/S
140
Alarma BP/S
Se ha intentado seleccionar o borrar en modo no prioritario un programa que est seleccionado en primer plano. (Nota) .
Utilice correctamente la edicin en modo no prioritario.
NOTA
Las alarmas en la edicin en modo no prioritario se visualizan en la lnea de entrada por teclado
en la pantalla de edicin en modo no prioritario en lugar de en la pantalla ordinaria de alarmas
y pueden reinicializarse pulsando cualquier tecla del panel MDI.
3) Alarma de codificador absoluto de impulsos (APC)
Nmero
Mensaje
Contenido
300
301
Error de comunicaciones APC eje n--simo (n=1 hasta 4). Fallo en transmisin
de datos.
Posibles causas: APC, cable o mdulo interface servo defectuosos.
302
Error rebasamiento lmite tiempo APC eje n--simo (n=1 hasta 4).
Fallo en transmisin de datos
Posibles causas: APC, cable o mdulo interface servo averiados.
303
Error encuadre APC eje n--simo (n=1 hasta 4). Fallo en transmisin de datos.
Posibles causas: APC, cable o mdulo interface servo averiados.
304
Error paridad APC eje n--simo (n=1 hasta 4). Fallo en transmisin datos.
Posibles causas: APC, cable o mdulo interface servo averiados.
305
306
La tensin de la batera del APC del eje n--simo (n=1 hasta 4) ha disminuido
hasta un nivel tal que no pueden conservarse los datos.
Alarma APC. La batera o el cable pueden estar defectuosos.
307
La tensin de la batera del APC del eje n--simo (n=1 hasta 4) alcanza un
nivel que requiere sustituir la batera.
Alarma APC. Cambie la batera.
308
309
Intento de retorno a punto de referencia sin hacer girar el motor 1 o varias vueltas. Haga girar el motor, corte y restablezca la alimentacin antes de ejecutar
un retorno al punto de referencia.
775
0000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000
000
000000000000
000000
000000
000
000000
000
00000000
0000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Nmero
Mensaje
Contenido
360
361
362
363
364
El software del servo digital ha detectado datos no vlidos en el codificador de impulsos integrado.
365
366
367
368
369
Se ha producido un error CRC o de bits de parada en los datos de comunicaciones recibidos del codificador de impulsos integrado.
380
381
382
383
384
385
386
387
776
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
#7
#6
CSA
202
#6 (CSA)
#5 (BLA)
#4 (PHA)
#3 (PCA)
#2 (BZA)
#1 (CKA)
#0 (SPH)
203
:
:
:
:
:
:
:
:
:
:
:
#4
PHA
#3
PCA
#2
BZA
#1
CKA
#0
SPH
#7
DTE
#7 (DTE)
#6 (CRC)
#5 (STB)
#4 (PRM)
#5
BLA
#6
CRC
#5
STB
#4
PRM
#3
#2
#1
#0
000000000000000000000000000000000000000000000000000000000000000000000000
00000
00000
00
00
000
000
000
000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
5) Alarmas de servo (1/2)
Nmero
Mensaje
Contenido
401
402
403
404
405
407
409
Se ha detectado una anomala de carga del servomotor. Como alternativa, se ha detectado una anomala de carga del motor de husillo en el
modo Cs.
410
411
777
000000000000000000000000000000000000000000000000000000000000000000
0000
0000
00000
00000
000000
000000
000
000
000
000
00
00
00
00
000
000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63614SP/01
Contenido
413
El contenido del registro de error del eje n--simo (eje 1--4) es superior
a la potencia 231 . Habitualmente, este error se produce como consecuencia de parmetros configurados incorrectamente.
415
Se ha intentando configurar una velocidad superior a 524288000 unidades/s en el eje n--simo (eje 1--4). Este error se produce como consecuencia de un valor de CMR incorrectamente configurado.
417
Esta alarma se produce cuando el eje n--simo (eje 1--4) se encuentra en una
de las condiciones a continuacin enumeradas. (Alarma de servosistema
digital)
1) El valor definido en el parmetro N 2020 (forma de motor) est fuera del
lmite especificado.
2) En el parmetro N 2022 (sentido de giro del motor) no se ha configurado
un valor correcto (111 o --111) .
3) En el parmetro N 2023 se ha configurado un dato no permitido (un valor
inferior a 0, etc.) (nmero de impulsos de realimentacin de velocidad por
revolucin del motor.
4) En el parmetro N 2024 (nmero de impulsos de ralimentacin de posicin
por revolucin del motor) se ha configurado un valor no permitido (un valor
inferior a 0, etc.)
5) No se han configurado los parmetros N 2084 y N 2085 (nivel de marcha
de campo flexible).
6) Un valor fuera del lmite de {1 hasta el nmero de ejes controlados} o un
valor no continuo (Parmetro 1023 (nmero de eje de servo) contiene un
valor fuera del intervalo desde 1 hasta el nmero de ejes o un valor aislado
(por ejemplo, 4 no va precedido de 3), se ha configurado en el parmetro N
1023 (nmero de eje de servo ).
420
421
422
423
430
431
432
433
434
435
436
437
438
778
00000000000000000000000000000000000000000000000000000000000000000000
0000
0000
00000
00000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
00
00
0000
0000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Contenido
439
1)
2)
3)
4)
440
441
442
443
444
445
446
447
448
449
453
456
457
458
459
En un par de ejes en los cuales unos sea un nmero de eje de servo impar (parmetro No. 1023) y el otro sea un nmero de eje de servo par que
es adyacente al nmero de eje de servo impar, el control HRV de alta
velocidad se soporta para uno de los ejes y no para el otro.
460
461
462
463
464
465
466
779
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
Nmero
ANEXO
B--63614SP/01
Mensaje
Contenido
467
468
D Detalles de alarma de
servo
200
#7
OVL
#7 (OVL)
#6 (LV)
#5 (OVC)
#4 (HCA)
:
:
:
:
#6
LV
#5
OVC
#4
HCA
#3
HVA
#2
DCA
#1
FBA
#0
OFA
#7
ALD
#6
#5
#4
EXP
#3
#2
#1
#0
0000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Cuando FBAL es igual a 1 en el dato de diagnstico No.200 (se est
generando la alarma de servo No. 416):
ALD
1
#7
204
EXP
#6
OFS
#5
MCC
#4
LDA
Detalles de alarma
#3
PMS
#2
#1
#0
00000000000000000000000000000000000000000000000000000000000000000000
000
000
0000
0000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Nmero
Mensaje
Contenido
500
SOBRERRECOR : +n
501
SOBRERRECOR : --n
502
SOBRERRECOR : +n
503
SOBRERRECOR : --n
506
SOBRERRECOR : +n
507
SOBRERRECOR : --n
NOTA
Los parmetros 1326 y 1327 son activos cuando EXLM (seal de conmutacin de tope de
carrera) est a 1.
0000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
7) Alarmas de servo
Nmero
Mensaje
Contenido
600
SVM:
La intensidad en el circuito intermedio es demasiado alta.
SVU: La intensidad en el circuito intermedio es demasiado alta.
601
SVM:
El ventilador de refrigeracin del disipador trmico est averiado.
SVU: El ventilador de refrigeracin del disipador trmico est averiado.
602
SVM:
603
SVM:
604
605
606
PSM:
607
PSM:
Anomala de una de las fases de potencia de entrada.
PSMR: Anomala de una de las fases de potencia de entrada.
8) Alarmas de recalentamiento
Nmero
Mensaje
Contenido
700
RECALENTAMI:
UNIDAD CONTROL
701
781
00000000000000000000000000000000000000000000000000000000000000000000000
00000
00000
00
00
0
0
00
00
00
00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Nmero
Mensaje
Contenido
740
741
En roscado interior rgido, el error de posicin de cabezal en el estado desplazamiento ha rebasado el valor de consigna.
742
Nmero
749
Mensaje
Contenido
1) La conexin del cable ptico es incorrecta o el cable no est conectado o el cable est cortado.
3) La tarjeta de circuito impreso del amplificador del husillo est averiada. Si se produce esta alarma al conectar la corriente del CNC
o cuando esta alarma no pueda borrarse incluso despus de reinicializar el CNC, desconecte la corriente del CNC y desconecte la
corriente tambin en el lado del husillo.
750
La alarma se genera cuando la unidad de control del husillo no est preparada para arrancar correctamente al conectar la corriente en el sistema con husillo serie.
Los cuatro motivos pueden considerarse de la siguiente manera:
1) Un cable ptico incorrectamente conectado o la alimentacin de la
unidad de control del husillo estn DESCONECTADOS.
2) Al conectar la corriente del CN en condiciones de alarma distintas de
SU--01 o AL--24 mostrados en el display de LEDs de la unidad de
control de husillo. En este caso, desconecte la alimentacin del amplificador de husillo una vez y ejecute de nuevo el arranque.
3) Otros motivos (combinacin correcta de hardware)
Esta alarma no se produce despus de activar el sistema incluida la
unidad de control del husillo.
4) El segundo husillo (cuando SP2, bit 4 del parmetro No. 3701, vale
1) se encuentra en una de las anteriores condiciones 1) hasta 3).
Vase el mensaje de diagnstico No. 409 para ms detalles.
752
Esta alarma se genera si el sistema no termina correctamente un cambio de modo. Los modos incluyen el contorneado de Cs, el posicionamiento de husillo, el roscado rgido con macho y el control de husillo.
Esta alarma se activa si la unidad de control de husillo no responde correctamente al comando de cambio de modo emitido por el CN.
754
762
764
782
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
#6
#5
409
#4
#3
SPE
#2
S2E
#1
S1E
#0
SHE
#3 (SPE) 0 : En el control serie del husillo, los parmetros de husillo serie cumplen
las condiciones de arranque de la unidad de husillo.
1 : En el control serie del husillo, los parmetros de husillo serie no
cumplen las condiciones de arranque de la unidad de husillo.
#2 (S2E) 0 : El segundo husillo funciona normal durante el arranque de control
serie de husillo.
1 : Se ha detectado que el segundo husillo presentaba un fallo durante el
arranque del control serie de husillo.
#1 (S1E) 0 : El primer husillo est normal durante el arranque de control serie
de husillo.
1 : Se ha detectado que el segundo husillo presentaba un fallo durante el
arranque del control serie de husillo.
#0 (SHE) 0 : El mdulo de comunicaciones serie del CNC est normal.
1 : El mdulo de comunicaciones serie del CNC se ha detectado que tena
un fallo.
783
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
NOTA*1
Observe que las indicaciones del SPM varan en funcin de
qu LED, el LED rojo o el LED amarillo, est encendido.
Cuando el LED rojo est encendido, el SPM indica un
nmero de alarma de dos dgitos. Cuando el LED amarillo
est encendido, el SPM indica un nmero de error que
especifica un problema de secuencia. (Por ejemplo,
cuando un comando de rotacin se introduce con el estado
de parada de emergencia no liberado).
Vase Anexo Cdigos de Error (Husillo Serie).
000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
000
00
00
0000
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
Nmeros de alarma y alarmas visualizadas en el amplificador de husillo serie
No.
Mensaje
Indicacin
SPM
(*1)
Descripcin
(750)
A0
A
El programa no arranca con normalidad. Error de serie de ROM o anomala de hardware en la tarjeta de
circuito impreso de control del SPM.
(749)
A1
7n01
SPN_n_ : MOTOR
OVERHEAT
01
El termostato incrustado en el devanado del motor ha actuado. La temperatura interna del motor supera el
nivel especificado.
El motor se ha utilizado por encima
de los lmites de rgimen continuo o
un componente de refrigeracin
presenta una anomala.
7n02
7n03
SPN_n_ : FUSE ON DC
LINK BLOWN
03
7n04
04
7n06
SPN_n_ : THERMAL
SENSOR DISCONNECT
06
784
000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
0000
0000
00
00
000
000
00
00
00
00
00
00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No.
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Indicacin
SPM
(*1)
Descripcin
7n07
SPN_n_ : OVERSPEED
07
7n09
SPN_n_ : OVERHEAT
MAIN CIRCUIT
09
7n11
SPN_n_ : OVERVOLT
POW CIRCUIT
11
7n12
12
7n15
SPN_n_ : SP SWITCH
CONTROL
ALARM
15
7n16
16
7n18
SPN_n_ : SUMCHECK
ERROR PGM
DATA
18
7n19
SPN_n_ : EX OFFSET
CURRENT U
19
7n20
SPN_n_ : EX OFFSET
CURRENT V
20
7n21
785
0000000000000000000000000000000000000000000000000000000000000000000000
000
000
0000
0000
000
000
0
0
000
000
00
00
00
00
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63614SP/01
Descripcin
7n24
SPN_n_ : SERIAL
TRANSFER
ERROR
24
7n26
SPN_n_ : DISCONNECT
C--VELO DETECT
26
1 Sustituya el cable.
2 Reajuste el preamplificador.
7n27
SPN_n_ : DISCONNECT
POS--CODER
27
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
7n28
SPN_n_ : DISCONNECT
C--POS DETECT
28
1 Sustituya el cable
2 Reajuste el preamplificador.
7n29
SPN_n_ : SHORTTIME
OVERLOAD
29
7n30
30
Se ha detectado una sobreintensidad en la entrada del circuito principal del mdulo PSM.
(Indicacin de alarma del PSM: 1)
Fuente de alimentacin desequilibrada.
Error de seleccin del mdulo PSM
(se ha rebasado la especificacin
mxima de salida del mdulo PSM).
7n31
7n32
32
7n33
SPN_n_ : SHORTAGE
POWER
CHARGE
33
786
00000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00
00
00
00
00
00
00
00
0000
0000
00
00
00
00
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No.
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Indicacin
SPM
(*1)
Descripcin
7n34
SPN_n_ : PARAMETER
SETTING ERROR
34
7n35
SPN_n_ : EX SETTING
GEAR RATIO
35
7n36
SPN_n_ : OVERFLOW
ERROR
COUNTER
36
Se ha producido un desbordamiento
de contador de errores.
7n37
37
7n39
SPN_n_ : 1--ROT Cs
SIGNAL ERROR
39
7n40
SPN_n_ : NO 1--ROT Cs
SIGNAL DETECT
40
3 Sustituya el cable.
7n41
41
7n42
SPN_n_ : NO 1--ROT.
POS--CODER
DETECT
42
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
7n43
SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
43
Sustituya el cable.
7n44
SPN_n_ : CONTROL
CIRCUIT(AD)
ERROR
44
7n46
SPN_n_ : SCREW
1--ROT POS-COD. ALARM
46
787
0000000000000000000000000000000000000000000000000000000000000000000000
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
00
00
000
000
00
00
00
00
00
00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63614SP/01
Descripcin
7n47
SPN_n_ : POS--CODER
SIGNAL ABNORMAL
47
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
3 Corrija el recorrido del cable
(asegrese de que no queda cerca de la lnea de potencia).
1 La seal de fase A/B del codificador de posicin de husillo (conector JY4) presenta una anomala.
2 La seal de fase A/B (conector
JY2) del sensor MZ o BZ presenta una anomala.
La relacin entre la fase A/B y la
seal de una revolucin es incorrecta (discrepancia de intervalo de impulsos).
7n49
49
7n50
50
7n51
51
7n52
52
7n53
53
7n54
SPN_n_ : OVERLOAD
CURRENT
54
7n55
55
7n56
7n57
SPN_n_ : EX DECELERATION
POWER
57
788
000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No.
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Indicacin
SPM
(*1)
Descripcin
7n58
SPN_n_ : OVERLOAD IN
PSM
58
7n59
59
Se ha detenido el ventilador de refrigeracin del mdulo PSM. (Indicacin de alarma del PSM: 2)
7n62
62
7n66
66
1 Sustituya el cable.
2 Compruebe y corrija la conexin.
7n73
73
7n74
7n75
75
7n79
79
Sustituya la tarjeta de circuito impreso Se ha detectado un error en una operde control del SPM.
acin de test inicial.
7n81
81
7n82
SPN_n_ : NO 1--ROT
MOTOR SENSOR
82
7n83
83
7n84
84
7n85
85
7n86
SPN_n_ : NO 1--ROT
SPNDL SENSOR ERROR
86
7n87
87
789
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63614SP/01
Descripcin
7n88
88
7n97
SPN_n_ : OTHER
SPINDLE
ALARM
97
Sustituya el SPM.
7n98
98
Descripcin
No.
9n01
Mensaje
SPN_n_ : MOTOR
OVERHEAT
Indicacin
SPM
(*1)
01
790
00000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000
00
00
00 00 00 00
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No.
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Indicacin
SPM
(*1)
Descripcin
9n02
9n03
SPN_n_ : FUSE ON DC
LINK BLOWN
03
9n04
04
9n06
SPN_n_ : THERMAL
SENSOR DISCONNECT
06
9n07
SPN_n_ : OVERSPEED
07
9n09
SPN_n_ : OVERHEAT
MAIN CIRCUIT
09
9n11
SPN_n_ : OVERVOLT
POW CIRCUIT
11
9n12
12
9n15
SPN_n_ : SP SWITCH
CONTROL
ALARM
15
9n16
16
9n18
SPN_n_ : SUMCHECK
ERROR PGM
DATA
18
791
00000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00
00
00 00 00 00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63614SP/01
Descripcin
9n19
SPN_n_ : EX OFFSET
CURRENT U
19
9n20
SPN_n_ : EX OFFSET
CURRENT V
20
9n21
9n24
SPN_n_ : SERIAL
TRANSFER
ERROR
24
9n26
SPN_n_ : DISCONNECT
C--VELO DETECT
26
1 Sustituya el cable.
2 Reajuste el preamplificador.
9n27
SPN_n_ : DISCONNECT
POS--CODER
27
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
9n28
SPN_n_ : DISCONNECT
C--POS DETECT
28
1 Sustituya el cable
2 Reajuste el preamplificador.
Anomala en seal de deteccin de posicin (conector JY5) para control de contorneado segn Cs.
(Cable desconectado, error de ajuste,
etc.)
9n29
SPN_n_ : SHORTTIME
OVERLOAD
29
9n30
30
9n31
9n32
32
9n33
SPN_n_ : SHORTAGE
POWER
CHARGE
33
792
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0
0
0 0 00
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No.
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Indicacin
SPM
(*1)
Descripcin
9n34
SPN_n_ : PARAMETER
SETTING ERROR
34
9n35
SPN_n_ : EX SETTING
GEAR RATIO
35
9n36
SPN_n_ : OVERFLOW
ERROR
COUNTER
36
9n37
37
9n39
SPN_n_ : 1--ROT Cs
SIGNAL ERROR
39
9n40
SPN_n_ : NO 1--ROT Cs
SIGNAL DETECT
40
9n41
41
9n42
SPN_n_ : NO 1--ROT.
POS--CODER
DETECT
42
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
1 Las seal de una revolucin del codificador de posicin de husillo (conector JY4) se ha desconectado.
2 La seal de 1 revolucin (connector
JY2) del sensor MZ o BZ se ha desconectado.
9n43
SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
43
Sustituya el cable.
9n44
SPN_n_ : CONTROL
CIRCUIT(AD)
ERROR
44
9n46
SPN_n_ : SCREW
1--ROT POS-COD. ALARM
46
9n47
SPN_n_ : POS--CODER
SIGNAL ABNORMAL
47
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
3 Corrija la disposicin de cables (proximidad del cable de potencia).
9n49
49
793
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63614SP/01
Descripcin
9n50
50
9n51
51
9n52
52
9n53
53
9n54
SPN_n_ : OVERLOAD
CURRENT
54
9n55
55
9n56
9n57
SPN_n_ : EX DECELERATION
POWER
57
9n58
SPN_n_ : OVERLOAD IN
PSM
58
9n59
59
9n62
62
9n66
66
1 Sustituya el cable.
2 Compruebe y corrija la conexin.
9n73
73
9n74
9n75
75
9n79
79
794
00000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00
00
00 00 00 00
00000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No.
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Mensaje
Indicacin
SPM
(*1)
Descripcin
9n81
81
9n82
SPN_n_ : NO 1--ROT
MOTOR SENSOR
82
9n83
83
9n84
84
9n85
85
9n86
SPN_n_ : NO 1--ROT
SPNDL SENSOR ERROR
86
9n87
87
9n88
88
795
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
Errores visualizados en el amplificador de husillo de la serie
indicacin
SPM
(*1)
Descripcin
01
02
03
Pese a que no se ha configurado la utilizacin de un codificador de impulsos magntico de alta resolucin (bit 5
del parmetro No. 4001 = 1) o la utilizacin de la funcin
de control contorneado segn Cs por el sesnor (bit 4 del
parmetro No. 4018 = 1), se ha introducido una orden de
control segn Cs. En este caso, el motor no se excita.
04
Compruebe el parmetro de la seal del codificador de Pese a que no se ha configurado la utilizacin de la seal del
codificador de posicin (bit 2 del parmetro No. 4001 = 1), se
posicin (bit 2 del parmetro No. 4001).
ha introducido una orden de modo servo (roscado rgido con
macho, posicionamiento de husillo) o una orden de sincronizacin del husillo. En este caso, no se excita el motor.
05
06
07
08
Pese a que se ha especificado el modo servo (roscado rgido con macho, posicionamiento del husillo), no
se ha introducido SFR/SRV.
09
10
Pese a que se ha configurado el modo de control de contorneado segn Cs, se ha especificado otro modo de
funcionamiento (modo servo, sincronizacin u orientacin del husillo).
11
796
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
indicacin
SPM
(*1)
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
Descripcin
12
Pese a que se est ejecutando la sincronizacin del husillo, se ha especificado otro modo de funcionamiento
(control de contorneado segn Cs, modo servo u orientacin).
13
14
15
16
17
La configuracin del parmetro del detector de velocidad (bits 2, 1 y 0 del parmetro No. 4011) no es
vlida. (No est presente el detector de velocidad
correspondiente).
18
Pese a que el bit 2 del parmetro No. 4001 est configurado a 0, para No utilizar la seal de codificador
de posicin, se ha introducido una orden de orientacin mediante un codificador de posicin (ORCMA).
19
Pese a que se est ejecutando una orientacin mediante un sensor magntico, se ha especificado otro
modo de funcionamiento.
20
Cuando est activado el uso de la funcin de modo de funcionamiento esclavo (bit 5 del parmetro No. 4014 = 1), se
ha especificado el uso de un codificador de impulsos magntico de alta resolucin (bit 5 del parmetro No. 4001 = 1) o el
uso de la funcin de control de contorneado segn Cs mediante el sensor (bit 4 del parmetro 4018 = 1). Estos datos
no pueden configurarse simultneamente.
21
22
23
Pese a que el bit 5 del parmetro No. 4014 est configurado a 0 para no utilizar la funcin de modo de funcionamiento esclavo, se ha introducido una orden de modo de
funcionamiento esclavo (SLV).
24
25
Pese a que no se utiliza el SPM de amplificador de husillo tipo 4, se ha configurado el uso de la funcin de control de contorneado segn Cs mediante el sensor (bit 4
del parmetro No. 4018 = 1).
NOTA*2
Seal de contacto del PSM
Entre ESP1 y ESP2 del PSM
797
G. LISTA DE ALARMAS
ANEXO
B--63614SP/01
000000000000000000000000000000000000000000000000000000000000000000000000
0000
0000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000
0000
00000
00000
00000000
00000000
0000
0000
000
000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
11) Alarmas del sistema
(Estas alarmas no pueden reponerse con la tecla de reposicin.)
Number
Message
Contents
900
PARIDAD ROM
910
911
912
913
914
915
916
917
918
919
920
926
FSSB ALARM
930
CPU INTERRUPT
935
950
951
970
971
972
973
974
F--BUS ERROR
975
BUS ERROR
976
L--BUS ERROR
798
Indice alfabtico
B--63614SP/01
Avance en mecanizado, 60
Avance rpido, 59
Cdigos G53, G28, G30 y G30.1 en modo correccin de longitud de herramienta, 191
i--1
Indice alfabtico
B--63614SP/01
Ensamblaje, 497
i--2
Indice alfabtico
B--63614SP/01
Especificacin, 493
Funciones de avance, 56
Exact Stop (G09, G61) Cutting Mode (G64) Tapping Mode (G63), 64
Explicacin complementaria para copiar, mover y
fusionar, 608
i--3
Indice alfabtico
B--63614SP/01
N
Nmero de especificacin, 497
Operaciones, 494
692
655
, 683
Parametro, 496
i--4
Indice alfabtico
B--63614SP/01
Posicionamiento (G00), 37
Seleccin de plano, 89
Sistema de coordenadas, 76
Sistema de coordenadas de pieza, 78
i--5
Indice alfabtico
B--63614SP/01
U
Unidad MDI compacta independiente, 408
Visualizacion, 401
i--6
Jun., 2002
Fecha
01
Edicin
Contenido
________________________________________
Edicin
Fecha
Hoja de revisiones
Contenido