Página 1
8037 Manual de instalación Ref.1711 Soft: V02.2x...
Página 2
V0.60.2; dosfstools V2.9; linux-ftpd V0.17; ppp V2.4.0; utelnet V0.1.1. La librería grx V2.4.4. El kernel de linux V2.4.4. El cargador de linux ppcboot V1.1.3. Si usted desea que le sea enviada una copia en CD de este código fuente, envie 10 euros a Fagor Automation en concepto de costes de preparación y envio.
Declaración de conformidad y condiciones de garantía ............... 9 Histórico de versiones ........................ 11 Condiciones de seguridad ......................13 Condiciones de reenvío ......................17 Notas complementarias ......................19 Documentación Fagor ........................ 21 CAPÍTULO 1 CONFIGURACIÓN DEL CNC Estructura del CNC ......................24 1.1.1 Conectores.........................
Página 4
6.11.1 Canales de comunicación..................260 6.11.2 Captación absoluta del regulador ................263 6.12 Volantes Fagor HBA, HBE y LGB................264 6.13 Funcionalidades asociadas a las seguridades en la máquina........268 6.13.1 Máxima velocidad de cabezal para el mecanizado ..........268 6.13.2...
Página 5
13.1.3 Gobernabilidad del programa de PLC desde el CNC ..........443 13.2 Acción CNCEX1......................445 CAPÍTULO 14 EJEMPLO DE PROGRAMACIÓN DEL PLC CNC 8037 14.1 Definición de símbolos (mnemónicos) ................. 448 14.2 Módulo de primer ciclo....................450 14.3 Módulo principal......................451 : V02.2...
Página 6
Códigos de inhibición de teclas ................... 489 Cuadro archivo de los parámetros máquina ..............491 Cuadro archivo de las Funciones M ................497 Tablas de compensación de error de husillo ............... 499 Tablas de compensación cruzada ................501 Mantenimiento ......................503 CNC 8037 : V02.2 ·6·...
Entradas de captación para volantes 2 entradas TTL Salidas analógicas 4 para ejes y cabezal Sistema de regulación CAN, para conexión con los reguladores Fagor Opción Módulos remotos CAN, para la ampliación de las entradas y salidas digitales (RIO) Opción Antes de la puesta en marcha, comprobar que la máquina donde se incorpora el CNC cumple lo...
Estándar ----- ----- Control de Jerk Estándar Estándar Estándar Feed forward Estándar Estándar Estándar Función osciloscopio (Ayuda a la puesta a punto) Estándar Estándar Estándar Test de circularidad (Ayuda a la puesta a punto) Estándar Estándar Estándar CNC 8037 ·8·...
FAGOR. http://www.fagorautomation.com. (Tipo de fichero: Declaración de conformidad). CONDICIONES DE GARANTÍA Las condiciones de garantía del CNC están disponibles en la zona de descargas del sitio web corporativo de FAGOR. http://www.fagorautomation.com. (Tipo de fichero: Condiciones generales de venta-Garantía). CNC 8037 ·9·...
Anular traslado de volante aditivo con G04 K0. Parámetro general ADIMPG (P176). INST / PRG Parámetro de ethernet NFSPROTO (P32). Selección de protocolo TCP o UDP. INST CNC 8037 Rosca según norma API. OPT TC Desbaste por tramos en los ciclos de perfil 1 y 2 interiores.
Página 12
Lista de prestaciones Manual Filtros de eje para los movimientos con volante. Parámetro máquina general HDIFFBAC (P129) INST y parámetro máquina de eje HANFREQ (P104). Cambio del valor máximo del parámetro de eje y cabezal NPULSES. INST CNC 8037 ·12·...
él. El aparato sólo podrá repararlo personal autorizado de Fagor Automation. Fagor Automation no se responsabiliza de cualquier daño físico o material derivado del incumplimiento de estas normas básicas de seguridad. PRECAUCIONES ANTE DAÑOS A PERSONAS •...
Este aparato está preparado para su uso en ambientes industriales cumpliendo las directivas y normas en vigor en la Comunidad Económica Europea. Fagor Automation no se responsabiliza de los daños que pudiera sufrir o provocar si se monta en otro tipo de condiciones (ambientes residenciales o domésticos).
PROTECCIONES DEL PROPIO APARATO (8037) • Unidad central. Lleva 1 fusible exterior rápido (F) de 4 A 250 V. FUSIBLE +24V • Entradas-Salidas. Todas las entradas-salidas digitales disponen de aislamiento galvánico mediante optoacopladores entre la circuitería del CNC y el exterior. CNC 8037 ·15·...
PRECAUCIONES DURANTE LAS REPARACIONES No manipular el interior del aparato. Sólo personal autorizado de Fagor Automation puede manipular el interior del aparato. No manipular los conectores con el aparato conectado a la red eléctrica. Antes de manipular los conectores (entradas/salidas, captación, etc) cerciorarse de que el aparato no se encuentra conectado a la red eléctrica.
Si va a enviar la unidad central, proteja especialmente la pantalla. Acolche el aparato en la caja de cartón rellenándola con espuma de poliuretano por todos los lados. Selle la caja de cartón con cinta para empacar o grapas industriales. CNC 8037 ·17·...
Antes de encender el aparato verificar que las conexiones de tierra han sido correctamente realizadas. En caso de mal funcionamiento o fallo del aparato, desconectarlo y llamar al servicio de asistencia técnica. No manipular el interior del aparato. CNC 8037 ·19·...
Dirigido al usuario final. Indica la forma de operar y programar en el modo T. Manual TC Dirigido al usuario final. Indica la forma de operar y programar en el modo TC. Contiene un manual de autoaprendizaje. CNC 8037 ·21·...
CONFIGURACIÓN DEL CNC El CNC está preparado para su uso en ambientes industriales, concretamente en máquinas fresadoras, tornos, etc. El CNC permite controlar los movimientos y accionamientos de la máquina. CNC 8037 : V02.2 ·23·...
Autoidentificación del teclado El teclado dispone de un sistema de autoidentificación. Con este sistema, el parámetro CUSTOMTY se actualiza automáticamente. Dimensiones 56.3 [2.21] 8.5 [0.3] 335 [13.2] 115.5 [4.54] 352 [13.9] 125 [4.92] 318 [12.51] 287.8 [11.3] CNC 8037 : V02.2 ·24·...
Página 25
Si se utiliza un ventilador para mejorar la aireación del habitáculo debe ser de corriente continua, puesto que los motores de corriente alterna producen campos magnéticos que pueden distorsionar las imágenes mostradas en la pantalla. CNC 8037 : V02.2 ·25·...
Para la conexión de las entradas de captación del segundo eje. Para la conexión de las entradas de captación del tercer eje. No manipular el interior del aparato. Sólo personal autorizado de Fagor Automation puede manipular el interior del módulo.
SA-TTL-TTLD Adaptador de señal de TTL no diferencial a TTL diferencial. SA-FS-P Adaptador de señal senoidal Fagor a Vpp. Características técnicas de las entradas de captación Entradas de captación de ejes y cabezal Consumo de la alimentación de +5 V 1 A (250 mA por cada eje).
Página 28
Umbral alto (nivel lógico "1") V 1,25 V < V < 7 V. Umbral bajo (nivel lógico "0") V -7 V < V < 1 V. Vmax: ± 7 V. Histéresis: 0,25 V. Corriente de entrada diferencial máxima: 3 mA. CNC 8037 : V02.2 ·28·...
Corriente nominal Pico de corriente en el encendido La unidad central tiene una protección contra sobretensión que se activa a los 36 V. La forma de la corriente de alimentación en el encendido es la siguiente: CNC 8037 : V02.2 ·29·...
(terminal -GND-), evitando así puntos de referencia con diversas tensiones, ya que en recorridos largos pueden existir diferencias de potencial entre los dos extremos del cable. Conexiones recomendadas para el interface RS232C Conexión simplificada Conexión completa CNC 8037 : V02.2 ·30·...
Página 32
- - - - - - Chasis Apantallamiento. Admite captación TTL diferencial y senoidal 1Vpp. El apantallamiento de la manguera utilizada debe estar conectada a la carcasa del conector en cada uno de sus extremos. CNC 8037 : V02.2 ·32·...
Página 33
Se recomienda alejar el cable utilizado el máximo posible de los conductores de potencia de la máquina. Cuando se utiliza un volante Fagor 100P, conectarlo como primer volante y la señal seleccionadora de eje (pulsador) debe conectarse al terminal 13.
Página 34
Conector X6 - Para la conexión del panel de mando Conector SUB-D hembra de 26 terminales y alta densidad. Fagor Automation suministra el cable de unión necesario para esta conexión, estando formado por una manguera, un conector macho tipo SUB-D de 26 terminales y alta densidad, y otro conector macho tipo SUB-D de 25 terminales.
Página 36
El apantallamiento de la manguera utilizada debe estar conectada a la carcasa del conector en cada uno de sus extremos. La denominación de los ejes se fija al personalizar los parámetros máquina AXIS1 (P0) a AXIS4 (P3). CNC 8037 : V02.2 ·36·...
Página 38
El apantallamiento de la manguera utilizada debe estar conectada a la carcasa del conector en cada uno de sus extremos. Protecciones en los conectores Se detectan sobrecorrientes o cortocircuitos en las captaciones, dando el error correspondiente. "Error de alimentación en captación ejes *". CNC 8037 : V02.2 ·38·...
Página 39
Slot "COMPACT FLASH". Alojamiento de la KeyCF (tarjeta de configuración del CNC). La KeyCF que proporciona Fagor con cada CNC contiene un código de identificación que corresponde a: • La identificación de la tarjeta (no hay 2 tarjetas iguales). • Las prestaciones de software adquiridas.
Página 40
USB. El cable de extensión, no debe superar una longitud de 3 m, y deberá colocarse con el CNC apagado. Se recomienda utilizar el conjunto de extensión suministrado por Fagor. Una vez colocado este cable, será posible conectar o desconectar dispositivos USB a través de el, con el CNC encendido.
Man u a l de in s t ala ci ón Conexión del cable de extensión USB suministrado por Fagor: Conectar el cable y el adaptador USB. Comprobar que la junta de estanqueidad y la tuerca de amarre del adaptador USB están amarrados como muestra la figura.
Página 42
• Bus Ethernet. CAN - Ethernet. CAN AXES Ethernet Esta placa dispone de las siguientes conexiones: • Bus de regulación CAN. • Bus Ethernet. Ethernet. Ethernet Esta placa dispone de la siguiente conexión: • Bus Ethernet. CNC 8037 : V02.2 ·42·...
Página 43
(el servidor) deberá estar conectado a la red local. Para la comunicación con el disco duro remoto se utiliza el protocolo NFS. Este protocolo debe estar disponible en el PC que se utiliza como servidor. CNC 8037 : V02.2 ·43·...
Página 44
Malla de CAN CAN H Señal de bus (HIGH) SHIELD Malla de CAN El conector dispone de dos pines de malla. Ambos pines son equivalentes; es indiferente conectar la malla de CAN a uno u otro. CNC 8037 : V02.2 ·44·...
Página 45
Cat.5 (100 - 120 ). Impedancia: Interconexionado de los módulos. El conexionado se realiza en serie, pudiendo utilizarse cualquiera de los dos conectores. El dibujo muestra la conexión CAN entre la unidad central y 2 grupos de módulos remotos. CNC 8037 : V02.2 ·45·...
Página 46
M a nu a l de i n s t a l a c i ó n DIGITAL DRIVES - Regulación digital CAN Se dispone de regulación digital para la comunicación con los reguladores Fagor: • Bus de campo CAN y protocolo de comunicación CanOpen estándar.
Página 47
Man u a l de in s t ala ci ón Interconexionado de los módulos. El conexionado se realiza en serie. El dibujo muestra la conexión CAN entre la unidad central y 2 reguladores. CNC 8037 : V02.2 ·47·...
Página 48
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·48·...
El resto de las superficies no se computarán en la superficie total. Potencia disipada por el CNC CNC 8037 La potencia máxima disipada por el CNC es 55 W, sin incluir la fuente. : V02.2...
M a nu a l de i n s t a l a c i ó n Disipación de calor por convección natural Superficie sin pintura. ------------- - T Superficie con esmalte metálico liso. ----------------- - T CNC 8037 : V02.2 ·50·...
Superficie con esmalte metálico liso. ----------------- - T Ventilador de caudal Q = 102 m /h orientado hacia abajo. Superficie sin pintura. ----------------- - T Superficie con esmalte metálico liso. ----------------- - T CNC 8037 : V02.2 ·51·...
Hay que tener en cuenta que esta circulación de aire a través del equipo permite extraer aire caliente al exterior pero crea la posibilidad de entrada de suciedad al habitáculo. Es aconsejable colocar un filtro para mantener las condiciones ambientales permitidas. CNC 8037 : V02.2 ·52·...
Cada módulo dispone de 24 entradas digitales y 16 salidas digitales. Entradas / salidas digitales (módulo doble). Cada módulo dispone de 48 entradas digitales y 32 salidas digitales. CNC 8037 Consumo El consumo de cada grupo es de 1,2 A sin tener en cuenta el consumo de las salidas.
Página 54
• En un mismo grupo no puede haber dos módulos fuente de alimentación. • En el mismo bus CAN pueden estar conectadas fuentes de alimentación de ambos modelos. • Sólo será soportado el tratamiento de dos placas de entradas / salidas analógicas en el sistema. CNC 8037 : V02.2 ·54·...
Dejar siempre un espacio libre de 140 mm por debajo de los módulos para aireación y manipulaciones posteriores. Conexionado de los módulos El conexionado entre los módulos del grupo se realiza de la siguiente manera: CNC 8037 Para efectuar el conexionado de tierras. Cable plano para el interconexionado entre módulos. : V02.2 Topes de fijación.
Indicadores de estado. Conector ·X6·. 12 entradas digitales. Selector ·Line Term·. Resistencia terminadora de línea. GN D Conector ·X2·. GN D Conexión al bus CAN. Conector ·X7·. 12 entradas digitales. Conector ·X3·. Conexión al bus CAN. CNC 8037 : V02.2 ·56·...
Conexión al bus CAN. GN D Descripción de los conectores (fuente de alimentación) Conector ·X1·. Alimentación. Conector Phoenix macho de 3 pines (paso 7,62 mm). Señal y función Chasis Apantallamiento. CNC 8037 Alimentación. + 24 V Alimentación. : V02.2 ·57·...
Página 58
No hay comunicación con la unidad central. Led encendido. Error. Demasiados errores. Led ·RUN·. Led indicador de estado. Led de color verde. Su significado depende del ratio de parpadeo. CNC 8037 Tipo de parpadeo. Significado Led encendido. El módulo funciona correctamente.
Cada entrada dispone de cinco terminales (RL, R+, R-, RF1, SH). Realizar la conexión mediante cables apantallados, conectando las mallas al terminal shield correspondiente. Interfaz de 4 hilos. Interfaz de 3 hilos. Interfaz de 2 hilos. CNC 8037 : V02.2 ·60·...
Página 61
I4+ I4- Entrada analógica. Conexionado de la malla. Salidas de referencia. GN D Cada entrada analógica dispone de tres terminales (I+, I-, SH). Realizar la conexión mediante cables apantallados, conectando las mallas al terminal shield correspondiente. CNC 8037 : V02.2 ·61·...
Todas las salidas analógicas tienen las siguientes características: Tensión de consigna dentro del rango ±10 V Resolución 16 bits Impedancia mínima del dispositivo conectado 10 k. CNC 8037 Longitud máxima de cable sin pantalla 75 mm. : V02.2 ·66·...
Las características eléctricas de las entradas son: Tipo de sonda. PT100 Rango de temperaturas Entre -200 ºC y +850 ºC Resolución 0,1 ºC Consumo típico de cada entrada 2 mA. Longitud máxima de cable sin pantalla 75 mm. CNC 8037 : V02.2 ·67·...
Número de la primera entrada analógica del grupo. NUOANA* Número de la primera salida analógica del grupo. Consultar los parámetros y los ejemplos de personalización de los módulos remotos. Ver "5.8 Parámetros del PLC" en la página 186. CNC 8037 : V02.2 ·68·...
Corriente nominal Pico de corriente en el encendido La unidad central tiene una protección contra sobretensión que se activa a los 36 V. La forma de la corriente de alimentación en el encendido es la siguiente: CNC 8037 : V02.2 ·69·...
8 mm Se debe comprobar que entre el punto central de la carcasa de cada conector y la toma de tierra debe haber menos de 1 medido con un polímetro. CNC 8037 : V02.2 ·70·...
La fuente de alimentación exterior de 24 V DC utilizada para la alimentación de las entradas y salidas del PLC, deberá ser una fuente estabilizada. El punto de cero voltios de dicha fuente deberá conectarse al punto principal de tierra del armario eléctrico. CNC 8037 : V02.2 ·72·...
Ver el capítulo "1 Configuración del CNC". Se recomienda ajustar los reguladores de avance de forma que el máximo avance deseado (G00) se consiga con ±9,5 V de consigna. CNC 8037 : V02.2 ·73·...
Desconectar el armario eléctrico y conectar los conectores de entradas-salidas, así como los CNC 8037 sistemas de captación de los ejes, al CNC. Conectar el armario eléctrico y el CNC a la red y activar los reguladores de velocidad.
• Si el eje no se embala pero el sentido de contaje es el contrario al deseado, se deberán modificar los parámetros de eje AXISCHG (P13) y LOOPCHG (P26) correspondientes al sentido de contaje y al signo de la consigna respectivamente. CNC 8037 : V02.2 ·75·...
LIMIT- (P6). • Una vez finalizado este proceso en todos los ejes, es necesario pulsar la secuencia de teclas SHIFT, RESET o bien desconectar/conectar el CNC, para que estos valores sean asumidos por el CNC. CNC 8037 : V02.2 ·76·...
N10 G00 G90 X200 X-200 (GOTO N10) Si la tacodinamo utilizada proporciona 20 V a 1000 rpm, se puede comprobar que en bornas de la tacodinamo hay: (20 V / 1000 rpm) x 3000 rpm. = 60 V. CNC 8037 : V02.2 ·77·...
• Se ha pulsado la seta de emergencia. • Se ha sobrepasado el límite de recorrido de alguno de los ejes. • Existe alguna anomalía en los reguladores de avance o están bloqueados por haber desaparecido la consigna. CNC 8037 : V02.2 ·78·...
Página 79
El circuito de conexión recomendado es el siguiente: 24 V STOP emergencia Demás pulsadores Pulsador STOP de emergencia de emergencia E m e r g e n c i a armario eléctrico Salida de emergencia Relé de STOP de emergencia CNC 8037 : V02.2 ·79·...
Página 80
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·80·...
En el encendido del CNC se realiza un autotest del hardware del sistema visualizándose a continuación la siguiente pantalla: Ventana de comunicados. El CNC permite al fabricante de la máquina visualizar en lugar del logotipo de Fagor una pantalla previamente elaborada mediante las herramientas de personalización. Consultar el manual de operación.
Esta función debe estar seleccionada, ya que todos los caracteres utilizados en las tablas se deben expresar en letras mayúsculas. [ESC] Abandona la edición de la línea. [ENTER] Asume la línea editada y finaliza la edición de la línea. CNC 8037 : V02.2 ·82·...
Cuando en el CNC se seleccionan los parámetros de los reguladores, se muestran y se permite modificar los parámetros almacenados en cada regulador. El CNC no dispone de parámetros de regulador aunque se pueden guardar copias en el disco duro (KeyCF). CNC 8037 : V02.2 ·83·...
Y. El parámetro general MAXOFFJ (P182) debe tener un valor adecuado (distinto de 0). Parámetros de los ejes CNC 8037 LIMIT+ (P5) y LIMIT- (P6) Estos parámetros definen los límites de recorrido del eje (positivo y negativo). Los parámetros de eje LIMIT+ (P5) y LIMIT- (P6) deben tener valores adecuados.
Página 85
MAXFLWE2 (P22) Este parámetro indica el máximo error de seguimiento que permite el CNC al cabezal cuando se CNC 8037 encuentra posicionado con M19. El parámetro de eje MAXFLWE2 (P22) debe tener un valor ajustado, es decir, el valor no debe ser muy grande.
PLC WDGPRG (P0) debe tener un valor adecuado. WDGPER (P1) Este parámetro define el tiempo de Watch-Dog de la rutina periódica del PLC. Sólo si hay rutina periódica definida. El parámetro de PLC WDGPER (P1) debe tener un valor adecuado. CNC 8037 : V02.2 ·86·...
Comienzo del bloque siguiente ACCTIME2 Comienzo del bloque siguiente PROGAIN2 Inmediata DERGAIN2 Inmediata FFGAIN2 Inmediata JERKLIM Comienzo del bloque siguiente FLIMIT Comienzo del bloque siguiente TORQDIST Inmediata PRELOAD Inmediata TPROGAIN Inmediata TINTTIME Inmediata TCOMPLIM Inmediata CNC 8037 : V02.2 ·87·...
Página 88
Comienzo del bloque siguiente PROGAIN2 Inmediata DERGAIN2 Inmediata FFGAIN2 Inmediata SLIMIT Inmediata JERKLIM Comienzo del bloque siguiente Una modificación en los parámetros MAXGEAR(1··4) provoca que se ponga en arista viva, aunque estuviese programada una arista matada. CNC 8037 : V02.2 ·88·...
Sustituto de las manivelas. Se puede disponer de un volante por eje (hasta 2). Desplaza sólo CNC 8037 el eje al que está asociado. Cuando se utiliza un volante Fagor 100P no se puede disponer de más volantes y hay que conectarlo como primer volante. Ver "6.3 Desplazamiento mediante volante electrónico"...
Página 90
(compensación longitudinal o anulación de compensación longitudinal) asume el CNC en el momento del encendido, después de ejecutarse M02, M30 o después de una EMERGENCIA o RESET, según el siguiente código: CNC 8037 Valor Significado G44 (anulación de la compensación de longitud).
Página 91
X se intercambian por las del eje Z y viceversa. Valores posibles Números enteros entre 0, 1, 2, 3. Valor por defecto: 0 GRAPHICS = 0 GRAPHICS = 1 GRAPHICS = 2 CNC 8037 GRAPHICS = 3 : V02.2 ·91·...
Página 92
Indica el valor máximo de la velocidad angular que se permite en interpolaciones circulares. Esta limitación evita que en interpolaciones circulares de radio muy pequeño se obtengan polígonos CNC 8037 en lugar de tramos curvos. El CNC ajusta convenientemente el avance de los ejes para evitar superar la velocidad angular seleccionada.
Página 93
Números enteros entre 0 y 255. Valor por defecto: 100 NPOCKET (P24) CNC 8037 Define el número de posiciones del almacén de herramientas. Además, el CNC ajusta la longitud de la tabla del almacén de herramientas a dicho valor. Valores posibles Números enteros entre 0 y 255.
Página 94
Sí es centro de mecanizado. No es centro de mecanizado. Valor por defecto: NO CNC 8037 Se recomienda asociar a la función M06, al definirla en la tabla de funciones M, la subrutina correspondiente al cambiador de herramientas instalado en la máquina.
Página 95
Eje A. Eje Z. Eje B. Eje U. Eje C. CNC 8037 Valor por defecto: 0 (ninguno) Ejemplo Si se seleccionan NPCROSS=20, MOVAXIS=X y COMPAXIS=W, el CNC permitirá el acceso a la tabla de compensación cruzada. En cada uno de los 20 puntos (NPCROSS) de esta tabla, se indicarán la cota correspondiente al eje X y : V02.2...
Página 96
Las cotas con las que se definirán cada uno de estos parámetros se expresarán en cotas absolutas y estarán referidas al cero máquina. Si se trata de un CNC modelo torno, dichas cotas deben expresarse en radios. CNC 8037 : V02.2 ·96·...
Página 97
Valor por defecto: 0 (no hay) USERMAN (P49) CNC 8037 Indica el número de programa de usuario asociado al modo Manual. Este programa se ejecutará por el canal de usuario, una vez pulsada la softkey USUARIO en el modo de manual.
Página 98
Un cambiador de herramientas del tipo acíclico permite realizar varias búsquedas de herramienta seguidas, sin efectuar necesariamente el cambio de herramienta (función M06). Valor Significado Es cambiador cíclico. No es cambiador cíclico. Valor por defecto: YES CNC 8037 TRMULT (P62) TRPROG (P63) TRDERG (P64) MAXDEFLE (P65) MINDEFLE (P66) TRFBAKAL (P67) Sin función.
Página 99
Después de ejecutar la subrutina. Antes de ejecutar la subrutina. Valor por defecto: NO LOOPTIME (P72) CNC 8037 Fija el periodo de muestreo que utiliza el CNC y por consiguiente influye en el tiempo de proceso de bloque. Valor Significado Periodo de 4 ms (estándar).
Página 100
Se ejecuta al comienzo del siguiente bloque con compensación. Valor por defecto: 00 COMPTYPE = 00 COMPTYPE = 10 Ejecutando bloque a bloque, el primer Ejecutando bloque a bloque, el primer desplazamiento finaliza en el punto "B". desplazamiento finaliza en el punto "A". CNC 8037 : V02.2 ·100·...
Página 101
Las centenas indican si la compensación se activa en el primer bloque de desplazamiento, aunque no intervengan los ejes del plano. El mismo criterio también se aplica cuando se desactiva la compensación. CNC 8037 Valor Significado La compensación se activa en el primer bloque en el que haya desplazamiento de los ejes del plano.
Página 102
Se utiliza en el modelo torno. Indica si el RESET es efectivo con o sin STOP previo. Valor Significado El CNC acepta siempre el RESET. CNC 8037 Sólo si se da la condición de STOP. Valor por defecto: NO Si se personaliza "DIRESET=YES", el CNC primero ejecuta un STOP interno para detener la ejecución del programa y a continuación ejecuta el RESET.
Página 103
CNC 8037 Ejemplo. Se dispone de un volante electrónico Fagor (25 impulsos por vuelta) y se desea obtener un avance de 1 mm por cada vuelta del volante. Definir el parámetro de eje AXIS1 (P0) a AXIS7 (P6), correspondiente a la entrada de captación : V02.2...
MPGCHG (P80), MPGRES (P81) y MPGNPUL (P82). CUSTOMTY (P92) Indica la configuración utilizada. Valores posibles 250. Valor por defecto: 0 CNC 8037 Autoidentificación del teclado El teclado dispone de un sistema de autoidentificación que actualiza este parámetro automáticamente. : V02.2 XFORM (P93)
Página 105
Valor por defecto: YES ACTGAIN2 (P108) CNC 8037 El CNC permite que los ejes y el cabezal dispongan de 3 gamas de ganancias y aceleraciones. Por defecto el CNC siempre asume la primera gama, indicada por los parámetros de eje o de cabezal ACCTIME, PROGAIN, DERGAIN y FFGAIN.
Página 106
(Gama 2) G7 G1 Y30 (Gama 2) CNC 8037 También es posible efectuar el cambio de ganancias y aceleraciones desde el PLC. Para ello se dispone de la entrada lógica general del CNC ACTGAIN2 (M5013). Cada vez que se activa esta entrada el CNC selecciona la segunda gama de ganancias y aceleraciones, independientemente del modo de trabajo o función activa.
Página 107
Si se le asigna el valor 0 (por defecto) la inspección de herramienta se efectúa con el avance que se está realizando el mecanizado. DISTYPE (P118) CNC 8037 Para uso exclusivo del Servicio de Asistencia Técnica de Fagor Automation. : V02.2 ·107·...
Página 108
(D) a las dimensiones y geometría de la herramienta que está colocada en dicha posición. Por lo tanto "GEOMTYPE=1". SPOSTYPE (P124) AUXSTYPE (P125) Sin función. CNC 8037 FOVRG75 (P126) Indica si la función G75 hace caso al conmutador feedrate override del panel de mando. Valor Significado No hace caso al conmutador.
Página 109
Los volantes individuales, los asociados a cada eje, siempre limitan el avance y el desplazamiento. Bit 14: CNC 8037 El bit 14 activa los filtros de eje para movimientos con volante. Estos filtros actuarán sólo durante los movimientos con volante general o individual.
Página 110
RETRACAC (P133) Indica si se permite utilizar la función retracing. Valor Significado CNC 8037 No se permite. Sí se permite. El retroceso se detiene en las funciones M. Sí se permite. El retroceso no se detiene en las funciones M.
Página 111
Volante asociado al eje W. Volante asociado al eje A. Volante asociado al eje B. CNC 8037 Volante asociado al eje C. PAXIS9 ... PAXIS12. Definen a que conector está asociado cada volante. Los valores que se deben asignar a estos parámetros son del ·1·...
Página 112
M i n i m i z a l o s p i c o s d e h o l g u r a i n t e r i o r e s e n l o s c a m b i o s d e cuadrante. CNC 8037 Aplicar el impulso adicional con G2 / : V02.2 Valor por defecto en todos los bits: 0 ·112·...
Página 113
Este parámetro está asociado al modo de trabajo MC / TC. Este parámetro dispone de 16 bits que se contarán de derecha a izquierda. bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 CNC 8037 : V02.2 ·113·...
Página 114
Bit 11. Habilita la opción de repaso de una parte de una rosca (sólo para torno). CNC 8037 Este bit habilita (bit=0) o deshabilita (bit=1) la opción de repaso de una rosca en los ciclos de roscado de torno.
Página 116
Bit 12: control de velocidad en arcos formados por bloques lineales. Aconsejado si se desea mecanizar con precisión arcos de radio pequeño formados por pequeños bloques lineales. Bit 13: utilización de filtros FAGOR durante el look-ahead. El valor del parámetro general LOOKATYP (P160) recomendado para usar el algoritmo con control de jerk es: 0001 0000 0000 0001.
Página 117
Bit 13. Utilizar filtros Fagor con look-ahead. Los filtros Fagor funcionan siempre con el algoritmo avanzado de look-ahead, pero se pueden utilizar también en los algoritmos estándar y con control de jerk utilizando este bit 13, en cuyo caso solo se utilizarán dichos filtros Fagor.
Página 118
Desde el modo de inspección de herramienta se pueden modificar los offsets del desgaste. Este parámetro indica el máximo desgaste que se puede introducir para el dato "K" (Se programa en mm o en pulgadas). CNC 8037 Valor por defecto: 0.5 TOOLTYPE (P167) Define el comportamiento de la herramienta o del corrector.
Página 119
Si durante la ejecución de la función "T", la preparación de bloques detecta un error de programación, puede suceder que esta función no acabe de ejecutarse. Esto implica que el cambio CNC 8037 puede haberse realizado correctamente pero la herramienta no haya sido asumida por el CNC. Para evitar esta situación, se ofrece la posibilidad de detener la preparación de bloques durante la...
Página 120
Valor por defecto: 1 Si se define con valor ·0·, se permite programar F0 y los bloques de movimiento se ejecutan al CNC 8037 máximo avance permitido. Si se define con valor ·1· no se permite programar F0 ni ejecutar bloques de movimiento con F0 activa.
Página 121
Eje B. Eje U. Eje C. Valor por defecto: 0 (ninguno) CNC 8037 ANGANTR (P173) Ángulo entre el eje cartesiano y el eje angular al que está asociado. Si su valor es 0º no es necesario realizar la transformación angular.
Página 122
ADIMPG (P176) Este parámetro habilita la intervención manual con volante aditivo. CNC 8037 Esta funcionalidad permite el desplazamiento manual de los ejes mientras hay un programa en ejecución. Este desplazamiento se aplicará como si fuera un traslado de origen más.
Página 123
Este bit establece (bit=1) que el traslado aditivo se anula tras ejecutar M02/M30 o tras una emergencia o reset. CNC 8037 Bit 15. Se dispone de intervención manual con volante aditivo. Este bit indica si se desea disponer (bit=1) o no (bit=0) de la intervención manual con volante aditivo.
Página 124
Activa el modo de reposicionamiento extendido Valor por defecto: 1 MAXOFFJ (P182) Este parámetro indica el máximo valor incremental permitido para la corrección del desgaste en el eje Y (se programa en mm o en pulgadas). Valor por defecto: 0.5. CNC 8037 : V02.2 ·124·...
Página 125
ACCTIMET, PROGAINT, DERGAINT y FFGAINT. Este parámetro dispone de 16 bits que se contarán de derecha a izquierda. CNC 8037 bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 : V02.2...
Página 126
CNC ACTGAINT (M5063). Cada vez que se activa esta entrada el CNC selecciona la tercera gama de ganancias y aceleraciones, independientemente del modo de trabajo o función activa. CNC 8037 : V02.2 ·126·...
Página 127
Bit 0 del parámetro general MANTFCON (P189). Valor Significado En los bloques sin movimiento se hace arista viva. En los bloques sin movimiento se mantiene la velocidad y no se hace arista viva. Valor por defecto: 0 CNC 8037 : V02.2 ·127·...
Página 128
Bit 0 del parámetro general STARTDIS (P190). Valor Significado Se transmite el programa al CNC y se ejecuta. Se transmite el programa al CNC y se espera a que el usuario pulse START para su ejecución. Valor por defecto:1 CNC 8037 : V02.2 ·128·...
Página 129
ZC CALLP= $2000004 XCZ CALLP= $10800004 ZCX CALLP= $12000004 NEWLOOK (P193) El parámetro máquina general NEWLOOK (P193) permite seleccionar el interface deseado para el CNC. Valor Significado Interface A/Plus. Interface FL/Power. Valor por defecto: 1 CNC 8037 : V02.2 ·129·...
Este parámetro se utiliza en ejes Gantry e indica a qué eje está asociado. Se definirá sólo en el eje subordinado, según el siguiente código. Valor Significado Valor Significado CNC 8037 No Gantry. Al eje V. Al eje X. Al eje W. Al eje Y.
Página 131
PITCH (P7) Define el paso del husillo o la resolución del encóder empleado. CNC 8037 Se debe definir cuando la captación se realiza a través del conector del CNC; regulación analógica o regulación digital con DRIBUSLE = 0. Valores posibles Entre 0.0001 y 99999.9999 grados ó...
Página 132
PITCH ó NPULSES. Eje lineal con paso de husillo de 5 mm. PITCH = 5 mm. Eje con regla Fagor de paso 20 µm. PITCH = 0.020 mm. Eje rotativo con reducción 1/10 PITCH = 36º.
Página 133
Se considerará que el funcionamiento del eje es correcto siempre que el número de impulsos recibidos esté comprendido entre el 50% y el 200% de los calculados. CNC 8037 Si en un determinado momento el número de impulsos de contaje recibidos se encuentra fuera de este margen, el CNC continuará...
Página 134
ACCTIME (P18) Define la fase de aceleración o tiempo que necesita el eje en alcanzar el avance seleccionado mediante el parámetro de eje G00FEED (P38). Este tiempo será igualmente válido para la fase de CNC 8037 deceleración. Valores posibles Números enteros entre 0 y 65535 ms.
Página 135
1 milímetro. Consigna (mV) = Error de seguimiento (mm) x PROGAIN Valores posibles CNC 8037 Números enteros entre 0 y 65535 mV/mm. Valor por defecto: 1000 mV/mm. Ejemplo: Se selecciona en el parámetro de eje G00FEED (P38) un avance de 20000 mm/min y se desea obtener 1 : V02.2...
Página 136
DERGAIN (1m por cuadro). FFGAIN (P25) Define el porcentaje de consigna que es debido al avance programado, el resto dependerá del error de seguimiento al que se le aplicará las ganancias proporcional y derivativa. Consigna · CNC 8037 DERGAIN FFGAIN Fprog MAXVOLT ...
Página 137
Se expresará en unidades del conversor D/A, admitiendo cualquier número entero entre 0 y 32767, correspondiendo para el valor 32767 la consigna de 10 V. Valor por defecto: 0 MINANOUT Consigna mínima CNC 8037 0.3 mV. - - - - - - 3277 1 V.
Página 138
Valores posibles Números enteros entre 0 y 65535 ms. Valor por defecto: 0 DECINPUT (P31) CNC 8037 Indica si el eje dispone de micro para búsqueda del punto de referencia máquina. Valor Significado No dispone de micro para la búsqueda.
Página 139
El control se posiciona sobre este punto, en lugar de desplazarse hasta el origen de la máquina. CNC 8037 Cuando el sistema de captación dispone de I0 codificado la búsqueda de referencia puede efectuarse en cualquier punto de la máquina, siendo necesario definir este parámetro únicamente cuando el eje utiliza la compensación de error husillo.
Página 140
Entre 0.00001 y 3937.00787 pulgadas/min. Valor por defecto: 0 MAXFEED (P42) Define el máximo avance programable (F0). Valores posibles CNC 8037 Entre 0.0001 y 199999.9999 grados/min o mm/min. Entre 0.00001 y 7874.01574 pulgadas/min. Valor por defecto: 5000 mm/min. : V02.2...
Página 141
AFCGAIN(P46) =YES. Esta gestión es válida para ejes y cabezales. Todos los ejes del canal, CNC o PLC, deben tener el mismo valor del parámetro de eje ACFGAIN(P46). Si se parametriza ACFGAIN=ADVANCED en un sistema analógico se tratará CNC 8037 como AFGAIN=YES. : V02.2...
Página 142
Valores posibles Números enteros entre 0 y 65535 ms. Valor por defecto: 0 CNC 8037 STOPMOVE (P49). El CNC considera que el eje está parado cuando el desplazamiento del mismo, en el tiempo STOPTIME (P48), es inferior al valor indicado en el parámetro STOPMOVE (P49).
Página 143
I0 normal (búsqueda con retroceso). Cuando se utilizan encóder lineales con I0 codificado personalizar los parámetros de eje I0CODI1 (P68) y I0CODI2 (P69). CNC 8037 Decenas. Define, cuando se realiza un ajuste de los ejes, si la parada al encontrar I0 será suave.
Página 144
Significado No es Rollover. Sí es Rollover. Valor por defecto: YES DRIBUSID (P56) CNC 8037 Indica la dirección del regulador digital CAN asociada al eje. Se corresponde con el valor del conmutador rotativo (address) del regulador. Valor Significado Eje analógico.
Página 145
Valor por defecto: 0 Ejemplo: Por ejemplo, el encóder lineal Fagor "FOT" dispone de un periodo de gramaje del cristal de 100 µm y de un periodo de señal de contaje de 20 µm. EXTMULT = 100 / 20 = 5 Valores que se deben asignar para los encóder Fagor con señal I0 codificada.
Página 146
Significado Ninguno. Al eje W. Al eje X. Al eje A. Al eje Y. Al eje B. CNC 8037 Al eje Z. Al eje C. Al eje U. Cabezal. Al eje V. Valor por defecto: 0 Cuando se dispone de dos ejes controlados por un accionamiento, también hay que definir el : V02.2...
Página 147
PLC mediante la marca SWTCH2. Cada eje dispone de su propia captación. Eje X (principal) SWINBACK del eje X = 0. Eje Z (secundario) SWINBACK del eje Z = 1. CNC 8037 : V02.2 ·147·...
Página 148
Valores posibles Entre 0 y 65535 ondas. Valor por defecto: Para I0CODD1 (P68) = 1000. CNC 8037 Valor por defecto: Para I0CODD2 (P69) = 1001. Ejemplo con encóder lineal Fagor 20 000 m Paso entre I fijos Paso entre I variables 20 020m...
Página 149
Se recomienda no activar estos filtros en máquinas que van a realizar movimientos contra tope. Si se detecta que el orden del filtro FAGOR es elevado para la configuración del filtro (en función de los parámetros FREQUEN y LOOPTIME), en el encendido o tras reiniciar, se sacará el mensaje: "Se recomienda reducir el orden del filtro frecuencia".
Página 150
Arranque del CNC con filtros Fagor activos. En el arranque del CNC, si se tienen activos los filtros Fagor en alguno de los ejes y se tiene el parámetro de eje SMOTIME (P58) con valor distinto de 0 en el mismo eje, el CNC visualizará el siguiente error: •...
Página 151
Este parámetro sólo se tiene en cuenta para el tipo de filtro "antirresonante (banda eliminada)". Valores posibles Entre 0 y 100 Valor por defecto: 100 Ejemplo de cálculo ante una determinada respuesta de la máquina. CNC 8037 SHARE=100(Ar-Ao)/Ao : V02.2 ·151·...
Página 152
G00FEED, el avance se limita a G00FEED. Valores posibles Entre 0 y 199999.9999 grados/min o mm/min. Entre 0 y 7874.01574 pulgadas/min. Valor por defecto: 0 Esta limitación no afecta al avance rápido en jog, donde seguirá considerándose el parámetro CNC 8037 G00FEED. : V02.2 ·152·...
Si la posición a la que se quiere mover el eje no coincide con el paso, se dará error. En cualquier caso, se permite mover cualquier otro eje en cualquiera de los modos automático o manual. CNC 8037 AXISDEF (P90) Permite personalizar los movimientos del eje.
Página 154
CNC ACTGAINT (M5063). DIFFCOMP (P96) CNC 8037 Indica si se corrige o no la diferencia de posición entre maestro y esclavo, para que dicha diferencia sea cero, una vez realizada la búsqueda de referencia máquina de los dos ejes de una pareja Gantry.
Página 155
(corte). Se ha producido un movimiento del eje de PEAKDISP mm indicado por la captación. [ms] Orden de ejecución de la compensación. CNC 8037 Posición teórica. Amplitud del movimiento parametrizado (PEAKDISP). Feedback de : V02.2 posición de la captación.
REVEHYST (P99) distinto de 0, para aplicar el backlash. CNC 8037 FBACKDIF (P100) Parámetro máquina de eje que define la diferencia máxima permitida entre la primera y la segunda captación:...
Página 157
Para activar la mezcla de captaciones, si en el encendido del CNC está desactivada, después de CNC 8037 poner el parámetro de eje FBMIXTIM con valor mayor o igual que el del parámetro general LOOPTIME, es necesario realizar un Shift/Reset o apagar el CNC.
Página 158
Los filtros para movimientos con volante pueden tener distinta frecuencia para cada eje. Esto deberá tenerse en cuenta en caso de que se muevan dos ejes simultáneamente. Por ejemplo, cuando hay alguna transformación de coordenadas activa. CNC 8037 : V02.2 ·158·...
Si no son necesarias las 4 gamas, usar las inferiores y asignar a las no utilizadas el mismo valor que a la superior de las utilizadas. AUTOGEAR (P6) CNC 8037 Indica si el cambio de gama es generado automáticamente por el CNC, activando las correspondientes funciones auxiliares M41, M42, M43 y M44.
Página 160
Indica el número de impulsos por vuelta del encóder rotativo del cabezal. Si se introduce el valor 0 el CNC entiende que la máquina no dispone de encóder rotativo en el cabezal. CNC 8037 Se debe definir cuando la consigna del regulador es analógica o se envía vía CAN (DRIBUSLE = 0 ó...
Página 161
MAXVOLT4 (P40). Este tiempo será igualmente válido para la fase de deceleración. Valores posibles Números enteros entre 0 y 65535 ms. CNC 8037 Valor por defecto: 0 (no hay control). INPOSW (P19) Define la anchura de la banda de muerte (zona anterior y posterior de la cota programada en la : V02.2...
Página 162
1 grado de error de seguimiento para una velocidad de S = 1000 º/min (2,778 rev/min). Consigna del regulador: 9.5 V para 500 rev/min. CNC 8037 Consigna correspondiente a la velocidad S = 1000 grados/min (2,778 rev/min). Consigna = (9,5/500) x 2.778 = 52,778 mV.
Página 163
10 t 100 G00FEED CNC 8037 La ganancia feed-forward permite mejorar el lazo de posición minimizando el error de seguimiento, no siendo aconsejable su utilización cuando no se trabaja con aceleración deceleración. Valores posibles Números enteros entre 0 y 100.
Página 164
1 V. - - - - - - 32767 10 V. CNC 8037 SERVOFF (P28) Define el valor la consigna que se aplicará como offset al regulador. Valores posibles : V02.2 Se expresará en unidades del conversor D/A, admitiendo cualquier número entero entre 0 y ±32767, correspondiendo para el valor ±32767 la consigna de ±10 V.
Página 165
Signo - Sentido negativo. Valor por defecto: Signo + CNC 8037 REFEED1 (P34) Define la velocidad de posicionamiento del cabezal en M19 y la velocidad con que se realiza la sincronización del cabezal hasta pulsar el micro de referencia máquina.
Página 166
(ganancia derivativa) o sobre las variaciones de la velocidad programada (AC- forward). Valor Significado CNC 8037 Se aplica sobre las variaciones del error de seguimiento (ganancia derivativa). Se aplica sobre las variaciones de la velocidad programada que son debidas a la aceleración o deceleración (AC-forward).
Página 167
Las variaciones de consigna del cabezal, cuando se trabaja en lazo abierto (M3, M4), pueden ser en forma escalonada o en rampa. CNC 8037 Este parámetro indica la duración de la rampa en milisegundos para la S máxima. Con OPLACETI=0 será escalonada.
Página 168
En este caso se deben utilizar los parámetros de cabezal OPLACETI (P45) y SMOTIME (P46). ACCTIME2 (P47) PROGAIN2 (P48) DERGAIN2 (P49) FFGAIN2 (P50) CNC 8037 Estos parámetros definen la segunda gama de ganancias y aceleraciones. Se deben personalizar como los parámetros que definen la primera gama. Primera gama Segunda gama...
Página 169
Sin función. ACCTIME3 (P55) PROGAIN3 (P56) DERGAIN3 (P57) FFGAIN3 (P58) Estos parámetros definen la tercera gama de ganancias y aceleraciones. CNC 8037 Se deben personalizar como los parámetros que definen la primera gama. Primera gama Segunda gama Tercera gama ACCTIME (P18)
Página 170
Se desea obtener una resolución de 0.001º mediante un encóder de señales senoidales y 3600 impulsos/vuelta. Se debe calcular el factor de multiplicación "SINMAGNI" que debe aplicar el CNC a los impulsos del encóder CNC 8037 para obtener el contaje requerido. SINMAGNI = grados por vuelta / (nº impulsos x resolución)
Página 171
Si se detecta que el orden del filtro FAGOR es elevado para la configuración del filtro (en función de los parámetros FREQUEN y LOOPTIME), en el encendido o tras reiniciar, se sacará el mensaje: "Se recomienda reducir el orden del filtro frecuencia".
Página 172
Arranque del CNC con filtros Fagor activos. En el arranque del CNC, si se tienen activos los filtros Fagor en alguno de los ejes y se tiene el parámetro de eje SMOTIME (P58) con valor distinto de 0 en el mismo eje, el CNC visualizará el siguiente error: •...
Página 173
Este parámetro sólo se tiene en cuenta para el tipo de filtro "antirresonante (banda eliminada)". Valores posibles Entre 0 y 100 Valor por defecto: 100 Ejemplo de cálculo ante una determinada respuesta de la máquina. CNC 8037 SHARE=100(Ar-Ao)/Ao : V02.2 ·173·...
Página 174
PROGAIN2 (P48) PROGAINT (P82) DERGAIN (P24) DERGAIN2 (P49) DERGAINT (P83) CNC 8037 FFGAIN (P25) FFGAIN2 (P50) FFGAINT (P84) Para seleccionar la tercera gama de ganancias y aceleraciones se debe personalizar adecuadamente el parámetro general ACTGAINT (P185) o activar la entrada lógica general del CNC ACTGAINT (M5063).
Página 175
Si se ha definido el parámetro de cabezal JERKLIM (P80) con valor distinto de 0 en el cabezal, y el parámetro de cabezal OPLDECTI (P86) también es distinto de 0, el parámetro JERKLIM se aplicará en la deceleración. P45=0 CNC 8037 : V02.2 ·175·...
• Al pasar de manual a automático y viceversa tanto en modo ISO como en modo conversacional, el cabezal no se para. • Si se tienen cabezales sincronizados en marcha, cuando se da una M30 o RESET, se desactiva la sincronización y se paran los cabezales. CNC 8037 : V02.2 ·176·...
En la ventana principal se muestran las variables o parámetros del grupo y gama seleccionados, indicándose en cada variable su nombre Fagor, su valor, su significado y su identificador. Si la variable no tiene permiso de escritura aparecerá una llave delante del nombre Fagor.
Muestra una ventana con los warnings y errores que tiene el regulador. Si no entran todos en la pantalla, utilizar las teclas [] []. Opciones CNC 8037 Muestra una pantalla en la que se puede seleccionar si se visualizan todos los parámetros y variables o únicamente los que se pueden modificar.
Indica el tipo de protocolo que se desea utilizar en la transmisión de caracteres. Valor Significado : V02.2 Protocolo de comunicación con periférico en general. Protocolo de comunicación con DNC. Protocolo de comunicación con disquetera Fagor. Valor por defecto: 1 (DNC) ·179·...
Página 180
CR-LF Valor por defecto: 0 EOFCHR (P9) Define el carácter que se utilizará para indicar fin de fichero cuando se esté en comunicación con un periférico general. Valor Significado EOT. CNC 8037 ESC. Valor por defecto: 0 : V02.2 ·180·...
Página 181
Indica el tiempo máximo de recepción. La recepción termina cuando ha transcurrido el tiempo indicado en este parámetro, tras el comienzo de la recepción. Valores posibles Números enteros entre 0 y 65535 ms. Valor por defecto: 0. CNC 8037 : V02.2 ·181·...
CNHDDIR1 (P6) Sin función. CNHDPAS1 (P7) Password de acceso al disco duro desde la red. Valores posibles Admite hasta un máximo de 15 caracteres (sin espacios). CNC 8037 EXTNAME2 (P8) . . . SERUNI2 (P21) Sin función. : V02.2 DNCEACT (P22) Sin función.
Página 183
Valores posibles Cuatro números entre 0 y 255 separados por puntos. Valor por defecto: 0.0.0.0 (no hay disco duro remoto) CNC 8037 DIRNFS (P29) Directorio del servidor que se utiliza como disco duro remoto. Valores posibles : V02.2...
Página 184
10.0.7.40 CNC_1 10.1.6.25 MILL_MACH_01 CNC 8037 En el navegador de Web o desde el explorador de archivos (sólo en Windows 98), escribir en la línea de comandos el nombre definido. Por ejemplo (CNC sin password): ftp://CNC_01. Por ejemplo (CNC con password): ftp://cnc:password@MILL_MACH_01 •...
Página 185
Utilice la opción de guardar contraseña con precaución. Tenga en cuenta que si usted guarda la contraseña, ésta no se pedirá para realizar la conexión, y cualquier persona podrá acceder libremente desde el PC al CNC. CNC 8037 : V02.2 ·185·...
0,4 ms cada muestreo. Con LOOPTIME 3, 4, 5 ó 6. 0,6 ms cada muestreo. Con LOOPTIME 3, 4, 5 ó 6. 0,8 ms cada muestreo. Con LOOPTIME 4, 5 ó 6. CNC 8037 1 ms cada muestreo. Con LOOPTIME 5 ó 6. 1,2 ms cada muestreo. Con LOOPTIME 6.
Página 187
250 kbit/s. Entre 100 y 500 metros. 125 kbit/s. Entre 500 y 1000 metros. Valor por defecto: 2 (500 kbit/s) Los módulos de Fagor que no lleven selector de velocidad de transmisión sólo podrán trabajar a 500 kbit/s. IOCAGEN (P89) Sin función.
Página 188
NUOCAN2=0 Al nodo 1 le asigna las entradas I129-176 y las salidas O65-96. CNC 8037 Al nodo 2 le asigna las entradas I177-200 y las salidas O97-112. Las entradas del primer módulo remoto se numeran correlativamente a continuación del valor asignado al parámetro NUICAN1(I129).
Página 189
Indican el número de entradas analógicas de cada uno de los 4 módulos remotos identificado cada uno de ellos en el sistema por un nº de nodo CAN. Su valor será 4 si el módulo remoto es Fagor. OANALOG1 (P111)
Página 190
Numeración de la primera salida del tercer módulo de expansión con entradas/salidas. NUILO4 Numeración de la pr imera entrada del cuar to módulo de expansión con CNC 8037 entradas/salidas. NUOLO4 Numeración de la primera salida del cuarto módulo de expansión con entradas/salidas.
Al primer módulo de expansión le asigna las entradas I65-128 y las salidas O33-64. Al segundo módulo de expansión le asigna las entradas I201-264 y las salidas O113-144. CNC 8037 Las entradas del primer módulo de expansión se numeran correlativamente a continuación del valor asignado al parámetro NUILO1 (I65) elegido arbitrariamente con la restricción (8n+1).
Página 192
Si se desea optimizar la gestión de las entradas/salidas en tiempo es recomendable utilizar para los parámetros de PLC arriba indicados valores múltiplos de 16 CNC 8037 : V02.2 ·192·...
Indica si el CNC debe o no esperar a la señal AUXEND (señal de M ejecutada), para dar por ejecutada la función auxiliar M y continuar la ejecución del programa. Valor Significado CNC 8037 Sí se espera la señal AUXEND. No se espera la señal AUXEND. : V02.2...
Página 194
Si se ejecuta una función auxiliar M que no se encuentra definida en la tabla de funciones M, la función programada se ejecutará al principio del bloque y el CNC esperará la señal AUXEND para continuar la ejecución del programa. CNC 8037 : V02.2 ·194·...
En los ejes rotativos aunque la visualización se efectúa entre 0º y 360º el contaje interno es acumulativo. Si dispone de compensación de husillo definir las cotas 0º y 360º, primer y último punto CNC 8037 de la tabla, con el mismo error. De esta forma el CNC aplicará la misma compensación en todas las vueltas.
Página 196
• El error en el punto de referencia máquina puede tener cualquier valor. • No se permitirá una diferencia de error entre puntos superior a la distancia entre ambos, por lo que la pendiente máxima permitida será del 100%. CNC 8037 : V02.2 ·196·...
Si a un mismo eje se le aplica la compensación de errores de husillo y la compensación cruzada, el CNC le aplicará la suma de ambas compensaciones. CNC 8037 : V02.2 ·197·...
Página 198
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·198·...
AXISTYPE (P0) = 0 Eje lineal normal Eje Z AXISTYPE (P0) = 0 Eje lineal normal CNC 8037 El parámetro de cabezal SPDLTYPE (P0) debe personalizarse del siguiente modo. Cabezal SPDLTYPE (P0) = 0 Salida analógica de cabezal de ±10 V Asimismo se debe personalizar adecuadamente el parámetro de eje DFORMAT (P1) y el parámetro...
Salida analógica de cabezal de ±10 V Asimismo se debe personalizar adecuadamente el parámetro de eje DFORMAT (P1) y el parámetro de cabezal DFORMAT (P1) para indicar el formato de visualización de cada uno de ellos. CNC 8037 : V02.2 ·201·...
G90 y G91 como eje lineal. LIMIT+ =350 ROLLOVER=YES/NO Sólo se puede mover entre 10º y 350º. LIMIT- =10 Con G90 y G91 como en el caso LIMIT+=8000. Si la CNC 8037 posición de destino está fuera de límites, se da error. : V02.2 ·202·...
Página 203
LIMIT- =0 ROLLOVER=NO Hay 2 bucles, uno entre 0º y 360º y otro entre 0 y -360º. Se puede pasar de uno a otro. CNC 8037 G90 y G91 como eje lineal. LIMIT+ =350 ROLLOVER=YES/NO Sólo se puede mover entre 10º y 350º.
Los ejes definidos en los parámetros "ANGAXNA" y "ORTAXNA" deben existir y ser lineales. Se permite que dichos ejes tengan asociados ejes Gantry. CNC 8037 Angulo del eje inclinado El ángulo entre el eje cartesiano y el eje angular al que está asociado se define con el parámetro ANGANTR.
Durante la búsqueda de referencia máquina los desplazamientos se ejecutan en los ejes inclinados de la máquina. El eje inclinado se desactiva si se realiza la búsqueda de referencia de algún eje que forma la configuración de eje inclinado. CNC 8037 : V02.2 ·206·...
Man u a l de in s t ala ci ón Desplazamiento mediante jog 6.2.1 Relación entre los ejes y las teclas de JOG El CNC dispone de 3 pares de teclas para control manual de los ejes de la máquina. Modelo fresadora Modelo torno CNC 8037 : V02.2 ·207·...
Volante No hace caso a las teclas. CNC 8037 El resto de las teclas de jog funcionan siempre del mismo modo, esté la modalidad "JOG trayectoria" activa o desactiva. El resto de teclas desplaza sólo el eje seleccionado y en el sentido indicado.
• Pulsando la tecla [STOP]. • Pasando el conmutador de JOG a una de las posiciones de volante. • Poniendo la entrada lógica general "MASTRHND (M5054)" = 0. • Poniendo la entrada lógica general "\STOP (M5001)" = 0. CNC 8037 : V02.2 ·209·...
• Permite controlar el avance de la máquina. • La gestión de esta prestación se debe realizar desde el PLC. CNC 8037 Cuando, dependiendo de la velocidad de giro del volante y de la posición del conmutador, se solicita un desplazamiento con un avance superior al máximo permitido se limita el avance al máximo permitido.
Pulsar una de las teclas de JOG del eje que se desea desplazar. El eje seleccionado se visualizará en modo resaltado. Si se dispone de un volante electrónico Fagor con pulsador, la selección del eje que se desea desplazar también podrá realizarse del siguiente modo: ...
• Si no hay volante general, uno de los volantes individuales pasa a trabajar en la modalidad de volante trayectoria. El asociado al eje X en el modelo fresadora y el asociado al eje Z en el modelo torno. CNC 8037 : V02.2 ·212·...
CPS R103 GT 120 = MOV 120 R103 Ajusta valor de R103 (% Feedrate). No tiene en cuenta el sentido de giro del volante (signo) y limita el valor al 120% CNC 8037 DFU M2009 = CNCWR(R103,PLCFRO,M1) Con el flanco de subida en la marca de reloj M2009 fijar el valor de feedrate override calculado...
• Cuando se testean los límites de software en la preparación de bloques, se comprueba la cota teórica sin tener en cuenta el exceso introducido con el volante aditivo. • La imagen espejo por PLC no se aplica al movimiento con volante aditivo. CNC 8037 : V02.2 ·214·...
(P84). Visualización de cotas El parámetro DIPLCOF determina si el CNC tiene en cuenta el traslado aditivo al mostrar las cotas de los ejes en pantalla y al acceder a las variables POS(X-C) y TPOS(X-C). CNC 8037 : V02.2 ·215·...
Factor multiplicador que el CNC aplica a las señales de captación. FBACKAL (P11) Alarma de captación. A continuación se indican las limitaciones de la frecuencia de contaje y la forma de personalizar estos parámetros máquina de ejes. CNC 8037 : V02.2 ·216·...
Si se utiliza un encóder lineal de periodo de señal de contaje de 20 µm, se tiene que para resolución de 1 µm el máximo avance del eje será: 20 µm/impulso x 250.000 impulsos/s. = 300 m/min Si se utilizan encóder lineales Fagor la limitación del avance viene dada por sus características, que será de 60 m/min. Ejemplo 2 Si se utiliza un plato divisor con encóder senoidal de 3600 impulsos por vuelta, se tiene que para...
PITCH (P7) Define el paso del husillo o del encóder lineal empleado. Si se emplea un encóder lineal Fagor a este parámetro se le asignará el valor del paso de las señales de contaje (20 o 100 µm).
Página 219
4 veces la resolución requerida. Los encóder lineales Fagor utilizan paso de 20 µm o 100 µm, por lo que las resoluciones que se pueden obtener con las mismas son 5µm (20/4) o 25 µm (100/4).
Página 220
NPULSES = 625 SINMAGNI=0 Si se selecciona un encóder rotativo Fagor la frecuencia de contaje está limitada a 200 kHz (el CNC admite frecuencias de hasta 400 kHz para señales cuadradas), por lo que el máximo avance de este eje será: Max.
Página 221
PITCH=360.0000 NPULSES =3600 SINMAGNI=100 La frecuencia de contaje de los encoders rotativos Fagor está limitada a 200 kHz. El CNC admite frecuencias de hasta 250 kHz para señales senoidales, por lo que el máximo avance de este eje será: Max. avance = (200.000 imp./s. / 3.600 imp./vuelta) Max.
Si el eje se embala el CNC visualizará el error de seguimiento correspondiente, debiendo modificarse el parámetro de eje LOOPCHG (P26). Si el eje no se embala pero el sentido de contaje no es el deseado, modificar los parámetros de eje AXISCHG (P13) y LOOPCHG (P26). CNC 8037 : V02.2 ·222·...
G00 G90 X200 X-200 (RPT N10, N20) Durante el movimiento del eje medir la consigna que proporciona el CNC al regulador y ajustar el potenciómetro de avance del regulador hasta que dicho valor sea 9,5 V. CNC 8037 : V02.2 ·223·...
Para su utilización es imprescindible trabajar con aceleración / deceleración, parámetro de eje ACCTIME (P18). Se define mediante los parámetros de eje DERGAIN (P24) y ACFGAIN (P46). Con ACFGAIN = No aplica ganancia derivativa Con ACFGAIN = Yes aplica ganancia AC-forward CNC 8037 : V02.2 ·224·...
Cuanto más parecidos sean los errores de seguimiento de los ejes el CNC efectuará mejor las interpolaciones circulares que se han programado. CNC 8037 : V02.2 ·225·...
Como valores orientativos se pueden utilizar los siguientes: Máquinas con velocidad de mecanizado lento. entre el 40 y 60% Máquinas con velocidades de mecanizado normales. entre el 60 y 80% Máquinas rápidas (láser, plasma). entre el 80 y el 100% CNC 8037 : V02.2 ·226·...
• Mirar con osciloscopio la tensión de tacodinamo o de consigna en el regulador y comprobar que el sistema es estable (figura izquierda) y que no hay inestabilidades en el arranque (figura central) y en la frenada (figura derecha). CNC 8037 : V02.2 ·227·...
(p.ej. de ±1dµm). El objetivo es evitar que en estas situaciones se lance la compensación en la inversión, ya que suele generar ligeras marcas en el mecanizado de la pieza. CNC 8037 : V02.2 ·228·...
Al definir los diferentes puntos del perfil en la tabla, se deberán cumplir los siguientes requisitos: • Los puntos de la tabla estarán ordenados según su posición en el eje, debiendo comenzar la CNC 8037 tabla por el punto más negativo o menos positivo que se vaya a compensar.
El CNC asigna los nuevos valores a los parámetros máquina correspondientes por lo que se recomienda anotar los valores iniciales. CNC 8037 Una vez definida la zona de representación gráfica y los parámetros máquina se debe realizar la...
Página 232
Aparecen en trazos discontinuos cuando el error sobrepasa el valor asignado a la zona de visualización en su cuadrante y pasa al cuadrante opuesto. Mientras se están capturando puntos para el test de geometría, los gráficos de ejecución dejan de pintar. CNC 8037 : V02.2 ·232·...
Cero máquina Cero pieza Punto de referencia máquina XMW, YMW, ZMW, etc Coordenadas del cero pieza XMR, YMR, ZMR, etc Coordenadas del punto de referencia máquina CNC 8037 : V02.2 ·233·...
I0 del sistema de captación, la cantidad indicada en el parámetro de eje REFSHIFT (P47). Este desplazamiento se efectúa según el avance indicado en el parámetro de eje REFEED2 (P35). CNC 8037 : V02.2 ·234·...
Página 235
REFVALUE (P36) de ambos ejes sea inferior al paso de husillo. Se recomienda que los dos encoders estén en contrafase, es decir, que la distancia entre las dos señales de I0 sea medio paso de husillo. CNC 8037 : V02.2 ·235·...
Página 236
• Con el flanco de subida de DIFFCOMeje estando a 1 SERVOejeON. CNC 8037 • Con el flanco de subida de SERVOejeON estando a 1 DIFFCOMeje. En este caso, para corregir la diferencia teórica entre maestro y esclavo, es necesario poner los ejes maestro y esclavo del eje Gantry como DROeje.
• Tras asignar este nuevo valor es necesario pulsar la tecla RESET, para que este valor sea asumido por el CNC. • Es necesario realizar una nueva búsqueda del punto de referencia máquina para que este eje tome los valores correctos. CNC 8037 : V02.2 ·237·...
I0 del sistema de captación, dando por finalizada la búsqueda de referencia máquina. Los encóder lineales Fagor disponen de un impulso de I0 negativo cada 50 mm y los encoders rotativos Fagor proporcionan un impulso de I0 positivo por vuelta.
Los encóder lineales Fagor disponen de I0 codificado negativo. No se debe confundir el tipo de impulso que proporcionan los sistemas de captación con el que se debe asignar al parámetro de eje REFPULSE (P32).
LIMIT- (P6). • Una vez finalizado este proceso en todos los ejes, es necesario pulsar las teclas SHIFT + RESET o bien desconectar/conectar el CNC, para que estos valores sean asumidos por el CNC. CNC 8037 : V02.2 ·240·...
Posicionamiento rápido (G00) hasta el punto de aproximación calculado (2). Si el desplazamiento se realiza en sentido contrario al indicado en "UNIDIR" (P39), el eje sobrepasará el punto de destino programado. Posicionamiento al avance "UNIFEED" (P41) desde este punto hasta el punto de destino programado (1). CNC 8037 : V02.2 ·241·...
Pone las salidas lógicas "MBCD1=51", "MBCD2=52", "MBCD3=53", "MBCD4=54" y activa la salida lógica general "MSTROBE" para indicar al PLC que debe ejecutarlas. CNC 8037 Si alguna de ellas necesita la activación de la entrada general "AUXEND", el CNC espera su activación para continuar con la ejecución del bloque.
Se debe tener en cuenta que al comienzo de la ejecución del bloque el CNC puede indicar al PLC la ejecución de varias funciones M, S, T y T2 activando sus señales de STROBE conjuntamente y esperando una única señal de "AUXEND" para todas ellas. CNC 8037 : V02.2 ·243·...
STROBE (comienzo del segundo) transcurra el tiempo MINAENDW. Es aconsejable que el valor de "MINAENDW" (P30) sea igual o superior a la duración de un ciclo de PLC, con objeto de asegurarse la detección de dicha señal por parte del PLC. CNC 8037 : V02.2 ·244·...
PLC, con objeto de asegurarse la detección de dicha señal por parte del PLC. Al detectar el PLC la activación de la señal "MSTROBE" debe ejecutar la función o funciones auxiliares M requeridas en las salidas lógicas del CNC "MBCD1-7". CNC 8037 : V02.2 ·245·...
El cambio de gama de cabezal puede ser manual o generado automáticamente por el CNC. Para realizar el cambio de gama se utilizan las funciones auxiliares M41, M42, M43 y M44 que indican al PLC la gama que se debe seleccionar. CNC 8037 : V02.2 ·246·...
6300-7099 28-31 450-499 7100-7999 32-35 500-559 8000-8999 36-39 560-629 9000-9999 CNC 8037 40-44 630-709 45-49 710-799 Si se programa un valor superior a 9999 el CNC indicará al PLC la velocidad de cabezal : V02.2 correspondiente al valor 9999. ·247·...
Una vez finalizada la operación se debe devolver al CNC el control del cabezal, para ello es necesario poner a nivel lógico bajo la entrada lógica del CNC "PLCCNTL" (M5465). Una aplicación típica de esta prestación es el control de la oscilación de cabezal durante el cambio de gama de cabezal. CNC 8037 : V02.2 ·248·...
Además, activa la salida lógica general "MSTROBE" (M5532) para indicar al PLC que debe ejecutarla. CNC 8037 El PLC desactiva la entrada lógica general del CNC "AUXEND" (M5016) para indicar al CNC que comienza el tratamiento de la función auxiliar.
Selecciona la gama de cabezal correspondiente a dicha velocidad. No se permite cambiar de gama de cabezal cuando se trabaja con M19. La gama hay que seleccionarla antes. CNC 8037 : V02.2 ·250·...
Este tipo de búsqueda de I0 del cabezal se puede realizar con regulador CAN. Para que funcione en cabezales CAN o analógicos cuando hay varios I0s por vuelta motivados por CNC 8037 diferentes reducciones, se debe gestionar el I0 con la señal DECELS sin hacer caso a la señal real de I0.
La siguiente figura muestra la forma óptima de esta señal (parte izquierda) y las inestabilidades en el arranque y en la frenada que se deben de evitar. CNC 8037 Existen 3 tipos de ganancias. Su ajuste se realiza mediante parámetros máquina y siguiendo el orden indicado a continuación.
Página 253
Por lo tanto "PROGAIN" = 53. Tener en cuenta CNC 8037 A la hora de realizar el ajuste de la ganancia proporcional que: • El error de seguimiento máximo que permite el CNC al cabezal cuando está en movimiento lo fija el parámetro de cabezal MAXFLWE1 (P21).
Página 254
La ganancia derivativa permite reducir el error de seguimiento durante las fases de aceleración y deceleración. Su valor viene dado por el parámetro de cabezal DERGAIN (P24). Cuando esta consigna adicional se debe a las variaciones del error de seguimiento, "ACFGAIN" (P46) = NO, se denomina "ganancia derivativa". CNC 8037 : V02.2 ·254·...
Al finalizar el mismo el CNC asignará a este punto el valor 0. CNC 8037 • Tras desplazar el cabezal hasta el punto cero máquina, o hasta un punto de dimensiones conocidas respecto al cero máquina, se observará...
I0 del sistema de captación, dando por finalizada la búsqueda de referencia máquina. Los encoders Fagor proporcionan un impulso de I0 positivo por vuelta. No se debe confundir el tipo de impulso que proporcionan los sistemas de captación con el que se debe asignar al parámetro de cabezal REFPULSE (P32).
Entrada lógica del PLC, generada por el CNC. El CNC activa esta señal para indicar al PLC que se ha producido una condición de alarma o emergencia. Esta señal es activa a nivel lógico bajo (0 V). CNC 8037 : V02.2 ·257·...
Una vez desaparecida la causa que producía el error en el CNC, se desactivarán las señales /SALIDA EMERGENCIA y /ALARM para indicar al exterior y al PLC que ya no existe ninguna emergencia en el CNC. CNC 8037 : V02.2 ·258·...
/SALIDA EMERGENCIA que se activará siempre que se encuentre activa la salida real O1 o la marca M5507 correspondiente a la entrada lógica /ALARM (M5507) proveniente del CNC. CNC 8037 : V02.2 ·259·...
(nodo) del que se desea obtener información y la parte decimal indica el número de identificador (ver tabla inferior). CNC 8037 Por ejemplo, "P32=1.00040", indica que en el registro R704 del PLC se tendrá la "VelocityFeedback" que proporciona el regulador situado en el nodo 1 del bus.
Página 261
"DigitalOutputsValues" del regulador situado en el nodo 2 del bus. Para identificar las unidades de las variables consultar el manual del regulador. El tipo de información disponible y sus identificadores asociados son los siguientes: CNC 8037 Tipo de información Identificador...
... = CNCEX (( SVAReje** = P*** ), M1) Ejemplo: ... = CNCEX (( SVARX 100= P120 ), M1 Asigna a la variable del eje X con identificador 100 (VelocityProportionalGain) el valor del parámetro P120. CNC 8037 : V02.2 ·262·...
El CNC consulta la variable "RV5" del regulador (regulador personalizado con encóder absoluto) y el parámetro PP177 del regulador (Absolute distance1) que indica la distancia entre el cero máquina y el cero del encóder absoluto. CNC 8037 : V02.2 ·263·...
M a nu a l de i n s t a l a c i ó n 6.12 Volantes Fagor HBA, HBE y LGB Los volantes HBA, HBE y LGB disponen de: • generador de impulsos (encóder). • pulsador de emergencia.
Página 265
Eje 7 seleccionado Si habilitación volante (I79) y conmutador en posición x1, x10 o x100 desplazamiento mediante volante. I79 AND (I73 OR I74) = HDWON CNC 8037 x100 Para efectuar desplazamientos en JOG se debe..• habilitar volante "I79"..• posicionar conmutador en posición (·) "NOT I73 AND NOT I74"...
Página 266
Al deshabilitar el volante se inicializa HBEVAR=0 y su registro imagen (R61) DFD HDWON = MOV 0 R61 = CNCWR(R61,HBEVAR,M201) Si desplazamiento en JOG (JOGON) y tecla (+) "I75" desplazamiento eje en sentido positivo. CNC 8037 JOGON AND I75 AND XSEL = AXIS+1 JOGON AND I75 AND YSEL = AXIS+2...
Página 267
Para cumplir la norma de "Inmunidad a transitorios rápidos y ráfagas EN 61000-4-4 (IEC 1000-4-4)" utilizar cable apantallado de 7x1x0,14 de PVC para el cable de contaje de 5 V. La malla externa deberá estar unida al pin de apantallamiento del volante y del conector del CNC. CNC 8037 : V02.2 ·267·...
• Si el programa que se ejecuta tiene programada la función G92, el programa será válido sólo si el valor definido en G92 es menor que el programado por MDI. • Si se tienen dos cabezales principales, el límite de velocidad introducido será válido para ambos. CNC 8037 : V02.2 ·268·...
Si al pulsar la tecla [START] se detecta un error de hardware (error en la placa de ejes, en la placa CAN, etc.) no se permite ejecutar ni simular el programa pieza. Cuando se produce un error de hardware, se muestra el mensaje correspondiente. CNC 8037 : V02.2 ·269·...
Los siguientes bits de la variable OPMODEA deben estar a ·0·. Bit 0 Programa en ejecución. Bit 1 Programa en simulación. Bit 2 Bloque en ejecución vía MDI, JOG. Bit 8 Bloque en ejecución vía CNCEX1. CNC 8037 : V02.2 ·270·...
= SET SETTMEM ;Poner en emergencia el gestor del almacén DFU SETTMEM ;Poner en emergencia el gestor del almacén CNC 8037 OR DFU TMINEM ;Gestor de almacén en estado de emergencia = ERA M1007 1010 ;Inicializar marcas de gestión de almacén =RES M_SUBM06 ;Subrutina de cambio de hta.
Para facilitar la programación de la subrutina se dispone de las variables PTOOL y PNXTOOL. CNC 8037 Estas variables funcionan siempre que esté activo el bit 12 del parámetro general TOOLTYPE (P167).
M6). En este caso la ejecución de la T se adelantará todo lo que se pueda. Si hay algún bloque de programa que detenga la preparación de bloques, el adelanto no será de 1000 bloques, sino que comenzará una vez ejecutado dicho bloque. En el siguiente programa: CNC 8037 N1 …..N2 …..…..
La herramienta de tierra no ocupa posición en el almacén y se identifica con el valor -4 en TBCD (al pedir la herramienta) y en T2BCD (al devolverla al almacén). El tratamiento de herramientas de tierra se activa con el mismo bit de T adelantada. CNC 8037 : V02.2 ·274·...
En este caso, en modo manual o en ejecución, se muestra un error y no será posible mover la máquina. En cualquier configuración en la que los valores de INPREV o OUTPREV sean indivisibles, la señal de I0 se generará a partir del micro de I0 (DECEL*). CNC 8037 : V02.2 ·275·...
Parámetro de eje G00FEED (P38) = Avance máximo del eje = 20000. Parámetros implicados en el cálculo de contaje de posición. CNC 8037 Parámetro de eje NPULSES (P8) = Número de pulsos por vuelta del encóder = 2500.
3 a 1 entre el motor y el husillo. El encóder es Vpp de 18000 impulsos por vuelta, modelo HOP. Si tiene regla es una GOX de FAGOR con paso de grabación en cristal/fleje 20 y paso real de contaje TTL de 4.
Página 279
Cálculo de la velocidad del motor con una consigna de MAXVOLT para un avance de G00FEED: Velocidad del motor = (G00FEED x INPREV) / (PITCHB x OUTPREV) = (20000 x 3) / (20 x 1) = 3000 rpm. CNC 8037 : V02.2 ·279·...
Parámetro de eje SINMAGNI (P10) = Factor de multiplicación si el encóder es senoidal = 200. Parámetro de eje EXTMULT (P57) = Factor de multiplicación de la captación = 1. CNC 8037 Parámetro de eje PITCHB (P86) = Paso de husillo = 20.
Página 281
Parámetro de eje PITCHB (P86) = Paso de husillo = 20. Relación de reducción del motor: Parámetro de eje INPREV (P87) = Revoluciones de entrada = 3. Parámetro de eje OUTPREV (P88) = Revoluciones de salida = 1. CNC 8037 : V02.2 ·281·...
Parámetro de cabezal OUTPREV2 (P75) = revoluciones de salida de la segunda gama = 1. Parámetro de cabezal OUTPREV3 (P77) = revoluciones de salida de la tercera gama = 3. Parámetro de cabezal OUTPREV4 (P79) = revoluciones de salida de la cuarta gama = 1. CNC 8037 : V02.2 ·282·...
Página 283
Velocidad del motor con MAXVOLT2 = 2000 x 2 / 1 = 4000 rpm. Velocidad del motor con MAXVOLT3 = 3000 x 4 / 3 = 4000 rpm. Velocidad del motor con MAXVOLT4 = 3500 x 1 / 1 = 3500 rpm. CNC 8037 : V02.2 ·283·...
Parámetros implicados en el cálculo de contaje de posición. Parámetro de eje NPULSES (P13) = Número de pulsos por vuelta del encóder = 18000. Parámetro de eje SINMAGNI (P65) = Factor de multiplicación si el encóder es senoidal = 200. CNC 8037 : V02.2 ·284·...
Página 285
Velocidad del motor con MAXVOLT2 = 2000 x 2 / 1 = 4000 rpm. Velocidad del motor con MAXVOLT3 = 3000 x 4 / 3 = 4000 rpm. Velocidad del motor con MAXVOLT4 = 3500 x 1 / 1 = 3500 rpm. CNC 8037 : V02.2 ·285·...
Parámetro de cabezal NPULSES (P13) = Número de pulsos por vuelta del encóder = 18000 / (3 / 2) = 12000. (Sólo se permiten valores enteros). Parámetro de cabezal SINMAGNI (P65) = Factor de multiplicación si el encóder es senoidal = 200. CNC 8037 : V02.2 ·286·...
Página 287
Velocidad del motor con MAXVOLT2 = 2000 x 2 / 1 = 4000 rpm. Velocidad del motor con MAXVOLT3 = 3000 x 4 / 3 = 4000 rpm. Velocidad del motor con MAXVOLT4 = 3500 x 1 / 1 = 3500 rpm. CNC 8037 : V02.2 ·287·...
Mientras el autoajuste está en ejecución, el CNC no hace caso al conmutador de feedrate override. Si se modifica el valor del parámetro de eje ACFGAIN (P46), será necesario volver a ajustar el DERGAIN. CNC 8037 Los resultados optimos del autoajuste se obtienen poniendo el parámetro del regulador SERCOS SP51=2.
• Segunda gama de ganancias y aceleraciones: parámetro de eje FFGAIN2 (P62). • Tercera gama de ganancias y aceleraciones: parámetro de eje FFGAINT (P95). Si el CNC tiene password de OEM, no será posible acceder al autoajuste sin introducir dicho password. CNC 8037 : V02.2 ·289·...
Cuando el sistema se pone en movimiento, si el acoplamiento fuese idealmente indeformable, la posición de la punta de la herramienta seguiría rigurosamente la trayectoria que el programa pieza CNC 8037 de CNC le ordena y coincidiría con la posición dada por el captador integrado en el motor.
Velocidad de la punta de la herramienta siempre que la mesa esté en reposo. Si la herramienta y la mesa se mueven, F será la velocidad relativa entre ambas. Introducir CNC 8037 su valor en metros por minuto (m/min). : V02.2...
Con estos valores, ahora ya determinados, se obtiene (de la expresión de la frecuencia) el valor con el que parametrizar el parámetro máquina de eje DYNDEFRQ (P103) para compensar la deformación elástica que se ha producido en el eje considerado. CNC 8037 : V02.2 ·292·...
Página 293
90 10 Parametrizar el parámetro máquina de eje DYNDEFRQ (P103) con el valor obtenido, es decir, CNC 8037 DYNDEFRQ (P103) = 31,8 Hz. Comprobar que tras parametrizar el parámetro de eje DYNDEFRQ (P103), el mecanizado de su pieza particular (sea cual fuere la trayectoria de su perfil) es efectuado satisfactoriamente.
Página 294
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·294·...
El PLC puede controlar 512 entradas aunque al comunicarse con el exterior, solamente pueda acceder a las entradas físicas. Entradas físicas locales son las correspondientes a los conectores de la unidad central. Entradas físicas remotas son las correspondientes a los módulos remotos. CNC 8037 : V02.2 ·295·...
Salidas físicas locales son las correspondientes a los conectores de la unidad central. Salidas físicas remotas son las correspondientes a los módulos remotos. La salida O1 coincide con la salida de emergencia del CNC (conector), por lo que la misma debe encontrarse normalmente a nivel lógico alto. CNC 8037 : V02.2 ·296·...
MSG255 Asimismo, se disponen de 128 marcas de error que permiten visualizar en la pantalla del CNC el CNC 8037 error correspondiente de la tabla de errores de PLC así como interrumpir la ejecución del programa del CNC, deteniendo el avance de los ejes y el giro del cabezal. La activación de una de estas marcas no activa la salida de emergencia exterior del CNC.
Página 298
PIC255 El PLC dispone de las marcas M5000 a M5957 para realizar un intercambio de información con el CNC, todas ellas disponen de mnemónicos asociados. Ver el capítulo "11 Entradas y salidas lógicas del CNC". CNC 8037 : V02.2 ·298·...
El valor almacenado en un registro puede ser tratado como número decimal, como un número hexadecimal (precedido por el carácter “$”), como número binario (precedido por el carácter “B”) o como número en BCD. Ejemplo: Decimal Hexadecimal Binario B0000 0000 0000 0000 0000 0000 1001 1100 CNC 8037 : V02.2 ·299·...
Si una vez activado el temporizador se selecciona TEN = 0, el PLC detiene la temporización, siendo necesario asignar TEN = 1 para que dicha temporización continúe. Ejemplo: I2 = TEN 10 La entrada I2 controla la entrada de enable del temporizador T10. CNC 8037 : V02.2 ·300·...
Página 301
Por defecto y cada vez que se inicialice el temporizador mediante la entrada reset (TRS), el PLC asignará a estas entradas el nivel lógico “0”. CNC 8037 El modo de funcionamiento de cada una de estas entradas de arranque se explica dentro del modo de funcionamiento correspondiente a cada una de ellas.
CPS T123 GT 1000 = M100 Compara si el tiempo de T123 es mayor que 1000, en cuyo caso activa la marca M100. El PLC dispone de una variable de 32 bits para almacenar el tiempo de cada temporizador. CNC 8037 : V02.2 ·302·...
Cualquier alteración que se produzca en la entrada TG1 (flanco de subida o de bajada) durante la temporización no produce efecto alguno. Si una vez finalizada la temporización se desea activar nuevamente el temporizador, deberá producirse un nuevo flanco de subida en la entrada TG1. CNC 8037 : V02.2 ·303·...
Página 304
Funcionamiento de la entrada TEN en este modo Si una vez activado el temporizador se selecciona TEN = 0, el PLC detiene la temporización, siendo necesario asignar TEN = 1 para que dicha temporización continúe. CNC 8037 : V02.2 ·304·...
Si el flanco de bajada de la entrada de arranque TG2 se produce antes de haber transcurrido el tiempo especificado mediante la constante de tiempo el PLC dará por finalizada la temporización, manteniéndose como valor de tiempo del temporizador (T) el que se dispone en ese momento. CNC 8037 : V02.2 ·305·...
Página 306
Funcionamiento de la entrada TEN en este modo Si una vez activado el temporizador se selecciona TEN = 0, el PLC detiene la temporización, siendo necesario asignar TEN = 1 para que dicha temporización continúe. CNC 8037 : V02.2 ·306·...
Si antes de haber transcurrido el tiempo especificado mediante la constante de tiempo se produce un nuevo flanco de subida de la entrada de arranque TG3, el PLC considerará que es una nueva activación del temporizador, manteniendo su estado (T=1) e inicializando la temporización a 0. CNC 8037 : V02.2 ·307·...
Página 308
Funcionamiento de la entrada TEN en este modo Si una vez activado el temporizador se selecciona TEN = 0, el PLC detiene la temporización, siendo necesario asignar TEN = 1 para que dicha temporización continúe. CNC 8037 : V02.2 ·308·...
(T=0) y manteniendo como valor de tiempo del temporizador (T) el que se dispone en ese momento. Si una vez finalizada la temporización se desea activar nuevamente el temporizador, deberá producirse un nuevo flanco de subida en la entrada TG4. CNC 8037 : V02.2 ·309·...
Página 310
Funcionamiento de la entrada TEN en este modo Si una vez activado el temporizador se selecciona TEN = 0, el PLC detiene la temporización, siendo necesario asignar TEN = 1 para que dicha temporización continúe. CNC 8037 : V02.2 ·310·...
CDW 1, CDW 25, CDW 102, etc. Ejemplo: I3 = CDW 20 Cada vez que se produzca un flanco de subida en la entrada I3 se decrementará la cuenta del contador C20. CNC 8037 : V02.2 ·311·...
C1, C25, C102, etc. El estado lógico del contador será C=1 cuando el valor de la cuenta sea cero y C=0 el resto de los casos. CNC 8037 : V02.2 ·312·...
Página 313
CPS C123 GT 1000 = M100 Compara si la cuenta de C123 es mayor que 1000, en cuyo caso activa la marca M100. El PLC dispone de una variable de 32 bits para almacenar la cuenta de cada contador. CNC 8037 : V02.2 ·313·...
Si se selecciona CEN = 0, el contador no hace caso de las entradas de contaje (CUP) y de descontaje (CDW), siendo necesario asignar CEN = 1 para que el contador haga caso a dichas entradas. CNC 8037 : V02.2 ·314·...
El control de las entradas y salidas lógicas del CNC mediante un intercambio de información entre ambos sistemas. • La transferencia del CNC al PLC de las funciones auxiliares M, S y T. CNC 8037 • Visualizar pantallas previamente definidas por el usuario, así como generar mensajes y errores en el CNC.
(Constante de tiempo). Se representan mediante la letra T, disponiendo de 512 temporizadores. Contadores (C) Son elementos capaces de contar o descontar una cantidad determinada de sucesos. Se representan mediante la letra C y se dispone de 256 contadores. CNC 8037 : V02.2 ·316·...
Ejemplo, suponiendo que al inicio del ciclo el recurso M100 vale "0": M100 AND I7 = O3 El recurso M100 vale "0" I10 = M100 CNC 8037 El recurso M100 toma el valor del recurso I10 M100 AND I8 = M101 El valor del recurso M100 depende de la instrucción anterior.
Página 318
M3 = O5 Scan 3 Scan 4 CNC 8037 Como puede observarse, el sistema es más rápido cuando se trabaja con valores reales de los recursos. El trabajar con valores imagen permite analizar un mismo recurso a lo largo del programa con el mismo valor, independientemente del valor real que en ese momento disponga.
En el 3º ciclo el valor imagen de M2 vale "1" y se fija el valor real de M3=1 y sólo tras finalizar este ciclo el valor imagen de M3 será "1". En el 4º ciclo el valor imagen de M3 vale "1" y se fija el valor real de O5=1. CNC 8037 : V02.2 ·319·...
De este modo se evita que se ejecuten ciclos que por su duración alteren el funcionamiento de la máquina o que el autómata ejecute un ciclo que no tiene fin por un error de programación. CNC 8037 : V02.2 ·320·...
Cada módulo debe empezar con la proposición directiva que lo define (PRG, PE, CY1) y finalizar con la proposición directiva END. En el caso de que el programa principal contenga solamente el módulo principal no es necesario colocar las proposiciones PRG y END. CNC 8037 : V02.2 ·321·...
Este módulo por defecto opera con los valores reales de los recursos I, O, M. No es necesario que se encuentre programado al comienzo del programa, debiendo estar siempre precedido por la directiva CY1. CNC 8037 : V02.2 ·322·...
Este módulo por defecto opera con los valores imagen de los recursos I, O, M. Solamente puede existir un único programa principal y debe estar precedido por la directiva PRG, no siendo obligatorio definirla si comienza en la primera línea. CNC 8037 : V02.2 ·323·...
Define el comienzo del módulo periódico PE que se ejecutará cada 10 milisegundos. Si este módulo se está ejecutando con valores reales y actúa sobre alguna salida física, ésta se actualiza al final de la ejecución del módulo periódico. CNC 8037 : V02.2 ·324·...
"PE t". Comenzando dicha cuenta al empezar la ejecución del módulo principal (la primera vez). Cada vez que se ejecuta este módulo se interrumpe la ejecución del módulo principal, continuando la ejecución del mismo tras finalizar la ejecución del módulo periódico. CNC 8037 : V02.2 ·325·...
Página 326
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·326·...
No modifica el estado de los recursos del PLC. Por lo tanto, el programa principal continuará con su ejecución como si no se hubiera ejecutado el módulo periódico. CNC 8037 El procesamiento del módulo periódico se desarrolla de la siguiente forma: Tiene en cuenta los valores que disponen, al comienzo de la ejecución del módulo, las entradas...
; Instrucción de consulta (segunda parte de expresión). = M300 ; Instrucción de acción. ; Proposición directiva. "Resumen de los comandos del PLC" en la página 473. No se admiten líneas vacías, mínimamente deberán contener un comentario. CNC 8037 : V02.2 ·328·...
Definición de símbolo. Permite asociar un símbolo a cualquier recurso del PLC, pudiendo CNC 8037 referenciarse dicho recurso a lo largo del programa por medio del nombre del recurso o por medio del símbolo asociado.
Página 330
IRD, IREMRD Actualizan los valores reales de las entradas locales (IRD) y remotas (IREMRD) tras efectuar la CNC 8037 lectura de las entradas físicas correspondientes. Se debe tener cuidado al utilizar estas directivas ya que se perderán los valores reales de las entradas que en dicho momento se disponen.
Página 331
La directiva "TRACE" se debe utilizar únicamente cuando se está depurando el programa de PLC y es conveniente eliminar dicha directiva una vez finalizada la depuración. CNC 8037 : V02.2 ·331·...
I 1/512 DFD (detección de flanco de bajada) O 1/512 CNC 8037 M 1/5957 Las instrucciones de consulta de detección de flancos de las marcas M4000/4127, M4500/4563, M4700/4955 y M5000/5957 se realizarán con sus valores reales, incluso cuando se trabaje con valores imagen, ya que dichas marcas no disponen de valores imagen.
Página 333
CPS T2 EQ 100 = TG1 5 2000 Cuando el tiempo que lleve transcurrido el temporizador T2 sea IGUAL al valor 100, se activará el temporizador T5 funcionando como monoestable y con una constante de tiempo de 2 segundos. CNC 8037 : V02.2 ·333·...
Ejemplo: (I2 OR I3) AND (I4 OR (NOT I5 AND I6)) = O7 Una instrucción de consulta formada únicamente por los operadores "(" y ")" siempre tiene valor "1", es decir: ( ) = O2 La salida O2 mostrará siempre el valor lógico "1". CNC 8037 : V02.2 ·334·...
Cuando se vea el campo "I 1/1024" se debe entender que sólo se puede modificar el estado de las entradas no utilizadas. Por ejemplo, si se utilizan las entradas físicas I1 a I32, únicamente se podrán modificar las entradas I33 a I1024. CNC 8037 : V02.2 ·335·...
(I2 OR I3) AND (I4 OR (NOT I5 AND I6)) = M111 Asigna a la marca M111 el valor obtenido en la evaluación de la expresión lógica (I2 OR I3) AND (I4 OR (NOT I5 AND I6)). CNC 8037 : V02.2 ·336·...
Ejemplo: DFU I8 OR DFD M22 = CPL B12R35 Cada vez que se detecte un flanco de subida en la entrada I8 o un flanco de bajada en la marca M22 el PLC complementará el estado del bit 12 del registro R35. CNC 8037 : V02.2 ·337·...
Es aconsejable colocar las subrutinas tras el END del programa ya que si éstas se ponen al comienzo el PLC comenzará a ejecutarlas e interpretará el END de final de subrutina como END de final de módulo, dando por finalizado el mismo ya que no se produjo llamada a subrutina. CNC 8037 : V02.2 ·338·...
Ejemplo: I15 = NGU R152 Si la entrada I15 vale "1" el PLC complementa los 32 bits del registro R152. R152 antes 0001 0001 0001 0001 0001 0001 0001 0001 CNC 8037 R152 después 1110 1110 1110 1110 1110 1110 1110 1110 : V02.2...
Página 340
R116 = 8765 MOD 1000= 765 Si se efectúa una división por 0 en la operación DVS, el CNC detiene la ejecución del programa de PLC y muestra en el monitor el mensaje de error correspondiente. CNC 8037 : V02.2 ·340·...
Introduce un 0 en el bit menos significativo (RL1) o en el más significativo (RR1), desplazando los restantes bits del registro. El valor del último bit desaparece. Tipo de rotación 2 (RL2 o RR2): Rotación circular del registro en el sentido indicado. CNC 8037 Su formato de programación es: Origen Nº repeticiones...
Página 342
4 rotaciones a izquierdas tipo 2 de R102 dejando el resultado en R101. () = RL2 R17 4 R20 R17 = 0011 0000 1100 1100 0100 0110 1101 0100 R20 = 0000 1100 1100 0100 0110 1101 0100 0011 CNC 8037 : V02.2 ·342·...
Ejemplos: CNCRD (FEED, R150, M200) Asigna al registro R150 el valor del avance que se encuentra seleccionado en el CNC CNC 8037 mediante la función G94. CNCWR (R92, TIMER, M200) Inicializa el reloj habilitado por el PLC con el valor que contiene el registro R92.
Página 344
I15 = PAR R123 M222 Si la entrada I15 vale "1" el PLC analizará la paridad del registro R123 y asignará un "1" a la marca M222 si tiene paridad PAR o un "0" si tiene paridad IMPAR. CNC 8037 : V02.2 ·344·...
Los recursos utilizados en la librería aparecerán como usados en las estadísticas del PLC. En el programa de PLC no se podrán repetir las etiquetas usadas en la librería. Asimismo, en la librería no se pueden definir las directivas PRG y PE. CNC 8037 : V02.2 ·345·...
Página 347
Parámetros de salida: Ninguno Recursos modificados: OUT_SECOND, M1500 L1501 Descripción: Incrementa el contador RCOUNTER según el valor de INCREMENT_PAR Parámetros de entrada: INCREMENT_PAR 1 incrementa el valor, 0 no Parámetros de salida: RCOUNTER Recursos modificados: RCOUNTER CNC 8037 : V02.2 ·347·...
Página 348
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·348·...
• La monitorización en la pantalla del CNC de los recursos del PLC. • El acceso a todos los recursos del PLC desde un ordenador, vía DNC a través de la línea serie RS 232 C. CNC 8037 : V02.2 ·349·...
M. Además, en dicha tabla se indicará si el CNC debe esperar o no, la activación de la entrada lógica general AUXEND para dar por finalizada la ejecución de la M correspondiente. CNC 8037 : V02.2 ·350·...
Página 351
Dicho valor vendrá codificado en formato BCD (8 dígitos) en milésimas de revolución por minuto. S 12345.678 = 0001 0010 0011 0100 0101 0110 0111 1000 CNC 8037 Si en el bloque en ejecución no se ha programado ninguna S el CNC asignará a este registro el valor $FFFFFFFF. : V02.2 ·351·...
Página 352
Al ejecutar la siguiente M6 el valor del registro "NT2BCD" pasa al registro "T2BCD". Esta información se saca para cualquier tipo de almacén con cambiador automático siempre que esté activo el bit 12 del parámetro general TOOLTYPE (P167). CNC 8037 : V02.2 ·352·...
Se debe tener en cuenta que al comienzo de la ejecución del bloque el CNC puede indicar al PLC la ejecución de funciones M, S, T y T2 activando sus señales de STROBE conjuntamente y esperando una única señal de "AUXEND" para todas ellas. CNC 8037 : V02.2 ·353·...
"T2STROBE" para indicar al PLC que ya se ha dado por finalizada la ejecución de la función o funciones auxiliares requeridas. Cuando el bloque en ejecución dispone de varias funciones auxiliares (M, S, T), el CNC espera el tiempo definido mediante el parámetro general MINAENDW (P30) entre dos transferencias consecutivas. CNC 8037 : V02.2 ·354·...
PLC, con objeto de asegurarse la detección de dicha señal por parte del PLC. Al detectar el PLC la activación de la salida lógica general "MSTROBE" ejecutará la función o funciones auxiliares M requeridas en las variables "MBCD1-7". CNC 8037 : V02.2 ·355·...
(1) La entrada I10 cambia de 0 a 1. Se activan los mensajes MSG1 y MSG2. (2) El usuario borra los mensajes desde el teclado. (3) En el próximo ciclo del PLC, como I10 se mantiene a 1, se vuelve a activar MSG2. CNC 8037 : V02.2 ·356·...
PLC a la opción de página de pantallas activas. Se puede desactivar una pantalla desde el programa del PLC (poniendo la marca correspondiente a nivel lógico bajo) o bien, desde el teclado del CNC, tras seleccionarla en la página de pantallas activas. CNC 8037 : V02.2 ·357·...
Asimismo, el CNC permite el acceso a todos los recursos del PLC desde cualquier programa pieza, disponiendo para ello de varias instrucciones del lenguaje de alto nivel, que permiten leer o modificar entradas, salidas, marcas, registros y las cuentas de temporizadores y contadores. CNC 8037 : V02.2 ·358·...
• Monitorización de los recursos del PLC. • Consulta o modificación de los recursos del PLC. • Ejecución de comandos del PLC (compilar, ejecutar, etc.). • Etc. El manual de DNC puede solicitarse al departamento comercial de Fagor Automation. CNC 8037 : V02.2 ·359·...
Página 360
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·360·...
• Entradas lógicas del canal de PLC. • Salidas lógicas generales. • Salidas lógicas de los ejes. • Salidas lógicas del cabezal. • Salidas lógicas de estado de teclas. • Salidas lógicas del canal de PLC. CNC 8037 : V02.2 ·361·...
Para poder continuar con la ejecución del programa, además de poner esta señal a nivel lógico alto, CNC 8037 se debe activar la entrada lógica general CYSTART. El tratamiento que recibe esta señal de /STOP es similar al que recibe la tecla STOP del panel frontal del CNC, permaneciendo habilitadas todas las teclas incluso cuando la señal /STOP se encuentra...
Página 363
El tratamiento que recibe esta señal es similar al que recibe la tecla de avance rápido del panel de mando. La señal EXRAPID (M5057) es similar pero para los desplazamientos en modo Ejecución. CNC 8037 OVRCAN (M5010) Si el PLC pone esta señal a nivel lógico alto, el CNC selecciona el 100% del avance (feed override), independientemente del que se encuentre seleccionado por PLC, por DNC, por programa o por medio del conmutador del panel frontal.
Página 364
CNC asume las condiciones iniciales de mecanizado seleccionadas por parámetro máquina. El CNC indicará mediante la salida lógica general RESETOUT que dicha función ha sido seleccionada. El tratamiento que recibe esta señal es similar al que recibe la tecla de RESET del panel frontal. CNC 8037 : V02.2 ·364·...
Página 365
PANELOFF (M5019) El PLC pone esta señal a nivel lógico alto para indicar al CNC que el teclado queda desactivado. CNC 8037 Es aconsejable alterar el estado de esta marca mediante una entrada exterior sobre la que se tiene acceso, ya que una vez desactivado el teclado no es posible acceder al PLC a través del mismo.
Página 366
BLKSKIP2 (M5029) CNC 8037 El PLC pone esta señal a nivel lógico alto para indicar al CNC que la condición de salto de bloque "/2" se cumple, por lo que no se ejecutarán los bloques que tengan esta condición de salto de bloque.
Página 367
El segundo límite de recorrido de cada eje será tenido en cuenta cuando se ha definido el primero, mediante los parámetros de eje LIMIT+ (P5) y LIMIT- (P6). CNC 8037 HNLINARC (M5053) Esta señal se utiliza cuando se ha seleccionado, mediante la entrada general "MASTRHND (M5054)", el modo de trabajo con volante trayectoria o jog trayectoria.
Página 368
• Afecta a bloques con movimiento G0, G1, G2, G3. • Afecta a la temporización programada con G4. CNC 8037 • Afecta al look-ahead. En este tipo de programas con bloques muy pequeños, no se podrá parar en el mismo bloque en que se detecte la marca "BLOABOR". En estos casos se cancelará el bloque en el que se termine de decelerar.
En los ciclos de taladrado, roscado con macho y roscado rígido del modelo fresadora, el CNC permite retirar la herramienta al plano de partida, parando el cabezal una vez alcanzado éste. CNC 8037 Una vez realizada la retirada, el usuario tendrá la opción de terminar el agujero, ir al siguiente agujero, o entrar en un proceso de inspección de herramienta.
Página 370
Marca de PLC que permite desactivar el estado de error del CNC. Esta marca se activa cuando el usuario confirma que el almacén de herramientas ha sido inspeccionado y que todo está bien para seguir trabajando. CNC 8037 : V02.2 ·370·...
INHIBIT1 (M5103) INHIBIT2 (M5153) INHIBIT3 (M5203) CNC 8037 El PLC pone una de estas señales a nivel lógico alto para indicar al CNC que impida cualquier movimiento del eje correspondiente. Este movimiento continuará cuando el PLC vuelva a poner esta señal a nivel lógico bajo.
Página 372
Si la entrada DRO vuelve al estado lógico bajo, el eje deja de ser eje visualizador y el CNC asume como cota de posición la cota actual, asignando al error de seguimiento el valor 0. CNC 8037 : V02.2 ·372·...
Página 373
CNC 8037 Asimismo, si la señal SERVOON cambia a nivel lógico bajo durante el desplazamiento del eje, el CNC detiene el avance de los ejes y el giro del cabezal, visualizando en la pantalla el error correspondiente.
Página 374
No se podrá habilitar más de un volante aditivo a la vez. Si hay más de una marca activa, sólo se hará caso a la primera. CNC 8037 Cuando hay un programa en ejecución y se activa la marca asociada a un eje, se calcula el desplazamiento a aplicar a dicho eje según la resolución del volante.
Página 375
En este caso, para corregir la diferencia teórica entre maestro y esclavo, es necesario poner los ejes maestro y esclavo del eje Gantry como DROeje. De lo contrario, con el flanco de subida de la marca SERVOejeON se corrige el error de seguimiento del eje esclavo. CNC 8037 : V02.2 ·375·...
La activación y desactivación del filtro SMOTIME se efectúa al comienzo de bloque. Asimismo, si se activa o desactiva una de estas entradas lógicas cuando el CNC está solapando bloques en arista viva no se le hará caso hasta que finalice dicha operación. CNC 8037 : V02.2 ·376·...
Página 377
Asimismo, si la señal SERVOSON cambia a nivel lógico bajo durante el desplazamiento del cabezal, el CNC detiene el avance de los ejes y el giro del cabezal, visualizando en la pantalla el error correspondiente. CNC 8037 : V02.2 ·377·...
Página 378
La función M41, M42, M43 o M44 no utiliza la señal AUXEND CNC 8037 • El CNC indica al PLC la gama seleccionada M41, M42, M43 o M44 en uno de los registros "MBCD1-7" y activa la salida lógica general "MSTROBE" para indicar al PLC que debe ejecutarla.
Página 379
"MBCD1-7" (M41 a M44) y activará la salida lógica general "MSTROBE" para indicar al PLC que debe ejecutarla. CNC 8037 El PLC desactivará la entrada lógica AUXEND para indicar al CNC que comienza el tratamiento de la función auxiliar.
Página 380
El mismo efecto que cuando se personaliza el parámetro de eje DFORMAT (P1) =4. Esta marca puede ser activada y desactivada en cualquier momento y además anula las alarmas de contaje, cosa que no hace el parámetro máquina. CNC 8037 : V02.2 ·380·...
Si se encuentran inhibidas todas, se tomará la más baja (0%). Por ejemplo, si solamente están permitidas las posiciones 110% y 120% del conmutador y se selecciona la posición 50%, el CNC tomará el valor 0%. CNC 8037 : V02.2 ·381·...
MINAENDW (P30). CNC 8037 De esta forma se evitan interpretaciones erróneas de dicha señal por parte del CNC ante fallos producidos por una lógica incorrecta del programa de PLC.
Página 383
Si se aborta un bloque y luego se activa la función RETRACE, el camino hacia atrás no coincidirá con el que se ha recorrido hacia delante. Tampoco coincidirán los dos caminos si se aborta un bloque con la función RETRACE activa. CNC 8037 : V02.2 ·383·...
Página 384
Cuando ha acabado la ejecución de la M6 con todos sus pasos y el almacén esté en situación de emprender otro cambio de herramienta, el PLC deberá poner la entrada lógica /XINHMZ a nivel lógico alto. CNC 8037 : V02.2 ·384·...
LOPEN (M5506) El CNC pone esta señal a nivel lógico alto, para indicar al PLC que el lazo de posición de los ejes de la máquina se encuentra abierto, ya que se ha producido un error. CNC 8037 : V02.2 ·385·...
Página 386
Indica al CNC el modo de trabajo que se encuentra seleccionado: CUSTOM = 0 Modo de trabajo M o T. CNC 8037 CUSTOM = 1 Modo de trabajo TC. Cuando se dispone de 2 teclados ,esta variable se puede utilizar en el PLC en los siguientes casos: •...
Página 387
CSS (M5523) Esta salida se encuentra disponible en el modelo torno. El CNC pone esta señal a nivel lógico alto para indicar al PLC que está seleccionada la función de velocidad de corte constante (G96). CNC 8037 : V02.2 ·387·...
Página 388
MSTROBE (M5532) El CNC pone esta señal a nivel lógico alto para indicar al PLC que debe ejecutar la función o CNC 8037 funciones auxiliares M que se le indican en los registros "MBCD1" a "MBCD7" (R550 a R556). SSTROBE (M5533) Esta señal se utiliza cuando se dispone de salida S en BCD, parámetro de cabezal SPDLTYPE (P0).
Página 389
M01 (parada condicional). DM02 (M5545) CNC 8037 El CNC pone esta señal a nivel lógico alto para indicar al PLC que en el bloque en ejecución se encuentra programada la función auxiliar M02 (fin de programa).
Página 390
éste. Una vez realizada la retirada, el usuario tendrá la opción de terminar el agujero, ir al siguiente CNC 8037 agujero, o entrar en un proceso de inspección de herramienta.
Página 391
PLC sobre la herramienta que se va a devolver al almacén. Indica que hay nueva información en el registro de PLC NT2BCD (R572). Esta información se saca para cualquier tipo de almacén con cambiador automático siempre que esté activo el bit 12 del parámetro general TOOLTYPE (P167). CNC 8037 : V02.2 ·391·...
• Tras ejecutar la secuencia [SHIFT] [RESET]. • Cuando el contaje es directo a través de la placa de ejes y se produce una alarma de captación. CNC 8037 • Al modificar algunos parámetros máquina; por ejemplo, número de ejes.
Página 393
El CNC pone estas señales a nivel lógico alto para indicar al PLC que el eje correspondiente se encuentra en posición. Existe además la salida lógica general INPOS en la que el CNC indica al PLC si todos los ejes han llegado a posición. CNC 8037 : V02.2 ·393·...
El CNC activará esta señal siempre que las revoluciones reales se encuentran dentro del rango CNC 8037 definido mediante los parámetros de cabezal LOSPDLIM y UPSPDLIM. Si se está trabajando con el cabezal en lazo cerrado (M19) el CNC pone esta señal a nivel lógico alto cuando el cabezal se encuentra parado.
En los apéndices de este manual se muestra cuál es el código de cada una de las teclas. Ver "Salidas lógicas de estado de teclas" en la página 487. CNC 8037 : V02.2 ·395·...
Página 396
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·396·...
Inicializa el reloj habilitado por el PLC con el valor que contiene el registro R92. Si se intenta modificar el contenido de una variable inexistente o bien asignarle un valor inadecuado, CNC 8037 se asignará un 1 a la marca seleccionada, indicando de este modo que se ha solicitado una escritura inapropiada.
Página 398
Estas variables también se pueden referenciar mediante su mnemónico correspondiente y un registro que indica el número de elemento de dicha tabla. TORn -> TOR R1 TOR R23 CNCRD (TOR R222, R100, M102) Asigna al registro R100 el valor del radio indicado por el registro R222. CNC 8037 : V02.2 ·398·...
INCHES. Si INCHES = 0, en diezmilésimas de milímetro (±999999999). Si INCHES = 1, en cienmilésimas de pulgada (±393700787). CNC 8037 Si eje rotativo, en diezmilésimas de grados (±999999999). El ángulo de corte vendrá expresado en diezmilésimas de grado (0··359999).
Devuelve la posición del almacén de la que se va a coger la siguiente herramienta. Coincide con el valor que llegará posteriormente en el registro "TBCD" (R558) con la M6, salvo que este último CNC 8037 estará en BCD. Esta variable sólo es accesible desde el CNC.
(HTOR) donde se irá modificando el valor del radio de la herramienta utilizado por el CNC para realizar los cálculos. CNC 8037 Ahora, si se produce una interrupción de programa, el valor del radio de la herramienta asignado inicialmente en la tabla (TOR) será...
Esta variable permite leer o modificar en la tabla de correctores el valor asignado al radio (R) del corrector indicado (n). TOIn CNC 8037 Esta variable permite leer o modificar en la tabla de correctores el valor asignado al desgaste de longitud según el eje X (I) del corrector indicado (n).
Página 403
Esta variable permite leer o modificar en la tabla de herramientas el valor asignado a la anchura de la cuchilla de la herramienta indicada (n). CUTAn Esta variable permite leer o modificar en la tabla de herramientas el valor asignado al ángulo de corte de la herramienta indicada (n). CNC 8037 : V02.2 ·403·...
G159N14 G57 o G159N4 G159N15 G159N5 G159N16 G159N6 G159N17 G159N7 G159N18 CNC 8037 G159N8 G159N19 G159N9 G159N20 G159N10 Consideraciones: : V02.2 • En caso de que se haya programado únicamente un traslado incremental (G58 o G59), el valor de la variable EXTORG será 0.
Página 405
PLC. Si se accede a alguna de las variables PLCOF(X-C) se detiene la preparación de bloques y se espera a que dicho comando se ejecute para comenzar nuevamente la preparación de bloques. CNC 8037 : V02.2 ·405·...
Asigna al registro R100 el valor del parámetro máquina DFORMAT (P1) del eje Y. MPSn Devuelve el valor que se asignó al parámetro máquina (n) del cabezal principal. CNC 8037 MPLCn Devuelve el valor que se asignó al parámetro máquina (n) del PLC.
TZONE Estado de la zona de trabajo 3. TZLO(X-C) Límite inferior de la zona 3 según el eje seleccionado (X-C). CNC 8037 TZUP(X-C) Límite superior de la zona 3 según el eje seleccionado (X-C). FOZONE Estado de la zona de trabajo 4.
Página 408
Límite superior de la zona 4 según el eje seleccionado (X-C). FIZONE Estado de la zona de trabajo 5. FIZLO(X-C) Límite inferior de la zona 5 según el eje seleccionado (X-C). FIZUP(X-C) Límite superior de la zona 5 según el eje seleccionado (X-C). CNC 8037 : V02.2 ·408·...
Si tiene el valor 0 significa que no se encuentra seleccionado. Variables de lectura y escritura asociadas a la función G94 PLCF CNC 8037 Devuelve el avance, en mm/minuto o pulgadas/minuto, que se encuentra seleccionado por PLC. Si tiene el valor 0 significa que no se encuentra seleccionado.
Página 410
DNC, por PLC y desde el conmutador. DNCFRO Devuelve el porcentaje del avance que se encuentra seleccionado por DNC. Si tiene el valor 0 significa que no se encuentra seleccionado. CNC 8037 CNCFRO Devuelve el porcentaje del avance que se encuentra seleccionado desde el conmutador. PRGFRO : V02.2...
PLCCFR Devuelve el porcentaje del avance que se encuentra seleccionado para el canal de ejecución del PLC. Se fija sólo desde el PLC, mediante un número entero entre 0 y 255. CNC 8037 : V02.2 ·411·...
Para conocer el sistema de unidades activo, consultar la variable DIAM. • Si se leen desde el PLC vendrán expresadas siempre en radios. ATPOS(X-C) CNC 8037 Devuelve la cota teórica (cota real + error de seguimiento) de la base de la herramienta, referida al cero pieza, del eje seleccionado.
Página 413
La activación y desactivación de los segundos límites la realiza el PLC, mediante la entrada lógica general ACTLIM2 (M5052). El segundo límite de recorrido será tenido en cuenta cuando se ha definido el primero, mediante los parámetros máquina de ejes LIMIT+ (P5) y LIMIT- (P6). CNC 8037 : V02.2 ·413·...
En pantalla se muestra siempre el valor seleccionado en el conmutador. HBEVAR Se debe utilizar cuando se dispone del volante Fagor HBE. CNC 8037 Indica si el contaje del volante HBE está habilitado, el eje que se desea desplazar y el factor de multiplicación (x1, x10, x100).
Página 415
Muestra el eje seleccionado en modo inverso y el factor multiplicador seleccionado por PLC. Cuando la variable HBEVAR se pone a 0 vuelve a mostrar el modo seleccionado en el conmutador. "6.12 Volantes Fagor HBA, HBE y LGB" en la página 264.
Señal B de la captación senoidal del CNC para el eje X-C. ASINS Señal A de la captación senoidal del CNC para el cabezal. BSINS Señal B de la captación senoidal del CNC para el cabezal. CNC 8037 : V02.2 ·416·...
CNC una de ellas, siendo la más prioritaria la indicada por DNC y la menos prioritaria la indicada por programa. CNC 8037 Los valores vendrán expresados en las unidades fijadas por el parámetro general INCHES. Si INCHES = 0, en metros por minuto (±999999999).
Página 418
Este límite puede ser indicado por programa, por el PLC o por DNC, seleccionando el CNC uno de ellos, siendo el más prioritario el indicado por DNC y el menos prioritario el indicado por programa. CNC 8037 DNCSL Devuelve el límite de la velocidad de giro del cabezal principal, en revoluciones por minuto, seleccionada por DNC.
Página 419
Posición programada en M19 por programa para el cabezal principal. Esta variable es de lectura desde el CNC, PLC y DNC. Variables de lectura asociadas al error de seguimiento FLWES Error de seguimiento del cabezal principal. Su valor viene dado en diezmilésimas de grado (entre ±999999999º). CNC 8037 : V02.2 ·419·...
CNCRD (LUP 3 15, R100, M102) Asigna al registro R100 el valor del parámetro local P15 del nivel 3. CNCWR (R101, GUP 2 15, M102) Asigna al parámetro local P15 del nivel 2 el valor del registro R101. CNC 8037 : V02.2 ·420·...
50 = Tabla de orígenes. 51 = Tabla de correctores. 52 = Tabla de herramientas. 53 = Tabla de almacén de herramientas. CNC 8037 54 = Tabla de parámetros globales. 55 = Tablas de parámetros locales. 56 = Tabla de parámetros de usuario.
Página 422
114 = Diagnosis de usuario. 115 = Diagnosis del disco duro (HD). 116 = Test de geometría del círculo. 117 = Osciloscopio. 120 = Autoajuste del DERGAIN. 130 = Cambio de fechas. 131 = Cambio de passwords. CNC 8037 : V02.2 ·422·...
CNC preparado para aceptar movimientos en JOG: manual, volante, teaching, inspección. Bit 11 CNC preparado para aceptar orden de marcha (START): modos de ejecución, simulación con movimiento, MDI. CNC 8037 Bit 12 CNC no está preparado para ejecutar nada que implique movimiento de eje ni cabezal. Bit 13 Identifica la búsqueda de bloque.
Página 424
Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 El nombre del eje corresponde al orden de programación de los mismos. Ejemplo: Si el CNC controla los ejes X, Z se tiene eje1=X, eje2=Z. CNC 8037 : V02.2 ·424·...
25 bits más bajos y estará indicado con un 1 en caso de que se encuentre activa y con CNC 8037 un 0 cuando no lo esté o si la misma no se encuentra disponible en la versión actual.
Página 426
25 bits más bajos y estará indicado con un 1 en caso de que se encuentre activa y con CNC 8037 un 0 cuando no lo esté o si la misma no se encuentra disponible en la versión actual.
Página 427
0000 0011 0001 Eje de abscisas = 3 (0011) => Eje Z CNC 8037 Eje de ordenadas = 1 (0001) => Eje X LONGAX Esta variable podrá ser utilizada solamente en el modelo fresadora. Devuelve el número según el orden de programación correspondiente al eje longitudinal. Será el seleccionado con la función G15 : V02.2...
Página 428
FIRST Indica si es la primera vez que se ejecuta un programa. Devuelve un 1 si es la primera vez y un CNC 8037 0 el resto de las veces. Se considera ejecución por primera vez aquella que se realice: •...
Página 429
Variable de lectura desde CNC, PLC y DNC que permite monitorizar la diferencia entre las cotas de la primera y la segunda captación en el osciloscopio con regulación digital Fagor. Si la diferencia entre las dos captaciones supera el valor definido en el parámetro de eje FBACKDIF (P100) el CNC mostrará...
Página 430
RADIOC Variable que indica el valor programado en el radio al ejecutar una G15 R. Esta variable es de lectura desde el CNC. CNC 8037 Variables de lectura y escritura TIMER Esta variable permite leer o modificar el tiempo, en segundos, que indica el reloj habilitado por el : V02.2...
Página 431
"3 Módulos remotos (bus CAN con protocolo CanOPEN)". SELPRO CNC 8037 Cuando se dispone de dos entradas de palpador, permite seleccionar cuál es la entrada activa. En el arranque asume el valor ·1·, quedando seleccionada la primera entrada del palpador. Para seleccionar la segunda entrada del palpador hay que darle el valor ·2·.
Página 432
Con valor 1, no se permite la visualización del programa de PLC. Tampoco se permite la visualización del PLC en contactos. CNC 8037 Con valor 1, no se permite cambiar la fecha, aunque si se muestra la softkey de acceso.
• Si el valor es 2, indica que está dentro de dos llamadas. Esta variable se usa en máquinas con apagado automático en la M30. De esta forma se distingue si es la última M30 o si es la M30 de un EXEC, y continúa la ejecución. CNC 8037 : V02.2 ·433·...
Página 434
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·434·...
Si el cambio se hizo con la acción CNCEX1, el CNC detecta cambio de herramienta (de T5 a T1) y efectúa el cambio. CNC 8037 Si el cambio no se hizo con la acción CNCEX1, el CNC no detecta cambio de herramienta (T1) y no efectúa el cambio, ejecutándose la operación con la herramienta que está...
Esta nueva orden se ejecutará tras finalizar la que actualmente se está ejecutando. El CNC puede almacenar en su buffer interno, además del bloque en ejecución, hasta 3 ordenes más recibidas desde PLC. CNC 8037 : V02.2 ·436·...
PLC seguirá ejecutándose, siendo labor del programador el detectar si la función se ejecutó correctamente. CNC 8037 El CNC entiende que el contenido del bloque ASCII no es correcto en los siguientes casos: • Cuando la sintaxis utilizada no es la correcta.
Si se desea conocer desde el programa de PLC si se encuentra activo algún error en el CNC, se puede solicitar dicha información accediendo a la variable interna del CNC "CNCERR". Esta variable indica el número de error que se encuentra activo en el CNC, si no hay ninguno devuelve el valor 0. CNC 8037 : V02.2 ·438·...
Avance en milímetros (pulgadas) por revolución Todas estas funciones se deben programar tal y como se indica en el manual de programación. CNC 8037 Desplazar ejes Únicamente se podrá hacer referencia al eje o ejes que se han personalizado, mediante el parámetro de eje AXISTYPE (P0), para que sean gobernados por el PLC.
• En G1, G2, G3 se aplica siempre; excepto cuando se trabaja a la velocidad máxima (F0), que se limita al 100%. • En G75, G76 se aplica únicamente con el parámetro general FOVRG75 (P126) = YES. CNC 8037 : V02.2 ·440·...
Página 441
P100 se analiza tras desplazar el eje. Asimismo, cada vez que se accede a un recurso del PLC (I, O, M, R), se detiene la preparación de bloques. CNC 8037 CNCEX (G1 W100, M101) Desplazamiento del eje W. CNCEX (IF PLCI8=1 <acción2>) La consulta de I8 se realiza tras desplazar el eje.
Página 442
Para gestionar las funciones M, se generan las siguientes marcas y registros: MBCDP1 a MBCDP7 (R565 a R571) similares a las señales MBCD1 a MBCD7. AUXENDP (M5006) similar a la señal AUXEND. MSTROBEP (M5505) similar a la señal MSTROBE. CNC 8037 : V02.2 ·442·...
(PCALL 1, G1, U100, F1000) Este bloque realiza una llamada a la subrutina SUB1 y le pasa en los parámetros locales G, U y F la siguiente información: CNC 8037 Tipo de desplazamiento. Cota de posicionamiento del eje U. Avance con que se realizará el posicionamiento.
Página 444
M1000 = CNCEX (G90 GP100 UP101 FP102, M111) Cuando la marca M1000 se encuentra activa envía al CNC el bloque indicado. NOT M111 = RES M1000 Si el CNC ha aceptado el bloque enviado, se resetea la marca M1000. CNC 8037 : V02.2 ·444·...
El bloque que se desea ejecutar debe estar redactado según el formato de programación del propio CNC. Se puede enviar cualquier tipo de bloque que esté redactado en lenguaje ISO o en lenguaje de alto nivel, admitiendo funciones preparatorias, funciones auxiliares, llamadas a subrutinas, etc. CNC 8037 : V02.2 ·445·...
Página 446
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·446·...
La salida O1 se encuentra normalmente a nivel lógico alto (24 V) y se pone a nivel lógico bajo (0 V) siempre que se produce una ALARMA o un ERROR de CNC que activa esta salida, o cuando se le asigna el valor 0 a la salida O1 del PLC. CNC 8037 : V02.2 ·447·...
Marca auxiliar. Indica que se debe ejecutar la función M41 M-42 M1042 Marca auxiliar. Indica que se debe ejecutar la función M42 CNC 8037 Usados en: Engrase de las guías de la máquina. I-ENGRAS Solicitud, por parte del usuario, de engrase de las guías de la máquina O-ENGRAS Salida de engrase de las guías de la máquina...
Página 449
Código de la tecla SIMULAR (F2) TECLA1 Código de la tecla 1 TECLA2 Código de la tecla 2 ENTER Código de la tecla ENTER RECTEORI $FC00 Código de la tecla RECORRIDO TEORICO (F1) MARCHA $FFF1 Código de la tecla MARCHA CNC 8037 : V02.2 ·449·...
Inicializa el temporizador que controla el tiempo de desplazamiento de los ejes para el engrase de los mismos. Este engrase dura 5 minutos y se efectúa cada vez que los ejes de la máquina llevan 1 hora de movimiento. CNC 8037 : V02.2 ·450·...
Entradas lógicas de ejes del CNC SERVO1ON, SERVO2ON, SERVO3ON. ----- Tratamiento de los micros de límite de recorrido de los ejes ----- I-LIMTX1 = LIMIT+1 CNC 8037 I-LIMTX2 = LIMIT-1 I-LIMTY1 = LIMIT+2 I-LIMTY2 = LIMIT-2 : V02.2...
Página 452
Es conveniente, siempre que el CNC activa una de estas señales, desactivar la entrada general del CNC AUXEND para detener la ejecución del CNC. Cuando el PLC finaliza el tratamiento de la CNC 8037 función requerida, se debe activar nuevamente la señal AUXEND para que el CNC continúe con la ejecución del programa.
Página 453
Las funciones M41 y M42 son incompatibles entre sí. ----- Control de giro del cabezal ----- La salida de enable de cabezal O-S-ENAB estará activa cuando se encuentran seleccionadas las funciones M3 o M4. M-03 OR M-04 = O-S-ENAB CNC 8037 : V02.2 ·453·...
Página 454
Quitar la consigna oscilante. Devolver al CNC el control de lazo del cabezal. (M-41 AND I-GAMA1) OR (M-42 AND I-GAMA2) CNC 8037 Una vez efectuado el cambio de engranajes se debe ... = RES M-41 = RES M-42 ... quitar la solicitud de cambio de gama (M-41, M-42), ...
Página 455
El temporizador únicamente temporiza cuando alguno de los ejes se está moviendo. T4 = TG1 5 300000 Cuando ha transcurrido 1 hora, se debe activar el temporizador T5 en el modo monoestable durante CNC 8037 5 minutos (300000 milisegundos). NOT T5 = TG2 4 3600000 Vuelve a inicializar el temporizador que mide el desplazamiento.
Página 456
Esta instrucción no contempla las funciones M00, M02, M09 y M30 puesto que en el tratamiento de las funciones M, S, T se desactiva la marca M-08 al activarse cualquiera de ellas. CNC 8037 ----- Tratamiento de la entrada general del CNC AUXEND ----- Es conveniente disponer de una única instrucción para controlar cada una de las entradas lógicas...
Página 457
... y se envía el código de la tecla 1 M122 AND ENVIOK = RES M122 = RES ENVIOK = SET M123 CNC 8037 Si el envío anterior se efectuó correctamente (ENVIOK), se desactivan los flags M122 y ENVIOK, se activa el flag de la fase siguiente (M123)...
Página 458
... se desactiva el flag (M102=0) y se da por finalizado el envío de la tecla (ENVIOK=1)... = NOT M101 ... pero si el CNC no aceptó la tecla enviada, se espera a que la acepte (M101=1). CNC 8037 Fin de la rutina. Fin del programa.
Página 459
J. Cuadro archivo de los parámetros máquina..........491 K. Cuadro archivo de las Funciones M............497 L. Tablas de compensación de error de husillo ..........499 M. Tablas de compensación cruzada............. 501 N. Mantenimiento ..................503 CNC 8037 : V02.2 ·459·...
Alimentación Tensión nominal: 20 V mínimo y 30 V máximo. Rizado: 4 V. CNC 8037 Corriente nominal: 2 A. Pico de corriente en el encendido: 8 A. La figura indica la forma de la corriente de alimentación en el encendido.
Página 462
: V02.2 En régimen de transporte 10-50 Hz amplitud 1 mm, 50-300 Hz (5g). Caída libre de equipo embalado según normas Fagor 1 metro. Compatibilidad electromagnética y seguridad Consultar el apartado relativo a las condiciones de seguridad en la introducción de este manual.
A partir del mensaje de batería descargada la información contenida en la memoria será retenida durante 10 días mas, estando apagado el CNC. Debiendo ser sustituida. No intentar recargar la pila, ni exponerla a temperaturas superiores a 100 ºC. No cortocircuitar los bornes debido al riesgo de explosión o combustión. CNC 8037 : V02.2 ·463·...
Página 464
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·464·...
Actúa con el flanco de bajada. Interface con salida en colector abierto. Conexión a +24 V. Actúa con el flanco de bajada. Interface con salida en PUSH-PULL El flanco con el que actúa depende del interface realizado CNC 8037 : V02.2 ·465·...
Página 466
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·466·...
PLCOF(X-C) Valor para el eje seleccionado del traslado de origen aditivo (PLC). ADIOF(X-C) Valor para el eje seleccionado del traslado de origen con volante aditivo. CNC 8037 ADDORG (X-C) Valor del traslado de origen incremental activo correspondiente al eje seleccionado.
Página 468
PRGFRO Override (%) seleccionado por programa. DNCFRO R/W Override (%) seleccionado por DNC. PLCFRO Override (%) seleccionado por PLC. CNCFRO Override (%) seleccionado desde el conmutador. PLCCFR Override (%) del canal de ejecución del PLC. CNC 8037 : V02.2 ·468·...
Página 469
PLCS Velocidad de giro seleccionada por PLC. PRGS Velocidad de giro seleccionada por programa. CNC 8037 Variables asociadas a la velocidad de corte constante (modelo torno). Velocidad de corte constante activa en el CNC. DNCCSS R/W Velocidad de corte constante seleccionada por DNC.
Página 470
Parámetro local (P0-P25) indicado (b), del nivel de imbricación (a) CALLP Indica qué parámetros locales se han definido y cuales no, en la llamada CNC 8037 a la subrutina mediante la sentencia PCALL o MCALL. Variables asociadas al modo de operación.
Página 471
R/W Tensión en voltios a aplicar a la salida analógica (n). CNCERR Número de error activo en el CNC. PLCERR Número de error activo en el PLC. CNC 8037 DNCERR Número de error que se ha producido en la comunicación vía DNC. DNCSTA Estado de la transmisión DNC.
Página 472
Indica el nivel de EXEC que está en ejecución en ese momento. La variable "KEY" en el CNC es de escritura (W) únicamente en el canal de usuario. La variable "NBTOOL" sólo se puede utilizar dentro de la subrutina de cambio de herramienta. CNC 8037 : V02.2 ·472·...
Actualiza las salidas físicas con los valores reales de los recursos O. Actualiza las entradas lógicas del CNC (variables internas) con los valores de los recursos M5000/5957 y R500/559. TRACE Realiza una captura de datos para el analizador lógico durante la ejecución del ciclo de CNC 8037 PLC. : V02.2 ·473·...
Instrucciones de acción binarias condicionadas = SET Si la expresión lógica es un “1” esta acción asigna un “1” al recurso. CNC 8037 = RES Si la expresión lógica es un “1” esta acción asigna un “0” al recurso. = CPL Si la expresión lógica es un “1”...
Página 475
Número de bits a origen destino transmitir I 1/512 I 1/512 0 (Bin) 0 (Bin) O 1/512 O 1/512 1 (BCD) 1 (BCD) M 1/5957 M 1/5957 T 1/256 R 1/559 C 1/256 R 1/559 R1/559 R1/559 R1/559 CNC 8037 : V02.2 ·475·...
Página 476
Lectura de las variables internas del CNC. = CNCWR CNCWR (R1/559, Variable, M1/5957) Escritura de las variables internas del CNC. = PAR PAR R1/559 M1/5957 Paridad de un registro 1/512 1/512 1/512 1/512 1/5957 1/5957 1/256 1/256 1/256 1/256 1/559 1/559 CNC 8037 : V02.2 ·476·...
Limitar la velocidad del cabezal al valor establecido en su parámetro máquina SLIMIT (P66). BLOABOR M5060 Finalizar el movimiento en curso y comenzar a ejecutar el siguiente bloque. CNC 8037 ACTGAINT M5063 Indica que el CNC asume la tercera gama de ganancias.
Página 478
Velocidad de sincronización rápida, en M19. PLCCNTL M5465 Cabezal controlado directamente por el PLC. SANALOG R504 Consigna de cabezal. Sólo para cabezal controlado por PLC. CNC 8037 ELIMIS M5456 El CNC no visualiza el cabezal pero sigue controlándolo. : V02.2 ·478·...
Página 479
SELECT0 M5524 Posición seleccionada en el conmutador del panel frontal. SELECT1 M5525 Posición seleccionada en el conmutador del panel frontal. CNC 8037 SELECT2 M5526 Posición seleccionada en el conmutador del panel frontal. SELECT3 M5527 Posición seleccionada en el conmutador del panel frontal.
Página 480
M5706 Si desplazamiento < MINMOVE (P54), ANT*=1 INPOS* M5607 M5657 M5707 El eje se encuentra en posición. Salidas lógicas del cabezal. Principal CNC 8037 ENABLES M5950 Permite el movimiento del cabezal. DIRS M5951 Sentido de giro del cabezal. REFPOINS M5952 Ya se ha realizado la búsqueda del punto de referencia del cabezal.
Página 481
Posición del almacén (hueco) en que se debe depositar la herramienta. Salidas lógicas de estado de tecla. KEYBD1 R560 Indican si está pulsada alguna de las teclas del panel. KEYBD2 R561 KEYBD3 R562 KEYBD4 R563 CNC 8037 : V02.2 ·481·...
Página 482
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·482·...
Man u a l de in s t ala ci ón CÓDIGO DE TECLAS Panel de mando alfanumérico (modelos M-T) ñ 65454 65453 65456 65445 65460 65462 64512 64513 64514 64515 64516 64517 64518 65458 65455 65522 65524 61446 61447 61452 61443 65523 65521 65520 CNC 8037 : V02.2 ·485·...
Página 486
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·486·...
M a nu a l de i n s t a l a c i ó n Parámetros máquina de la línea serie Parámetros máquina de Ethernet Parámetros máquina del PLC CNC 8037 : V02.2 ·496·...
Man u a l de in s t ala ci ón TABLAS DE COMPENSACIÓN DE ERROR DE HUSILLO Eje _______ Eje _______ Punto Posición Error Error (-) Punto Posición Error Error (-) Eje _______ Punto Posición Error Error (-) CNC 8037 : V02.2 ·499·...
Página 500
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·500·...
Man u a l de in s t ala ci ón TABLAS DE COMPENSACIÓN CRUZADA MOVAXIS COMPAXIS (P32) (P33) Eje que se mueve _____ Eje a compensar _____ Punto Posición Error Punto Posición Error CNC 8037 : V02.2 ·501·...
Página 502
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·502·...
• Detergentes disueltos. • Alcohol. Fagor Automation no se responsabilizará de cualquier daño material o físico que pudiera derivarse de un incumplimiento de estas exigencias básicas de seguridad. Para comprobar los fusibles, desconectar previamente la alimentación. Si el CNC no se enciende al accionar el interruptor de puesta en marcha, comprobar que los fusibles se encuentran en perfecto estado y que son los apropiados.
Página 504
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·504·...
Página 505
Man u a l de in s t ala ci ón CNC 8037 : V02.2 ·505·...
Página 506
M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·506·...