man_8070_prg

778
(Ref. 1408) 8070 CNC Manual de programación

Upload: karmina

Post on 19-Dec-2015

42 views

Category:

Documents


4 download

DESCRIPTION

codigos g

TRANSCRIPT

  • (Ref. 1408)

    8070CNCManual de programacin

  • Todos los derechos reservados. No puede reproducirse ninguna parte de estadocumentacin, transmitirse, transcribirse, almacenarse en un sistema derecuperacin de datos o traducirse a ningn idioma sin permiso expreso deFagor Automation. Se prohbe cualquier duplicacin o uso no autorizado delsoftware, ya sea en su conjunto o parte del mismo.La informacin descrita en este manual puede estar sujeta a variacionesmotivadas por modificaciones tcnicas. Fagor Automation se reserva el derechode modificar el contenido del manual, no estando obligado a notificar lasvariaciones.Todas las marcas registradas o comerciales que aparecen en el manualpertenecen a sus respectivos propietarios. El uso de estas marcas por terceraspersonas para sus fines puede vulnerar los derechos de los propietarios.

    Es posible que el CNC pueda ejecutar ms funciones que las recogidas en ladocumentacin asociada; sin embargo, Fagor Automation no garantiza la validezde dichas aplicaciones. Por lo tanto, salvo permiso expreso de Fagor Automation,cualquier aplicacin del CNC que no se encuentre recogida en la documentacinse debe considerar como "imposible". En cualquier caso, Fagor Automation nose responsabiliza de lesiones, daos fsicos o materiales que pudiera sufrir oprovocar el CNC si ste se utiliza de manera diferente a la explicada en ladocumentacin relacionada.Se ha contrastado el contenido de este manual y su validez para el productodescrito. An as, es posible que se haya cometido algn error involuntario y espor ello que no se garantiza una coincidencia absoluta. De todas formas, secomprueba regularmente la informacin contenida en el documento y seprocede a realizar las correcciones necesarias que quedarn incluidas en unaposterior edicin. Agradecemos sus sugerencias de mejora.Los ejemplos descritos en este manual estn orientados al aprendizaje. Antesde utilizarlos en aplicaciones industriales deben ser convenientementeadaptados y adems se debe asegurar el cumplimiento de las normas deseguridad.

    SEGURIDADES DE LA MQUINAEs responsabilidad del fabricante de la mquina que las seguridades de lamquina estn habilitadas, con objeto de evitar lesiones a personas y prevenirdaos al CNC o a los productos conectados a l. Durante el arranque y lavalidacin de parmetros del CNC, se comprueba el estado de las siguientesseguridades. Si alguna de ellas est deshabilitada el CNC muestra un mensajede advertencia.

    Alarma de captacin para ejes analgicos. Lmites de software para ejes lineales analgicos y sercos. Monitorizacin del error de seguimiento para ejes analgicos y sercos

    (excepto el cabezal), tanto en el CNC como en los reguladores. Test de tendencia en los ejes analgicos.

    FAGOR AUTOMATION no se responsabiliza de lesiones a personas, daosfsicos o materiales que pueda sufrir o provocar el CNC, y que sean imputablesa la anulacin de alguna de las seguridades.

    AMPLIACIONES DE HARDWAREFAGOR AUTOMATION no se responsabiliza de lesiones a personas, daosfsicos o materiales que pudiera sufrir o provocar el CNC, y que sean imputablesa una modificacin del hardware por personal no autorizado por FagorAutomation.La modificacin del hardware del CNC por personal no autorizado por FagorAutomation implica la prdida de la garanta.

    VIRUS INFORMTICOSFAGOR AUTOMATION garantiza que el software instalado no contiene ningnvirus informtico. Es responsabilidad del usuario mantener el equipo limpio devirus para garantizar su correcto funcionamiento. La presencia de virusinformticos en el CNC puede provocar su mal funcionamiento.FAGOR AUTOMATION no se responsabiliza de lesiones a personas, daosfsicos o materiales que pudiera sufrir o provocar el CNC, y que sean imputablesa la presencia de un virus informtico en el sistema.La presencia de virus informticos en el sistema implica la prdida de la garanta.

    PRODUCTOS DE DOBLE USO.Los productos fabricados por FAGOR AUTOMATION a partir del 1 de abril de2014, si el producto segn el reglamento UE 428/2009 est incluido en la listade productos de doble uso, incluye en la identificacin de producto el texto -MDUy necesita licencia de exportacin segn destino.

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    3

    I N D I C E

    Acerca del producto...................................................................................................................... 9Declaracin de conformidad ....................................................................................................... 11Histrico de versiones ................................................................................................................ 13Condiciones de seguridad .......................................................................................................... 25Condiciones de garanta............................................................................................................. 29Condiciones de reenvo .............................................................................................................. 31Mantenimiento del CNC.............................................................................................................. 33

    CAPTULO 1 CONSTRUCCIN DE UN PROGRAMA.1.1 Lenguajes de programacin. ......................................................................................... 351.2 Estructura del programa. ............................................................................................... 361.2.1 Cuerpo del programa. ................................................................................................ 371.2.2 Las subrutinas............................................................................................................ 381.3 Estructura de los bloques de programa. ........................................................................ 391.3.1 Programacin en cdigo ISO. .................................................................................... 401.3.2 Programacin en lenguaje de alto nivel. .................................................................... 421.4 Programacin de los ejes. ............................................................................................. 431.5 Lista de funciones G. ..................................................................................................... 441.6 Lista de funciones auxiliares M...................................................................................... 481.7 Lista de sentencias e instrucciones. .............................................................................. 491.8 Programacin de comentarios. ...................................................................................... 521.9 Variables y constantes................................................................................................... 531.10 Los parmetros aritmticos............................................................................................ 541.11 Operadores y funciones aritmticas y lgicas. .............................................................. 551.12 Expresiones aritmticas y lgicas.................................................................................. 57

    CAPTULO 2 GENERALIDADES DE LA MQUINA2.1 Nomenclatura de los ejes .............................................................................................. 592.2 Sistema de coordenadas ............................................................................................... 612.3 Sistemas de referencia .................................................................................................. 622.3.1 Orgenes de los sistemas de referencia..................................................................... 632.4 Bsqueda de referencia mquina .................................................................................. 642.4.1 Definicin de "Bsqueda de referencia mquina"...................................................... 642.4.2 Programacin de la "Bsqueda de referencia mquina" ........................................... 65

    CAPTULO 3 SISTEMA DE COORDENADAS3.1 Programacin en milmetros (G71) o en pulgadas (G70) .............................................. 673.2 Coordenadas absolutas (G90) o incrementales (G91) .................................................. 683.2.1 Ejes rotativos.............................................................................................................. 693.3 Programacin en radios (G152) o en dimetros (G151)................................................ 713.4 Programacin de cotas .................................................................................................. 723.4.1 Coordenadas cartesianas .......................................................................................... 723.4.2 Coordenadas polares................................................................................................. 73

    CAPTULO 4 PLANOS DE TRABAJO.4.1 Acerca de los planos de trabajo en los modelos torno o fresadora. .............................. 764.2 Seleccionar los planos principales de trabajo................................................................ 774.2.1 Modelo fresadora o modelo torno con configuracin de ejes tipo "triedro"................ 774.2.2 Modelo torno con configuracin de ejes tipo "plano". ................................................ 784.3 Seleccionar un plano de trabajo y un eje longitudinal cualquiera. ................................. 794.4 Seleccionar el eje longitudinal de la herramienta. ......................................................... 81

    CAPTULO 5 SELECCIN DE ORGENES5.1 Programacin respecto al cero mquina ....................................................................... 845.2 Fijar la cota mquina (G174). ....................................................................................... 865.3 Decalaje de amarre........................................................................................................ 875.4 Preseleccin de cotas (G92).......................................................................................... 88

  • 4

    Manual de programacin

    CNC 8070

    (REF. 1408)

    5.5 Traslados de origen (G54-G59/G159) ........................................................................... 895.5.1 Variables para definir los traslados de origen............................................................ 915.5.2 Traslado de origen incremental (G158) ..................................................................... 925.5.3 Exclusin de ejes en el traslado de origen (G157) .................................................... 945.6 Cancelacin del decalaje de origen (G53)..................................................................... 955.7 Preseleccin del origen polar (G30) .............................................................................. 96

    CAPTULO 6 FUNCIONES TECNOLGICAS6.1 Avance de mecanizado (F)............................................................................................ 996.2 Funciones asociadas al avance................................................................................... 1016.2.1 Unidades de programacin del avance (G93/G94/G95).......................................... 1016.2.2 Adaptacin del avance (G108/G109/G193) ............................................................. 1026.2.3 Modalidad de avance constante (G197/G196) ........................................................ 1046.2.4 Cancelacin del porcentaje de avance (G266)........................................................ 1066.2.5 Control de la aceleracin (G130/G131) ................................................................... 1076.2.6 Control del jerk (G132/G133)................................................................................... 1096.2.7 Control del Feed-Forward (G134) ............................................................................ 1106.2.8 Control del AC-Forward (G135) ............................................................................... 1116.3 Velocidad del cabezal (S) ............................................................................................ 1126.4 Nmero de herramienta (T) ......................................................................................... 1136.5 Nmero de corrector (D) .............................................................................................. 1166.6 Funciones auxiliares (M).............................................................................................. 1186.6.1 Listado de funciones "M" ......................................................................................... 1196.7 Funciones auxiliares (H) .............................................................................................. 120

    CAPTULO 7 EL CABEZAL. CONTROL BSICO.7.1 El cabezal master del canal......................................................................................... 1227.1.1 Seleccin manual de un cabezal master ................................................................. 1247.2 Velocidad del cabezal .................................................................................................. 1257.2.1 G192. Limitacin de la velocidad de giro ................................................................. 1267.2.2 Velocidad de corte constante................................................................................... 1277.3 Arranque y parada del cabezal .................................................................................... 1287.4 Cambio de gama de velocidad .................................................................................... 1307.5 Parada orientada del cabezal ...................................................................................... 1327.5.1 El sentido de giro para orientar el cabezal............................................................... 1347.5.2 Funcin M19 con subrutina asociada. ..................................................................... 1367.5.3 Velocidad de posicionamiento ................................................................................. 1377.6 Funciones M con subrutina asociada. ......................................................................... 138

    CAPTULO 8 CONTROL DE LA TRAYECTORIA8.1 Posicionamiento rpido (G00) ..................................................................................... 1398.2 Interpolacin lineal (G01)............................................................................................. 1418.3 Interpolacin circular (G02/G03).................................................................................. 1448.3.1 Coordenadas cartesianas (Programacin del centro) ............................................. 1468.3.2 Coordenadas cartesianas (Programacin del radio) ............................................... 1478.3.3 Coordenadas polares............................................................................................... 1498.3.4 Traslado temporal del origen polar al centro del arco (G31) ................................... 1528.3.5 Centro del arco en coordenadas absolutas (G06/G261/G262) ............................... 1538.3.6 Correccin del centro del arco (G264/G265) ........................................................... 1548.4 Arco tangente a la trayectoria anterior (G08) .............................................................. 1558.5 Arco definido mediante tres puntos (G09) ................................................................... 1578.6 Interpolacin helicoidal (G02/G03) .............................................................................. 1588.7 Roscado electrnico de paso constante (G33)............................................................ 1608.7.1 Ejemplos de programacin en fresadora ................................................................. 1628.7.2 Ejemplos de programacin en torno ........................................................................ 1638.8 Roscado rgido (G63) .................................................................................................. 1658.9 Intervencin manual (G200/G201/G202)..................................................................... 1678.9.1 Intervencin manual aditiva (G201/G202) ............................................................... 1688.9.2 Intervencin manual exclusiva (G200)..................................................................... 1698.9.3 Avance para los movimientos en manual ................................................................ 170

    CAPTULO 9 AYUDAS GEOMTRICAS9.1 Arista viva (G07/G60) .................................................................................................. 1739.2 Arista semimatada (G50)............................................................................................. 1749.3 Arista matada controlada (G05/G61)........................................................................... 1759.3.1 Tipos de matado de arista ....................................................................................... 1769.4 Redondeo de aristas (G36) ......................................................................................... 1809.5 Achaflanado de aristas (G39) ...................................................................................... 1829.6 Entrada tangencial (G37)............................................................................................. 1849.7 Salida tangencial (G38) ............................................................................................... 185

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    5

    9.8 Imagen espejo (G11, G12, G13, G10, G14) ................................................................ 1869.9 Giro del sistema de coordenadas (G73) ...................................................................... 1909.10 Factor escala general .................................................................................................. 192

    CAPTULO 10 FUNCIONES PREPARATORIAS ADICIONALES10.1 Temporizacin (G04) ................................................................................................... 19510.2 Lmites de software por programa (G198-G199) ......................................................... 19610.3 Ejes Hirth (G170-G171) ............................................................................................... 19710.4 Cambio de la gama de parmetros de un eje (G112).................................................. 198

    CAPTULO 11 COMPENSACIN DE HERRAMIENTA11.1 Compensacin de radio ............................................................................................... 20111.1.1 Factor de forma de las herramientas de torneado ................................................... 20311.1.2 Funciones asociadas a la compensacin de radio .................................................. 20611.1.3 Inicio de la compensacin de radio.......................................................................... 20911.1.4 Tramos de compensacin de radio.......................................................................... 21211.1.5 Cambio del tipo de compensacin de radio durante el mecanizado........................ 21611.1.6 Anulacin de la compensacin de radio .................................................................. 21811.2 Compensacin de longitud .......................................................................................... 221

    CAPTULO 12 SUBRUTINAS.12.1 Ejecucin de subrutinas desde la memoria RAM. ....................................................... 22512.2 Definicin de las subrutinas. ........................................................................................ 22612.3 Ejecucin de las subrutinas. ........................................................................................ 22712.3.1 LL. Llamada a una subrutina local. .......................................................................... 22812.3.2 L. Llamada a una subrutina global. .......................................................................... 22812.3.3 #CALL. Llamada a una subrutina local o global....................................................... 22812.3.4 #PCALL. Llamada a una subrutina local o global inicializando parmetros. ........... 22912.3.5 #MCALL. Llamada a una subrutina local o global con carcter modal. ................... 23012.3.6 #MDOFF. Anular el carcter modal de la subrutina................................................. 23212.3.7 #RETDSBLK. Ejecutar subrutina como bloque nico. ............................................. 23312.4 #PATH. Definir la ubicacin de las subrutinas globales. ............................................. 23412.5 Ejecucin de subrutinas OEM...................................................................................... 23512.6 Subrutinas genricas de usuario (G500-G599). .......................................................... 23712.7 Ayudas a las subrutinas............................................................................................... 24012.7.1 Ficheros de ayuda a las subrutinas. ........................................................................ 24012.7.2 Lista de subrutinas disponibles. ............................................................................... 24212.8 Subrutinas de interrupcin. .......................................................................................... 24312.8.1 Reposicionar ejes y cabezales desde la subrutina (#REPOS). ............................... 24412.9 Subrutina "program_start"............................................................................................ 245

    CAPTULO 13 EJECUCIN DE BLOQUES Y PROGRAMAS.13.1 Ejecutar un programa en el canal indicado.................................................................. 24713.2 Ejecutar un bloque en el canal indicado. ..................................................................... 24913.3 Abortar la ejecucin del programa y reanudarla en otro bloque o programa............... 250

    CAPTULO 14 EJE C14.1 Activar el cabezal como eje C...................................................................................... 25414.2 Mecanizado en la superficie frontal ............................................................................. 25614.3 Mecanizado en la superficie cilndrica ......................................................................... 258

    CAPTULO 15 TRANSFORMACIN ANGULAR DE EJE INCLINADO.15.1 Activacin y anular la transformacin angular. ............................................................ 26315.2 Congelar (suspender) la transformacin angular......................................................... 26415.3 Obtener informacin de la transformacin angular...................................................... 265

    CAPTULO 16 CONTROL TANGENCIAL.16.1 Activar y anular el control tangencial. .......................................................................... 26916.2 Congelar (suspender) el control tangencial. ................................................................ 27216.3 Obtener informacin del control tangencial. ................................................................ 274

    CAPTULO 17 CINEMTICAS Y TRANSFORMACIN DE COORDENADAS17.1 Sistemas de coordenadas. .......................................................................................... 27617.2 Movimiento en plano inclinado..................................................................................... 27717.3 Seleccionar una cinemtica (#KIN ID). ........................................................................ 278

  • 6

    Manual de programacin

    CNC 8070

    (REF. 1408)

    17.4 Sistemas de coordenadas (#CS / #ACS). ................................................................... 27917.4.1 Definir un sistema de coordenadas (MODE1). ........................................................ 28317.4.2 Definir un sistema de coordenadas (MODE2). ........................................................ 28417.4.3 Definir un sistema de coordenadas (MODE3). ........................................................ 28517.4.4 Definir un sistema de coordenadas (MODE4). ........................................................ 28617.4.5 Definir un sistema de coordenadas (MODE5). ........................................................ 28717.4.6 Definir un sistema de coordenadas (MODE6). ........................................................ 28817.4.7 Trabajo con cabezales a 45 (tipo Hurn)................................................................ 29017.4.8 Cmo combinar varios sistemas de coordenadas. .................................................. 29117.5 Herramienta perpendicular al plano inclinado (#TOOL ORI). ...................................... 29317.5.1 Ejemplos de programacin. ..................................................................................... 29417.6 Trabajo con RTCP (Rotating Tool Center Point). ........................................................ 29617.6.1 Ejemplos de programacin. ..................................................................................... 29817.7 Corregir la compensacin longitudinal de la herramienta implicita del programa (#TLC).

    30017.8 Forma de retirar la herramienta al perder el plano. ..................................................... 30117.9 Orientacin de la herramienta en el sistema de coordenadas pieza. .......................... 30217.9.1 Activar la orientacin de la herramienta en el sistema de coordenadas pieza. ....... 30217.9.2 Anular la orientacin de la herramienta en el sistema de coordenadas pieza......... 30317.9.3 Cmo gestionar las discontinuidades en la orientacin de los ejes rotativos. ......... 30417.9.4 Pantalla para seleccionar la solucin deseada........................................................ 30617.9.5 Ejemplo de ejecucin. Seleccin de una solucin. .................................................. 30717.10 Seleccin de los ejes rotativos que posicionan la herramienta en cinemticas tipo 52.....

    30817.11 Transformar el cero pieza actual teniendo en cuenta la posicin de la cinemtica de me-

    sa.30917.11.1 Proceso para guardar un cero pieza con los ejes de la mesa en cualquier posicin. ...

    31017.11.2 Ejemplo para mantener el cero pieza sin girar el sistema de coordenadas. ........... 31117.12 Resumen de las variables asociadas a las cinemticas.............................................. 312

    CAPTULO 18 HSC. MECANIZADO DE ALTA VELOCIDAD.18.1 Recomendaciones para el mecanizado....................................................................... 31618.2 Subrutinas de usuario G500-G501 para activar/anular el HSC. .................................. 31718.3 Modo HSC. Optimizacin del acabado superficial....................................................... 31918.4 Modo HSC. Optimizacin del error de contorno. ......................................................... 32118.5 Modo HSC. Optimizacin del avance de mecanizado................................................. 32318.6 Anulacin del modo HSC............................................................................................. 325

    CAPTULO 19 LSER.19.1 Conmutacin sincronizada. ......................................................................................... 32719.1.1 Activar la conmutacin sincronizada........................................................................ 32819.1.2 Desactivar la conmutacin sincronizada.................................................................. 32919.1.3 Variables asociadas a la conmutacin sincronizada. .............................................. 33019.2 PWM (Pulse-Width Modulation)................................................................................... 33119.2.1 Activar el PWM. ....................................................................................................... 33219.2.2 Anular el PWM. ........................................................................................................ 33419.2.3 Variables del PWM. ................................................................................................. 335

    CAPTULO 20 EJE VIRTUAL DE LA HERRAMIENTA.

    20.1 Activar el eje virtual de la herramienta......................................................................... 33820.2 Anular el eje virtual de la herramienta. ........................................................................ 33920.3 Variables asociadas al eje virtual de la herramienta. .................................................. 340

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    7

    CAPTULO 21 SENTENCIAS E INSTRUCCIONES21.1 Sentencias de programacin ....................................................................................... 34221.1.1 Sentencias de visualizacin. Visualizar un error en pantalla ................................... 34221.1.2 Sentencias de visualizacin. Visualizar un aviso en pantalla .................................. 34421.1.3 Sentencias de visualizacin. Visualizar un mensaje en pantalla ............................. 34621.1.4 Sentencias de visualizacin. Definir el tamao de la zona grfica .......................... 34721.1.5 Sentencias de habilitacin y deshabilitacin............................................................ 34821.1.6 Acoplo electrnico de ejes ....................................................................................... 34921.1.7 Aparcar ejes ............................................................................................................. 35021.1.8 Modificar la configuracin de ejes de un canal ........................................................ 35221.1.9 Modificar la configuracin de cabezales de un canal............................................... 35721.1.10 Sincronizacin de cabezales.................................................................................... 36021.1.11 Seleccin del lazo para un eje o cabezal. Lazo abierto o lazo cerrado ................... 36421.1.12 Deteccin de colisiones ........................................................................................... 36621.1.13 Interpolacin de splines (Akima) .............................................................................. 36821.1.14 Interpolacin polinmica .......................................................................................... 37121.1.15 Control de la aceleracin ......................................................................................... 37221.1.16 Definicin de macros................................................................................................ 37421.1.17 Repeticin de bloques.............................................................................................. 37621.1.18 Comunicacin y sincronizacin entre canales ......................................................... 37821.1.19 Movimientos de ejes independientes ....................................................................... 38121.1.20 Levas electrnicas. .................................................................................................. 38521.1.21 Sentencias de programacin adicionales ................................................................ 38821.2 Instrucciones de control de flujo .................................................................................. 38921.2.1 Salto de bloque ($GOTO) ........................................................................................ 38921.2.2 Ejecucin condicional ($IF) ...................................................................................... 39021.2.3 Ejecucin condicional ($SWITCH) ........................................................................... 39221.2.4 Repeticin de bloques ($FOR)................................................................................. 39321.2.5 Repeticin condicional de bloques ($WHILE).......................................................... 39421.2.6 Repeticin condicional de bloques ($DO)................................................................ 395

    CAPTULO 22 VARIABLES DEL CNC.22.1 Entendiendo el funcionamiento de las variables.......................................................... 39722.1.1 Acceso a variables numricas desde el PLC........................................................... 39922.2 Las variables en un sistema monocanal...................................................................... 40022.3 Las variables en un sistema multicanal. ...................................................................... 40322.4 Variables asociadas a los parmetros mquina generales. ........................................ 40622.5 Variables asociadas a los parmetros mquina de los canales. ................................. 42822.6 Variables asociadas a los parmetros mquina de ejes y cabezal. ............................ 45122.7 Variables asociadas a las gamas de parmetros mquina. ........................................ 48822.8 Variables asociadas a los parmetros mquina del modo manual.............................. 54222.9 Variables asociadas a los parmetros mquina de las funciones M. .......................... 54722.10 Variables asociadas a los parmetros mquina de las cinemticas............................ 54922.11 Variables asociadas a los parmetros mquina del almacn...................................... 55422.12 Variables asociadas a los parmetros mquina OEM. ................................................ 55722.13 Variables asociadas al estado y recursos del PLC...................................................... 55922.14 Seales lgicas de consulta del PLC; generales......................................................... 56322.15 Seales lgicas de consulta del PLC; ejes y cabezales. ............................................. 57422.16 Seales lgicas de consulta del PLC; cabezales. ....................................................... 57922.17 Seales lgicas de consulta del PLC; interpolador independiente. ............................. 58122.18 Seales lgicas de consulta del PLC; gestor de herramientas.................................... 58322.19 Seales lgicas de consulta del PLC; teclas. .............................................................. 58622.20 Seales lgicas modificables del PLC; generales. ...................................................... 58722.21 Seales lgicas modificables del PLC; ejes y cabezales. ........................................... 59522.22 Seales lgicas modificables del PLC; cabezales. ...................................................... 60122.23 Seales lgicas modificables del PLC; interpolador independiente. ........................... 60322.24 Seales lgicas modificables del PLC; gestor de herramientas. ................................. 60422.25 Seales lgicas modificables del PLC; teclas.............................................................. 60922.26 Variables asociadas a la configuracin de la mquina. ............................................... 61022.27 Variables asociadas a la compensacin volumtrica. ................................................. 61822.28 Variables asociadas al bus Mechatrolink..................................................................... 61922.29 Variables asociadas a la conmutacin sincronizada. .................................................. 62122.30 Variables asociadas al PWM. ...................................................................................... 62222.31 Variables asociadas al tiempo de ciclo. ....................................................................... 62422.32 Variables asociadas a las entradas de contaje para ejes analgicos.......................... 62622.33 Variables asociadas a las entradas y salidas analgicas. ........................................... 62822.34 Variables asociadas a la consigna y el feedback del regulador. ................................. 62922.35 Variables asociadas al cambio de gama y set del regulador Sercos........................... 63122.36 Variables asociadas al ajuste del lazo. ........................................................................ 63222.37 Variables asociadas al lazo del eje o cabezal tndem. ............................................... 64022.38 Variables asociadas a las tablas de usuario (tabla de orgenes)................................. 64222.39 Variables asociadas a las tablas de usuario (tabla de garras). ................................... 64722.40 Variables asociadas a las tablas de usuario (tablas de parmetros aritmticos). ....... 649

  • 8

    Manual de programacin

    CNC 8070

    (REF. 1408)

    22.41 Variables asociadas a la posicin de los ejes. ............................................................ 65322.42 Variables asociadas a la posicin del cabezal. ........................................................... 65822.43 Variables asociadas a los avances.............................................................................. 66022.44 Variables asociadas a la aceleracin y el jerk sobre la trayectoria. ............................ 66522.45 Variables asociadas a la gestin del avance en el modo HSC. .................................. 66622.46 Variables asociadas a la velocidad del cabezal. ......................................................... 67022.47 Variables asociadas al gestor de herramientas. .......................................................... 67822.48 Variables asociadas a la gestin del almacn y el brazo cambiador. ......................... 68022.49 Variables asociadas a la herramienta activa y siguiente. ............................................ 68222.50 Variables asociadas a cualquier herramienta. ............................................................. 69422.51 Variables asociadas a la herramienta en preparacin................................................. 70422.52 Variables asociadas al modo manual. ......................................................................... 71222.53 Variables asociadas a las funciones programadas. .................................................... 71822.54 Variables asociadas a la leva electrnica. ................................................................... 74222.55 Variables asociadas a los ejes independientes. .......................................................... 74422.56 Variables asociadas al eje virtual de la herramienta. .................................................. 75122.57 Variables asociadas a las cinemticas y transformacin de coordenadas.................. 75222.58 Variables definidas por el usuario................................................................................ 76122.59 Variables generales del CNC. ..................................................................................... 76222.60 Variables asociadas al estado del CNC. ..................................................................... 76522.61 Variables asociadas al programa pieza en ejecucin.................................................. 77022.62 Variables asociadas al interface. ................................................................................. 774

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    9

    ACERCA DEL PRODUCTO

    CARACTERSTICAS BSICAS.

    (*) TTL diferencial / Senoidal 1 Vpp (**) TTL / TTL diferencial / Senoidal 1 Vpp / Protocolo SSI

    Caractersticas bsicas. BL OL

    Sistema basado en PC. Sistema cerrado Sistema abierto

    Nmero de ejes. 3 a 7 3 a 28Nmero de cabezales. 1 1 a 4

    Nmero de almacenes. 1 1 a 4

    Nmero de canales de ejecucin. 1 1 a 4Nmero de volantes. 1 a 12

    Tipo de regulacin. Analgica / Digital Sercos / Digital Mechatrolink

    Comunicaciones. RS485 / RS422 / RS232Ethernet

    Expansin PCI. No Opcin

    PLC integrado. Tiempo de ejecucin del PLC.Entradas digitales / Salidas digitales.Marcas / Registros.Temporizadores / Contadores.Smbolos.

    < 1ms/K1024 / 10248192 / 1024512 / 256Ilimitados

    Tiempo de proceso de bloque. < 1 ms

    Mdulos remotos. RIOW RIO5 RIO70 RIOR RCS-S

    Vlido para CNC. 807080658060

    807080658060

    80708065- - -

    - - -

    - - -

    8060

    807080658060

    Comunicacin con los mdulos remotos. CANopen CANopen CANfagor CANopen Sercos

    Entradas digitales por mdulo. 8 24 / 48 16 48 - - -

    Salidas digitales por mdulo. 8 16 / 32 16 32 - - -

    Entradas analgicas por mdulo. 4 4 8 - - - - - -

    Salidas analgicas por mdulo. 4 4 4 - - - 4

    Entradas para sondas de temperatura. 2 2 - - - - - - - - -

    Entradas de contaje. - - - - - - 4 (*) - - - 4 (**)

    Personalizacin.Sistema abierto basado en PC, completamente personalizable.

    Ficheros de configuracin INI.Herramienta de configuracin visual FGUIM.Visual Basic, Visual C++, etc.Bases de datos internas en Microsoft Access.Interface OPC compatible.

  • 10

    Manual de programacin

    CNC 8070

    (REF. 1408)

    OPCIONES DE SOFTWARE.

    Se debe tener en cuenta que algunas de las prestaciones descritas en este manual dependen de lasopciones de software instaladas. La siguiente tabla es informativa; a la hora de adquirir las opciones desoftware, slo es valida la informacin ofrecida por el ordering handbook.

    Modelo -BL- Modelo -OL-

    Sistema abierto.Acceso al modo administrador.

    - - - Opcin

    Entorno de edicin y simulacin. - - - Estndar

    Nmero de canales de ejecucin. 1 1 a 4Nmero de ejes. 3 a 7 3 a 28Nmero de cabezales. 1 1 a 4

    Nmero de almacenes. 1 1 a 4

    Nmero de ejes interpolados (mximo). 4 28Limitacin 4 ejes interpolados. - - - OpcinLenguaje IEC 61131. - - - OpcinRegulacin digital no Fagor. Opcin Opcin

    Compensacin de radio. Opcin Opcin

    Eje C. Opcin OpcinRTCP dinmico. Opcin Opcin

    Sistema de mecanizado HSSA. Opcin Opcin

    Ciclos ISO de taladrado para el modelo OL.(G80, G81, G82, G83).

    - - - Opcin

    Ejes Tndem. - - - OpcinSincronismos y levas. Opcin Opcin

    Control tangencial. Opcin Opcin

    Compensacin volumtrica (hasta 10 m). - - - OpcinCompensacin volumtrica (ms de 10 m). - - - OpcinPWM (Pulse-Width Modulation). - - - Opcin

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    11

    DECLARACIN DE CONFORMIDAD

    El fabricante:Fagor Automation, S. Coop.Barrio de San Andrs N 19, C.P. 20500, Mondragn -Guipzcoa- (SPAIN).

    Declara lo siguiente:El fabricante declara bajo su exclusiva responsabilidad la conformidad del producto:

    CONTROL NUMRICO 8070Compuesto por los siguientes mdulos y accesorios: 8070-BL-ICU, 8070-OL-ICU8070-BL-MCU, 8070-OL-MCU , 8070-OL-MCU-PCIMONITOR-LCD-10K, MONITOR-LCD-15, MONITOR-SVGA-15HORIZONTAL-KEYB, VERTICAL-KEYB, OP-PANELBATTERY, MOUSE UNITRemote Modules RIOW, RIO5, RIO70, RCS-S.Nota. Algunos caracteres adicionales pueden seguir a las referencias de los modelos indicados arriba. Todosellos cumplen con las Directivas listadas. No obstante, el cumplimiento puede verificarse en la etiqueta delpropio equipo.

    Al que se refiere esta declaracin, con las siguientes normas.

    De acuerdo con las disposiciones de las Directivas Comunitarias 2006/95/EC de Baja Tensin y2004/108/EC de Compatibilidad Electromagntica y sus actualizaciones.

    En Mondragn a 1 de Septiembre de 2013.

    Normas de baja tensin.IEC 60204-1:2005/A1:2008 Equipos elctricos en mquinas. Parte 1. Requisitos generales.

    Normas de compatibilidad electromagntica.EN 61131-2: 2007 Autmatas programables. Parte 2. Requisitos y ensayos de equipos.

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    13

    HISTRICO DE VERSIONES

    A continuacin se muestra la lista de prestaciones aadidas en cada referencia de manual. Cada referenciade manual es vlida para la versin de software indicada y las posteriores.

    Ref. 0201

    Ref. 0212

    Ref. 0501

    Software V01.00Primera versin. Modelo fresadora.

    Software V01.10Nuevo avance de reposicionamiento tras la inspeccin de herramienta. Parmetro mquina: REPOSFEED.Nuevo tratamiento de las teclas de jog. Teclas diferentes para seleccionar eleje y el sentido.

    Parmetro mquina: JOGKEYDEF.

    Conocer las dimensiones de la cinemtica sobre un eje. Variable: (V.)A.HEADOF.xnSimulacin del teclado desde el PLC. Variable: (V.)G.KEYModo manual. Calibracin de herramientas con o sin palpador.Modo manual. Carga automtica de la tabla de orgenes.Modo manual. Programacin del avance "F" y la velocidad "S".Modo MDI. Anlisis sintctico de los bloques.Modo utilidades. Definir passwords de proteccin.Bsqueda de bloque. Definir el bloque inicial.Mejoras en la tabla de herramientas.Seleccin/deseleccin de eje para desplazarlo con volante.Simular la trayectoria terica.Confirmar la ejecucin de programa al pulsar la tecla [START] en un mododistinto al automtico. Factor escala general. Nueva sentencia #SCALE. Seleccin del palpador. Nueva sentencia #SELECT PROBE.Ciclos fijos de palpador. Nueva sentencia #PROBE.Programacin de avisos. Nueva sentencia #WARNING.Repeticin de bloques. Nueva sentencia #RPT.Conocer el factor de escala general activo. Variable: (V.)G.SCALEConocer cul es el palpador activo. Variable: (V.)G.ACTIVPROBEMejoras en la programacin del mecanizado a alta velocidad. Sentencia #HSC.Mejoras en la programacin del intercambio de ejes. Sentencias #SET, #CALL, #FREE, #RENAME.El nmero de macros en un programa se limita a 50. Macros.

    Software V02.01Sistema operativo Windows XP.Apagado de emergencia con batera (unidad central PC104).Sistema multicanal, hasta 4 canales. Intercambio de ejes y cabezales,comunicacin y sincronizacin entre canales, parmetros aritmticoscomunes, acceso a variables por canal, etc.Sistema muticabezal, hasta 4 cabezales.Gestin de herramienta con varios almacenes, hasta 4 almacenes.Nuevos idiomas (Euskera y Portugus). Parmetro mquina: LANGUAGE.Disposicin de las softkeys verticales a izquierda o derecha. Parmetro mquina: VMENU.Modo de compensacin de radio (G136/G137) por defecto. Parmetro mquina: IRCOMP.Parmetros mquina genricos OEM. Parmetro mquina: MTBPAR.Lectura de variables Sercos desde el CNC. Parmetro mquina: DRIVEVAR.Editor de levas electrnicas. Parmetro mquina: CAM.Nuevo comportamiento para ejes rotativos. No es necesaria la variable (V.).TM.MZWAIT en la subrutina asociada a M06. Subrutina asociada a M6.

    Variable: (V.).TM.MZWAITConocer la versin de software. Variable: (V.)G.SOFTWAREVariables asociadas al ajuste del lazo. Ajuste de las ganancias desde el PLC. Variables:

    (V.)A.PLCFFGAIN.xn (V.)A.PLCACFGAIN.xn(V.)A.PLCPROGAIN.xn

    Variables asociadas al ajuste del lazo. Incremento de posicin y el periodo demuestreo.

    Variables:(V.)A.POSINC.xn (V.)A.TPOSINC.xn(V.)A.PREVPOSINC.xn

  • 14

    Manual de programacin

    CNC 8070

    (REF. 1408)

    Ref. 0504

    Ref. 0509

    Variables asociadas al ajuste del lazo. Ajuste fino del avance, aceleracin yjerk.

    Variables:(V.)A.FEED.xn (V.)A.TFEED.xn(V.)A.ACCEL.xn (V.)A.TACCEL.xn(V.)A.JERK.xn (V.)A.TJERK.xn

    Variables asociadas a las entradas de contaje. Variables:(V.)A.COUNTER.xn (V.)A.COUNTERST.xn(V.)A.ASINUS.xn (V.)A.BSINUS.xn

    Optimizar la lectura y escritura de variables desde el PLC. Slo ser asncronoel acceso a las siguientes variables.

    Sern de lectura asncrona las variables de la herramienta cuando stano sea la activa ni est en el almacn.

    Sern de escritura asncrona las variables de la herramienta, sea stala activa o no.

    Sern de lectura y escritura asncrona las variables referidas a losparmetros aritmticos locales del nivel activo.

    Lectura y escritura de variables desde el PLC.

    Aparcar y desaparcar cabezales. Sentencias #PARK, #UNPARK.Compensacin de radio.

    Comportamiento del comienzo y final de la compensacin de radiocuando no se programa un desplazamiento.

    Cambiar el tipo de compensacin de radio durante el mecanizado.Desde programa, cargar una herramienta en una posicin concreta delalmacn.Programacin de subrutinas modales. Nueva sentencia #MCALL.Ejecucin de un bloque en un canal. Nueva sentencia #EXBLK.Programacin de nmero de repeticiones en el bloque. Comando NR.Resolucin directa de las cajeras 2D y 3D sin necesidad de softkey.Simular un ciclo fijo del editor en solitario.Importar ficheros en formato DXF desde el editor de programas o editor deperfiles.Importar programas del CNC 8055/8055i desde el editor de programas.Seleccionar mediante softkey la reposicin del cabezal tras inspeccin deherramienta.Utilidad backup-restore.Mejoras en el editor de perfiles.Ayudas en el editor de programas. Ayudas contextuales a la programacin.

    Al programar "#", se muestra la lista de sentencias. Al programar "$", se muestra la lista de instrucciones. Al programar "V.", se muestra la lista de variables.

    Password especfico para la tabla de parmetros mquina de cinemticas.Salvar la configuracin CAN para su testeo en el arranque del sistema.En el modo diagnosis se muestra informacin detallada de la conexin Sercos(tipo y versin del regulador y motor conectado).Desde cualquier apartado del modo diagnosis se imprime toda la informacinde la configuracin.Desde el editor de ciclos se permite simular un ciclo en solitario.Ayudas a la puesta a punto. Osciloscopio, diagrama de bode, test decircularidad.

    Software V02.03Nuevos valores del parmetro mquina SERPOWSE para la placa Sercos II. Parmetros mquina: SERPOWSE.Los ejes simulados no cuentan a efectos del cdigo de validacin.Programacin de leva electrnica (cotas reales). Nueva sentencia #CAM.Sincronizacin de eje independiente (cotas reales). Nueva sentencia #FOLLOW.Movimiento de eje independiente. Nueva sentencia #MOVE.Modo DDSSetup.G31. Traslado temporal del origen polar al centro de interpolacin. Funcin G31.G112. Cambio del set de parmetros al regulador. Funcin G112.

    Software V03.00Modelo torno. Ciclos fijos de mecanizado, calibracin de herramientas detorno, variables para consultar la geometra de las herramientas de torno, etc.Eje inclinado.Permitir utilizar la funcin G95 en modo manual. Parmetro mquina: FPRMAN.Modelo torno. Seleccionar la configuracin de los grficos. Parmetro mquina: GRAPHTYPE.Modelo torno. Seleccionar la configuracin de ejes. Parmetro mquina: GEOCONFIG.Seleccionar el set de parmetros para la sincronizacin. Parmetro mquina: SYNCSET.Eje C mantenido. Parmetro mquina: PERCAX.Sistema sin ningn almacn.Herramientas de tierra para un almacn torreta. Variable para leer el offset acumulado de PLC. Variable: (V.)[ch].A.ACTPLCOF.xnVariable para obtener una estimacin lineal del error de seguimiento. Variable: (V.)[ch].A.FLWEST.xnVariables para leer el valor de feed-forward o AC-forward instantneo. Variables:

    (V.)[ch].A.ACTFFW.xn (V.)[ch].A.ACTACF.xn

    Software V02.01

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    15

    Ref. 0601

    Ref. 0606

    Variable para saber el nmero de lnea del fichero que se est ejecutando. Variable: (V.)[ch].G.LINENVariable para saber qu tipo de ciclo est activo. Variable: (V.)[ch].G.CYCLETYPEONVariable para conocer la orientacin de la herramienta. Variable: (V.)[ch].G.TOOLDIRVariable para conocer si el modo HSC est activo. Variable: (V.)[ch].G.HSCVariable para leer el avance terico en una trayectoria 3D. Variable: (V.)[ch].G.F3DVariable para conocer cul es el nmero de warning visualizado. Variable: (V.)[ch].G.CNCWARNINGLa variable (V.)G.CNCERR pasa a ser por canal. Variable: (V.)G.CNCERRSeleccionar el tipo de lazo, abierto o cerrado, para el cabezal. Nueva sentencia #SERVO.Sincronizacin de cabezales. Nueva sentencia #SYNC.Sincronizacin de cabezales. Nueva sentencia #TSYNC.Sincronizacin de cabezales. Nueva sentencia #UNSYNC.Seleccin de los ciclos de fresadora en un modelo torno. Nueva sentencia #MILLCY.Seleccin de los ciclos de torno en un modelo fresadora. Nueva sentencia #LATHECY.Definir una cinemtica al activar el eje C. Sentencia #CYL.Definir una cinemtica al activar el eje C. Sentencia #FACE.Mejoras en la transformacin de coordenadas (#CS/#ACS).

    Mantener el cero pieza al desactivar la transformacin. Trabajo con cabezales a 45. Seleccionar entre las dos alternativas. Mantener el giro de los ejes del plano con MODE 6.

    Sentencias #CS, #ACS.

    G33. Nuevo parmetro (Q1) para definir el ngulo de entrada. Funcin G33.G63. Se permite la inspeccin de herramienta durante el roscado rgido. Funcin G63.La funcin G112 no es vlida para el cabezal. Funcin G112.Cambia el criterio a la hora de asumir un nuevo cabezal master en el canal.Mejoras en la tabla de herramienta.

    Software V03.01Acoplo de ejes. Configurar el estado por defecto de un acoplo de ejes. Parmetros mquina: LINKCANCEL.Compensacin de radio. Modo en el que se cancela la compensacin de radio. Parmetros mquina: COMPCANCEL.Chequeo de las pantallas en el arranque; si falta algn elemento, se restauradel backup. Modo edicin. Edicin de programas en el lenguaje del 8055.Modo DDSSetup. Salvar y cargar los datos de todos los reguladores a la vez.Utilizar el carcter ";" para programar un comentario en el programa pieza. Variables. Geometra de las herramientas de torno.Variables. Nmero de herramienta en las pinzas del brazo cambiador. Variables:

    (V.)TM.TOOLCH1[mz] (V.)TM.TOOLCH2[mz]Modo automtico. Permite ejecutar un programa de forma independiente.La sentencia #EXEC no da error si el canal est ocupado; la sentencia esperaa que termine la operacin en curso.

    Sentencia #EXEC.

    La sentencia #EXBLK no da error si el canal est ocupado; la sentencia esperaa que termine la operacin en curso.

    Sentencia #EXBLK.

    Software V03.10Avance. Avance mximo para el mecanizado. Parmetro mquina: MAXFEED.Avance. Avance de mecanizado por defecto, cuando no hay uno programado. Parmetro mquina: DEFAULTFEED.Las teclas de usuario se pueden configurar como teclas de jog. Parmetro mquina: USERKEYDEF.Deshabilitar un teclado o panel de jog integrado en el bus CAN. Marca de PLC: PANELOFF.Volante con pulsador. Seleccionar secuencialmente un eje para desplazarlocon el volante.

    Marca de PLC: NEXTMPGAXIS.

    Nuevo parmetro para definir si el CNC enva o no las funciones M, S, H alPLC durante la bsqueda de bloque.

    Parmetro mquina: FUNPLC.

    El CNC permite modificar el override del cabezal durante el roscadoelectrnico (G33) y en los ciclos fijos de roscado del modelo T (G86, G87y sus equivalentes del editor de ciclos).

    Parmetros mquina:THREADOVR, OVRFILTER.

    Parmetros mquina OEM. Rango de parmetros con permiso de escritura desde el programa, PLC

    o interface. Rango de parmetros afectados por el cambio de unidades. Cada parmetro puede tener asociado un comentario informativo.

    Bsqueda de I0. Nuevo mtodo de bsqueda para los cabezales con micro.El cabezal pasa dos veces por el micro.El CNC visualiza los warnings generados en el regulador.Tabla de funciones M. Nuevo campo para definir si se enva o no la funcinal PLC durante la bsqueda de bloque.

    Campo: MPLC.

    Tabla de funciones M. Cada funcin M puede tener asociado un comentarioinformativo.

    Campo: COMMENT.

    Volante general. El CNC puede disponer de varios volantes generales.Volante general. Un volante general puede desplazar varios ejessimultneamente.Mejoras en el aspecto de algunas softkeys del editor.Mejoras en el aspecto de algunas softkeys de la ventana grfica.

    Software V03.00

  • 16

    Manual de programacin

    CNC 8070

    (REF. 1408)

    Ref. 0608

    Ref. 0704 / Ref. 0706

    Modo edicin. Archivos de ayuda a la programacin de subrutinas OEM ysubrutinas globales.Modo edicin. Archivo de ayuda con la lista de subrutinas disponibles.Modo edicin. Mejoras en las ayudas contextuales.Modo edicin. Nueva softkey para desactivar las ayudas contextuales.Modo edicin. Mejoras en la apariencia de las softkeys.En el modo automtico se ofrece una softkey para seleccionar el programaque est en edicin.En los modos automtico y manual, el CNC muestra el estado de la marca_FEEDHOL.

    Marca de PLC: _FEEDHOL.

    En los modos automtico y manual, el CNC muestra el estado de la marcaINHIBIT de ejes y cabezal.

    Marca de PLC: INHIBIT.

    Modo automtico. Muestra informacin de todos los cabezales.Modo manual. Muestra informacin de todos los cabezales.Funcin retrace.Control tangencial.Tabla de herramientas. Nueva softkey para inicializar las posiciones; T1 en laposicin 1, la T2 en la posicin 2, etc. Tabla de herramientas. Nuevas softkeys para copiar y pegar todos los datosde un corrector.El CNC comprueba si el sentido de giro programado (M3/M4) coincide con elpredefinido en la tabla de herramientas.Generar el informe de registro de garanta.Ocultar las ventanas de warning y error.M02/M30. No es necesario programar M02 M30 para terminar un programapieza.

    Funciones M02/M30.

    Anular el sentido de giro predeterminado de una herramienta. Variables: (V.)G.SPDLTURDIRModificar el avance mximo permitido en el canal desde el PLC. Variables: (V.)[ch].PLC.PLCG00FEEDMostrar el estado del rel de emergencia. Variables: (V.)G.ERELAYSTHSC. Nuevo modo FAST. Sentencia #HSC.Eje C. En la sentencia #CYL es obligatorio programar el radio. Sentencia #CYL.Mejoras en la bsqueda de bloque.Calibracin de herramientas.

    Calibracin manual. Tras finalizar la calibracin, pulsando [START] seasumen los nuevos valores.

    Calibracin semiautomtica. Calibracin de herramientas de torno. Calibracin semiautomtica. Tras finalizar la calibracin, pulsando

    [START] se asumen los nuevos valores. Calibracin automtica. Tras finalizar la calibracin el CNC asume los

    nuevos valores.

    Software V03.11Simulador. Posibilidad de colocar la llave hardware en red.Grficos de lnea. Mejoras a la hora de dimensionar los grficos en pantalla.Funcin retrace. Mejoras varias en la funcin retrace. HSC. Nuevo comando CORNER. Sentencia #HSC.El valor por defecto de algunos parmetros mquina es diferente para el CNCy para el simulador instalado en un PC. G33. La limitacin del override se mantiene durante el retroceso al comienzode la rosca.

    Funcin G33.

    RTCP. Se permite realizar la bsqueda de referencia mquina de los ejes noimplicados en el RTCP.Abortar la ejecucin del programa y continuar en otro punto. Nueva sentencia #ABORT.

    Software V03.13Criterio de signos para los offsets (dimensiones) y desgaste de la herramienta. Parmetros mquina: TOOLOFSG.Definir el desgaste de la herramienta de forma incremental o absoluta. Variables:

    (V.)TM.TOOLCH1[mz] (V.)TM.TOOLCH2[mz].Las variables V.TM.TOOLCH1[mz] / V.TM.TOOLCH2[mz] con permiso deescritura desde el PLC.Modo MDI. Cancelar el bloque en ejecucin manteniendo las condiciones demecanizado.

    Software V03.14Unidad central MCU y ICU. RAM con batera. Conexin de volantes a la unidadcentral. I/Os locales. Entradas de captacin locales. Palpadores locales.Definir si la bsqueda de referencia del cabezal se realiza automticamentejunto al primer movimiento.Durante el apagado del CNC se permite reiniciar la aplicacin.Se permite acceder a la ventana de tareas haciendo click con el ratn sobreel icono del fabricante (parte superior izquierda de la barra de estado).Se permite acceder a los canales haciendo click con el ratn sobre los iconosde la barra de estado).

    Software V03.10

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    17

    Ref. 0707

    Ref. 0709

    Ref. 0712

    Ref. 0801

    Se permite acceder a las pginas de un modo de operacin haciendo clickcon el ratn sobre el nombre del modo (parte superior derecha de la barra deestado).La limitacin de la velocidad de giro (G192) tambin se aplica cuando elcabezal trabaja a velocidad de giro constante (G97).

    Funcin G192.

    Software V03.15Conocer el tipo de hardware. Variable: (V.)G.HARDTYPEAvance terico de la herramienta sobre la trayectoria. Variable: (V.)[ch].G.PATHFEEDCada vez que se entra en el modo diagnosis, el CNC crea los archivosSystemInfo.txt y SercosInfo.txt.Los errores de PLC pueden tener un fichero de informacin adicionalasociado, igual que los mensajes de PLC.Tablas de usuario. En la tabla de orgenes se muestran los cabezales que sepueden activar como eje C. Traslados de origen para el eje C.El CNC muestra un warning cuando un canal est esperando una herramientaque est siendo utilizada en otro canal.

    Software V03.16Cabezales tndem.Modo diagnosis. Monitorizacin de la temperatura de la CPU, de la placa ydel habitculo.El CNC utiliza la mezcla de captaciones para el clculo de la consigna; parael clculo de las compensaciones, test de circularidad, etc el CNC utiliza lacaptacin directa. El CNC no asume ninguna cinemtica tras el encendido. Parmetros mquina: KINIDParmetros mquina: KINIDEl CNC no permite modificar el override durante un roscado si detecta queen alguna gama no est activo el feed forward (parmetro FFWTYPE) o si elfeed forward activo es inferior al 90%.

    Software V03.17Eje C mantenido tras ejecutar M02, M30 o despus de una emergencia oreset.

    Parmetro mquina: PERCAX.

    Software V03.20El CNC dispone de una carpeta MTB diferente para cada tipo de softwareinstalado; MTB_T para el torno, MTB_M para fresadora y MTB_MC paramotion control.Por defecto, las alarmas de captacin de los ejes analgicos estn activadas.Cambio de gama.

    Para que el CNC pueda asumir el nuevo set de parmetros, debe esperara que el PLC reciba la confirmacin de una de las marcas GEAR1 aGEAR4.

    El cambio de gama se da por finalizado cuando el PLC recibe laconfirmacin de la seal AUXEND.

    Cabezal Sercos. El cambio de gama slo afecta al regulador cuandoimplique un cambio en la reduccin.

    El CNC permite cambiar la gama del eje o cabezal esclavo de un tndem.Latcheo de cotas con ayuda de un palpador o una entrada digital. Variables:

    (V.)[ch].A.LATCH1.xn (V.)[ch].A.LATCH2.xnPLC. El programa de PLC puede tener varios ficheros de mnemnicos(extensin "plc").PLC. En la definicin de cada error de PLC se puede seleccionar si ste abreo no el rel de emergencia.PLC. Agrupar los archivos de informacin adicional de texto en un soloarchivo.PLC. Editor de contactos.Estado de los palpadores locales. Variables: (V.)G.PRBST1 (V.)G.PRBST2.Sincronizacin de ejes. Gestionar un eje rotativo como un eje infinito y aspoder contar de forma indefinida el incremento del eje, independientementedel valor del mdulo.

    Variables: (V.)[ch].A.ACCUDIST.xn

    Errores y warnings. Desde los errores y warnings se puede acceder al manual de solucin

    de errores. Los errores del CNC comprendidos entre el 10000 y el 20000 estn

    reservados para el fabricante, para que pueda crear sus propios textosde warning o error en diferentes idiomas.

    Mostrar un warning e interrumpir la ejecucin del programa. Nueva sentencia #WARNINGSTOP.

    Software V03.14

  • 18

    Manual de programacin

    CNC 8070

    (REF. 1408)

    Ref. 0809

    Programacin de leva electrnica (cotas tericas). Nueva sentencia #TCAM.Distribucin dinmica del mecanizado entre canales. Nueva sentencia #DINDIST.El CNC puede aparcar los ejes principales.Los ejes se pueden programar mediante el comodn "?", que hace referenciaa la posicin del eje en el canal.

    Comodn "?".

    El CNC permite aplicar las funciones G130 (porcentaje de aceleracin) yG132 (porcentaje de jerk) a los cabezales

    Funciones G130 y G132.

    Editor de perfiles. Ejes coordenados con autoescala y nombre de los ejes.Editor de perfiles. Zoom y el desplazamiento del rea grfica desde el teclado.Editor de perfiles. En el modelo torno, la orientacin de los ejes vendr definidapor el parmetro GRAPHTYPE.

    Parmetro mquina: GRAPHTYPE.

    Modo edisimu. Ayudas a la programacin de planos inclinados.Modo edisimu. Para la simulacin del programa, al pulsar la softkey "START"el CNC asume la configuracin real de cabezales del canal y la configuracinde los parmetros mquina. Las cotas iniciales para la simulacin sern lascotas reales que tena el CNC en el momento del encendido.Modo edisimu. Nueva ventana para consultar el estado de las subrutinas,ciclos fijos, repeticin de bloques y bucles.Modo edisimu. La softkey "START" salva el programa en edicin.Modo automtico. Nuevas funciones y sentencias que anulan la funcinretrace.Modo automtico. Nueva ventana para consultar el estado de las subrutinas,ciclos fijos, repeticin de bloques y bucles.Modo automtico. La tecla [START] salva el programa en edicin.Modo diagnosis. Generar el archivo Fagor para la diagnosis de errores.Tabla de herramientas. Cuando se selecciona un desgaste incremental, sepuede definir el incremento mximo permitido; por defecto 0.5 mm (0.019685inch).Tabla de parmetros mquina. Impor tar y expor tar las tablas decompensacin de husillo.Dentro de un modo de trabajo, seleccionar las diferentes pginas en ordeninverso con ayuda de la tecla [SHIFT].Ayudas a la puesta a punto. Bode.Variables asociadas al interface.

    Software V04.00 (no incluye las prestaciones de la versin V03.21)Unicode.Nuevo idioma (Chino).En la tabla de parmetros mquina, un icono indica qu parmetros participanen la homogeneizacin.Volantes. El nmero de volantes disponibles aumenta a 12. Parmetro mquina: NMPG.El CNC aplica la compensacin de mdulo a lo largo de toda la vuelta del eje. Parmetro mquina: MODCOMP.Bsqueda de referencia con movimiento del eje al punto de referencia. Parmetro mquina: POSINREF.PLC. El nmero de mensajes de PLC aumenta a 1024. Recursos de PLC: MSG.PLC. El nmero de errores de PLC aumenta a 1024. Recursos de PLC: ERR.Volantes. Inhibir los volantes del sistema. Marca de PLC: INHIBITMPG1/INHIBITMPG12.Cancelar la sincronizacin de cabezales tras ejecutar M02, M30 o despusde un error o reset.

    Sentencias #SYNC y #TSYNC.

    Posicionar un almacn torreta independientemente de que en la posicinindicada exista una herramienta o no.

    Sentencias #ROTATEMZ.

    Un canal mantiene su cabezal master tras ejecutar M02, M30, despus de unaemergencia o reset y tras reiniciar el CNC.

    Sentencia #MASTER.

    Forzar el cambio de la gama de velocidad y/o el set de parmetros de unregulador Sercos.

    Variable: (V.)A.SETGE.xn

    Fijar una cota mquina. Funcin G174.El nmero de traslados de origen aumenta hasta 99. Funcin G159.El nmero de marcas de sincronizacin aumenta hasta 100. Sentencias #MEET, #WAIT y #SIGNAL.Seleccionar una posicin de la torreta. Sentencias #ROTATEMZ.Sincronizacin de ejes. Gestionar un eje rotativo como un eje infinito y aspoder contar de forma indefinida el incremento del eje, independientementedel valor del mdulo.

    Variables: (V.)[ch].A.PREVACCUDIST.xn

    Variables. La variable (V.)[ch].E.PROGSELECT tiene permiso de escrituradesde el programa, PLC e interfaz. En esta variable slo es posible escribirel valor 0

    Variables: (V.)[ch].E.PROGSELECT

    Variables. Las siguientes variables son vlidas para el cabezal. Variables: (V.)[ch].A.MEAS.sn(V.)[ch].A.ATIPMEAS.sn(V.)[ch].A.MEASOF.sn(V.)[ch].A.MEASOK.sn(V.)[ch].A.MEASIN.sn

    Editor de perfiles. Programacin en coordenadas polares. Programacin en coordenadas incrementales. Zoom ptimo, visualizar el cero pieza y autozoom desde el teclado. Mejoras en el men de softkeys.

    Modo manual. Nueva softkey para apagar el CNC.Modo manual. En modo volante, junto a cada eje se indica si ste dispone deun volante individual asociado.

    Software V03.20

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    19

    Ref. 0811

    Ref. 0907

    Ref. 1007

    Modo manual. La pantalla muestra las dimensiones de la herramienta.Modo automtico. La pantalla muestra las dimensiones de la herramienta.Volantes. El volante general puede mover ejes con un volante individualasociado.Volantes. Nmero de impulsos enviados por el volante desde el arranque delsistema

    Variables: (V.)G.HANDP[hw]

    Volante de avance.Modo diagnosis. Ver el historial de errores y warnings mostrados por el CNC. Modo edisimu y modo PLC.

    Nueva hotkey para rehacer una operacin. El editor muestra el nmero de lnea. La opcin "Buscar/sustituir" permite seleccionar la direccin de la

    bsqueda, hacia arriba o hacia abajo. Nueva softkey para buscar ensentido contrario sin sustituir el texto.

    El editor ajusta los bloques largos al tamao de la ventana, dividiendo elbloque en varias lneas.

    El editor dispone de las hotkeys [CTRL]+[+] y [CTRL]+[] para aumentaro disminuir el tamao de la fuente del editor. Si el CNC dispone de unratn con rueda, la tecla [CTRL] en combinacin con esta rueda tambinpermite aumentar y disminuir el tamao de la fuente del texto.

    En los ficheros grandes (a partir de 200kb) el editor desactiva el coloreadosintctico.

    En los ficheros grandes (a partir de 200kb), el editor no guarda elprograma al cambiar de bloque; el editor guarda el programa cuando elusuario lleve aproximadamente 5 segundos sin modificar el programa.

    Modo edisimu. Los comentarios formados por un nico asterisco (*), y programados al

    pr incipio del bloque, permiten agrupar bloques. Los bloquesprogramados entre dos de estos comentarios quedan agrupados y sepodrn expandir o contraer de la misma manera que los ciclos o perfiles.

    Con la opcin "Ocultar ciclos/perfiles" activa, cuando el cursor pasa porencima de un elemento oculto, lo expande automticamente; cuando elcursor sale del elemento, ste se vuelve a comprimir.

    El editor dispone de la hotkey [ALT]+[] para expandir y ocultar los ciclos,perfiles y bloques agrupados. Si el CNC dispone de un ratn, hacer clicksobre el smbolo situado a la izquierda del ciclo, perfil o grupo de bloquespara expandirlos y ocultarlos.

    En los ficheros grandes (a partir de 200kb) el editor no oculta los ciclosfijos ni los perfiles.

    Modo PLC. Nuevas softkeys para ordenar los archivos que componen elproyecto PLC.

    Software V03.21 (prestaciones no incluidas en la versin V04.00)El nmero de mensajes de PLC aumenta a 1024. Recursos de PLC: MSG.El nmero de errores de PLC aumenta a 1024. Recursos de PLC: ERR.

    Software V04.01El CNC apaga y enciende el ventilador interno segn sea necesario. El CNCenciende el ventilador cuando la temperatura supera los 50 C y lo apagacuando la temperatura es inferior a 45 C.Comunicacin con servos (eje y cabezal) e inverters (cabezal) a travs del busMechatrolink, en modo Mlink-I (17 bytes) y Mlink-II (17 32 bytes).Definir la aceleracin y jerk mximo permitido sobre la trayectoria. Parmetros mquina:

    MAXACCEL, MAXJERK. Variables:

    (V.)[ch].G.MAXACCEL (V.)[ch].G.MAXJERKVariables para conocer el error de seguimiento cuando est activa la mezclade captaciones.

    Variables:(V.)[ch].A.FLWE.xn (V.)[ch].A.FLWACT.xn

    Variable para conocer la cota de la primera captacin cuando est activa lamezcla de captaciones.

    Variable: (V.)[ch].A.POSMOTOR.xn

    Modo diagnosis. Monitorizar la tensin de la pila.

    Software V04.10 (no incluye las prestaciones de la versin V04.02)Nuevos idiomas (Ruso y Checo). Parmetro mquina: LANGUAGE.Cancelar el plano inclinado en el arranque. Parmetro mquina: CSCANCEL.Volantes. Def in ir una resolucin negativa invier te el sentido dedesplazamiento del eje.

    Parmetro mquina: MPGRESOL.

    Activar el avance rpido para el modo automtico, durante la ejecucin de unprograma.

    Parmetros mquina: RAPIDEN, FRAPIDEN. Marca de PLC: EXRAPID.

    Mximo avance de mecanizado del eje. Parmetro mquina: MAXFEED.Gestin de varios teclados. Parmetro mquina: NKEYBD.Configurar la lnea serie como RS232, RS422 RS485. Parmetro mquina: RSTYPE.Habilitar el volante HBLS. Parmetro mquina: HBLS.

    Software V04.00 (no incluye las prestaciones de la versin V03.21)

  • 20

    Manual de programacin

    CNC 8070

    (REF. 1408)

    Ref. 1010

    Ref. 1107

    Seleccionar el tipo de PLC (IEC61131 o Fagor). Parmetro mquina: PLCTYPERTCP. En mesas tilting, girar el sistema de coordenadas pieza al girar la mesa. Cinemticas TYPE9 a TYPE12.PLC. El nmero de temporizadores de PLC aumenta a 512. Recursos de PLC: Temporizadores.PLC. Gestin Ms de cabezal (M3, M4 y M5) desde el PLC. Marcas de PLC: PLCM3, PLCM4 y PLCM5.Nueva esttica para el interface.Modo MDI. El avance definido en el modo MDI ser el nuevo avance para losmodos manual y automtico.Modo manual. Definir o activar un decalaje de origen o de garras.Modo manual. La pantalla muestra un icono que representa el tipo deherramienta.Modo automtico. La pantalla muestra un icono que representa el tipo deherramienta.Modo edicin. Utilizar un plantilla para los programa pieza.Modo utilidades. Encriptar archivos.El CNC permite eliminar algunos errores pulsando la tecla [ESC], sinnecesidad de hacer de un reset.Funciones M de cabezal con subrutina asociada.El CNC admite la funcin G174 para ejes en modo visualizador y cabezales. Funcin G174.Estado detallado del CNC en modo manual. Variable: (V.)[ch].G.CNCMANSTATUSEstado detallado del CNC en modo automtico. Variable: (V.)[ch].G.CNCAUTSTATUSConocer los ejes seleccionados para una bsqueda de referencia, reposicinde ejes, preseleccin de cotas o movimiento a una cota.

    Variable: (V.)[ch].G.SELECTEDAXIS

    Conocer la posicin actual de los ejes rotativos principales de la cinemtica(tercer eje).

    Variable: (V.)[ch].G.POSROTT

    Conocer la posicin a ocupar por los ejes rotativos principales dela cinemtica (tercer eje).

    Variable: (V.)[ch].G.TOOLORIT1(V.)[ch].G.TOOLORIT2

    Cancelar el cambio de nombre de los ejes y los cabezales (#RENAME) trasejecutar M02 o M30, despus de un reset o al comienzo de un nuevo programapieza en el mismo canal.

    Sentencia #RENAME.

    Entorno grfico. Simular la trayectoria real, pero ampliando el error respectola trayectoria terica.

    Software V04.02 (prestaciones no incluidas en la versin V04.10)Nuevo idioma (Ruso). Parmetro mquina: LANGUAGE.Activar el avance rpido para el modo automtico, durante la ejecucin de unprograma.

    Parmetros mquina: RAPIDEN, FRAPIDEN. Marca de PLC: EXRAPID.

    Mximo avance de mecanizado del eje. Parmetro mquina: MAXFEED.Gestin de varios teclados. Parmetro mquina: NKEYBD.Configurar la lnea serie como RS232, RS422 RS485. Parmetro mquina: RSTYPE.Sincronizar cabezales sin forzar el cambio de set. Parmetro mquina: SYNCSET.Mechatrolink. Activar las opciones del regulador. Parmetro mquina: OPTION.RTCP. En mesas tilting, girar el sistema de coordenadas pieza al girar la mesa. Cinemticas TYPE9 a TYPE12.Modo MDI. El avance definido en el modo MDI ser el nuevo avance para losmodos manual y automtico.Modo manual. Definir o activar un decalaje de origen o de garras.El CNC admite la funcin G174 para ejes en modo visualizador y cabezales. Funcin G174.Estado detallado del CNC en modo manual. Variable: (V.)[ch].G.CNCMANSTATUSEstado detallado del CNC en modo automtico. Variable: (V.)[ch].G.CNCAUTSTATUSConocer los ejes seleccionados para una bsqueda de referencia, reposicinde ejes, preseleccin de cotas o movimiento a una cota.

    Variable: (V.)[ch].G.SELECTEDAXIS

    Conocer la posicin actual de los ejes rotativos principales de la cinemtica(tercer eje).

    Variable: (V.)[ch].G.POSROTT

    Conocer la posicin a ocupar por los ejes rotativos principales dela cinemtica (tercer eje).

    Variable: (V.)[ch].G.TOOLORIT1(V.)[ch].G.TOOLORIT2

    Conocer el estado de una leva. Variable: (V.)G.CAMST[cam]Modificar el rango del eje esclavo cuando se activa la leva. Variable: (V.)G.CAM[cam][index]Fijar un feed override del 0% desde el PLC. Variable: (V.)[ch].PLC.FROCancelar el cambio de nombre de los ejes y los cabezales (#RENAME) trasejecutar M02 o M30, despus de un reset o al comienzo de un nuevo programapieza en el mismo canal.

    Sentencia #RENAME.

    Entorno grfico. Simular la trayectoria real, pero ampliando el error respectola trayectoria terica.Modo edisimu. La simulacion asume los origenes que estn activos para laejecucin.

    Software V04.11Conmutacin sincronizada. Variables:

    (V.)G.TON (V.)G.TOF(V.)G.PON (V.)G.POF

    Sentencia: #SWTOUT

    Software V04.10 (no incluye las prestaciones de la versin V04.02)

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    21

    Ref. 1304

    Software V04.20Configurar la forma de operar en el CNC. Acceder a los modos de trabajomediante hotkeys o desde el men softkeys.

    Parmetro mquina: HMITYPE.

    Configurar la forma de utilizar el men de softkeys, bien mediante mens ysubmens (hay distintos niveles de softkeys dentro de un modo de trabajo)o bien mediante mens "desplegables" (nicamente hay 1 nivel de softkeys,sin submens).

    Parmetro mquina: SFTYPE.

    Lmite mximo de seguridad para el avance. Parmetro mquina: FLIMIT.Lmite mximo de seguridad para la velocidad. Parmetro mquina: SLIMIT.Subrutinas de interrupcin por canal. Sentencias de programacin: #REPOS.Aumenta hasta 30 el nmero de subrutinas OEM disponibles por canal(G180-G189 / G380-G399).Las subrutinas OEM se pueden ejecutar de manera no-modal (G180, G181,etc) o modal (MG180, MG181, etc).Cambia el funcionamiento de M19 con subrutina. Funcin: M19.Conocer el estado de una leva. Variable: (V.)G.CAMST[cam]modificar el rango del eje esclavo cuando se activa la leva. Variable: (V.)G.CAM[cam][index]Fijar un feed override del 0% desde el PLC. Variable: (V.)[ch].PLC.FROEstado detallado del CNC en el modo automtico. Nuevos valores. Variable: (V.)[ch].G.CNCAUTSTATUSDecalaje de origen activo. Variable: (V.)[ch].G.EXTORGEl CNC puede ejecutar programas de los modelos 8055 MC y 8055 TCcompuestos por ciclos fijos conversacionales, incluyendo las ayudasgeomtricas. Tabla de herramientas. Asignar un nombre o texto a cualquiera de los 4parmetros "custom" disponibles en cada herramienta.Operativa con el modelo touch screen.Nueva inspeccin de herramienta.Nuevos grficos HD.Modo EDISIMU. Editor de ayudas geomtricas.Modo manual. Las pginas de calibracin de herramienta muestran los datosde la herramienta a calibrar.Modo MDI/MDA. El CNC permite ejecutar bloques cuando la ejecucin delprograma est interrumpida.Modo automtico. Simulacin de un programa con paso a ejecucin. Estemodo permite iniciar la simulacin de un programa, interrumpirla en un puntoe iniciar la ejecucin a partir de dicho punto.Software V04.21Nuevo modelo LCD-10K. Variables:

    (V.)MPMAN.JOGKEYDEF[jk](V.)MPMAN.USERKEYDEF[uk]

    Software V04.22Definir los traslados de origen con una parte gruesa y otra fina. Variables:

    (V.)[ch].A.ADDORG.xn(V.)[ch].A.COARSEORG.xn(V.)[ch].A.FINEORG.xn(V.)[ch].A.COARSEORGT[nb].xn(V.)[ch].A.FINEORGT[nb].xn

    Cancelar la imagen espejo (G11/G12/G13/G14) tras M30 y reset.Software V04.24Impulso adicional de consigna negativo para ejes analgicos. Variable:

    (V.)[ch].MPA.BAKANOUT[set].xnLa marca SPDLEREV tambin invierte el sentido de giro de un cabezal enM19.

    Variable:(V.)[ch].MPA.M19SPDLEREV.xn

    Las funciones M02, M30 y reset no anulan el lmite de velocidad G192. Funcin G192.Las funciones M02, M30 y reset no anulan la velocidad de corte constante. Funcin G96.

    Software V04.25Conmutacin sincronizada. Variables:

    (V.)G.TON (V.)G.TOF(V.)G.PON (V.)G.POF

    Sentencia: #SWTOUTError programado en el modo HSC. Variable:

    (V.)[ch].G.CONTERROREl modo HSC FAST permite ajustar el error cordal (parmetro E). Sentencia: #HSCEl CNC cargar en la memoria RAM las subrutinas tengan extensin .fst.Si est activa la funcin G95 y el cabezal no tiene encoder, el CNC utilizarlas revoluciones tericas programadas para calcular el avance.

    Funcin G95.

  • 22

    Manual de programacin

    CNC 8070

    (REF. 1408)

    Ref. 1305

    Ref. 1309

    Ref. 1405

    Ref. 1408

    Software V04.26Nuevo modelo LCD-10K.Nuevo modelo LCD-15.Nuevo teclado VERTICAL-KEYB.Nuevo teclado HORIZONTAL-KEYB.Nuevo panel de mando OP-PANEL.

    Parmetros mquina:JOGKEYDEF nUSERKEYDEF n

    Variables:(V.)MPMAN.JOGKEYDEF[jk](V.)MPMAN.USERKEYDEF[uk]

    Mantener el eje longitudinal al cambiar plano (G17/G18/G19). Funcin G17/G18/G19.Las funciones M3/M4/M5 anulan el eje C y ponen el cabezal en lazo abierto.Los programas con extensin .mod se puede modificar cuando estninterrumpidos mediante un "cancelar y continuar".

    Software V04.27Se elimina el modelo LCD-10K (amarre frontal).Se elimina el modelo LCD-15 (amarre frontal).Se elimina el mdulo OP-PANEL-H/E.Se elimina el mdulo JOG-PANEL.Se elimina el mdulo KB-PANEL-H.Eje virtual de la herramienta. Sentencia: #VIRTAX

    Variables:(V.)[ch].G.VIRTAXIS(V.)[ch].G.VIRTAXST(V.)[ch].A.VIRTAXOF.xn

    PWM (Pulse-Width Modulation) Sentencia: #PWMOUT Variables:

    (V.)G.PWMON(V.)G.PWMFREQ(V.)G.PWMDUTY(V.)PLC.PWMFREQ(V.)PLC.PWMDUTY

    Modificar la velocidad de simulacin desde el PLC. Variable: (V.)PLC.SIMUSPEEDEjecutar subrutina como bloque nico. Sentencia: #RETDSBLK

    Software V04.27.10HSC. Nuevo modo SURFACE. Sentencia #HSC.Subrutinas genricas de usuario. Funciones G500-G599.Subrutinas genricas de usuario preconfiguradas por Fagor. Funciones G500-G501.Subrutina "program-start".Override de la dinmica del HSC. Variable: V.G.DYNOVRNueva denominacin para la variable V.G.CONTERROR Variable: V.G.ACTROUNDMxima frecuencia generada sobre la trayectoria de mecanizado. Variable: V.MPG.MAXFREQ

    Software V05.01Servidor ModBUS. Variables: V.MPG.MODBUSSVRTCP

    V.MPG.MODBUSSVRRS V.MPG.MODSVRIDV.MPG.MODBRATE

    Frecuencia de comunicacin del bus CANopen. Variable: V.MPG.CANOPENFREQTipo de captacin asociada a la entrada del volante. Variable: V.MPMAN.HWFBTYPE[hw]Estado detallado del CNC en el modo manual. Nuevos valores. Variable: V.G.CNCMANSTATUSActivar las opciones del regulador Mechatrolink. Variable: V.MPA.OPTIONHabilitar la alarma hardware (pin de alarma) de la captacin local. Variable: V.MPA.HWFBACKAL[set].xnMxima diferencia de posicin permitida para considerar que no es necesariovolver a referenciar.

    Variable: V.MPA.MAXDIFREF[set].xn

    Software V05.10Orientar la herramienta en el sistema de coordenadas pieza. Sentencias #CSROT, #DEFROT.Seleccionar sobre qu ejes rotativos de la cinemtica se hace el clculo dela orientacin de la herramienta, para una direccin dada sobre la pieza.

    Sentencia #SELECT ORI. Variable: V.G.SELECTORI

    Transformar el cero pieza actual teniendo en cuenta la posicin de lacinemtica de mesa.

    Sentencia #KINORG.

    Tipo de cinemtica activa. Variable: V.G.KINTYPENmero de ejes de la cinemtica activa. Variable: V.G.NKINAXPosicin actual del cuarto eje rotativo de la cinemtica. Variable: V.G.POSROTOPosicin a ocupar por el cuarto eje rotativo de la cinemtica para colocar laherramienta perpendicular al plano inclinado (solucin 1 y 2).

    Variable: V.G.TOOLORIO1V.G.TOOLORIO2

    Estado de la funcin #CSROT. Variable: V.G.CSROTSTPosicin (coordenadas mquina) calculada para los ejes rotativos de lacinemtica al inicio del bloque, para la solucin 1 del modo #CSROT.

    Variable: V.G.CSROTF1[1] V.G.CSROTS1[1]V.G.CSROTT1[1] V.G.CSROTO1[1]

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    23

    Posicin (coordenadas mquina) calculada para los ejes rotativos de lacinemtica al final del bloque, para la solucin 1 del modo #CSROT.

    Variable: V.G.CSROTF1[2] V.G.CSROTS1[2]V.G.CSROTT1[2] V.G.CSROTO1[2]

    Posicin (coordenadas mquina) calculada para los ejes rotativos de lacinemtica al inicio del bloque, para la solucin 1 del modo #CSROT.

    Variable: V.G.CSROTF2[1] V.G.CSROTS2[1]V.G.CSROTT2[1] V.G.CSROTO2[1]

    Posicin (coordenadas mquina) calculada para los ejes rotativos de lacinemtica al final del bloque, para la solucin 1 del modo #CSROT.

    Variable: V.G.CSROTF21[2] V.G.CSROTS2[2]V.G.CSROTT2[2] V.G.CSROTO2[2]

    Posicin (coordenadas mquina) a ocupar por los ejes rotativos de lacinemtica al inicio del bloque, para el modo #CSROT.

    Variable: V.G.CSROTF[1] V.G.CSROTS[1]V.G.CSROTT[1] V.G.CSROTO[1]

    Posicin (coordenadas mquina) a ocupar por los ejes rotativos de lacinemtica al final del bloque, para el modo #CSROT.

    Variable: V.G.CSROTF[2] V.G.CSROTS[2]V.G.CSROTT[2] V.G.CSROTO[2]

    Posicin del cero pieza transformado por la sentencia #KINORG, teniendo encuenta la posicin de la mesa, en los tres primeros ejes del canal.

    Variable: V.G.KINORG1V.G.KINORG2V.G.KINORG3

    Permitir al usuario modificar los parmetros de las cinemticas. Variable: V.MPK.TDATAFkin[nb]V.G.OFTDATAkin[nb]V.G.OFTDATAFkin[nb]V.G.OFTDATA_Ikin[nb]V.MPK.MAXOFTDATAkin[nb]V.MPK.MAXOFTDATAFkin[nb]V.MPK.MAXOFTDATA_Ikin[nb]

    Software V05.10

  • Manual de programacin

    CNC 8070

    (REF. 1408)

    25

    CONDICIONES DE SEGURIDAD

    Leer las siguientes medidas de seguridad con objeto de evitar lesiones a personas y prevenir daos a esteproducto y a los productos conectados a l. Fagor Automation no se responsabiliza de cualquier dao fsicoo material derivado del incumplimiento de estas normas bsicas de seguridad.

    PRECAUCIONES ANTES DE LIMPIAR EL APARATO

    PRECAUCIONES DURANTE LAS REPARACIONES

    En caso de mal funcionamiento o fallo del aparato, desconectarlo y llamar al servicio de asistencia tcnica.

    PRECAUCIONES ANTE DAOS A PERSONAS

    Antes de la puesta en marcha, comprobar que la mquina donde se incorpora el CNC cumple loespecificado en la Directiva 89/392/CEE.

    No manipular el interior del aparato. Slo personal autorizado de Fagor Automation puede manipular elinterior del aparato.

    No manipular los conectores con el aparatoconectado a la red elctrica.

    Antes de manipular los conectores (entradas/salidas, captacin, etc)cerciorarse que el aparato no est alimentado.

    No manipular el interior del aparato. Slo personal autorizado de Fagor Automation puede manipular elinterior del aparato.

    No manipular los conectores con el aparatoconectado a la red elctrica.

    Antes de manipular los conectores (entradas/salidas, captacin, etc)cerciorarse que el aparato no est alimentado.

    Interconexionado de mdulos. Utilizar los cables de unin proporcionados con el aparato.Utilizar cables apropiados. Para evitar riesgos, utilizar slo cables y fibra Sercos recomendada

    para este aparato. Para prevenir riesgos de choque elctrico en la unidad central, utilizarel conector apropiado (el suministrado por Fagor); usar cable dealimentacin de tres conductores (uno de ellos de tierra).

    Evitar sobrecargas elctricas. Para evitar descargas elctricas y riesgos de incendio, no aplicartensin elctrica fuera del rango indicado.

    Conexionado a tierra. Con objeto de evitar descargas elctricas, conectar las bornas detierra de todos los mdulos al punto central de tierras. Asimismo,antes de efectuar la conexin de las entradas y salidas de esteproducto asegurarse que la conexin a tierras est efectuada.Con objeto de evitar descargas elctricas comprobar, antes deencender el aparato, que se ha efectuado la conexin de tierras.

    No trabajar en ambientes hmedos. Para evitar descargas elctricas, trabajar siempre en ambientes conhumedad relativa inferior al 90% sin condensacin a 45 C (113 F).

    No trabajar en ambientes explosivos. Con objeto de evitar riesgos, lesiones o daos, no trabajar enambientes explosivos.

  • 26

    Manual de programacin

    CNC 8070

    (REF. 1408)

    PRECAUCIONES ANTE DAOS AL PRODUCTO

    Ambiente de trabajo. Este aparato est preparado para su uso en ambientes industrialescumpliendo las directivas y normas en vigor en la ComunidadEconmica Europea.Fagor Automation no se responsabiliza de los daos que pudierasufrir o provocar el CNC si se monta en otro tipo de condiciones(ambientes residenciales, domsticos, etc).

    Instalar el aparato en el lugar apropiado. Se recomienda que, siempre que sea posible, la instalacin delcontrol numrico se realice alejada de lquidos refrigerantes,productos qumicos, golpes, etc que pudieran daarlo.El aparato cumple las directivas europeas de compatibilidadelectromagntica. No obstante, es aconsejable mantenerlo apartadode fuentes de perturbacin electromagntica, como pueden ser:

    Cargas potentes conectadas a la misma red que el equipo. Transmisores porttiles cercanos (radiotelfonos, emisores de

    radio aficionados). Transmisores de radio/TV cercanos. Mquinas de soldadura por arco cercanas. Lneas de alta tensin prximas.

    Envolventes. El fabricante es responsable de garantizar que la envolvente en quese ha montado el equipo cumple todas las directivas al uso en laComunidad Econmica Europea.

    Evitar interferencias provenientes de lamquina.

    La mquina debe tener desacoplados todos los elementos quegeneran interferencias (bobinas de los rels, contactores, motores,etc).

    Utilizar la fuente de alimentacin apropiada. Para la alimentacin del teclado, panel de mando y mdulos remotos,utilizar una fuente de alimentacin exterior estabilizada de 24 V DC.

    Conexionado a t ierra de la fuente dealimentacin.

    El punto de cero voltios de la fuente de alimentacin externa deberconectarse al punto principal de tierra de la mquina.

    Conexionado de las entradas y salidasanalgicas.

    Realizar la conexin mediante cables apantallados, conectandotodas las mallas al terminal correspondiente.

    Condiciones medioambientales. La temperatura ambiente que debe exis tir en rgimen defuncionamiento debe estar comprendida entre +5 C y +45 C (41