Tabla de contenido

Enlaces rápidos

CNC
8037
Manual de instalación
Ref.1711
Soft: V02.2x
Tabla de contenido
loading

Resumen de contenidos para Fagor CNC 8037

  • 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.
  • Página 3: Tabla De Contenido

    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·...
  • Página 7: Acerca Del Producto

    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...
  • Página 8: Opciones De Software

    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·...
  • Página 9: Declaración De Conformidad Ycondiciones De Garantía

    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·...
  • Página 10 CNC 8037 ·10·...
  • Página 11: Histórico De Versiones

    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·...
  • Página 13: Condiciones De Seguridad

    é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 •...
  • Página 14: Precauciones Ante Daños Al Producto

    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).
  • Página 15: Protecciones Del Propio Aparato

    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·...
  • Página 16: Precauciones Durante Las Reparaciones

    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.
  • Página 17: Condiciones De Reenvío

    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·...
  • Página 18 CNC 8037 ·18·...
  • Página 19: Notas Complementarias

    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·...
  • Página 20 CNC 8037 ·20·...
  • Página 21: Documentación Fagor

    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·...
  • Página 22 CNC 8037 ·22·...
  • Página 23: Configuración Del Cnc

    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·...
  • Página 24: Estructura Del Cnc

    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·...
  • Página 26: Conectores

    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.
  • Página 27: Protecciones En Los Conectores

    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·...
  • Página 29: Conectores Y Conexionado

    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·...
  • Página 30: Conexiones Recomendadas Para El Interface Rs232C

    (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 31 - - - - - - / Entrada de emergencia. Fuente alimentación externa. Fuente alimentación externa. 24 V Fuente alimentación externa. - - - - - - - - - - - - Chasis Apantallamiento. CNC 8037 : V02.2 ·31·...
  • 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 35 - - - - - - - - - - - - - - - - - - I100 - - - - - - I102 - - - - - - I104 Chasis Chasis Chasis Apantallamiento. CNC 8037 : V02.2 ·35·...
  • 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 37 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Chasis Chasis Chasis Apantallamiento. CNC 8037 : V02.2 ·37·...
  • 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.
  • Página 41: Conexión Del Cable De Extensión Usb Suministrado Por Fagor

    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·...
  • Página 49: Disipación De Calor

    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...
  • Página 50: Disipación De Calor Por Convección Natural

    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·...
  • Página 51: Disipación De Calor Por Convección Forzada Con Ventilador Interno

    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·...
  • Página 52: Disipación De Calor Por Flujo De Aire Al Exterior Mediante Ventilador

    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·...
  • Página 53: Módulos Remotos (Bus Can Con Protocolo Canopen)

    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·...
  • Página 55: Montaje De Los Módulos

    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.
  • Página 56: Fuente De Alimentació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·...
  • Página 57: Descripción De Los Conectores (Fuente De Alimentación)

    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.
  • Página 59: Descripción De Los Conectores (Entradas/Salidas Digitales)

    GN D Conector ·X6· & ·X7·. Entradas digitales (12 entradas en cada conector). Conector Phoenix minicombicon macho de 12 pines (paso 3,5 mm). Señal Función I1 - I12 Entradas digitales. I13 - I24 Entradas digitales. CNC 8037 : V02.2 ·59·...
  • Página 60: Descripción De Los Conectores (Entradas/Salidas Analógicas)

    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·...
  • Página 62: Entradas Y Salidas Digitales (Módulo Sencillo)

    24 entradas y 16 salidas digitales. Entradas y salidas digitales (módulo sencillo). DIGITAL IN/OUT +24V Conector ·X1·. 8 salidas digitales. GN D +24V Conector ·X2·. 8 salidas digitales. GN D Conector ·X3·. 12 entradas digitales. Conector ·X4·. 12 entradas digitales. CNC 8037 : V02.2 ·62·...
  • Página 63 GN D Conector ·X3· & ·X4·. Entradas digitales (12 entradas en cada conector). Conector Phoenix minicombicon macho de 12 pines (paso 3,5 mm). Señal Función I1 - I12 Entradas digitales. I13 - I24 Entradas digitales. CNC 8037 : V02.2 ·63·...
  • Página 64: Entradas Y Salidas Digitales (Módulo Doble)

    +24V Conector ·X6·. Conector ·X2·. 8 salidas digitales. 8 salidas digitales. GN D GN D Conector ·X7·. Conector ·X3·. 12 entradas digitales. 12 entradas digitales. Conector ·X8·. Conector ·X4·. 12 entradas digitales. 12 entradas digitales. CNC 8037 : V02.2 ·64·...
  • Página 65 Conector ·X3· & ·X4· & ·X7· & ·X8·. Entradas digitales (12 entradas en cada conector). Conector Phoenix minicombicon macho de 12 pines (paso 3,5 mm). Señal Función I1 - I12 Entradas digitales. X3-X7 X4-X8 I13 - I24 Entradas digitales. CNC 8037 : V02.2 ·65·...
  • Página 66: Características Eléctricas De Las Entradas Y Salidas

    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·...
  • Página 67: Entradas Para Sonda De Temperatura Pt100

    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·...
  • Página 68: Numeración De Las Entradas Y Salidas Digitales

    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·...
  • Página 69: Conexión A Red Y Máquina

    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·...
  • Página 70: Conexión A Máquina

    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·...
  • Página 71: Diagrama De Conexionado De Tierras

    Man u a l de in s t ala ci ón Diagrama de conexionado de tierras Chasis Tierra Tierra de protección (para seguridad) CNC 8037 : V02.2 ·71·...
  • Página 72: Entradas Y Salidas Digitales

    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·...
  • Página 73: Entradas Y Salidas Analógicas

    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·...
  • Página 74: Puesta A Punto

    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.
  • Página 75: Introducción De Parámetros Máquina

    • 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·...
  • Página 76: Ajustar El Valor Del Punto De Referencia Máquina De Cada Eje

    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·...
  • Página 77: Ajuste De La Deriva (Offset) Y Velocidad Máxima De Avance (G00)

    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·...
  • Página 78: Conexión De La Entrada Y Salida De Emergencia

    • 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·...
  • Página 81: Parámetros Máquina

    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.
  • Página 82: Operación Con Las Tablas De Parámetros

    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·...
  • Página 83: Personalización De Los Parámetros Máquina

    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·...
  • Página 84: Parámetros De Los Ejes

    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.
  • Página 86: Parámetros Del Plc

    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·...
  • Página 87: Parámetros Modificables Desde El Osciloscopio, Programa Oem O Subrutina Oem

    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·...
  • Página 89: Parámetros Máquina Generales

    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...
  • Página 104: Autoidentificación Del Teclado

    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 115 Roscado con macho (Bit 0) (Bit 1) COCYPOS Posicionamiento 1 Posicionamiento 2 (Bit 0) (Bit 1) COCYPROF Perfil 1 Perfil 2 Desbaste por tramos en perfiles interiores (Bit 0) (Bit 1) (Bit 15) COCYGROO COCYZPOS CNC 8037 : V02.2 ·115·...
  • 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·...
  • Página 130: Parámetros De Los Ejes

    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 (1m 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 020m...
  • 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·...
  • Página 153: Regulación Analógica

    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.
  • Página 156: Consideraciones

    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·...
  • Página 159: Parámetros Del Cabezal

    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·...
  • Página 176: Casos Especiales

    • 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·...
  • Página 177: Parámetros De Los Reguladores

    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.
  • Página 178: Softkeys Disponibles En Este Modo

    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.
  • Página 179: Parámetros De La Línea Serie

    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·...
  • Página 182: Parámetros De Ethernet

    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·...
  • Página 186: Parámetros Del Plc

    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.
  • Página 191: Importante

    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·...
  • Página 193: Tablas

    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·...
  • Página 195: Tabla De Parámetros De Compensación De Husillo

    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·...
  • Página 197: Tabla De Parámetros De Compensación Cruzada

    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·...
  • Página 199: Temas Conceptuales

    XY. U, V, W ejes auxiliares paralelos a X, Y, Z, respectivamente. A, B, C ejes rotativos sobre cada uno de los ejes X, Y, Z. CNC 8037 : V02.2 ·199·...
  • Página 200: Selección De Los Ejes

    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...
  • Página 201: Ejemplo De Torno

    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·...
  • Página 202: Ejes Rotativos

    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º.
  • Página 204: Ejes Gantry

    Ejemplo de fresadora puente, con dos ejes Gantry (X-U, Z-W). Parámetros máquina. Eje X GANTRY = 0 Eje U GANTRY = 1 Eje Z GANTRY = 0 Eje W GANTRY = 3 CNC 8037 : V02.2 ·204·...
  • Página 205: Eje Inclinado

    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.
  • Página 206: Programación Y Movimientos

    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·...
  • Página 207: Desplazamiento Mediante Jog

    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·...
  • Página 208: Modalidad Jog Trayectoria

    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.
  • Página 209: Consideraciones A Los Desplazamientos

    • 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·...
  • Página 210: Desplazamiento Mediante Volante Electrónico

    • 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.
  • Página 211: Modalidad Volante Estándar

    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: ...
  • Página 212: Modalidad Volante Trayectoria

    • 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·...
  • Página 213: Modalidad Volante De Avance

    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...
  • Página 214: Modalidad Volante Aditivo

    • 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·...
  • Página 215: Configuración Del Volante Aditivo

    (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·...
  • Página 216: Sistemas De Captación

    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·...
  • Página 217: Limitaciones De La Frecuencia De Contaje

    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...
  • Página 218: Resolución

    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.
  • Página 222: Ajuste De Los Ejes

    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·...
  • Página 223: Ajuste Del Regulador

    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·...
  • Página 224: Ajuste De Las Ganancias

    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·...
  • Página 225: Ajuste De La Ganancia Proporcional

    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·...
  • Página 226: Ajuste De La Ganancia Feed-Forward

    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·...
  • Página 227: Ajuste De La Ganancia Derivativa (Ac-Forward)

    • 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ágina 228: Compensación De La Holgura De Husillo

    (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·...
  • Página 229: Compensación De Error De Husillo

    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.
  • Página 230: Ejemplo De Definición

    30 mm del punto cero máquina), se deben definir los parámetros de la siguiente forma: Punto Posición Error positivo Error negativo P001 -20,000 0,001 P002 0,000 -0,001 P003 30,000 0,000 P004 60,000 0,002 P005 90,000 0,001 P006 130,000 -0,002 P007 160,000 -0,003 CNC 8037 : V02.2 ·230·...
  • Página 231: Test De Geometría Del Circulo

    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·...
  • Página 233: Sistemas De Referencia

    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·...
  • Página 234: Búsqueda De Referencia Máquina

    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.
  • Página 237: Ajuste En Sistemas Que No Disponen De I0 Codificado

    • 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·...
  • Página 238: Consideraciones

    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.
  • Página 239: Ajuste En Sistemas Que Disponen De I0 Codificado

    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).
  • Página 240: Limites De Recorrido De Los Ejes (Límites De Software)

    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·...
  • Página 241: Parada Unidireccional

    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·...
  • Página 242: Transferencia De Las Funciones Auxiliares M, S, T

    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.
  • Página 243: Segunda Función T

    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·...
  • Página 244: Transferencia De M, S, T Usando La Señal "Auxend

    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·...
  • Página 245: Transferencia De La Función Auxiliar M Sin La Señal "Auxend

    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·...
  • Página 246: Cabezal

    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·...
  • Página 247: Control De La Velocidad Del Cabezal S

    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·...
  • Página 248: Salida Analógica

    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·...
  • Página 249: Cambio De Gama Del Cabezal

    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.
  • Página 250: Cambio De Gama Automático Trabajando Con M19

    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·...
  • Página 251: Cabezal En Lazo Cerrado

     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.
  • Página 252: Calculo De La Resolución Del Cabezal

    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·...
  • Página 255: Ajuste Del Punto De Referencia Máquina

    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á...
  • Página 256: Consideraciones

    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).
  • Página 257: Tratamiento De La Emergencia

    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·...
  • Página 258: Tratamiento De Las Señales De Emergencia En El Cnc

    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·...
  • Página 259: Tratamiento De Las Señales De Emergencia En El Plc

    /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·...
  • Página 260: Regulación Digital Can

    (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...
  • Página 262: Canal De Servicio

    ... = 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·...
  • Página 263: Captación Absoluta Del Regulador

    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·...
  • Página 264: Volantes Fagor Hba, Hbe Y Lgb

    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·...
  • Página 268: Funcionalidades Asociadas A Las Seguridades En La Máquina

    • 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·...
  • Página 269: Marcha Deshabilitada Cuando Se Producen Errores De Hardware

    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·...
  • Página 270: Almacén De Herramientas

    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·...
  • Página 271: Gestión Del Cambio De Herramientas

    = 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.
  • Página 272: Información Adicional Para La Gestión Del Almacén

    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).
  • Página 273: Adelanto En La Gestión De Herramientas

    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 …..…..
  • Página 274: Herramientas De Tierra

    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·...
  • Página 275: Gestión De Reducciones En Ejes Y Cabezal

    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·...
  • Página 276: Ejemplo De Ejes: Encóder En El Motor

     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.
  • Página 277: Ejemplo De Ejes: Captador Externo Sin Reducción

    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 278 Cálculo de la resolución resultante: Encóder TTL: Resolución = PITCHB / (4 x NPULSES) Encóder senoidal: Resolución = PITCHB / (SINMAGNI x NPULSES) Regla TTL: Resolución = PITCH / 4 Regla senoidal: Resolución = PITCH / SINMAGNI CNC 8037 : V02.2 ·278·...
  • 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·...
  • Página 280: Ejemplo De Ejes: Captador Externo Con Reducción

     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·...
  • Página 282: Ejemplo De Cabezal: Encóder En El Motor

     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·...
  • Página 284: Ejemplo De Cabezal: Encóder Externo Sin Reducción

    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·...
  • Página 286: Ejemplo De Cabezal: Encóder Externo Con Reducción

     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·...
  • Página 288: Autoajuste Del Parámetro Máquina De Eje Dergain

    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.
  • Página 289: Limitaciones De La Prestación

    • 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·...
  • Página 290: Compensación De La Deformación Elástica En El Acoplamiento De Un Eje

    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.
  • Página 291: Factores Dinámicos Influyentes En La Deformación Elástica

    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...
  • Página 292: Conclusiones

    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·...
  • Página 295: Recursos Del Plc

    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·...
  • Página 296: Salidas

    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·...
  • Página 297: Marcas

    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·...
  • Página 299: Registros

    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·...
  • Página 300: Temporizadores

    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.
  • Página 302: Tiempo Transcurrido (T)

    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·...
  • Página 303: Modo Monoestable. Entrada Tg1

    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·...
  • Página 305: Modo Retardo A La Conexión. Entrada Tg2

    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·...
  • Página 307: Modo Retardo A La Desconexión. Entrada Tg3

    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·...
  • Página 309: Modo Limitador De La Señal. Entrada Tg4

    (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·...
  • Página 311: Contadores

    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·...
  • Página 312: Entrada De Preselección (Cpr)

    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·...
  • Página 314: Modo De Funcionamiento De Un Contador

    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·...
  • Página 315: Introducción Al Plc

    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.
  • Página 316: Recursos Del Plc

    (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·...
  • Página 317: Ejecución Del Programa Del Plc

    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.
  • Página 319: Trabajando Con Valores Reales

    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·...
  • Página 320: Tiempo De Ciclo

    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·...
  • Página 321: Estructura Modular Del Programa

    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·...
  • Página 322: Módulo Del Primer Ciclo (Cy1)

    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·...
  • Página 323: Módulo Principal (Prg)

    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·...
  • Página 324: Módulo De Ejecución Periódica (Pe T)

    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·...
  • Página 325: Prioridad En La Ejecución De Los Módulos Del Plc

    "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·...
  • Página 327: Programación Del Plc

    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...
  • Página 328: Estructura De Un Modulo

    ; 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·...
  • Página 329: Proposiciones Directivas

    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·...
  • Página 332: Instrucciones De Consulta

    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·...
  • Página 334: Operadores Y Símbolos

    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·...
  • Página 335: Instrucciones De Acción

    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·...
  • Página 336: Instrucciones Binarias De Asignación

    (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·...
  • Página 337: Instrucciones De Acción Binarias Condicionadas

    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·...
  • Página 338: Instrucciones De Acción De Ruptura De Secuencia

    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·...
  • Página 339: Instrucciones De Acción Aritméticas

    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·...
  • Página 341: Instrucciones De Acción Lógicas

    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·...
  • Página 343: Instrucciones De Acción Específicas

    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·...
  • Página 345: Librería De Plc

    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 346: Cómo Crear Una Librería De Plc

    Ejemplo de plc_lib fuente DEF OUT_SECOND O50 DEF MARK_SECOND M2017 DEF RCOUNTER R300 DEF INCREMENT_PAR R301 CNC 8037 L1500 MARK_SECOND = OUT_SECOND = M1500 L1501 : V02.2 INCREMENT_PAR = ADS RCOUNTER 1 RCOUNTER...
  • 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·...
  • Página 349: Comunicación Cnc-Plc

    • 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·...
  • Página 350: Funciones Auxiliares M, S, T

    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·...
  • Página 353: Transferencia De Las Funciones Auxiliares M, S, T

    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·...
  • Página 354: Transferencia De M, S, T Usando La Señal Auxend

    "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·...
  • Página 355: Transferencia De La Función Auxiliar M Sin La Señal Auxend

    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·...
  • Página 356: Visualización De Mensajes, Errores Y Pantallas

    (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·...
  • Página 357: Visualización De Errores

    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·...
  • Página 358: Acceso Al Plc Desde El Cnc

    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·...
  • Página 359: Acceso Al Plc Desde Un Ordenador, Vía Dnc

    • 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·...
  • Página 361: Entradas Y Salidas Lógicas Del Cnc

    • 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·...
  • Página 362: Entradas Lógicas Generales

    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.
  • Página 369: Consideraciones A La Ejecución

    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·...
  • Página 371: Entradas Lógicas De Los Ejes

    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·...
  • Página 376: Entradas Lógicas Del Cabezal

    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·...
  • Página 381: Entradas Lógicas De Inhibición De Teclas

    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·...
  • Página 382: Entradas Lógicas Del Canal De Plc

    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·...
  • Página 385: Salidas Lógicas Generales

    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·...
  • Página 392: Salidas Lógicas De Los Ejes

    • 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·...
  • Página 394: Salidas Lógicas Del Cabezal

    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.
  • Página 395: Salidas Lógicas De Estado De Teclas

    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·...
  • Página 397: Acceso A Las Variables Internas Del Cnc

    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·...
  • Página 399: Variables Asociadas A Las Herramientas

    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).
  • Página 400: Variables De Lectura

    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.
  • Página 401: Variables De Lectura Y Escritura

    (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á...
  • Página 402: Variables De Lectura Y Escritura En El Modelo Fresadora

    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·...
  • Página 404: Variables Asociadas A Los Traslados De Origen

    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·...
  • Página 406: Variables Asociadas A Los Parámetros Máquina

    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.
  • Página 407: Variables Asociadas A Las Zonas De Trabajo

    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·...
  • Página 409: Variables Asociadas A Los Avances

    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...
  • Página 411: Variables De Lectura Y Escritura Asociadas Al Override

    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·...
  • Página 412: Variables Asociadas A Las Cotas

    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·...
  • Página 414: Variables Asociadas A Los Volantes Electrónicos

    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.
  • Página 416: Variables Asociadas A La Captación

    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·...
  • Página 417: Variables Asociadas Al Cabezal Principal

    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·...
  • Página 420: 12.10 Variables Asociadas A Los Parámetros Locales Y Globales

    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·...
  • Página 421: 12.11 Variables Asociadas Al Modo De Operación

    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·...
  • Página 423: Variables De Lectura Relacionadas Con El Modo Conversacional Tc

    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·...
  • Página 425: 12.12 Otras Variables

    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.
  • Página 433: Ejemplo De Programación

    • 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·...
  • Página 435: Control De Ejes Desde El Plc

    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á...
  • Página 436: Canal De Ejecución Del Plc

    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·...
  • Página 437: Consideraciones

    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.
  • Página 438: Errores Durante La Ejecución

    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·...
  • Página 439: Bloques Que Se Pueden Ejecutar Desde El Plc

    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.
  • Página 440: Avance De Los Ejes

    • 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·...
  • Página 443: Gobernabilidad Del Programa De Plc Desde El Cnc

    (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·...
  • Página 445: Acción Cncex1

    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·...
  • Página 447: Ejemplo De Programación Del Plc

    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·...
  • Página 448: Definición De Símbolos (Mnemónicos)

    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·...
  • Página 450: Módulo De Primer Ciclo

    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·...
  • Página 451: Módulo Principal

    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·...
  • Página 461: Características Técnicas Del Cnc

    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.
  • Página 463: Grado De Protección

    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·...
  • Página 465: Conexión Del Palpador

    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·...
  • Página 467: Resumen De Las Variables Internas Del Cnc

    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·...
  • Página 473: Resumen De Los Comandos Del Plc

    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·...
  • Página 474: Instrucciones De Consulta Simples

    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·...
  • Página 477: Resumen De Las Entradas Y Salidas Del Plc

    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·...
  • Página 483: Tabla De Conversión Para Salida S Bcd En 2 Dígitos

    180-199 2800-3149 200-223 3150-3549 14-15 224-249 3550-3999 16-17 250-279 4000-4499 18-19 280-314 4500-4999 20-22 315-354 5000-5599 23-24 355-399 5600-6299 25-27 400-449 6300-7099 28-31 450-499 7100-7999 32-35 500-559 8000-8999 36-39 560-629 9000-9999 40-44 630-709 45-49 710-799 CNC 8037 : V02.2 ·483·...
  • Página 484 M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·484·...
  • Página 485: Código De Teclas

    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·...
  • Página 487: Salidas Lógicas De Estado De Teclas

    R561 R561 R561 R561 R561 R561 R561 R561 R561 R561 R561 R562 R561 R563 R561 R562 R562 R563 R563 R562 R562 R562 R562 R562 R562 R563 R562 R562 R562 R562 R562 R563 R563 R562 R562 CNC 8037 : V02.2 ·487·...
  • Página 488 M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·488·...
  • Página 489: Códigos De Inhibición De Teclas

    R501 R501 R501 R501 R501 R502 R501 R504 R501 R508 R502 R502 R504 R504 R502 R502 R508 R508 R502 R504 R502 R502 R502 R502 R508 R502 R502 R502 R502 R504 R504 R502 R502 R508 R508 CNC 8037 : V02.2 ·489·...
  • Página 490 M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·490·...
  • Página 491: Cuadro Archivo De Los Parámetros Máquina

    P182 P133 P183 P134 P184 P135 P185 P136 P186 P137 P187 P138 P188 P139 P189 P140 P190 P141 P191 P142 P192 P143 P193 P144 P194 P145 P195 P146 P196 P147 P197 CNC 8037 P148 P198 P149 P199 : V02.2 ·491·...
  • Página 492 P182 P133 P183 P134 P184 P135 P185 P136 P186 P137 P187 P138 P188 P139 P189 P140 P190 P141 P191 P142 P192 P143 P193 P144 P194 P145 P195 P146 P196 P147 P197 P148 P198 P149 P199 CNC 8037 : V02.2 ·492·...
  • Página 493 P182 P133 P183 P134 P184 P135 P185 P136 P186 P137 P187 P138 P188 P139 P189 P140 P190 P141 P191 P142 P192 P143 P193 P144 P194 P145 P195 P146 P196 P147 P197 P148 P198 P149 P199 CNC 8037 : V02.2 ·493·...
  • Página 494 P182 P133 P183 P134 P184 P135 P185 P136 P186 P137 P187 P138 P188 P139 P189 P140 P190 P141 P191 P142 P192 P143 P193 P144 P194 P145 P195 P146 P196 P147 P197 P148 P198 P149 P199 CNC 8037 : V02.2 ·494·...
  • Página 495: Parámetros Máquina Del Cabezal Principal

    P182 P133 P183 P134 P184 P135 P185 P136 P186 P137 P187 P138 P188 P139 P189 P140 P190 P141 P191 P142 P192 P143 P193 P144 P194 P145 P195 P146 P196 P147 P197 P148 P198 P149 P199 CNC 8037 : V02.2 ·495·...
  • Página 496: Parámetros Máquina De Ethernet

    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·...
  • Página 497: Cuadro Archivo De Las Funciones M

    CUADRO ARCHIVO DE LAS FUNCIONES M Bits de Bits de Subrutina Subrutina personalización personalización Función M Función M asociada asociada 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CNC 8037 : V02.2 ·497·...
  • Página 498 M a nu a l de i n s t a l a c i ó n CNC 8037 : V02.2 ·498·...
  • Página 499: Tablas De Compensación De Error De Husillo

    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·...
  • Página 501: Tablas De Compensación Cruzada

    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·...
  • Página 503: Mantenimiento

    • 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·...
  • Página 508 FAGOR AUTOMATION Fagor Automation S. Coop. Bº San Andrés, 19 - Apdo. 144 E-20500 Arrasate-Mondragón, Spain Tel: +34 943 719 200 +34 943 039 800 Fax: +34 943 791 712 E-mail: [email protected] www.fagorautomation.com...

Tabla de contenido