cnc 8070 - manual de programaci -...

668
CNC 8070 (REF: 0801) MANUAL DE PROGRAMACIÓN (Soft: V03.2x) (Ref: 0801)

Upload: trinhkhanh

Post on 19-Sep-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • CN

    C 8

    070

    (REF: 0801)

    MANUAL DE PROGRAMACIN(Soft: V03.2x) (Ref: 0801)

  • 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.

    VIRUS INFORMTICOS

    FAGOR 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 virus informticos en el CNC puede provocar su malfuncionamiento. Si el CNC se conecta directamente a otro PC, est configuradodentro de una red informtica o se utilizan disquetes u otro soporte informticopara transmitir informacin, se recomienda instalar un software antivirus.

    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.

    AMPLIACIONES DE HARDWARE

    FAGOR 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.

    SEGURIDADES DE LA MQUINA

    Es 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:

    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.

    Si alguna de ellas est deshabilitada el CNC muestra un mensaje deadvertencia, y ser necesario habilitarla para garantizar un entorno seguro detrabajo.

    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.

  • Manual de programacin

    CNC 8070

    (REF: 0801)

    i

    I N D I C E

    Acerca del producto ................................................................................................................ IDeclaracin de conformidad [CNC 8070] ............................................................................. IIIDeclaracin de conformidad [Monitor pasivo LCD 15"]..........................................................VHistrico de versiones ..........................................................................................................VIICondiciones de seguridad................................................................................................. XVIICondiciones de garanta .................................................................................................... XXICondiciones de reenvo.................................................................................................... XXIIIMantenimiento del CNC .................................................................................................... XXVDocumentacin relacionada............................................................................................ XXVII

    CAPTULO 1 CONSTRUCCIN DE UN PROGRAMA.

    1.1 Lenguajes de programacin. ..................................................................................... 11.2 Estructura del programa. ........................................................................................... 21.2.1 Cuerpo del programa............................................................................................. 31.2.2 Las subrutinas. ...................................................................................................... 41.3 Estructura de los bloques de programa..................................................................... 51.3.1 Programacin en cdigo ISO................................................................................. 61.3.2 Programacin en lenguaje de alto nivel. ................................................................ 81.4 Programacin de los ejes. ......................................................................................... 91.5 Lista de funciones G................................................................................................ 101.6 Lista de funciones auxiliares M. .............................................................................. 131.7 Lista de sentencias e instrucciones......................................................................... 141.8 Programacin de comentarios................................................................................. 171.9 Variables y constantes............................................................................................. 181.10 Los parmetros aritmticos. .................................................................................... 191.11 Operadores y funciones aritmticas y lgicas. ........................................................ 201.12 Expresiones aritmticas y lgicas. .......................................................................... 22

    CAPTULO 2 GENERALIDADES DE LA MQUINA

    2.1 Nomenclatura de los ejes ........................................................................................ 232.2 Sistema de coordenadas......................................................................................... 252.3 Sistemas de referencia............................................................................................ 262.3.1 Orgenes de los sistemas de referencia .............................................................. 272.4 Bsqueda de referencia mquina............................................................................ 282.4.1 Definicin de "Bsqueda de referencia mquina"................................................ 282.4.2 Programacin de la "Bsqueda de referencia mquina" ..................................... 29

    CAPTULO 3 SISTEMA DE COORDENADAS

    3.1 Seleccin de planos (G17/G18/G19/G20)............................................................... 313.1.1 Programacin del plano de trabajo por dos direcciones (G20)............................ 333.1.2 Seleccin del eje longitudinal de la herramienta ................................................. 343.2 Programacin en milmetros (G71) o en pulgadas (G70)........................................ 353.3 Coordenadas absolutas (G90) o incrementales (G91)............................................ 363.3.1 Ejes rotativos. ...................................................................................................... 373.4 Programacin en radios (G152) o en dimetros (G151) ......................................... 393.5 Programacin de cotas............................................................................................ 403.5.1 Coordenadas cartesianas.................................................................................... 403.5.2 Coordenadas polares .......................................................................................... 41

    CAPTULO 4 SELECCIN DE ORGENES

    4.1 Programacin respecto al cero mquina................................................................. 454.2 Decalaje de amarre ................................................................................................. 474.3 Preseleccin de cotas (G92) ................................................................................... 484.4 Traslados de origen (G54-G59/G159) ..................................................................... 494.4.1 Traslado de origen incremental (G158) ............................................................... 514.4.2 Exclusin de ejes en el traslado de origen (G157) .............................................. 544.5 Cancelacin del decalaje de origen (G53) .............................................................. 554.6 Preseleccin del origen polar (G30) ........................................................................ 56

  • Manual de programacin

    CNC 8070

    (REF: 0801)

    ii

    CAPTULO 5 FUNCIONES TECNOLGICAS

    5.1 Avance de mecanizado (F)...................................................................................... 595.2 Funciones asociadas al avance .............................................................................. 615.2.1 Unidades de programacin del avance (G93/G94/G95)...................................... 615.2.2 Adaptacin del avance (G108/G109/G193)......................................................... 625.2.3 Modalidad de avance constante (G197/G196) .................................................... 645.2.4 Cancelacin del porcentaje de avance (G266).................................................... 665.2.5 Control de la aceleracin (G130/G131)............................................................... 675.2.6 Control del jerk (G132/G133) .............................................................................. 695.2.7 Control del Feed-Forward (G134)........................................................................ 705.2.8 Control del AC-Forward (G135) ........................................................................... 715.3 Velocidad del cabezal (S) ........................................................................................ 725.4 Nmero de herramienta (T) ..................................................................................... 735.5 Nmero de corrector (D).......................................................................................... 755.6 Funciones auxiliares (M) ......................................................................................... 775.6.1 Listado de funciones "M" ..................................................................................... 785.7 Funciones auxiliares (H).......................................................................................... 79

    CAPTULO 6 EL CABEZAL. CONTROL BSICO.

    6.1 El cabezal master del canal .................................................................................... 826.1.1 Criterio del CNC para seleccionar el cabezal master.......................................... 826.1.2 Seleccin manual de un cabezal master ............................................................. 836.2 Velocidad del cabezal.............................................................................................. 846.2.1 G192. Limitacin de la velocidad de giro............................................................. 856.2.2 Velocidad de corte constante .............................................................................. 866.3 Arranque y parada del cabezal................................................................................ 876.4 Cambio de gama de velocidad ................................................................................ 896.5 Parada orientada del cabezal .................................................................................. 916.5.1 El sentido de giro para orientar el cabezal .......................................................... 936.5.2 Velocidad de posicionamiento ............................................................................. 95

    CAPTULO 7 CONTROL DE LA TRAYECTORIA

    7.1 Posicionamiento rpido (G00) ................................................................................. 977.2 Interpolacin lineal (G01) ........................................................................................ 997.3 Interpolacin circular (G02/G03) ........................................................................... 1027.3.1 Coordenadas cartesianas (Programacin del centro) ....................................... 1047.3.2 Coordenadas cartesianas (Programacin del radio) ......................................... 1057.3.3 Coordenadas polares ........................................................................................ 1077.3.4 Traslado temporal del origen polar al centro del arco (G31).............................. 1107.3.5 Centro del arco en coordenadas absolutas (G06/G261/G262) ......................... 1117.3.6 Correccin del centro del arco (G264/G265)..................................................... 1127.4 Arco tangente a la trayectoria anterior (G08) ........................................................ 1137.5 Arco definido mediante tres puntos (G09)............................................................. 1157.6 Interpolacin helicoidal (G02/G03)........................................................................ 1167.7 Roscado electrnico de paso constante (G33) ..................................................... 1187.7.1 Ejemplos de programacin en fresadora........................................................... 1207.7.2 Ejemplos de programacin en torno.................................................................. 1217.8 Roscado rgido (G63) ............................................................................................ 1237.9 Intervencin manual (G200/G201/G202) .............................................................. 1267.9.1 Intervencin manual aditiva (G201/G202) ......................................................... 1277.9.2 Intervencin manual exclusiva (G200) .............................................................. 1287.9.3 Avance para los movimientos en manual .......................................................... 129

    CAPTULO 8 AYUDAS GEOMTRICAS

    8.1 Arista viva (G07/G60) ............................................................................................ 1338.2 Arista semimatada (G50) ...................................................................................... 1348.3 Arista matada controlada (G05/G61) .................................................................... 1358.3.1 Tipos de matado de arista ................................................................................. 1368.4 Redondeo de aristas (G36) ................................................................................... 1408.5 Achaflanado de aristas (G39)................................................................................ 1428.6 Entrada tangencial (G37) ...................................................................................... 1448.7 Salida tangencial (G38) ......................................................................................... 1458.8 Imagen espejo (G11, G12, G13, G10, G14) ......................................................... 1468.9 Giro del sistema de coordenadas (G73)................................................................ 1508.10 Factor escala general ............................................................................................ 152

    CAPTULO 9 FUNCIONES PREPARATORIAS ADICIONALES

    9.1 Temporizacin (G04) ............................................................................................. 1559.2 Lmites de software por programa (G198-G199)................................................... 156

  • Manual de programacin

    CNC 8070

    (REF: 0801)

    iii

    9.3 Ejes Hirth (G170-G171)......................................................................................... 1579.4 Cambio de la gama de parmetros de un eje (G112) ........................................... 158

    CAPTULO 10 COMPENSACIN DE HERRAMIENTA

    10.1 Compensacin de radio......................................................................................... 16110.1.1 Factor de forma de las herramientas de torneado............................................. 16310.1.2 Funciones asociadas a la compensacin de radio ............................................ 16610.1.3 Inicio de la compensacin de radio ................................................................... 16910.1.4 Tramos de compensacin de radio.................................................................... 17210.1.5 Cambio del tipo de compensacin de radio durante el mecanizado ................. 17610.1.6 Anulacin de la compensacin de radio ............................................................ 17810.2 Compensacin de longitud .................................................................................... 181

    CAPTULO 11 SUBRUTINAS.

    11.1 Definicin de las subrutinas................................................................................... 18511.2 Ejecucin de las subrutinas................................................................................... 18611.2.1 LL. Llamada a una subrutina local..................................................................... 18711.2.2 L. Llamada a una subrutina global..................................................................... 18811.2.3 #CALL. Llamada a una subrutina local o global. ............................................... 18911.2.4 #PCALL. Llamada a una subrutina local o global inicializando parmetros. ..... 19011.2.5 #MCALL. Llamada a una subrutina local o global con carcter modal.............. 19111.2.6 #MDOFF. Anular el carcter modal de la subrutina. .......................................... 19311.3 #PATH. Definir la ubicacin de las subrutinas globales. ........................................ 19411.4 G180-G189. Ejecucin de subrutinas OEM. ......................................................... 19511.5 Ayudas a las subrutinas......................................................................................... 19611.5.1 Ficheros de ayuda a las subrutinas. .................................................................. 19611.5.2 Lista de subrutinas disponibles.......................................................................... 198

    CAPTULO 12 EJECUCIN DE BLOQUES Y PROGRAMAS.

    12.1 Ejecutar un programa en el canal indicado. .......................................................... 19912.2 Ejecutar un bloque en el canal indicado. ............................................................... 20112.3 Abortar la ejecucin del programa y reanudarla en otro bloque o programa. ....... 202

    CAPTULO 13 EJE C

    13.1 Activar el cabezal como eje C. .............................................................................. 20613.2 Mecanizado en la superficie frontal ....................................................................... 20813.3 Mecanizado en la superficie cilndrica................................................................... 210

    CAPTULO 14 TRANSFORMACIN ANGULAR DE EJE INCLINADO.

    14.1 Activacin y anular la transformacin angular. ...................................................... 21514.2 Congelar (suspender) la transformacin angular. ................................................. 21614.3 Obtener informacin de la transformacin angular................................................ 217

    CAPTULO 15 CONTROL TANGENCIAL.

    15.1 Activar y anular el control tangencial. .................................................................... 22115.2 Congelar (suspender) el control tangencial........................................................... 22415.3 Obtener informacin del control tangencial. .......................................................... 226

    CAPTULO 16 TRANSFORMACIN DE COORDENADAS

    16.1 Movimiento en plano inclinado .............................................................................. 22916.2 Seleccin de la cinemtica (#KIN ID) .................................................................... 23116.3 Sistemas de coordenadas (#CS) (#ACS) .............................................................. 23216.3.1 Definicin Sistemas de Coordenadas MODE1.................................................. 23516.3.2 Definicin Sistemas de Coordenadas MODE2.................................................. 23716.3.3 Definicin Sistemas de Coordenadas MODE3.................................................. 23916.3.4 Definicin Sistemas de Coordenadas MODE4.................................................. 24016.3.5 Definicin Sistemas de Coordenadas MODE5.................................................. 24116.3.6 Definicin Sistemas de Coordenadas MODE6.................................................. 24216.3.7 Trabajo con cabezales a 45 (tipo Hurn).......................................................... 24516.4 Cmo combinar varios sistemas de coordenadas................................................. 24616.5 Herramienta perpendicular al plano (#TOOL ORI) ................................................ 24816.6 Trabajo con RTCP (Rotating Tool Center Point) .................................................... 25016.6.1 Consideraciones a la funcin RTCP .................................................................. 25416.7 Compensacin longitudinal de herramienta (#TLC) .............................................. 25516.8 Variables asociadas a la Cinemtica..................................................................... 25616.9 Forma de retirar la herramienta al perder el plano ................................................ 257

  • Manual de programacin

    CNC 8070

    (REF: 0801)

    iv

    CAPTULO 17 HSC. MECANIZADO DE ALTA VELOCIDAD

    17.1 Modo HSC. Optimizacin del error de contorno. ................................................... 26017.2 Modo HSC. Optimizacin de la velocidad de mecanizado. ................................... 26117.3 Anulacin del modo HSC. ..................................................................................... 262

    CAPTULO 18 SENTENCIAS E INSTRUCCIONES

    18.1 Sentencias de programacin................................................................................. 26418.1.1 Sentencias de visualizacin. Visualizar un error en pantalla............................. 26418.1.2 Sentencias de visualizacin. Visualizar un aviso en pantalla ............................ 26618.1.3 Sentencias de visualizacin. Visualizar un mensaje en pantalla....................... 26818.1.4 Sentencias de visualizacin. Definir el tamao de la zona grfica.................... 26918.1.5 Sentencias de habilitacin y deshabilitacin ..................................................... 27018.1.6 Acoplo electrnico de ejes................................................................................. 27118.1.7 Aparcar ejes ...................................................................................................... 27218.1.8 Modificar la configuracin de ejes de un canal.................................................. 27418.1.9 Modificar la configuracin de cabezales de un canal ........................................ 27918.1.10 Sincronizacin de cabezales ............................................................................. 28118.1.11 Seleccin del lazo para un eje o cabezal. Lazo abierto o lazo cerrado............. 28518.1.12 Deteccin de colisiones..................................................................................... 28718.1.13 Interpolacin de splines (Akima) ....................................................................... 28918.1.14 Interpolacin polinmica.................................................................................... 29218.1.15 Control de la aceleracin................................................................................... 29318.1.16 Definicin de macros ......................................................................................... 29518.1.17 Repeticin de bloques ....................................................................................... 29718.1.18 Comunicacin y sincronizacin entre canales................................................... 29918.1.19 Movimientos de ejes independientes................................................................. 30218.1.20 Levas electrnicas. ............................................................................................ 30618.1.21 Sentencias de programacin adicionales.......................................................... 30918.2 Instrucciones de control de flujo ............................................................................ 31018.2.1 Salto de bloque ($GOTO) .................................................................................. 31018.2.2 Ejecucin condicional ($IF) ............................................................................... 31118.2.3 Ejecucin condicional ($SWITCH) .................................................................... 31318.2.4 Repeticin de bloques ($FOR) .......................................................................... 31418.2.5 Repeticin condicional de bloques ($WHILE) ................................................... 31518.2.6 Repeticin condicional de bloques ($DO) ......................................................... 316

    CAPTULO 19 VARIABLES DEL CNC.

    19.1 Entendiendo el funcionamiento de las variables. .................................................. 31719.1.1 Acceso a variables numricas desde el PLC. ................................................... 31919.2 Las variables en un sistema monocanal. .............................................................. 32019.3 Las variables en un sistema multicanal. ................................................................ 32319.4 Variables asociadas a los parmetros mquina generales. .................................. 32619.5 Variables asociadas a los parmetros mquina de los canales. ........................... 34219.6 Variables asociadas a los parmetros mquina de ejes y cabezal. ...................... 36019.7 Variables asociadas a las gamas de parmetros mquina. .................................. 39619.8 Variables asociadas a los parmetros mquina del modo manual. ...................... 43319.9 Variables asociadas a los parmetros mquina de las funciones M. .................... 43819.10 Variables asociadas a los parmetros mquina de las cinemticas. .................... 44019.11 Variables asociadas a los parmetros mquina del almacn................................ 44419.12 Variables asociadas a los parmetros mquina OEM........................................... 44719.13 Variables asociadas al estado y recursos del PLC................................................ 44919.14 Variables asociadas a la configuracin de la mquina. ......................................... 49019.15 Variables asociadas al tiempo de ciclo. ................................................................. 49619.16 Variables asociadas a las entradas de contaje para ejes analgicos.................... 49819.17 Variables asociadas a las entradas y salidas analgicas. ..................................... 50019.18 Variables asociadas a la consigna y el feedback del regulador............................. 50119.19 Variables asociadas al ajuste del lazo. .................................................................. 50319.20 Variables asociadas al lazo del eje o cabezal tndem. ......................................... 51119.21 Variables asociadas a las tablas de usuario.......................................................... 51319.22 Variables asociadas a la posicin de los ejes. ...................................................... 52019.23 Variables asociadas a la posicin del cabezal. ..................................................... 52519.24 Variables asociadas a los avances. ....................................................................... 52719.25 Variables asociadas a la gestin del avance en el modo HSC.............................. 53219.26 Variables asociadas a la velocidad del cabezal. ................................................... 53519.27 Variables asociadas al gestor de herramientas. .................................................... 54319.28 Variables asociadas a la gestin del almacn y el brazo cambiador..................... 54519.29 Variables asociadas a la herramienta activa y siguiente. ...................................... 54719.30 Variables asociadas a cualquier herramienta. ....................................................... 55919.31 Variables asociadas a la herramienta en preparacin........................................... 56919.32 Variables asociadas al modo manual. ................................................................... 57819.33 Variables asociadas a las funciones programadas................................................ 58519.34 Variables asociadas a los ejes independientes. .................................................... 612

  • Manual de programacin

    CNC 8070

    (REF: 0801)

    v

    19.35 Variables definidas por el usuario.......................................................................... 61919.36 Variables generales del CNC................................................................................. 62019.37 Variables asociadas al programa pieza en ejecucin............................................ 62419.38 Variables asociadas al interface. ........................................................................... 628

  • CNC 8070

    (REF: 0801)

    I

    ACERCA DEL PRODUCTO

    CARACTERSTICAS BSICAS.

    Caractersticas bsicas.

    Sistema abierto basado en PC. Windows XP

    Nmero de ejes. mximo 28

    Nmero de cabezales. mximo 4

    Nmero de almacenes. mximo 4

    Nmero de canales de ejecucin. mximo 4

    Nmero de volantes. mximo 3

    Tipo de regulacin.Tipo de regulacin digital.

    Analgica / DigitalSercos

    Comunicaciones. (PC104) RS232 / Ethernet(ICU) RS485 / Ethernet(MCU) RS485 / Ethernet

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

    < 1ms/K1024 / 10248192 / 1024

    256 / 256

    Tiempo de proceso de bloque. < 1 ms

    Mdulos remotos.

    Comunicacin con los mdulos remotos. CANopen / CANfagor

    Entradas digitales por mdulo (CANopen / CANfagor). 16 32 / 16

    Salidas digitales por mdulo (CANopen / CANfagor). 24 48 / 16

    Entradas analgicas por mdulo (CANopen / CANfagor). 4 / 8

    Salidas analgicas por mdulo (CANopen / CANfagor). 4 / 4

    Entradas para sondas de temperatura PT100 (CANopen). 2

    Entradas de contaje (CANfagor). 4TTL diferencial / Senoidal

    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.

  • II

    CNC 8070

    (REF: 0801)

    OPCIONES DE SOFTWARE.

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

    Modelo -OL- Modelo -M- Modelo -T-

    Sistema abierto. Acceso al modo administrador. Opcin Opcin Opcin

    Nmero de canales de ejecucin 1 a 4 1 a 4 1 a 4

    Nmero de ejes 3 a 28 3 a 28 3 a 28

    Nmero de cabezales 1 a 4 1 a 4 1 a 4

    Nmero de almacenes 1 a 4 1 a 4 1 a 4

    Versin COCOM Opcin Opcin Opcin

    Mquina combinada (M-T) Opcin Opcin Opcin

    Regulacin digital no Fagor Opcin Opcin Opcin

    Compensacin de radio Opcin Estndar Estndar

    Eje C Opcin Estndar Opcin

    Transformacin RTCP No disponible Opcin Opcin

    Mecanizado a alta velocidad (HSC) Opcin Opcin Opcin

    Ciclos fijos de palpador No disponible Opcin Opcin

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

    Opcin - - - - - -

    Ejes Tndem Opcin Opcin Opcin

    Sincronismos y levas Opcin Opcin Opcin

    Control tangencial Opcin Opcin Opcin

  • CNC 8070

    (REF: 0801)

    III

    DECLARACIN DE CONFORMIDAD [CNC 8070]

    El fabricante:

    Fagor Automation, S. Coop.

    Barrio de San Andrs N 19, C.P. 20500, Mondragn -Guipzcoa- (ESPAA).

    Declaramos lo siguiente:

    Declaramos bajo nuestra exclusiva responsabilidad la conformidad del producto:

    Control Numrico Fagor

    CNC 8070

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

    (*) Slo para el modelo 8070 con unidad central PCI.

    De acuerdo con las disposiciones de las Directivas Comunitarias: 73/23/CEE modificada por93/68/EEC de Baja Tensin y 89/336/CEE modificada por 92/31/EEC y 93/68/EEC deCompatibilidad Electromagntica y sus actualizaciones.

    En Mondragn a 20 de Marzo de 2007.

    Normas de baja tensin.

    EN 60204-1 Seguridad de las mquinas. Equipo elctrico de las mquinas.

    Normas de compatibilidad electromagntica.

    EN 61000-6-4 Norma genrica de emisin en entornos industriales.

    EN 55011 Radiadas. Clase A, Grupo 1.

    (*) EN 55011 Conducidas. Clase A, Grupo 1.

    (*) EN 61000-3-2 Armnicos de corriente.

    (*) EN 61000-3-3 Fluctuaciones de tensin y Flickers.

    EN 61000-6-2 Norma genrica de inmunidad en entornos industriales.

    EN 61000-4-2 Descargas electrostticas.

    EN 61000-4-3 Campos electromagnticos radiados en radiofrecuencia.

    EN 61000-4-4 Transitorios rpidos y rfagas.

    (*) EN 61000-4-5 Pulsos conducidos de alta tensin en red (Surges).

    EN 61000-4-6 Perturbaciones conducidas por campos en radiofrecuencia.

    EN 61000-4-8 Campos magnticos a frecuencia de red.

    EN 61000-4-11 Variaciones de tensin y cortes.

    ENV 50204 Campos generados por radiotelfonos digitales.

  • CNC 8070

    (REF: 0801)

    V

    DECLARACIN DE CONFORMIDAD [MONITOR PASIVO LCD 15"]

    El fabricante:

    Fagor Automation, S. Coop.

    Barrio de San Andrs N 19, C.P. 20500, Mondragn -Guipzcoa- (ESPAA).

    Declaramos lo siguiente:

    Declaramos bajo nuestra exclusiva responsabilidad la conformidad del producto:

    Control Numrico Fagor

    Monitor pasivo LCD-15

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

    De acuerdo con las disposiciones de las Directivas Comunitarias: 73/23/CEE modificada por93/68/EEC de Baja Tensin y 89/336/CEE modificada por 92/31/EEC y 93/68/EEC deCompatibilidad Electromagntica y sus actualizaciones.

    En Mondragn a 20 de Marzo de 2007.

    Normas de baja tensin.

    EN 60204-1 Seguridad de las mquinas. Equipo elctrico de las mquinas.

    Normas de compatibilidad electromagntica.

    EN 61000-6-4 Norma genrica de emisin en entornos industriales.

    EN 55011 Radiadas. Clase A, Grupo 1.

    EN 61000-6-2 Norma genrica de inmunidad en entornos industriales.

    EN 61000-4-2 Descargas electrostticas.

    EN 61000-4-3 Campos electromagnticos radiados en radiofrecuencia.

    EN 61000-4-4 Transitorios rpidos y rfagas.

    EN 61000-4-6 Perturbaciones conducidas por campos en radiofrecuencia.

    EN 61000-4-8 Campos magnticos a frecuencia de red.

    EN 61000-4-11 Variaciones de tensin y cortes.

    ENV 50204 Campos generados por radiotelfonos digitales.

  • CNC 8070

    (REF: 0801)

    VII

    HISTRICO DE VERSIONES

    A continuacin se muestra la lista de prestaciones aadidas en cada referencia de manual.

    Ref. 0201 Software V01.00

    Primera versin.

    Ref. 0212 Software V01.10

    Personalizar la numeracin de las I/Os digitales. Parmetros mquina: NDIMOD, DIMODADRR, DIMOD, NDOMOD, DOMODADRR, DOMOD.

    Gestin del palpador desde las entradas digitales; no se permite la gestin desde las entradas de contaje remotas(mdulo "Counter").

    Parmetros mquina: PRBDI1, PRBDI2, PRBPULSE1, PRBPULSE2.Configurar un palpador de sobremesa.

    Parmetros mquina: PROBE, PRB1MIN, PRB1MAX, PRB2MIN, PRB2MAX, PRB3MIN, PRB3MAX.Definir el avance de reposicionamiento tras la inspeccin de herramienta.

    Parmetros mquina: REPOSFEED.Nuevo tratamiento de las teclas de jog. Teclas diferentes para seleccionar el eje y el sentido.

    Parmetros mquina: JOGKEYDEF.Cinemticas para mesas giratorias (TYPE9 a TYPE12).Conocer las dimensiones de la cinemtica sobre un eje.

    Variables: (V.)A.HEADOF.xnSimulacin del teclado desde el PLC.

    Variables: (V.)G.KEYAparcar y desaparcar ejes Sercos desde el PLC.Modo 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 modo distinto al automtico. Nueva sentencia #SCALE. Factor escala general.Nueva sentencia #SELECT PROBE. Seleccin del palpador.Nueva sentencia #PROBE. Ciclos fijos de palpador.Nueva sentencia #WARNING. Programacin de avisos.Nueva sentencia #RPT. Repeticin de bloques.Conocer el factor de escala general activo.

    Variables: (V.)G.SCALEConocer cul es el palpador activo.

    Variables: (V.)G.ACTIVPROBEMejoras en la programacin del mecanizado a alta velocidad (#HSC).Mejoras en la programacin del intercambio de ejes (#SET AX, #CALL AX, #FREE AX, #RENAME).Macros: El nmero de macros en un programa se limita a 50.

  • VIII

    CNC 8070

    (REF: 0801)

    Ref. 0501 Software V02.01

    Sistema 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 aritmticos comunes, acceso a variables por canal, etc.Sistema muticabezal, hasta 4 cabezales.Gestin de herramienta con varios almacenes, hasta 4 almacenes.Homogeneizacin de parmetros entre el CNC y el regulador Sercos.Control Sercos en velocidad.Nuevas cinemticas mesa-cabezal (TYPE13 a TYPE16).Nuevas cinemticas para eje C (TYPE41 a TYPE43).Nuevos idiomas (Euskera y Portugus).

    Parmetros mquina: LANGUAGE.Disposicin de las softkeys verticales a izquierda o derecha.

    Parmetros mquina: VMENU.Ejes tndem.

    Parmetros mquina: TANDEM, TMASTERAXIS, TSLAVEAXIS, TORQDIST, PRELOAD, PRELFITI,TPROGAIN, TINTTIME, TCOMPLIM.

    Eje gantry. Mxima diferencia permitida entre los errores de seguimiento de ambos ejes antes de mostrar un warning. Parmetros mquina: WARNCOUPE.

    Aplicar la compensacin cruzada a las cotas tericas o reales. Parmetros mquina: TYPCROSS.

    Aplicar la compensacin de husillo a las cotas tericas o reales. Parmetros mquina: TYPLSCRW.

    Modo de compensacin de radio (G136/G137) por defecto. Parmetros mquina: IRCOMP.

    Definir el tipo de impulso de I0. Parmetros mquina: REFPULSE.

    Compartir memoria entre aplicaciones. Parmetros mquina: PLCDATASIZE.

    Parmetros mquina genricos OEM. Parmetros mquina: MTBPAR.

    Lectura de variables Sercos desde el CNC. Parmetros mquina: DRIVEVAR.

    Editor de levas electrnicas. Parmetros mquina: CAM.

    Compensacin del pico de holgura. Parmetros mquina: BAKANOUT, BAKTIME, ACTBAKAN.

    Nuevo comportamiento para ejes rotativos. Parmetros mquina: AXISMODE, UNIDIR, SHORTESTWAY.

    Transmisin Sercos a 8 y 16 MHz. Parmetros mquina: SERBRATE.

    Definir el tiempo de anticipacin para que los ejes se consideren en posicin. Parmetros mquina: ANTIME. Marcas de PLC: ADVINPOS.

    PLC. La marca TMOPERATION puede tomar los valores 13 y 14.PLC. Detectar el bloqueo del sistema operativo.

    Marcas de PLC: MMCWDG.PLC. Deshabilitar las tablas de compensacin cruzada.

    Marcas de PLC: DISCROSS.PLC. Corregir el paralelismo en ejes Gantry.

    Marcas de PLC: DIFFCOMP.PLC. Ejecutar bloques de CNC.

    Comando de PLC: CNCEX. Marcas de PLC: FREE.

    PLC. La lectura de parmetros aritmticos y de fabricante con CNCRD devuelve el valor por 10000 (lectura en modofloat).PLC. Definir smbolos externos.

    Comando de PLC: PDEF.No se necesita la marca RESETIN para aparcar/desaparcar ejes o cabezales desde el PLC.No es necesaria la variable (V.).TM.MZWAIT en la subrutina asociada a M06.Aplicar filtros para eliminar las frecuencias de resonancia del cabezal cuando ste trabaja como eje C o durante elroscado rgido.Optimizar la lectura y escritura de variables desde el PLC. Slo ser asncrono el acceso a las siguientes variables.

    Sern de lectura asncrona las variables de la herramienta cuando sta no sea la activa ni est en el almacn. Sern de escritura asncrona las variables de la herramienta, sea sta la activa o no. Sern de lectura y escritura asncrona las variables referidas a los parmetros aritmticos locales del nivel activo.

  • CNC 8070

    (REF: 0801)

    IX

    Ref. 0504 Software V02.03

    Ref. 0509 Software V03.00

    Conocer la versin de software. Variables: (V.)G.SOFTWARE

    Variables de ajuste desde el PLC. Variables: (V.)A.PLCFFGAIN.xn (V.)A.PLCACFGAIN.xn (V.)A.PLCPROGAIN.xn

    Variables de ajuste de la posicin. Variables: (V.)A.POSINC.xn (V.)A.TPOSINC.xn (V.)A.PREVPOSINC.xn

    Variables de ajuste fino. Variables: (V.)A.FEED.xn (V.)A.TFEED.xn (V.)A.ACCEL.xn (V.)A.TACCEL.xn

    (V.)A.JERK.xn (V.)A.TJERK.xnObtener informacin de las entradas de contaje.

    Variables: (V.)A.COUNTER.xn (V.)A.COUNTERST.xn (V.)A.ASINUS.xn (V.)A.BSINUS.xnAparcar y desaparcar cabezales.Comportamiento del comienzo y final de la compensacin de radio cuando no se programa un desplazamiento.Cambiar el tipo de compensacin de radio durante el mecanizado.Desde programa, cargar una herramienta en una posicin concreta del almacn.Nueva sentencia #MCALL. Programacin de subrutinas modales.Nueva sentencia #EXBLK. Ejecucin de un bloque en un canal.NR. Programacin de nmero de repeticiones en el bloque.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 de perfiles.Importar programas del CNC 8055/8055i desde el editor de programas.Seleccionar mediante softkey la reposicin del cabezal tras inspeccin de herramienta.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 motorconectado).Desde cualquier apartado del modo diagnosis se imprime toda la informacin de 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 de circularidad.

    Nuevos valores del parmetro mquina SERPOWSE para la placa Sercos II.Comandos de programacin de eje independiente.

    Comando de PLC: MOVE, FOLLOW.Comandos de programacin de levas electrnicas.

    Comando de PLC: CAM.Nuevas seales de consulta y modificables para el interpolador independiente (leva electrnica y eje independiente)Los ejes simulados no cuentan a efectos del cdigo de validacin.En la homogeneizacin de parmetros no se enva G00FEED ni MAXVOLT al regulador.Nueva sentencia #CAM. Programacin de leva electrnica (cotas reales).Nueva sentencia #FOLLOW. Sincronizacin de eje independiente (cotas reales).Nueva sentencia #MOVE. Movimiento de eje independiente.Modo DDSSETUP.G31. Traslado temporal del origen polar al centro de interpolacin.G112. Cambio del set de parmetros al regulador.

    Modelo torno. Ciclos de mecanizado ISO, editor de ciclos fijos, calibracin de herramientas de torno, Variables paraconsultar la geometra de las herramientas de torno.Eje inclinado.Seleccin del tipo de bus CAN.

    Parmetro mquina: CANMODE.

  • X

    CNC 8070

    (REF: 0801)

    Ref. 0601 Software V03.01

    Permitir utilizar la funcin G95 en modo manual. Parmetro mquina: FPRMAN.

    Modelo torno. Seleccionar la configuracin de los grficos. Parmetro mquina: GRAPFTPECH.

    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.

    Mejoras en la definicin de las cinemticas para eje C.Sistema sin ningn almacn.Herramientas de tierra para un almacn torreta. El registro TMOPERATION puede coger los valores 3,4,9,10.Comandos CNCRD y CNCWR. En las variables se puede definir el nmero de canal y los ndices mediante un nmeroentero, un registro o un smbolo.Variable para leer el offset acumulado de PLC.

    Variables: (V.)[ch].A.ACTPLCOF.xnVariable para obtener una estimacin lineal del error de seguimiento.

    Variables: (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.xnVariable para saber el nmero de lnea del fichero que se est ejecutando.

    Variables: (V.)[ch].G.LINENVariable para saber qu tipo de ciclo est activo.

    Variables: (V.)[ch].G.CYCLETYPEONVariable para conocer la orientacin de la herramienta.

    Variables: (V.)[ch].G.TOOLDIRVariable para conocer si el modo HSC est activo.

    Variables: (V.)[ch].G.HSCVariable para leer el avance terico en una trayectoria 3D.

    Variables: (V.)[ch].G.F3DVariable para conocer cul es el nmero de warning visualizado.

    Variables: (V.)[ch].G.CNCWARNINGLa variable (V.)G.CNCERR pasa a ser por canal.Nueva sentencia #SERVO. Seleccionar el tipo de lazo, abierto o cerrado, para el cabezal.Nueva sentencia #SYNC. Sincronizacin de cabezales.Nueva sentencia #TSYNC. Sincronizacin de cabezales.Nueva sentencia #UNSYNC. Sincronizacin de cabezales.Nueva sentencia #MILLCY. Seleccin de los ciclos de fresadora en un modelo torno.Nueva sentencia #LATHECY. Seleccin de los ciclos de torno en un modelo fresadora.Sentencia #CYL. Definir una cinemtica al activar el eje C.Sentencia #FACE. Definir una cinemtica al activar el eje C.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.

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

    Bus CAN. Velocidad de transmisin para longitudes de cable de 110, 120 y 130 m. Parmetros mquina: CANLENGTH.

    Acoplo 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.

    Sistema con doble captacin (interna+externa), conmutable desde el PLC. Parmetros mquina: FBACKSRC, FBACKDIFF. Marcas de PLC: FBACKSEL(axis), ACTBACK(axis).

    El PLC informa del comienzo de una sincronizacin en posicin. Marcas de PLC: SYNCRONP.

  • CNC 8070

    (REF: 0801)

    XI

    Ref. 0606 Software V03.10

    Sercos. Estado del anillo Sercos. Marcas de PLC: SERCOSRDY.

    En la homogeneizacin de parmetros se enva el parmetro MODUPLIM.Chequeo de las pantallas en el arranque; si falta algn elemento, se restaura del 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[tm] (V.)TM.TOOLCH2[tm]Modo automtico. Permite ejecutar un programa de forma independiente.Sentencia #EXEC. No se da error si el canal est ocupado; la sentencia espera a que termine la operacin en curso.Sentencia #EXBLK. No se da error si el canal est ocupado; la sentencia espera a que termine la operacin en curso.

    Avance. Avance mximo para el mecanizado. Parmetros mquina: MAXFEED.

    Avance. Avance de mecanizado por defecto, cuando no hay uno programado. Parmetros mquina: DEFAULTFEED.

    Las teclas de usuario se pueden configurar como teclas de jog. Parmetros mquina: USERKEYDEF.

    Deshabilitar un teclado o panel de jog integrado en el bus CAN. Marcas de PLC: PANELOFF.

    Volante con pulsador. Seleccionar secuencialmente un eje para desplazarlo con el volante. Marcas de PLC: NEXTMPGAXIS.

    Comando CNCEX. Abortar los comandos CNCEX lanzados desde el PLC. Marcas de PLC: PLCABORT.

    Protocolo CANopen. Parmetros mquina: CANMODE.

    Bsqueda de bloque. No se envan las funciones M, H, F, S al PLC. Parmetros mquina: FUNPLC.

    Roscado. Modificar el override durante el roscado. Parmetros mquina: THREADOVR, OVRFILTER.

    Eje muerto. Gestin del empalme entre bloques. Marcas de PLC: DEAD(axis)

    Cinemticas. Integracin de las cinemticas del fabricante a travs de los parmetros mquina.Cinemticas. Aumenta el nmero de ejes que pueden intervenir en una cinemtica (de 5 a 8).Cinemticas. Tipo 41/42. Offset angular para el eje rotativo.Cinemticas. Tipo 41/42. Desalineamiento de la herramienta sobre el eje C.Cinemticas. Tipo 43. Offset angular para el eje rotativo.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.

    Nuevos filtros paso bajo FAGOR.Bsqueda de I0. Nuevo mtodo de bsqueda para los cabezales con micro. El cabezal pasa dos veces por el micro.Configurar dos ejes analgicos con la misma entrada de captacin y salida analgica.El CNC visualiza los warnings generados en el regulador.Tabla de funciones M. Cada funcin M puede tener asociado un comentario informativo.Volante general. El CNC puede disponer de varios volantes generales.Volante general. Un volante general puede desplazar varios ejes simultneamente.Mejoras en el aspecto de algunas softkeys del editor.Mejoras en el aspecto de algunas softkeys de la ventana grfica.Modo edicin. Archivos de ayuda a la programacin de subrutinas OEM y subrutinas 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 programa que est en edicin.En los modos automtico y manual se muestra el estado de la marca _FEEDHOL.En los modos automtico y manual se muestra el estado de la marca INHIBIT de ejes y cabezal.Modo automtico. Muestra informacin de todos los cabezales.Modo manual. Muestra informacin de todos los cabezales.

  • XII

    CNC 8070

    (REF: 0801)

    Ref. 0608 Software V03.11

    Ref. 0610 Software V03.12

    Software V03.13

    Funcin retrace.Control tangencial.Tabla de herramientas. Nueva softkey para inicializar las posiciones; T1 en la posicin 1, la T2 en la posicin 2, etc. Tabla de herramientas. Nuevas softkeys para copiar y pegar todos los datos de un corrector.El CNC comprueba si el sentido de giro programado (M3/M4) coincide con el predefinido 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 programa pieza.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.Eje C. En la sentencia #CYL es obligatorio programar el radio.Tabla de funciones M. Nuevo campo para definir si se envan o no la funcin al PLC durante la bsqueda de bloque.Mejoras en la bsqueda de bloque.Calibracin de herramientas.

    Calibracin manual. Tras finalizar la calibracin, pulsando [START] se asumen 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.

    Simulador. 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.El valor por defecto de algunos parmetros mquina es diferente para el CNC y para el simulador instalado en un PC. G33. La limitacin del override se mantiene durante el retroceso al comienzo de la rosca.RTCP. Se permite realizar la bsqueda de referencia mquina de los ejes no implicados en el RTCP.Nueva sentencia #ABORT. Abortar la ejecucin del programa y continuar en otro punto.

    En la homogeneizacin de parmetros, el CNC enva los parmetros REFSHIFT y FBMIXTIME.Constante de tiempo para la captacin mixta.

    Parmetros mquina: FBMIXTIME.Cuando los ejes son Sercos posicin, durante la homogeneizacin el CNC enva el valor del parmetro REFSHIFTal regulador para que ste lo tenga en cuenta; de esta manera, la cota del CNC y la del regulador es la misma.

    Criterio 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.Las variables V.TM.TOOLCH1[mz] / V.TM.TOOLCH2[mz] con permiso de escritura desde el PLC.Modo MDI. Cancelar el bloque en ejecucin manteniendo las condiciones de mecanizado.

  • CNC 8070

    (REF: 0801)

    XIII

    Ref. 0704 / Ref. 0706 Software V03.14

    Ref. 0707 Software V03.15

    Ref. 0709 Software V03.16

    Unidad central MCU y ICU.RAM con batera. Conexin de volantes a la unidad central. I/Os locales. Entradas de captacin locales. Palpadoreslocales.Los volantes se pueden conectar a la unidad central.

    Parmetros mquina: COUNTERTYPE, COUNTERID.Entradas de captacin locales.

    Parmetros mquina: COUNTERTYPE, COUNTERID.Gestin de I/Os locales.

    Parmetros mquina: NLOCOUT, EXPSCHK.Nmero de registros de PLC no voltiles.

    Parmetros mquina: BKUPREG.Nmero de contadores de PLC no voltiles.

    Parmetros mquina: BKUPCOUN.Nmero de parmetros aritmticos comunes no voltiles.

    Parmetros mquina: BKUPCUP.Configuracin de los palpadores locales.

    Parmetros mquina: PROBETYPE, PRBID.Bsqueda de referencia del cabezal.

    Parmetros mquina: REFINI.Definir si la bsqueda de referencia del cabezal se realiza automticamente junto 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 sobre el icono del fabricante (parte superiorizquierda de la barra de estado).Se permite acceder a los canales haciendo click con el ratn sobre los iconos de la barra de estado).Se permite acceder a las pginas de un modo de operacin haciendo click con el ratn sobre el nombre del modo(parte superior derecha de la barra de estado).La limitacin de la velocidad de giro (G192) tambin se aplica cuando el cabezal trabaja a velocidad de giro constante(G97).

    En la homogeneizacin de parmetros, el CNC enva el parmetro ABSOFF cuando hay captacin absoluta. En los ejes rotativos o cabezales trabajando en Sercos velocidad, el clculo del mdulo de la cota lo realiza el CNC.En la homogeneizacin de parmetros se define el parmetro del regulador PP76(7)=0.Conocer el tipo de hardware.

    Variables: (V.)G.HARDTYPEAvance terico de la herramienta sobre la trayectoria.

    Variables: (V.)[ch].G.PATHFEEDGestin de un eje analgico a travs de la salida analgica y de la segunda captacin de un regulador Sercos.Cada vez que se entra en el modo diagnosis, el CNC crea los archivos SystemInfo.txt y SercosInfo.txt.Los errores de PLC pueden tener un fichero de informacin adicional asociado, igual que los mensajes de PLC.Tablas de usuario. En la tabla de orgenes se muestran los cabezales que se pueden activar como eje C. Traslados de origen para el eje C.El CNC muestra un warning cuando un canal est esperando una herramienta que est siendo utilizada en otro canal.

    Cabezales tndem.Modo diagnosis. Monitorizacin de la temperatura de la CPU, de la placa y del habitculo.El CNC utiliza la mezcla de captaciones para el clculo de la consigna; para el clculo de las compensaciones, testde circularidad, etc el CNC utiliza la captacin directa. El CNC no asume ninguna cinemtica tras el encendido.

    Parmetros mquina: KINIDEl CNC no permite modificar el override durante un roscado si detecta que en alguna gama no est activo el feedforward (parmetro FFWTYPE) o si el feed forward activo es inferior al 90%.

  • XIV

    CNC 8070

    (REF: 0801)

    Ref. 0712 Software V03.17

    Ref. 0801 Software V03.20

    En ejes rotativos con mdulo y cabezales trabajando en modo Sercos velocidad, con una relacin de transmisinno entera y con el parmetro del regulador PP76(7)=1, la homogeneizacin de parmetros no redefine el parmetroPP76(7)=1; el CNC muestra un warning para que el usuario recalcule el valor del parmetro PP4 del regulador(comando GC6).En un sistema tndem, el eje o cabezal maestro debe tener captacin externa y el esclavo captacin interna.Eje C mantenido tras ejecutar M02, M30 o despus de una emergencia o reset.

    Parmetros mquina: PERCAX.

    El CNC dispone de una carpeta MTB diferente para cada tipo de software instalado; MTB_T para el torno, MTB_Mpara fresadora y MTB_MC para motion control.Configurar las entradas PT100.

    Parmetros mquina: NPT100, PT100.Compensacin de cota en ejes gantry.

    Parmetros mquina: MAXDIFF.Estado de los palpadores locales.

    Variables: (V.)G.PRBST1 (V.)G.PRBST2.Alarmas de captacin.

    Por defecto, las alarmas de captacin estn activadas. Parmetro mquina FBACKAL. Cuando se produce una alarma de captacin en los ejes analgicos, la marca REFPOIN(axis) se pone a (=0).

    Cambio de gama. Para que el CNC pueda asumir el nuevo set de parmetros, debe esperar a que el PLC reciba la confirmacin

    de una de las marcas GEAR1 a GEAR4. El cambio de gama se da por finalizado cuando el PLC recibe la confirmacin de la seal AUXEND. Cabezal Sercos. El cambio de gama slo afecta al regulador cuando implique 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.LATCH.xn (V.)[ch].A.LATCH.xn Comando del PLC: TOUCHPROBE Marcas de PLC: PROBE1ACTIVE, PROBE2ACTIVE. Marcas de PLC: LATCH1ACTIVE(axis), LATCH2ACTIVE(axis), LATCH1DONE(axis), LATCH2DONE(axis).

    PLC. Nueva marca PSWSET. Esta marca de PLC indica que existe un password de fabricante. Nueva marca GEAROK. Esta marca de PLC indica, para el cabezal, que el set de parmetros seleccionado en

    el CNC y en el PLC no coinciden. Nueva marca CNCOFF. Iniciar la secuencia de apagado del CNC. Nuevas marcas DINDISTC1, DINDISTC2, DINDISTC3, DINDISTC4. Distribuccin dinmica del mecanizado

    entre canales. Nuevo comando TCAM. Programacin de leva electrnica (cotas tericas). El programa de PLC puede tener varios ficheros de mnemnicos (extensin "plc"). En el programa de PLC no es necesario utilizar el carcter de particin "\" para dividir una expresin lgica en

    dos lneas. En la definicin de cada error de PLC se puede seleccionar si ste abre o no el rel de emergencia. Agrupar los archivos de informacin adicional de texto en un solo archivo. Editor de contactos.

    Sincronizacin de ejes. Gestionar un eje rotativo como un eje infinito y as poder contar de forma indefinida elincremento del eje, independientemente del valor del mdulo.

    Variables: (V.)[ch].A.ACCUDIST.xnErrores y warnings.

    Desde los errores y warnings se puede acceder al manual de solucin de errores. Los errores comprendidos entre el 10000 y el 20000 estn reservados para el fabricante, para que pueda crear

    sus propios textos de warning o error en diferentes idiomas.Nuevas cinemticas de cabezal (TYPE17 a TYPE24).Nueva sentencia #WARNINGSTOP. Mostrar un warning e interrumpir la ejecucin del programa.Nueva sentencia #TCAM. Programacin de leva electrnica (cotas tericas).Nueva sentencia #DINDIST. Distribuccin dinmica del mecanizado entre canales.El CNC puede aparcar los ejes principales.Los ejes se pueden programar mediante el comodn "?", que hace referencia a la posicin del eje en el canal.El CNC permite aplicar las funciones G130 (porcentaje de aceleracin) y G132 (porcentaje de jerk) a los cabezalesEditor 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 definida por el parmetro GRAPHTYPE.

  • CNC 8070

    (REF: 0801)

    XV

    Modo edisimu. Ayudas a la programacin de planos inclinados.Modo edisimu. Para la simulacin del programa, cuando se pulsa el icono "Start" el CNC asume la configuracin realde cabezales del canal y la configuracin de los parmetros mquina. Las cotas iniciales para la simulacin sernlas cotas 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. Cuando se pulsa la softkey "Start" se salva el programa en edicin.Modo automtico. Nuevas funciones y sentencias que anulan la funcin retrace.Modo automtico. Nueva ventana para consultar el estado de las subrutinas, ciclos fijos, repeticin de bloques ybucles.Modo automtico. Cuando se pulsa la tecla [START] se 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, se puede definir el incremento mximopermitido; por defecto 0.5 mm (0.019685 inch).Tabla de parmetros mquina. Importar y exportar las tablas de compensacin.Dentro de un modo de trabajo, seleccionar las diferentes pginas en orden inverso con ayuda de la tecla [SHIFT].Ayudas a la puesta a punto. Bode.Variables asociadas al interface.

  • CNC 8070

    (REF: 0801)

    XVII

    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 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 se encuentra conectado a la redelctrica.

    Interconexionado de mdulos. Utilizar los cables de unin proporcionados con el aparato.

    Utilizar cables apropiados. Para evitar riesgos, utilizar slo cables de red, Sercos y bus CANrecomendados para este aparato. Para prevenir riesgos de choque elctrico en la unidad central, utilizarel conector de red apropiado. Usar cables de potencia de 3conductores (uno de ellos de tierra).

    Evitar sobrecargas elctricas. Para evitar descargas elctricas y riesgos de incendio, no aplicartensin elctrica fuera del rango seleccionado en la parte posteriorde la unidad central del aparato.

    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.

  • XVIII

    CNC 8070

    (REF: 0801)

    PRECAUCIONES ANTE DAOS AL PRODUCTO

    PROTECCIONES DEL PROPIO APARATO

    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 o domsticos).

    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 deradio 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. Utilizar, para la alimentacin del teclado y los mdulos remotos, unafuente 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 F y 113 F).La temperatura ambiente que debe existir en rgimen de nofuncionamiento debe estar comprendida entre -25 C y 70 C(-13 F y 158 F).

    Habitculo de la unidad central. Garantizar entre la unidad central y cada una de las paredes delhabitculo las distancias requeridas.Utilizar un ventilador de corriente continua para mejorar la aireacindel habitculo.

    Disposi tivo de seccionamiento de laalimentacin.

    El dispositivo de seccionamiento de la alimentacin ha de situarse enun lugar fcilmente accesible y a una distancia del suelo comprendidaentre 0,7 y 1,7 metros (2,3 y 5,6 pies).

    Mdulos remotos. Todas las entradas-salidas digitales disponen de aislamientogalvnico mediante optoacopladores entre la circuitera interna y elexterior.

  • CNC 8070

    (REF: 0801)

    XIX

    SMBOLOS DE SEGURIDAD

    Smbolos que pueden aparecer en el manual.

    Smbolos que puede llevar el producto.

    Smbolo de peligro o prohibicin.

    Indica acciones u operaciones que pueden provocar daos a personas o aparatos.

    Smbolo de advertencia o precaucin.

    Indica situaciones que pueden causar ciertas operaciones y las acciones que se deben llevaracabo para evitarlas.

    Smbolo de obligacin.

    Indica acciones y operaciones que hay que realizar obligatoriamente.

    Smbolo de informacin.

    Indica notas, avisos y consejos.

    Smbolo de proteccin de tierras.

    Indica que dicho punto puede estar bajo tensin elctrica.

    i

  • CNC 8070

    (REF: 0801)

    XXI

    CONDICIONES DE GARANTA

    GARANTA INICIAL

    Todo producto fabricado o comercializado por FAGOR tiene una garanta de 12 meses para el usuariofinal, que podrn ser controlados por la red de servicio mediante el sistema de control de garantaestablecido por FAGOR para este fin.

    Para que el tiempo que transcurre entre la salida de un producto desde nuestros almacenes hasta la llegadaal usuario final no juegue en contra de estos 12 meses de garanta, FAGOR ha establecido un sistemade control de garanta basado en la comunicacin por parte del fabricante o intermediario a FAGOR deldestino, la identificacin y la fecha de instalacin en maquina, en el documento que acompaa a cadaproducto en el sobre de garanta. Este sistema nos permite, adems de asegurar el ao de garanta ausuario, tener informados a los centros de servicio de la red sobre los equipos FAGOR que entran en surea de responsabilidad procedentes de otros pases.

    La fecha de comienzo de garanta ser la que figura como fecha de instalacin en el citado documento,FAGOR da un plazo de 12 meses al fabricante o intermediario para la instalacin y venta del producto,de forma que la fecha de comienzo de garanta puede ser hasta un ao posterior a la de salida del productode nuestros almacenes, siempre y cuando se nos haya remitido la hoja de control de garanta. Esto suponeen la practica la extensin de la garanta a dos aos desde la salida del producto de los almacenes deFagor. En caso de que no se haya enviado la citada hoja, el periodo de garanta finalizar a los 15 mesesdesde la salida del producto de nuestros almacenes.

    La citada garanta cubre todos los gastos de materiales y mano de obra de reparacin en Fagor utilizadosen subsanar anomalas de funcionamiento de los equipos. FAGOR se compromete a la reparacin osustitucin de sus productos en el perodo comprendido desde su inicio de fabricacin hasta 8 aos a partirde la fecha de desaparicin de catlogo.

    Compete exclusivamente a FAGOR el determinar si la reparacin entra dentro del marco definido comogaranta.

    CLAUSULAS EXCLUYENTES

    La reparacin se realizar en nuestras dependencias, por tanto quedan fuera de la citada garanta todoslos gastos ocasionados en el desplazamiento de su personal tcnico para realizar la reparacin de unequipo, an estando ste dentro del perodo de garanta antes citado.

    La citada garanta se aplicar siempre que los equipos hayan sido instalados de acuerdo con lasinstrucciones, no hayan sido maltratados, ni hayan sufrido desperfectos por accidente o negligencia y nohayan sido intervenidos por personal no autorizado por FAGOR. Si una vez realizada la asistencia oreparacin, la causa de la avera no es imputable a dichos elementos, el cliente est obligado a cubrir todoslos gastos ocasionados, atenindose a las tarifas vigentes.

    No estn cubiertas otras garantas implcitas o explcitas y FAGOR AUTOMATION no se hace responsablebajo ninguna circunstancia de otros daos o perjuicios que pudieran ocasionarse.

  • XXII

    CNC 8070

    (REF: 0801)

    GARANTA SOBRE REPARACIONES

    Anlogamente a la garanta inicial, FAGOR ofrece una garanta sobre sus reparaciones estndar en lossiguientes trminos:

    En los casos en que la reparacin haya sido bajo presupuesto, es decir se haya actuado solamente sobrela parte averiada, la garanta ser sobre las piezas sustituidas y tendr un periodo de duracin de 12 meses.

    Los repuestos suministrados sueltos tienen una garanta de 12 meses.

    CONTRATOS DE MANTENIMIENTO

    A disposicin del distribuidor o del fabricante que compre e instale nuestros sistemas CNC, existe elCONTRATO DE SERVICIO.

    PERIODO 12 meses.

    CONCEPTO Cubre piezas y mano de obra sobre los elementos reparados (osustituidos) en los locales de la red propia.

    CLAUSULAS EXCLUYENTES Las mismas que se aplican sobre el captulo de garanta inicial.

    Si la reparacin se efecta en el perodo de garanta, no tieneefecto la ampliacin de garanta.

  • CNC 8070

    (REF: 0801)

    XXIII

    CONDICIONES DE REENVO

    Si va a enviar la unidad central o los mdulos remotos, empaqutelos en su cartn original con su materialde empaque original. Si no dispone del material de empaque original, empaqutelo de la siguiente manera:

    1 Consiga una caja de cartn cuyas 3 dimensiones internas sean al menos 15 cm (6 pulgadas) mayoresque las del aparato. El cartn empleado para la caja debe ser de una resistencia de 170 Kg (375 libras).

    2 Adjunte una etiqueta al aparato indicando el dueo del aparato, su direccin, el nombre de la personaa contactar, el tipo de aparato y el nmero de serie. En caso de avera indique tambin el sntoma yuna breve descripcin de la misma.

    3 Envuelva el aparato con un rollo de polietileno o con un material similar para protegerlo. Si va a enviarla Unidad Central, proteja especialmente la pantalla.

    4 Acolche el aparato en la caja de cartn rellenndola con espuma de poliuretano por todos lados.

    5 Selle la caja de cartn con cinta para empacar o grapas industriales.

  • CNC 8070

    (REF: 0801)

    XXV

    MANTENIMIENTO DEL CNC

    LIMPIEZA

    La acumulacin de suciedad en el aparato puede actuar como pantalla que impida la correcta disipacinde calor generado por los circuitos electrnicos internos con el consiguiente riesgo de sobrecalentamientoy avera del Control Numrico.

    Tambin, la suciedad acumulada puede, en algunos casos, proporcionar un camino conductor a laelectricidad que pudiera provocar por ello fallos en los circuitos internos del aparato, especialmente bajocondiciones de alta humedad.

    Para la limpieza del panel de mando y del monitor se recomienda el empleo de una bayeta suave empapadacon agua desionizada y/o detergentes lavavajillas caseros no abrasivos (lquidos, nunca en polvos), o biencon alcohol al 75%.

    No utilizar aire comprimido a altas presiones para la limpieza del aparato, pues ello puede ser causa deacumulacin de cargas que a su vez den lugar a descargas electrostticas.

    Los plsticos utilizados en la parte frontal de los aparatos son resistentes a:

    Grasas y aceites minerales.

    Bases y lejas.

    Detergentes disueltos.

    Alcohol.

    Evitar la accin de disolventes como Clorohidrocarburos, Benzol, steres y teres porque puedendaar los plsticos con los que est realizado el frontal del aparato.

    INSPECCIN PREVENTIVA

    Si el CNC no se enciende al accionar el interruptor de puesta en marcha, comprobar el conexionado.

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

    No manipular los conectores con el aparato conectado a la red elctrica. Antes de manipular losconectores (entradas/salidas, captacin, etc) cerciorarse que el aparato no se encuentra conectadoa la red elctrica.

    Fagor Automation no se responsabilizar de cualquier dao material o fsico que pudiera derivarse de unincumplimiento de estas exigencias bsicas de seguridad.

  • CNC 8070

    (REF: 0801)

    XXVII

    DOCUMENTACIN RELACIONADA

    A continuacin se muestra la lista de manuales disponibles para su CNC, todos ellos incluidos en elCD-Rom que acompaa al producto. Algunos de estos manuales tambin estn disponibles, bajo pedido,en formato impreso.

    Manuales -OEM-

    Manuales dirigidos al fabricante de la mquina o persona encargada de efectuar la instalacin y puestaa punto. Los manuales -OEM- se ofrecen en dos idiomas; castellano e ingls.

    Manuales -USER-

    Manuales dirigidos al usuario final; es decir, a la persona que va a trabajar con el CNC. Los manuales-USER- se ofrecen en varios idiomas.

    Manual disponible en formato electrnico,incluido en el CD-Rom.

    Manual disponible en formato impreso.

    Manual Descripcin

    Configuracin de hardware(modelo M/T)

    Este manual detalla la configuracin de hardware y los datostcnicos de cada elemento.

    Manual de instalacin(modelo M/T)

    Este manual detalla la forma de efectuar la instalacin y puestaa punto del CNC.

    Manual Descripcin

    Manual de operacin(modelo M/T)

    Este manual detalla la forma de operar con el CNC.

    Manual de programacin(modelo M/T)

    Este manual detalla la forma de programar el CNC.

    Trabajo con palpador(modelo M)

    Es te ma nu a l d et a l l a l a fo r ma d e p ro gra m a r lo sdesplazamientos y los ciclos fijos del palpador. Modelofresadora.

    Trabajo con palpador(modelo T)

    Es te ma nu a l d et a l l a l a fo r ma d e p ro gra m a r lo sdesplazamientos y los ciclos fijos del palpador. Modelo torno.

    Ciclos fijos de mecanizado(modelo M)

    Este manual detalla la forma de programar los ciclos fijos demecanizado. Modelo fresadora.

    Ciclos fijos de mecanizado(modelo T)

    Este manual detalla la forma de programar los ciclos fijos demecanizado. Modelo torno.

    Gua rpida(modelo M/T)

    Gua resumen del lenguaje de programacin del CNC.

    Ejemplos de programacin(modelo M)

    Manual con ejemplos de programacin del modelo fresadora.

    Ejemplos de programacin(modelo T)

    Manual con ejemplos de programacin del modelo torno.

  • XXVII

    CNC 8070

    (REF: 0801)

    Manuales -OEM / USER-

    Otros manuales, dirigidos tanto al fabricante de la mquina como al usuario final.

    Manual Descripcin

    Nuevas prestaciones Es un manual opcional, que detalla las nuevas prestaciones ymodificaciones que se han implementado en el CNC desde laversin anterior, y que todava no estn incluidas en losmanuales.

    Solucin de errores Este manual ofrece una descripcin de algunos mensajes deerror que puede mostrar el CNC, indicando las posibles causasque los originan y como solucionarlos.

    Canales de ejecucin Este manual detalla la forma de configurar y trabajar en unsistema multicanal.

    Temas monogrficos Este manual ofrece una descripcin detallada de comoconfigurar y trabajar con algunas prestaciones del CNC.

  • 1

    CNC 8070

    (REF: 0801)

    1CONSTRUCCIN DE UN PROGRAMA.

    1.1 Lenguajes de programacin.

    El CNC dispone de su propio lenguaje de programacin, explicado en este manual.La edicin del programa se realiza bloque a bloque, pudiendo estar cada uno de ellosredactado en lenguaje ISO o en lenguaje de alto nivel. Ver "1.3 Estructura de losbloques de programa." en la pgina 5.

    Cuando se editan comandos en lenguaje de alto nivel, el editor ofrece a modo deayuda una lista de los comandos disponibles.

    Lenguaje 8055

    El CNC tambin permite editar programas en el lenguaje del CNC 8055. Laprogramacin en lenguaje del CNC 8055 se habilita desde el editor de programaspieza. Consulte el manual de operacin para habilitar esta opcin.

    En este manual no se recoge el lenguaje del 8055; consulte la documentacinespecfica de ese producto. Evidentemente, al ser el 8070 y 8055 dos productosfuncionalmente distintos, algunos conceptos pueden ser distintos.

  • Manual de programacin

    CNC 8070

    1.

    CO

    NS

    TR

    UC

    CI

    N D

    E U

    N P

    RO

    GR

    AM

    A.

    Est

    ruct

    ura

    del p

    rogr

    ama.

    (REF: 0801)

    2

    1.2 Estructura del programa.

    Un programa de CNC est formado por un conjunto de bloques o instrucciones queconvenientemente ordenadas, en subrutinas o en el cuerpo del programa,proporcionan al CNC la informacin necesaria para realizar el mecanizado de lapieza deseada.

    Cada bloque contiene todas las funciones o comandos necesarios para ejecutar unaoperacin, que puede ser un mecanizado, preparacin de las condiciones de corte,control de elementos de la mquina, etc.

    El programa CNC puede estar formado por varias subrutinas locales y por el cuerpodel programa. Las subrutinas locales irn definidas al principio del programa.

    %example

    (Nombre del programa)

    N5 F550 S1000 M3 M8 T1 D1

    (Establece las condiciones de mecanizado)

    N6 G0 X0 Y0

    (Posicionamiento)

    N10 G1 G90 X100

    N20 Y50

    N30 X0

    N40 Y0

    (Mecanizado)

    N50 M30

    (Fin de programa)

    N10

    N20N30

    N40

    Programa CNC

    Bloque

    Bloque

    Subrutina

    Bloque

    Bloque

    Cuerpo del programa

    Bloque

  • Manual de programacin

    CNC 8070

    CO

    NS

    TR

    UC

    CI

    N D

    E U

    N P

    RO

    GR

    AM

    A.

    Est

    ruct

    ura

    del p

    rogr

    ama.

    1.

    (REF: 0801)

    3

    1.2.1 Cuerpo del programa.

    El cuerpo del programa tiene la siguiente estructura.

    Cabecera del programa.

    La cabecera del programa es un bloque que se compone del carcter "%" seguidodel nombre del programa. El nombre del programa admite 14 caracteres y puedeestar formado por letras maysculas, minsculas y por nmeros (no admite espaciosen blanco).

    La programacin de la cabecera es obligatoria cuando en el programa se incluyansubrutinas locales; en caso contrario, la programacin de la cabecera es opcional.

    El nombre definido en la cabecera no tiene ninguna relacin con el nombre con elque se guarda el archivo. Ambos nombres pueden ser distintos.

    Cuerpo del programa.

    El cuerpo del programa lo componen los bloques encargados de ejecutar lasoperaciones, movimientos, etc.

    Fin del programa.

    El final del cuerpo del programa se define mediante las funciones M02 M30, siendoambas funciones equivalentes. La programacin de estas funciones no esobligatoria; si se alcanza el final del programa sin haber ejecutado alguna de ellas,el CNC termina la ejecucin y muestra un warning avisando de esta circunstancia.

    El comportamiento del CNC tras alcanzar el final del programa es diferentedependiendo de si se ha programado o no la funcin M02 M30.

    (*) La parada del cabezal depende de como est configurado el parmetro mquinaSPDLSTOP.

    Cabecera La cabecera indica el comienzo del cuerpo delprograma. La programacin de la cabecera esobligatoria cuando el programa dispone de subrutinaslocales.

    Bloques de programa Es la parte principal del programa, aquella quecontiene los movimientos, operaciones, etc.

    Fin de programa

    %0123

    %PROGRAM

    %PART923R

    M30

    M02

    Con M02/M30 Sin M02/M30

    El CNC selecciona el primer bloque delprograma.

    S S

    El CNC detiene el giro del cabezal. S No

    El CNC asume las condiciones iniciales. S (*) No

    El CNC inicializa las condiciones de corte. S No

  • Manual de programacin

    CNC 8070

    1.

    CO

    NS

    TR

    UC

    CI

    N D

    E U

    N P

    RO

    GR

    AM

    A.

    Est

    ruct

    ura

    del p

    rogr

    ama.

    (REF: 0801)

    4

    1.2.2 Las subrutinas.

    Una subrutina es un conjunto de bloques que, convenientemente identificados,pueden ser llamados una o varias veces desde otra subrutina o desde el programa.Es habitual utilizar las subrutinas para definir un conjunto de operaciones odesplazamientos que se repiten varias veces en el programa. Ver el captulo"11 Subrutinas.".

    Tipos de subrutinas.

    El CNC dispone de dos tipos de subrutinas, a saber subrutinas locales y globales.Hay disponible un tercer tipo, las subrutinas OEM, que son un caso especial desubrutina global definida por el fabricante.

    Subrutinas globales.

    La subrutina global est almacenada en la memoria del CNC como un programaindependiente. A esta subrutina se la puede llamar desde cualquier programa osubrutina en ejecucin.

    Subrutinas locales.

    La subrutina local est definida como parte de un programa. A esta subrutina slose le puede llamar desde el programa en el que est definida.

    Un programa puede disponer de varias subrutinas locales, pero todas ellas debernestar definidas antes del cuerpo del programa. Una subrutina local podr llamar auna segunda subrutina local, con la condicin de que la subrutina que realiza lallamada est definida despus de la subrutina llamada.

    1

    3

    2

    4

    %L POINTS

    G01 X Y (Punto 2)

    G01 X Y (Punto 3)

    G01 X Y (Punto 4)

    M17

    %PROGRAM

    G81 X Y (Punto 1. Definicin de punteado)

    LL POINTS (Llamada a subrutina)

    G81 X Y (Punto 1. Definicin de punteado)

    LL POINTS (Llamada a subrutina)

    G84 X Y (Punto 1. Definicin de punteado)

    LL POINTS (Llamada a subrutina)

    G80

  • Manual de programacin

    CNC 8070

    CO

    NS

    TR

    UC

    CI

    N D

    E U

    N P

    RO

    GR

    AM

    A.

    Est

    ruct

    ura

    de lo

    s bl

    oque

    s de

    pro

    gram

    a.

    1.

    (REF: 0801)

    5

    1.3 Estructura de los bloques de programa.

    Los bloques que forman las subrutinas y el cuerpo del programa pueden ser definidosmediante comandos en cdigo ISO o en lenguaje de alto nivel. Para la elaboracindel programa se usarn bloques escritos en uno u otro lenguaje, pudiendo combinaren un mismo programa bloques escritos en los dos lenguajes. Tambin es posibleprogramar bloques vacos (lneas vacas).

    En ambos lenguajes se permite utilizar cualquier tipo de expresin aritmtica,relacional o lgica.

    Programacin en cdigo ISO.

    Est especialmente diseado para controlar el movimiento de los ejes, ya queproporciona informacin y condiciones de los desplazamientos, e indicaciones sobreel avance y la velocidad. Algunos comandos disponibles son:

    Funciones preparatorias de los movimientos que determinan la geometra ycondiciones de trabajo, como interpolaciones lineales, circulares, roscados,ciclos fijos, etc.

    Funciones de control de las condiciones de corte, como los avances de los ejes,velocidades del cabezal y aceleraciones.

    Funciones de control de las herramientas.

    Funciones complementarias, que contienen indicaciones tecnolgicas.

    Definicin de cotas.

    Programacin en lenguaje de alto nivel.

    Este lenguaje proporciona al usuario un conjunto de comandos de control que seasemejan a la terminologa utilizada por otros lenguajes, como son $IF, $GOTO,#MSG, #HSC, etc. Algunos comandos disponibles son:

    Sentencias de programacin.

    Instrucciones de control de flujo, para la construccin de bucles y saltos dentrodel programa.

    Definicin y llamada a subrutinas con parmetros locales, entendindose porvariable local aquella variable que slo es conocida por la subrutina en la que hasido definida.

    Asimismo, permite utilizar cualquier tipo de expresin aritmtica, relacional o lgica.

    P a r m e t r o s a r i t