Fagor CNC 8060 Manual De Instalación
Ocultar thumbs Ver también para CNC 8060:
Tabla de contenido

Enlaces rápidos

CNC
8060
8065
Manual de instalación
(Ref: 1512)
Tabla de contenido
loading

Resumen de contenidos para Fagor CNC 8060

  • Página 1 8060 8065 Manual de instalación (Ref: 1512)
  • Página 2 La presencia de virus informáticos en el sistema implica la pérdida de la garantía. PRODUCTOS DE DOBLE USO. Los productos fabricados por FAGOR AUTOMATION a partir del 1 de abril de 2014, si el producto según el reglamento UE 428/2009 está incluido en la lista de productos de doble uso, incluye en la identificación de producto el texto -MDU...
  • Página 3: Tabla De Contenido

    Acerca del producto - CNC 8065....................9 Declaración de conformidad ....................... 13 Declaración de conformidad ....................... 15 Histórico de versiones - CNC 8060 .................... 17 Histórico de versiones - CNC 8065 .................... 21 Condiciones de seguridad ......................27 Condiciones de garantía......................31 Condiciones de reenvío ......................
  • Página 4 Comunicación Gestor --> PLC................. 385 7.3.2 Comunicación PLC --> Gestor................. 386 7.3.3 Gestor en estado de emergencia................388 CNC 8060 7.3.4 Monitorización de herramientas................389 Variables asociadas a la gestión del almacén............. 390 CNC 8065 Carga y descarga de herramientas de los almacenes..........391 Sistema sin almacén....................
  • Página 5 Influencia del tipo de aceleración y de los filtros en el modo HSC......527 9.9.3 Proceso de análisis y ajuste del modo HSC............528 CNC 8060 9.9.4 Resumen de las variables útiles para el análisis del HSC........531 CNC 8065 9.9.5...
  • Página 6 Variables asociadas a cualquier herramienta.............. 872 10.51 Variables asociadas a la herramienta en preparación..........881 10.52 Variables asociadas al modo manual................890 CNC 8060 10.53 Variables asociadas a las funciones programadas............. 896 10.53.1 Zonas de trabajo...................... 923 CNC 8065 10.54...
  • Página 7: Acerca Del Producto - Cnc 8060

    M an u al de in s tala c ió n ACERCA DEL PRODUCTO - CNC 8060 CARACTERÍSTICAS BÁSICAS. Características básicas. 8060 M FL 8060 M 8060 T FL 8060 T Sistema basado en PC. Sistema cerrado. Sin acceso al modo administrador.
  • Página 8 Ciclos de usuario conversacionales. Opción Opción Opción Opción Calibración de cinemáticas. - - - - - - - - - - - - CANopen de terceros. Opción Opción Opción Opción MABSYSTEM. Estándar Opción Estándar Opción CNC 8060 CNC 8065 : 1512) ·8·...
  • Página 9: Acerca Del Producto - Cnc 8065

    - - - 4 (**) (*) TTL diferencial / Senoidal 1 Vpp (**) TTL / TTL diferencial / Senoidal 1 Vpp / Protocolo SSI CNC 8060 CNC 8065 Personalización (sólo si sistema abierto). Sistema abierto basado en PC, completamente personalizable.
  • Página 10 - - - Opción Opción Lenguaje PROGTL3. Opción Opción Opción Opción Traductor programas pieza. Opción Opción Opción Opción Ciclos de usuario conversacionales. Opción Opción Opción Opción Calibración de cinemáticas. Opción Opción Opción Opción CNC 8060 CNC 8065 : 1512) ·10·...
  • Página 11 - - - - - - - - - - - - Ciclos de usuario conversacionales. Opción Opción Opción Opción Calibración de cinemáticas. - - - - - - - - - - - - CNC 8060 CNC 8065 : 1512) ·11·...
  • Página 13: Declaración De Conformidad

    M an u al de in s tala c ió n DECLARACIÓN DE CONFORMIDAD El fabricante: Fagor Automation, S. Coop. Barrio de San Andrés Nº 19, C.P. 20500, Mondragón -Guipúzcoa- (SPAIN). Declara lo siguiente: El fabricante declara bajo su exclusiva responsabilidad la conformidad del producto: CONTROL NUMÉRICO 8060...
  • Página 15: Declaración De Conformidad

    M an u al de in s tala c ió n DECLARACIÓN DE CONFORMIDAD El fabricante: Fagor Automation, S. Coop. Barrio de San Andrés Nº 19, C.P. 20500, Mondragón -Guipúzcoa- (SPAIN). Declara lo siguiente: El fabricante declara bajo su exclusiva responsabilidad la conformidad del producto: CONTROL NUMÉRICO 8065...
  • Página 17: Histórico De Versiones - Cnc 8060

    M an u al de in s tala c ió n HISTÓRICO DE VERSIONES - CNC 8060 A continuación se muestra la lista de prestaciones añadidas en cada referencia de manual. Ref. 1402 Software V01.00 8060. Primera versión. Ref. 1405 Software V01.00...
  • Página 18 • Avance real del CNC en G95. • Variable: V.G.FREALPR • Avance real sobre la trayectoria. • Variable: V.G.ACTFEED CNC 8060 • Avance activo en el bloque. • Variable: V.G.IPOFEED Variables asociadas a la herramienta activa y siguiente. CNC 8065 •...
  • Página 19 • Marca de PLC: LIM(axis)OFF. • Variable: V.G.ZONEST[k] V.G.ZONETOOLWATCH[k] V.G.ZONEWARN[k] V.A.ZONELIMITTOL.xn V.A.ZONELOWLIM[k].xn V.A.ZONEUPLIM[k].xn V.G.ZONECIR1[k] V.G.ZONECIR2[k] V.G.ZONER[k] V.G.ZONECIRAX1[k] V.G.ZONECIRAX2[k] PLC. Almacén asíncrono. La marca TMOPERATION puede tomar el valor 16. • Marca de PLC: TMOPERATION. CNC 8060 CNC 8065 : 1512) ·19·...
  • Página 21: Histórico De Versiones - Cnc 8065

    El formato de visualización del avance acepta 0.0. • Parámetro máquina: FFORMAT El formato de visualización de la velocidad acepta 0.0. • Parámetro máquina: SFORMAT CNC 8060 Distribución dinámica del mecanizado. Ambas opciones utilizan las mismas • Señal de PLC: marcas de PLC. DINDISTC1, DINDISTC2, CNC 8065 DINDISTC3, DINDISTC4 Tablas de compensación de husillo.
  • Página 22 • Variable: (V.)PLC.SIMUSPEED Corrección del retardo introducido por el bus y el regulador. • Parámetros máquina: TRANSDELAY. PWM (Pulse-Width Modulation) • Parámetros máquina: PWMOUTPUT, PWMCANCEL. CNC 8060 • Señal de PLC: PWMON. • Variables: CNC 8065 (V.)G.PWMON (V.)G.PWMFREQ (V.)G.PWMDUTY (V.)PLC.PWMFREQ (V.)PLC.PWMDUTY...
  • Página 23 • Parámetros máquina: TDATA, TDATA_I • 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] CNC 8060 Ref. 1501 CNC 8065 Software V05.20 Nuevos idiomas (holandés). • Parámetro máquina: LANGUAGE. Gestión multieje. El eje desactivado mantiene su cota independientemente • Parámetro máquina: KEEPPOS.
  • Página 24 • Número de línea sobre la que se encuentra el cursor. • Variable: V.G.CURSORLINE Variables asociadas a los parámetros máquina de los canales. CNC 8060 • Suavizado de la orientación de los ejes rotativos trabajando con RTCP. • Variable: V.MPG.ORISMOOTH Variables asociadas a la gestión del avance en el modo HSC.
  • Página 25 • Marca de PLC: LIM(axis)OFF. • Variable: V.G.ZONEST[k] V.G.ZONETOOLWATCH[k] V.G.ZONEWARN[k] V.A.ZONELIMITTOL.xn V.A.ZONELOWLIM[k].xn V.A.ZONEUPLIM[k].xn V.G.ZONECIR1[k] V.G.ZONECIR2[k] V.G.ZONER[k] V.G.ZONECIRAX1[k] V.G.ZONECIRAX2[k] PLC. Almacén asíncrono. La marca TMOPERATION puede tomar el valor 16. • Marca de PLC: TMOPERATION. CNC 8060 CNC 8065 : 1512) ·25·...
  • Página 27: Condiciones De Seguridad

    Leer las siguientes medidas de seguridad con objeto de evitar lesiones a personas y prevenir daños a este producto y a los productos conectados a él. Fagor Automation no se responsabiliza de cualquier daño físico o material derivado del incumplimiento de estas normas básicas de seguridad.
  • Página 28: Precauciones Ante Daños Al Producto

    Para mantener las condiciones ambientales adecuadas en el habitáculo de la unidad central, éste debe cumplir los requisitos indicados por Fagor. Ver el capítulo correspondiente en el manual de hardware. Di s po s i ti vo d e s e c c i on a m i e nt o d e l a El dispositivo de seccionamiento de la alimentación ha de situarse en...
  • Página 29 Símbolos que puede llevar el producto. Símbolo de tierra. Este símbolo indica que dicho punto puede estar bajo tensión eléctrica. Componentes ESD. Este símbolo identifica las tarjetas con componentes ESD (componentes sensibles a cargas electrostáticas). CNC 8060 CNC 8065 : 1512) ·29·...
  • Página 31: Condiciones De Garantía

    Fagor. En caso de que no se haya enviado la citada hoja, el periodo de garantía finalizará a los 15 meses desde la salida del producto de nuestros almacenes.
  • Página 32: Garantía Sobre Reparaciones

    M a nu al de i ns tal ac ió n GARANTÍA SOBRE REPARACIONES Análogamente a la garantía inicial, FAGOR ofrece una garantía sobre sus reparaciones estándar en los siguientes términos: PERIODO 12 meses. CONCEPTO Cubre piezas y mano de obra sobre los elementos reparados (o sustituidos) en los locales de la red propia.
  • Página 33: Condiciones De Reenvío

    Acolche el aparato en la caja de cartón rellenándola con espuma de poliuretano por todos lados. Selle la caja de cartón con cinta para empacar o grapas industriales. CNC 8060 CNC 8065 : 1512)
  • Página 35: Mantenimiento Del Cnc

    ésteres y éteres porque pueden dañar los plásticos con los que está realizado el frontal del aparato. PRECAUCIONES ANTES DE LIMPIAR EL APARATO Fagor Automation no se responsabilizará de cualquier daño material o físico que pudiera derivarse de un incumplimiento de estas exigencias básicas de seguridad.
  • Página 37: Instalación Del Software En El Cnc

    INSTALACIÓN DEL SOFTWARE. Instalación del software en el CNC. Fagor entrega el CNC con el software correctamente instalado. Tanto en un CNC como en un PC (simulador), los archivos necesarios para el funcionamiento del CNC se encuentran en la siguiente carpeta. Ver "1.6 Configuración del software."...
  • Página 38 M a nu al de i ns tal ac ió n Cambiar el idioma de los archivos de ayuda. Fagor entrega el CNC con los archivos de ayuda instalados en inglés. El CD que acompaña al producto contiene los ficheros de ayuda en diferentes idiomas. Puede cambiar los archivos de ayuda instalados por defecto por los suministrados en el CD.
  • Página 39: Modos De Trabajo Y Protección Del Software En El Cnc

    1.1.1 Modos de trabajo y protección del software en el CNC. Fagor entrega el equipo con el disco protegido frente a escritura, excepto aquellas carpetas o archivos que deben estar desprotegidos para el funcionamiento habitual del CNC. Los cambios que se realicen en las carpetas o archivos protegidos serán operativos hasta que el equipo se apague y arranque de nuevo, momento en el que se recuperará...
  • Página 40 "Sistema cerrado"), no podrá acceder al modo administrador y por lo tanto no podrá instalar software de terceros. Este modo se debe utilizar exclusivamente para instalar software ajeno a Fagor, para instalar el CNC (también es posible desde el modo Setup), para actualizar el sistema operativo o para cambiar la configuración del sistema.
  • Página 41 CNC mostrará un mensaje indicando que la puesta a punto se encuentra sin finalizar. En esta situación el CNC no dispone de garantía Fagor. El CNC realiza la misma comparación con cada reset.
  • Página 42: Instalación Del Software En El Pc (Simulador)

    CD. Acerca de la llave hardware. Fagor suministra dos tipos de llave hardware, para conectar al puerto paralelo o al puerto USB. Una vez instalado el software, y para poder utilizar el CNC, el PC debe tener conectada la llave hardware suministrada junto al CD. Si a la hora de instalar el software eligió la opción de licencia de red, la llave hardware podrá...
  • Página 43 CNC. Los archivos de ayuda instalados en el CNC (o en el PC, si se trata de un simulador) se encuentran en la siguiente carpeta. C:\FagorCnc\Fagor\MMC\Help CNC 8060 C:\Cnc8070\Fagor\MMC\Help CNC 8065 El CNC sólo permite disponer de archivos de ayuda en un único idioma.
  • Página 44: Actualizar La Versión De Software

    M a nu al de i ns tal ac ió n Actualizar la versión de software. Las actualizaciones se deben realizar con el software suministrado por Fagor Automation. Cuando se actualiza el software, se mantiene la configuración de los parámetros máquina, programa PLC, tablas de herramientas y datos del almacén.
  • Página 45: Actualización Del Software E Incompatibilidades (8060)

    Versión V1.40. Nueva opción de software "CANopen de terceros". A partir de esta versión, si una máquina estuviera usando algún módulo CANopen no Fagor, el CNC no lo reconocerá, y durante la inicialización del bus CAN dara el error correspondiente.
  • Página 46: Actualización Del Software E Incompatibilidades (8065)

    Versión V5.40. Nueva opción de software "CANopen de terceros". A partir de esta versión, si una máquina estuviera usando algún módulo CANopen no Fagor, el CNC no lo reconocerá, y durante la inicialización del bus CAN dara el error correspondiente.
  • Página 47: Requisitos Para Antes Y Después De La Puesta A Punto Del Cnc

    Requisitos para antes y después de la puesta a punto del CNC. La puesta a punto del CNC se realiza desde el modo setup. Fagor entrega el equipo preparado para arrancar en este modo. Al encender el equipo, en el escritorio aparecerá...
  • Página 48: Instalación De Software De Terceros (Sólo Cnc 8065)

    La instalación de este software debe cumplir los siguientes requisitos. Cualquier malfuncionamiento de equipo, derivado de la instalación de software de terceros, exime a Fagor Automation de cualquier responsabilidad. Instalación en el disco duro. El CNC que usted ha adquirido puede disponer de compact flash únicamente o de compact flash más disco duro.
  • Página 49: Configuración Del Software

    MTB y USERS. No manipular el contenido de este directorio. Solo personal autorizado de Fagor Automation puede modificar el contenido de este directorio. Fagor Automation no se hace responsable del funcionamiento del CNC tras modificar el contenido de este directorio.
  • Página 50: Carpeta Mtb (Machine Tool Builder)

    Si estos archivos no están en la carpeta del idioma activo en el CNC, el editor no los ofrecerá como ayuda. TUNING Esta carpeta contiene la información referente a las ayudas a la puesta a punto. CNC 8060 CNC 8065 : 1512) ·50·...
  • Página 51: Carpeta Users

    Esta carpeta contiene las subrutinas creadas por el usuario, cuya ubicación debe ser fija para el CNC (por ejemplo, las subrutinas genéricas de usuario G500-G599 y la subrutina program_start) CNC 8060 CNC 8065 : 1512) ·51·...
  • Página 52 M a nu al de i ns tal ac ió n CNC 8060 CNC 8065 : 1512) ·52·...
  • Página 53 Estos parámetros permiten configurar la lectura/escritura de variables del regulador, editar levas, definir un grupo de parámetros genéricos para que el fabricante los pueda CNC 8060 utilizar a modo de parámetros máquina, etc. CNC 8065 Iconos asociados a los parámetros máquina.
  • Página 54 También se modifican los datos del palpador para poder disponer, en el modo manual, de los ciclos de centrado de pieza y calibración de herramienta. CNC 8060 CNC 8065 : 1512)
  • Página 55: Homogeneización De Parámetros Entre El Cnc Y El Regulador Sercos

    Afecta a todas las gamas. Sólo si encoder rotativo (NPULSES2<>0). OUTPUTREV2 NP132.x Externa. Afecta a todas las gamas. Sólo si encoder rotativo (NPULSES2<>0). CNC 8060 FBACKSRC GP10 GP10=0; No hay captación externa. CNC 8065 SINMAGNI GP10=1; Señal TTL (SINMAGNI==0). GP10=2; Señal Vpp (SINMAGNI<>0).
  • Página 56 C á l c u l o d e l PP76 (bit 7) B7=0; En los ejes rotativos o cabezales módulo de la cota. trabajando en Sercos velocidad, el cálculo del módulo de la cota lo realiza el CNC. CNC 8060 CNC 8065 : 1512) ·56·...
  • Página 57: Parámetros A Verificar Antes De La Puesta En Marcha

    Retardo de la señal de palpador 1 y 2. Este parámetro sólo se define cuando existe un retardo desde el momento de palpación hasta que el CNC recibe PROBEDELAY2 CNC 8060 la señal (comunicación por infrarrojos, etc). CNC 8065 REPOSFEED Avance de reposicionamiento tras una inspección de herramienta.
  • Página 58 FEDYNFAC Para una monitorización "lineal" del error de seguimiento, este parámetro indica el error porcentual permitido, desviación del error de seguimiento real respecto al teórico. CNC 8060 CNC 8065 : 1512) ·58·...
  • Página 59: Parámetros Máquina Generales

    NAXIS=32) y un sistema con 6 cabezales podrá tener 26 ejes (NSPDL=6 NAXIS=26). Hay que recordar que el número de ejes no depende del número de canales. Un canal podrá CNC 8060 tener asociado uno, varios o ningún eje. CNC 8065 AXISNAME Lista de ejes del sistema.
  • Página 60 Requisitos de los sistemas tándem. Cada pareja tándem (maestro y esclavo) tienen que cumplir los siguientes requisitos: • Cada eje (cabezal) tándem maestro admite un único eje (cabezal) tándem esclavo. CNC 8060 • Puede aplicarse una precarga entre ambos motores. CNC 8065 •...
  • Página 61 Este parámetro establece cuál es el eje o cabezal esclavo de la pareja tándem. El motor esclavo únicamente suministra par. El CNC cierra el lazo de posición únicamente con la posición del eje maestro del tándem. TORQDIST CNC 8060 Pareja tándem. Distribución del par. CNC 8065 Valores posibles: De 1 a 99%.
  • Página 62 T.mst T.slv PRELOAD T.slv Par del motor esclavo. CNC 8060 CNC 8065 Ejemplo: Se dispone de un eje tándem con una velocidad máxima de 2000 rpm y un par nominal de 20 Nm. Se define TPROGAIN = 10%. Kp = (2000 rpm / 20 Nm) · 0.1= 10 rpm/Nm.
  • Página 63 CONFIGURACIÓN DE UN EJE GANTRY. GANTRY Tabla de ejes gantry. CNC 8060 Este parámetro muestra la tabla para definir los ejes gantry del sistema. Se denomina eje gantry a una pareja de ejes que por construcción de la máquina deben desplazarse a la vez CNC 8065 y de forma sincronizada.
  • Página 64 Diferencia entre el error de seguimiento de ambos ejes para mostrar un warning. MAXCOUPE Diferencia entre el error de seguimiento de ambos ejes para mostrar un warning. CNC 8060 DIFFCOMP Compensar la diferencia de cota entre ambos ejes tras G74.
  • Página 65 REFFEED2. El proceso sólo se puede interrumpir con reset. MAXDIFF Eje gantry. Máxima diferencia de cota permitida entre ambos ejes CNC 8060 para poder compensarla. CNC 8065 Valores posibles (1): De 0 a 99999.9999 mm.
  • Página 66 Este parámetro muestra la tabla de parámetros para definir cada grupo multieje. La tabla muestra un parámetro GROUP_n por cada grupo multieje, el cuál contiene los siguientes parámetros máquina para la configuración de los grupos. CNC 8060 GROUP n CNC 8065 MULNAXIS Número de ejes y/o cabezales que forman el grupo multieje.
  • Página 67 Variable asociada: (V.)MPG.NSPDL Este parámetro establece el número de cabezales del sistema, estén servocontrolados o no. CNC 8060 Hay que recordar que el número de cabezales no depende del número de canales. Un canal podrá tener asociado uno, varios o ningún cabezal.
  • Página 68 Los factores que influyen son los siguientes: • Número total de contajes remotos habilitados. CNC 8060 • Número total de entradas analógicas, salidas analógicas y volantes de teclado. CNC 8065 •...
  • Página 69 Utilizar los siguientes valores orientativos. El asignar otros valores, por ejemplo valor 6 para CNC 8060 una longitud de 3 m, puede ocasionar errores de comunicación por distorsión de la señal CNC 8065 en fibra óptica.
  • Página 70 CONFIGURACIÓN DEL BUS CAN. CNC 8060 CNC 8065 CANMODE Tipo de bus CAN.
  • Página 71 RIOW y RIOR; en los módulos remotos de la serie RIO5 no está disponible esta velocidad. CONFIGURACIÓN DE LA LÍNEA SERIE. RSTYPE CNC 8060 Tipo de línea serie. CNC 8065 Valores posibles: RS232 / RS485 / RS422.
  • Página 72 Variable asociada: (V.)MPG.MODSVRID Parámetro incluido en la tabla MODBUS. Identificador del servidor ModBUS sobre RS485. MODBRATE CNC 8060 Velocidad de comunicación del servidor ModBUS sobre RS485. CNC 8065 Valores posibles: 19200 Bd / 38400 Bd / 57600 Bd / 115200 Bd.
  • Página 73 Los parámetros globales son accesibles desde cualquier programa o subrutina llamada desde el canal. Existe un grupo de parámetros globales en cada canal. El valor de estos parámetros es compartido por el programa y las subrutinas. CNC 8060 ROPARMAX CNC 8065 Parámetro aritmético global máximo de sólo lectura.
  • Página 74 Tablas de compensación cruzada. Este parámetro muestra las tablas de compensación cruzada. La compensación cruzada se utiliza cuando dependiendo del desplazamiento de un eje, otro eje sufre variaciones de posición. COMPAXIS CNC 8060 CNC 8065 MOVAXIS : 1512) POSERROR n POSITION n ·74·...
  • Página 75 Valores posibles: Cualquier eje definido en AXISNAME. Variable asociada: (V.)MPG.COMPAXIS[tbl] Parámetro incluido en la tabla CROSSCOMP. Este parámetro establece cuál es el eje compensado en la compensación cruzada. CNC 8060 NPCROSS Número de puntos de la tabla. CNC 8065 Valores posibles: De 0 a 1000.
  • Página 76 NEGERROR Error a compensar en los desplazamientos en sentido negativo. POSITION Posición del eje maestro. CNC 8060 Valores posibles (1): Entre ±99999.9999 mm. CNC 8065 Valores posibles (2): Entre ±3937.00787 inch. Valores posibles (3): Entre ±99999.9999 grados. Valor por defecto: 0.
  • Página 77 VOLCOMP VCOMPAXIS1 Ejes a compensar. VCOMPAXIS2 VCOMPAXIS3 VCOMPFILE Archivo con los datos de la compensación volumétrica. CNC 8060 CNC 8065 VCOMPAXIS1 VCOMPAXIS2 VCOMPAXIS3 Eje a compensar. Valores posibles: Cualquier eje definido en AXISNAME. : 1512) Variable asociada: (V.)MPG.VCOMPAXIS1[tbl] / (V.)MPG.VCOMPAXIS3[tbl] Parámetro incluido en la tabla VOLCOMP.
  • Página 78 Valor por defecto: 0. ms. Variable asociada: (V.)MPG.HTIME Consultar el parámetro máquina general TTIME. DTIME Tiempo estimado para una función D. CNC 8060 Valores posibles: De 0 a 1000000 ms. CNC 8065 Valor por defecto: 0. ms. Variable asociada: (V.)MPG.DTIME Consultar el parámetro máquina general TTIME.
  • Página 79 Módulos remotos (para bus CAN con protocolo CANfagor). Los valores del índice base deben cumplir con la fórmula "16n + 1" (es decir, 1, 17, 33 ...). CNC 8060 Si se introduce un índice base no válido, se asume el anterior válido más cercano. Los índices base pueden seguir cualquier orden y además se permiten índices base salteados.
  • Página 80 SONDAS DE TEMPERATURA PT100. NPT100 Número total de entradas PT100 activas. Valores posibles: De 0 a 10. CNC 8060 Valor por defecto: 0 (no hay entradas PT100 activas). CNC 8065 Variable asociada: (V.)MPG.NPT100 Este parámetro indica la cantidad de entradas PT100 activas en el bus CAN. Una entrada PT100 está...
  • Página 81 Este parámetro indica si se dispone de algún palpador en la máquina. El CNC puede tener configurados dos palpadores; habitualmente será un palpador de sobremesa para calibrar herramientas y un palpador de medida para realizar mediciones en la pieza. Palpador de sobremesa. Palpador de medida. CNC 8060 CNC 8065 : 1512) ·81·...
  • Página 82 1 a 256, el PLC considera entradas lógicas de la 257 a la 1024. CNC 8060 Dos palpadores remotos no podrán estar conectados al mismo módulo si van estar implicados en procesos de palpado simultáneos; por ejemplo, un palpador en cada canal CNC 8065 y realizando ambos un movimiento de palpado.
  • Página 83 Valor por defecto: 0. Variable asociada: (V.)MPG.PLCDATASIZE Este parámetro permite definir un área de memoria para intercambiar datos entre un programa PLC escrito en lenguaje C y una aplicación externa. CNC 8060 GESTIÓN DE I/O'S LOCALES. CNC 8065 NLOCOUT Número de salidas digitales locales.
  • Página 84 Para un funcionamiento óptimo de esta prestación, los ejes que intervienen en los movimientos deben estar parametrizados con los mismos valores (ganancias, filtros, CNC 8060 aceleración y desaceleración, feed forward, etc) y también deben trabajar con el menor error de seguimiento posible.
  • Página 85 Se entiende como datos no volátiles aquellos cuyo valor hay que mantener entre las diferentes sesiones y apagados del CNC. El CNC almacena estos datos cuando se apaga el CNC, ante una caída de tensión, cuando se produce un error de hardware o software, etc. CNC 8060 BKUPCOUN CNC 8065 Número de contadores de PLC no volátiles.
  • Página 86 M30 o después de un error o reset. DEFINIR EL NÚMERO DE PANELES DE JOG Y SU RELACIÓN CON LOS CANALES. NKEYBD CNC 8060 Número de paneles de jog. CNC 8065 Valores posibles: De 1 a 8. Valor por defecto: 1.
  • Página 87 Valor por defecto: IEC. Variable asociada: (V.)MPG.PLCTYPE Este parámetro selecciona el tipo de PLC a utilizar; el propio de Fagor, el estándar IEC-61131 o ambos. La siguiente tabla muestra a quién afecta el arranque (RUN) y la parada (STOP) del PLC en función de este parámetro, así como el estado de la marca PLCREADY.
  • Página 88 1 y la 15. ACCESO A LAS TABLAS DE PARÁMETROS DEL CANAL. CHANNEL n Tabla de parámetros del canal. Este parámetro muestra la tabla de parámetros máquina del canal. CNC 8060 CNC 8065 : 1512) ·88·...
  • Página 89: Parámetros Máquina Generales. Canales De Ejecución

    PLC mediante la marca RESETIN. CONFIGURACIÓN DE LOS EJES DEL CANAL. CHNAXIS Número de ejes del canal. CNC 8060 Valores posibles: De 0 a 28. CNC 8065 Valor por defecto: 3.
  • Página 90 Consulte este parámetro para obtener más información. GEOCONFIG Configuración geométrica de los ejes del canal. Valores posibles: Plano / Triedro. CNC 8060 Valor por defecto: Triedro. Variable asociada: (V.)[ch].MPG.GEOCONFIG CNC 8065 Sin función en el modelo fresadora. En el modelo torno, este parámetro indica la configuración de ejes de la máquina, triedro o plano.
  • Página 91 No produce ningún efecto (salvo que esté activa la función G20). No cambia de plano y muestra un warning avisando de ello. CNC 8060 Se permite si no altera el plano principal; es decir, sólo se puede usar para cambiar el eje longitudinal.
  • Página 92 CHSPDLNAME n Nombre de los cabezales. Valores posibles: Cualquier cabezal definido en SPDLNAME. Valor por defecto: Comenzando por CHSPDLNAME1; S, S1... CNC 8060 Variable asociada: (V.)[ch].MPG.SPDLNAMEn Parámetro incluido en la tabla CHSPDLNAME. CNC 8065 Puede pertenecer al canal cualquier cabezal definido en el parámetro SPDLNAME.
  • Página 93 (1) Mecanizado hasta el centro. (2) Girar 180° el eje C. (3) Continuar el mecanizado retrocediendo la herramienta. DEFINICIÓN DE TIEMPOS (CANAL). CNC 8060 CNC 8065 PREPFREQ Número máximo de bloques a preparar por ciclo. Valores posibles: De 1 a 8.
  • Página 94 SOFTFREQ Frecuencia del filtro de trayectoria para perfiles de aceleración lineal. HSCROUND Valor por defecto del error máximo de la trayectoria en HSC. CNC 8060 ORISMOOTH Suavizado de la orientación de los ejes rotativos trabajando con RTCP. CNC 8065 HSCDEFAULTMODE Modo por defecto al programar #HSC ON.
  • Página 95 Este parámetro introduce un desfase no constante, dependiente de las frecuencias. Este CNC 8060 desfase puede provocar que la trayectoria se modifique si no se ejecuta al mismo avance, como por ejemplo, al cambiar el porcentaje de avance o al ir y volver por la misma trayectoria.
  • Página 96 Variable asociada: (V.)[ch].MPG.SURFFILTFREQ Este parámetro activa un filtro automático para todos los ejes del canal durante la ejecución en modo HSC SURFACE, el cuál permite suavizar la respuesta de los ejes generando una CNC 8060 trayectoria más suave. CNC 8065 FREQRES Primera frecuencia de resonancia de la máquina.
  • Página 97 Nombre con el que se identifica el eje virtual de la herramienta. El eje virtual de la herramienta debe ser un eje lineal, pertenecer al canal y no puede ser CNC 8060 parte del triedro principal cuando se encuentra activo. Al ser un eje del canal, es posible CNC 8065 moverlo como cualquier otro eje en los distintos modos de trabajo;...
  • Página 98 Valores posibles: Sí / No. Valor por defecto: Sí. Variable asociada: (V.)[ch].MPG.MIRRORCANCEL Este parámetro indica si se anula o no la imagen espejo cuando finaliza el programa pieza CNC 8060 y tras un reset. CNC 8065 SLOPETYPE Tipo de aceleración por defecto.
  • Página 99 (a) y jerk (j). Al igual que la aceleración indica el cambio de velocidad por unidad de tiempo, el jerk indica el cambio de aceleración por unidad de tiempo. LINEAR TRAPEZOIDAL SQUARE SINE CNC 8060 CNC 8065 : 1512) ·99·...
  • Página 100 • Con G95 el avance se asume en mm/rev, grados/rev o inch/rev. La configuración típica para el modelo fresadora será G94. La configuración típica para el modelo torno será G95. CNC 8060 Para cambiar el tipo de avance desde el programa pieza utilizar las funciones G94 ó G95. CNC 8065 FPRMAN Función G95 permitida en modo manual.
  • Página 101 Valores posibles: Sí / No. Valor por defecto: Sí (fresadora y torno) / No (laser). Variable asociada: (V.)[ch].MPG.G00COMP Este parámetro indica si el CNC aplica o no compensación de radio en los movimientos en G00. CNC 8060 CNC 8065 : 1512) ·101·...
  • Página 102 Si se selecciona G5, habrá que definir el parámetro ROUNTYPE. ROUNDTYPE Tipo de redondeo en G5 por defecto. CNC 8060 Valores posibles: Error cordal / %Avance. CNC 8065 Valor por defecto: Error cordal.
  • Página 103 CIRINERR y mayor que —CIRINFACT x Radio—. Esta funcionalidad se controla desde el programa mediante las funciones G264 y G265. COMPORTAMIENTO DEL AVANCE Y DEL FEED OVERRIDE. CNC 8060 CNC 8065 MAXOVR Override (%) máximo permitido.
  • Página 104 La pantalla del modo automático ofrece una barra deslizante que permite variar la dinámica definida por programa para un mecanizado en HSC. Este parámetro establece el porcentaje mínimo que se puede aplicar a través de la barra deslizante. CNC 8060 MAXDYNOVR CNC 8065 Override máximo para la dinámica en HSC.
  • Página 105 Variable asociada: (V.)[ch].MPG.TOOLSUB Esta subrutina se ejecuta automáticamente cada vez que se ejecuta una función T (selección de herramienta). REFPSUB (G74) CNC 8060 Subrutina asociada a la función G74. CNC 8065 Valores posibles: Cualquier texto de hasta 64 caracteres. Variable asociada: (V.)[ch].MPG.REFPSUB La función G74 (búsqueda de referencia máquina) se puede programar de 2 formas.
  • Página 106 Cuando la llamada se efectúa indicando el path completo, solamente se buscará en la carpeta indicada. Subrutinas 9998 y 9999. CNC 8060 Para poder ejecutar programas del 8055 MC/TC, en el CNC deben existir dos subrutinas llamadas 9998 y 9999, escritas en lenguaje del 8070.
  • Página 107 Consultar el parámetro máquina general PRB3MIN. PRB2MIN Cota mínima del palpador (segundo eje del canal). Valores posibles: Entre ±99999.9999 mm / entre ±3937.00787 inch. CNC 8060 Valor por defecto: 0. Variable asociada: (V.)[ch].MPG.PRB2MIN CNC 8065 Consultar el parámetro máquina general PRB3MIN.
  • Página 108 Tras finalizar la búsqueda, el CNC muestra en pantalla la historia de dichas funciones para que el usuario las pueda habilitar en el orden deseado. SUBRUTINAS DE INTERRUPCIÓN. CNC 8060 SUBINTSTOP CNC 8065 Ejecutar subrutinas de interrupción con programa parado o sin programa en ejecución.
  • Página 109 En función de la opción seleccionada, para activar el avance rápido sólo será necesario activar la marca EXRAPID de PLC o pulsar la tecla "rápido", o serán necesarias ambas. CNC 8060 RAPIDEN Significado. CNC 8065 Deshabilitado.
  • Página 110 Si la variable toma valor ·0·, el CNC no aplica ningún límite a la aceleración sobre la trayectoria, ni siquiera el fijado por parámetro máquina. CNC 8060 MAXJERK CNC 8065 Máximo jerk sobre la trayectoria de mecanizado.
  • Página 111 Valores posibles: Ignorar / Cancelar. Valor por defecto: Ignorar. Variable asociada: (V.)[ch].MPG.RETMFUNC CNC 8060 Este parámetro establece el comportamiento de la función retrace cuando se ejecutan CNC 8065 funciones M. Cuando el CNC encuentra una función M, la puede ignorar y continuar ejecutando bloques en retrace, o bien puede cancelar la función retrace.
  • Página 112 Si no hay en el canal cabezales de la configuración original (la definida en los parámetros máquina) porque están aparcados o cedidos, se elige como cabezal master CNC 8060 el primero de la configuración actual que no esté aparcado.
  • Página 113: Parámetros Máquina De Los Ejes Y Cabezales

    Hay que tener en cuenta que al validar los parámetros máquina se restablece la configuración de todos los canales. TIPO DE EJE Y REGULADOR. CNC 8060 CNC 8065 AXISTYPE Tipo de eje.
  • Página 114 Este parámetro muestra la tabla para definir la comunicación con el regulador Sercos. SERCOSDATA DRIVEID Dirección del regulador Sercos. OPMODEP Modo de operación principal del regulador Sercos. CNC 8060 FBACKSRC Tipo de captación. CNC 8065 FBACKDIFF Máxima diferencia entre captaciones.
  • Página 115 • La búsqueda de cero la controla el regulador. Antes de comenzar la búsqueda de cero, el cabezal se detiene si previamente se encontraba girando. • El error de seguimiento se calcula en el regulador. CNC 8060 • El feed forward y AC-Forward lo aplica el regulador. CNC 8065 : 1512) ·115·...
  • Página 116 Cuando el sistema dispone de doble captación, este parámetro permite vigilar la diferencia entre ambas captaciones. Si la diferencia supera el valor definido, se muestra el error correspondiente. Si se define con valor ·0·, no habrá vigilancia. CNC 8060 ULTRAIPO CNC 8065 (Sin función)
  • Página 117 Valor por defecto: 1. Variable asociada: (V.)[ch].MPA.DRIVEID.xn Parámetro incluido en la tabla MLINKDATA. CNC 8060 Este parámetro indica la posición (nodo) que ocupa el regulador en el bus Mechatrolink. Los reguladores ocuparán posiciones correlativas comenzando por ·1·. Aunque la relación entre CNC 8065 el número de nodo y el número lógico del eje o cabezal no es relevante, para una mayor...
  • Página 118 Valores posibles (3): De 0 a 99999.9999 grados. Valor por defecto: 1 mm / 0.03937 inch / 1 grado. Variable asociada: (V.)[ch].MPA.HPITCH.xn CNC 8060 CNC 8065 Cuando el eje está definido como eje hirth, este parámetro indica el paso del mismo. El parámetro REFVALUE será...
  • Página 119 • Un eje o cabezal esclavo siempre asume el set definido en su parámetro SYNCSET. • Si los cabezales maestro y esclavo se encuentra en el mismo canal, el cabezal maestro CNC 8060 asume el set definido en su parámetro SYNCSET. Si ambos cabezales están en canales diferentes, antes de la sincronización hay que seleccionar el set de parámetros del...
  • Página 120 Modo de trabajo del eje rotativo. Parámetro válido para ejes rotativos. Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles: Linearlike / Módulo. CNC 8060 Valor por defecto: Módulo. Variable asociada: (V.)[ch].MPA.AXISMODE.xn CNC 8065 Este parámetro indica cuál es el comportamiento del eje rotativo en relación al número de vueltas y visualización de cotas.
  • Página 121 (positivo o negativo). Si el eje no es UNIDIR, el signo programado indicará el sentido de giro mientras que el valor absoluto de la cota indicará la posición a alcanzar. UNIDIR = Positivo CNC 8060 CNC 8065 : 1512) ·121·...
  • Página 122 La compensación de módulo se debe activar cuando la resolución del eje no es exacta. Los parámetros de gama MODNROT y MODERR fijan la compensación que se debe aplicar para obtener un contaje exacto. El CNC aplica la compensación de módulo a lo largo de toda la vuelta. CNC 8060 CNC 8065 : 1512) ·122·...
  • Página 123 Este parámetro indica si el CNC mantiene activo el eje C tras ejecutar M02, M30 o después de una emergencia o reset. Tras el apagado, el CNC siempre desactiva el eje C CONFIGURACIÓN DEL CABEZAL. CNC 8060 AUTOGEAR CNC 8065 Cambio de gama automático.
  • Página 124 En caso contrario se hará necesario programar la función M5. Los errores propios del cabezal y una emergencia siempre detienen el cabezal. SREVM05 CNC 8060 Con G84 es necesario parar el cabezal para invertir el sentido de CNC 8065 giro.
  • Página 125 C AM BIO D E L OVE R R ID E DE L CA B EZ A L D U R AN T E E L ROSCADO. THREADOVR CNC 8060 Variación máxima permitida para el override durante el roscado. CNC 8065 Parámetro válido para cabezales.
  • Página 126 Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles (1): Entre ±99999.9999 mm. Valores posibles (2): Entre ±3937.00787 inch. CNC 8060 Valores posibles (3): Entre ±99999.9999 grados. CNC 8065 Valor por defecto: 99999.9999 mm / 3937.00787 inch / 99999.9999 grados.
  • Página 127 Variable asociada: (V.)[ch].MPA.ZONELIMITTOL.xn Distancia de seguridad que aplica el CNC al eje respecto el límite de la zona de trabajo. CNC 8060 Cuando una zona de trabajo está activa, el CNC detiene los ejes cuando alguno de ellos CNC 8065 alcanza la distancia de seguridad.
  • Página 128 Una utilidad típica es corregir las dilataciones del eje por temperatura. CNC 8060 Este parámetro indica si el CNC asume el offset de PLC de forma instantanea en un periodo CNC 8065 de muestreo o si lo hace de forma escalonada.
  • Página 129 G50 ó HSC, será necesario habilitar el eje desde PLC como eje "muerto" (señal DEAD(axis)). De esta forma el CNC sabe en todo momento que va a tener que temporizar antes de cada movimiento de dicho eje. RADIOS / DIÁMETROS. CNC 8060 CNC 8065 DIAMPROG Programación en diámetros.
  • Página 130 I0. Si el eje dispone de micro y de I0 codificados, no es necesario que el eje llegue hasta el micro para encontrar el I0. CNC 8060 En los cabezales con micro de I0, el algoritmo de búsqueda de I0 realiza dos pasadas sobre CNC 8065 el micro.
  • Página 131 PROBERANGE con los valores de aceleración y de jerk del eje. En caso contrario se mostrará un warning al validar los parámetros del eje, en el que se informa del máximo avance que se puede alcanzar. CNC 8060 PROBEDELAY CNC 8065 Retardo de la señal de palpador 1.
  • Página 132 Valores posibles (3): De 0 a 36000000.0000 grados/min. Valores posibles (4): De 0 a 100000.0000 rpm. Valor por defecto: 1000.0000 mm/min / 39.37008 inch/min / 1000.0000 grados/min / 1000 rpm. Variable asociada: (V.)[ch].MPA.POSFEED.xn Avance de posicionamiento del eje independiente. CNC 8060 CNC 8065 : 1512) ·132·...
  • Página 133 CNC aplica el límite de velocidad más restrictivo; el fijado para el mecanizado o el de seguridad. Límite de seguridad para la Límite para la velocidad de Límite de velocidad activo. velocidad. mecanizado. CNC 8060 CNC 8065 : 1512) ·133·...
  • Página 134 Avance rápido en jog continuo. Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. CNC 8060 Valores posibles (1): De 0 a 200000.0000 mm/min. Valores posibles (2): De 0 a 7874.01575 inch/min. CNC 8065 Valores posibles (3): De 0 a 36000000.0000 grados/min.
  • Página 135 Valores posibles (2): De 0.0000 a 3937.00787 inch. Valores posibles (3): De 0.0001 a 99999.9999 grados. Variable asociada: (V.)[ch].MPA.INCJOGDIST[pos].xn CNC 8060 En cada parámetro hay que definir la distancia que se desplaza el eje cada vez que se pulsa CNC 8065 la tecla de jog.
  • Página 136 Variable asociada: (V.)[ch].MPA.MPGRESOL[pos].xn En cada parámetro hay que definir la distancia que se desplaza el eje por cada impulso del CNC 8060 volante. Si la resolución es negativa, se invierte el sentido de desplazamiento (movimiento contrario al indicado por las señales A y B del volante). Los valores más habituales son los CNC 8065 definidos por defecto.
  • Página 137 MANFEEDP Máximo porcentaje de avance manual en G201. CNC 8060 Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado.
  • Página 138 En el bloque N20, el avance máximo de ejecución del eje Y no es 1000 mm/min (G00FEED), sino 500 mm/min debido a la limitación del 50% de IPOFEED sobre G00FEED. Por lo tanto, a pesar del CNC 8060 avance programado "F1000", el eje avanzará a un avance de 500 mm/min debido a la limitación en G201.
  • Página 139 Parámetro incluido en la tabla LSCRWCOMP. Este parámetro establece si la compensación de husillo se realiza con las cotas teóricas o con las cotas reales. BIDIR CNC 8060 Compensación bidireccional. CNC 8065 Parámetro válido para ejes lineales, rotativos y cabezales.
  • Página 140 • La pendiente máxima de la tabla es ·1·; es decir, no se permiten incrementos de compensación que superen el incremento de la posición entre dos puntos consecutivos. Importar tablas de compensación de husillo. CNC 8060 Para ahorrar tiempo y eliminar errores de transcripción, en lugar de introducir los datos CNC 8065 manualmente, se puede adaptar el formato de un fichero de texto en el que esté...
  • Página 141 "paso bajo". Para obtener un buen mecanizado se recomienda definir todos los ejes que interpolan entre sí con el mismo tipo de filtro y con la misma frecuencia. CNC 8060 CNC 8065 : 1512)
  • Página 142 Tipo de filtro. Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles: Paso bajo / Antirresonante (banda eliminada) / Paso bajo FAGOR. Valor por defecto: Paso bajo. Variable asociada: (V.)[ch].MPA.TYPE[nb].xn Parámetro incluido en la tabla FILTER.
  • Página 143 • El filtro "paso bajo FAGOR" introduce un desfase constante, independiente de la frecuencia. Este tipo de filtro necesita mayor orden para tener el mismo nivel de filtrado.
  • Página 144 Este parámetro indica el set de parámetros que asume el CNC en el momento de encendido, después de ejecutarse M02, M30 o después de un reset. Si se define con valor ·0· el set CNC 8060 de parámetros se mantiene siempre.
  • Página 145 M an u al de in s tala c ió n SET n Gamas de trabajo. Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. Muestra la tabla de parámetros máquina del set. CNC 8060 CNC 8065 : 1512) ·145·...
  • Página 146: Parámetros Máquina De Los Ejes. Gamas De Trabajo

    • En un eje rotativo, el parámetro define el número de grados por vuelta de encoder. Tipo de eje. PITCH Eje con husillo de 5 mm. 5 mm. Eje con regla Fagor de paso 20 µm. 0.020 mm. Eje rotativo con reducción 1/10. 36º. INPUTREV Vueltas eje motor.
  • Página 147 • En un eje rotativo, el parámetro define el número de grados por vuelta de encoder. Tipo de eje. PITCH Eje con husillo de 5 mm. 5 mm. Eje con regla Fagor de paso 20 µm. 0.020 mm. Eje rotativo con reducción 1/10. 36º. INPUTREV2 Vueltas eje motor (captación externa).
  • Página 148 Señales senoidales. ABSFEEDBACK Sistema de captación absoluto. Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. CNC 8060 Valores posibles: Sí / No. CNC 8065 Valor por defecto: No. Variable asociada: (V.)[ch].MPA.ABSFEEDBACK[set].xn Este parámetro indica si el eje dispone de sistema de captación absoluto. Con este sistema,...
  • Página 149 Cambio de signo del contaje. Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles: Sí / No. CNC 8060 Valor por defecto: No. Variable asociada: (V.)[ch].MPA.AXISCH[set].xn CNC 8065 Si el eje se embala se visualiza error de seguimiento; cambiar el valor del parámetro LOOPCH.
  • Página 150 Cada vez que se invierte el movimiento, el CNC aplicará a dicho eje la consigna correspondiente al movimiento más la consigna adicional indicada en este CNC 8060 parámetro. La duración de esta consigna adicional depende de los parámetros BAKTIME y PEAKDISP.
  • Página 151 BAKANOUT de holgura (corte). La captación indica que el eje ha recorrido la distancia indicada en el parámetros PEAKDISP. [ms] Orden para iniciar la CNC 8060 compensación de holgura. CNC 8065 Posición teórica. : 1512) Amplitud del movimiento parametrizado (PEAKDISP).
  • Página 152 Tras aplicar una compensación, el CNC tomará la siguiente orden de invertir como nueva referencia para evaluar la variación de la posición y establecer cuándo se alcanza nuevamente el valor dado en el parámetro REVEHYST y volver a compensar. CNC 8060 CNC 8065 : 1512)
  • Página 153 Parámetros máquina. Avance. (V.)PLC.G00FEED G00FEED (eje) MAXFEED (eje) G01, G02, ··· 10000 10000 10000 10000 6000 10000 6000 4000 10000 6000 4000 4000 7000 10000 6000 7000 6000 CNC 8060 12000 10000 6000 10000 6000 CNC 8065 : 1512) ·153·...
  • Página 154 G00FEED. Este parámetro no afecta a los desplazamientos programados en G00 ni a los roscados. Los desplazamientos en G00 se ejecutan al avance definido en el parámetro G00FEED. Los CNC 8060 roscados se ejecutan al avance programado. CNC 8065 El avance rápido no podrá superar al definido en los parámetros G00FEED del eje ni FRAPIDEN del canal, ni t ampoco al avance máximo fijado por PLC (variable...
  • Página 155 Valor por defecto: OFF Variable asociada: (V.)[ch].MPA.FFWTYPE[set].xn Este parámetro indica el tipo de pre-control para el ajuste de ganancias. CNC 8060 Para poder modificar el override durante el roscado (parámetrro THREADOVR), el feed CNC 8065 forward debe estar activo y tener un valor superior al 90%. El feed forward se puede definir con un valor inferior al 90% en el parámetro FFGAIN y modificarlo posteriormente desde...
  • Página 156 La escala correspondiente al error de seguimiento es de 10 µm por cuadro. • Ajuste correcto con feed forward. • Ajuste incorrecto con feed forward. CNC 8060 CNC 8065 : 1512) ·156·...
  • Página 157 (10 µm por cuadro) y la de la derecha con AC forward (1 µm por cuadro). ACFGAIN Porcentaje de AC-Forward en automático. CNC 8060 Parámetro válido para ejes lineales, rotativos y cabezales. CNC 8065 Parámetro válido para regulador analógico, Sercos y simulado.
  • Página 158 Valores posibles (3): De 0.0000 a 600000000.0000 grados/s². Valor por defecto: 1000.0000 mm/s² / 39.37008 inch/s² / 1000.0000 grados/s². Variable asociada: (V.)[ch].MPA.LACC2[set].xn CNC 8060 Los parámetros LACC1 y LACC2 fijan los valores de la aceleración cuando ésta es lineal CNC 8065 (parámetro SLOPETYPE) o cuando se trabaja con HSC en modo FAST.
  • Página 159 ACCEL Aceleración. Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. CNC 8060 Valores posibles (1): De 0.0010 a 600000000.0000 mm/s². Valores posibles (2): De 0.00004 a 23622047.2440 inch/s². CNC 8065 Valores posibles (3): De 0.0010 a 600000000.0000 grados/s².
  • Página 160 La deceleración pasa a ser constante y su valor es DECEL. Antes de alcanzar la velocidad programada, o pararse, hay una deceleración limitada por DECJERK. ACCJERK CNC 8060 Jerk de aceleración. CNC 8065 Parámetro válido para ejes lineales, rotativos y cabezales.
  • Página 161 • El eje se puede parametrizar con una aceleración menor y jerk mayor, de manera que el eje alcance la aceleración máxima más rápido y esté más tiempo en aceleración máxima. G00FEED ACCEL ACCJERK G00FEED ACCEL CNC 8060 ACCEL = ACCJERK = 3 x 60 x 0,5 CNC 8065 : 1512) ·161·...
  • Página 162 • Aceleración del primer tramo. LACC1 LACC1G0 • Aceleración del segundo tramo. LACC2 LACC2G0 • Velocidad de cambio de aceleración. LFEED LFEEDG0 CNC 8060 Aceleración trapezoidal y seno cuadrado (movimientos en G0). CNC 8065 • Aceleración. ACCEL ACCELG0 • Deceleración. DECEL DECELG0 •...
  • Página 163 Parámetro válido para ejes lineales, rotativos y cabezales. Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles (1): De 0.0010 a 600000000.0000 mm/s². CNC 8060 Valores posibles (2): De 0.00004 a 23622047.2440 inch/s². CNC 8065 Valores posibles (3): De 0.0010 a 600000000.0000 grados/s².
  • Página 164 (G33) y con HSC FAST. G0ACDCJERK Significado. Sí. Los movimientos en G0 utilizan los parámetros ACCJERKG0 y DECJERKG0. CNC 8060 Los movimientos en G0 utilizan los parámetros ACCJERK y DECJERK. CNC 8065 : 1512) ·164·...
  • Página 165 Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles (1): De 0 a 1E+009 mm/s³. Valores posibles (2): De 0 a 39370078.74016 inch/s³. CNC 8060 Valores posibles (3): De 0 a 1E+009 grados/s³. CNC 8065 Valor por defecto: 0.
  • Página 166 RTCP. Se recomienda definir este parámetro en los ejes rotativos. BÚSQUEDA DE REFERENCIA. El proceso de búsqueda de referencia máquina depende de las características de la máquina. CNC 8060 I0TYPE CNC 8065 Tipo de I0. Parámetro válido para ejes lineales, rotativos y cabezales.
  • Página 167 Variable asociada: (V.)[ch].MPA.REFFEED1[set].xn Consultar el parámetro máquina REFFEED2. REFFEED2 Velocidad lenta de búsqueda de referencia. CNC 8060 Parámetro válido para ejes lineales, rotativos y cabezales. CNC 8065 Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles (1): De 0 a 200000.0000 mm/min.
  • Página 168 Valores posibles (1): Entre ±99999.9999 mm. Valores posibles (2): Entre ±3937.00787 inch. Valores posibles (3): Entre ±99999.9999 grados. Valor por defecto: 0. CNC 8060 Variable asociada: (V.)[ch].MPA.ABSOFF[set].xn CNC 8065 El CNC sólo tiene en cuenta este parámetro con I0TYPE = Codificado o ABSFEEDBACK = Sí.
  • Página 169 CNC. Ejemplo con encóder lineal Fagor. El transductor lineal Fagor "FOX" dispone de un periodo de gramaje del cristal de 100 µm y de un periodo de señal de contaje de 4 µm.
  • Página 170 Número de ondas entre I0 fijos 20000/(20 x EXTMULT) = 1000 Número de ondas entre I0 variables 20020/(20 x EXTMULT) = 1001 Valores que se deben asignar para los encóder Fagor con señal I0 codificada. Encoder lineal. I0CODDI1 I0CODDI2 1000...
  • Página 171 Variable asociada: (V.)[ch].MPA.FEDYNFAC[set].xn El CNC sólo tiene en cuenta este parámetro con FLWEMONITOR distinto de OFF. Este parámetro indica el error porcentual permitido; es decir, la desviación del error de CNC 8060 seguimiento real respecto al teórico. CNC 8065 : 1512)
  • Página 172 G00. INPOMAX Tiempo para entrar en banda de muerte. CNC 8060 Parámetro válido para ejes lineales, rotativos y cabezales. CNC 8065 Parámetro válido para regulador analógico, Sercos y simulado.
  • Página 173 Parámetro válido para regulador analógico, Sercos y simulado. Valores posibles: Entre ±99999.9999º. Valor por defecto: 360. Variable asociada: (V.)[ch].MPA.MODUPLIM[set].xn Consultar el parámetro máquina MODLOWLIM. CNC 8060 CNC 8065 MODLOWLIM Límite inferior del módulo. Parámetro válido para ejes rotativos y cabezales.
  • Página 174 Parámetro válido para regulador analógico, Sercos velocidad y simulado. Valores posibles: Positivo / Negativo. Valor por defecto: Positivo. Variable asociada: (V.)[ch].MPA.POLARM3[set].xn Consultar el parámetro máquina POLARM3. CNC 8060 POLARM4 Signo de la consigna para M4. CNC 8065 Parámetro válido para cabezales.
  • Página 175 Valor por defecto: Remoto CAN. Variable asociada: (V.)[ch].MPA.ANAOUTTYPE[set].xn Este parámetro sólo es válido para ejes analógicos e indica dónde está ubicada la salida CNC 8060 analógica; en los módulos remotos CAN, en un regulador Sercos o en un módulo RCS-S CNC 8065 (contadora Sercos).
  • Página 176 Sercos) o en las entradas de captación locales de la unidad central. Cuando la entrada de captación está en un regulador, el CNC no permite realizar la búsqueda de referencia del eje. CNC 8060 Cuando la captación del eje esté en un regulador Sercos, en este regulador parametrizar el parámetro CNC 8065 PP5=-0,0001.
  • Página 177 El 8065 dispone de dos entradas de captación y este parámetro indica la entrada de captación que se utiliza. Los volantes se numeran de 1 a 2. El 8060 dispone de un única entrada de captación, por lo que no es necesario definir este parámetro. CNC 8060 CNC 8065 : 1512) ·177·...
  • Página 178 TIPO DE CAPTACIÓN SSI. SSITYPE Tipo de captación SSI conectada a la captación correspondiente. Valores posibles: SSITYPE Fagor / Usuario G / Usuario. Valor por defecto: Usuario. Variable asociada: (V.)[ch].MPA.SSITYPE[set].xn Cuando FEEDBACKTYPE=SSI, este parámetro permite definir el formato de la transmisión SSI.
  • Página 179 Ejemplo para regla absoluta Fagor (Fagor LA). Ejemplo de parametrización para la conexión de la regla absoluta Fagor LA, configurada con los parámetros por defecto con los que sale de fábrica. SSICLKFREQ = 1 / T = 400.
  • Página 180 Valor por defecto: 0. Variable asociada: (V.)[ch].MPA.SSIDATALENGTH[set].xn Número de bits de la transmisión SSI que constituyen la cota. Por ejemplo, 32 para reglas absolutas Fagor con los parámetros por defecto. SSIPACKFORMAT Formato de paquete SSI. Valores posibles: Data / Data-CRC / CRC-Data / Data-Alarm / Alarm-Data / Data-CRC-Alarm / Alarm-Data-CRC / Data-Alarm-CRC / Alarm-CRC-Data / CRC-Data-Alarm / CRC-Alarm-Data.
  • Página 181 Número de bits, si los hubiese, que constituyen el chequeo de transmisión válida (CRC, checksum, paridad). Por ejemplo, las reglas absolutas Fagor pueden configurarse para transmitir 5 bits de CRC junto con el valor de la cota. Si una regla está configurada en este modo deberá programars e SSIDATALENGTH=27 y SSICRCBITS =5.
  • Página 182 Número de unidades de contaje digital que hay contenidas en un pitch. CNC 8065 Ejemplo: Regla absoluta Fagor de 20 micras de paso de regla y una resolución digital de 1 dµ. SSIRESOL = 20 µ / 0,1 µ = 200. : 1512) Ejemplo: Para el caso de un encoder de 8192 pulsos por vuelta y un husillo de paso 10 mm.
  • Página 183 CNC calcula con qué antelación debe enviar la consigna al regulador. AXDELAY Significado. Estándar. Para regulación Fagor, donde no es necesaria ninguna compensación de retardo. El CNC no aplica compensación de retardo en el regulador. 1 a 127.
  • Página 184: Parámetros Máquina Del Modo Manual

    COUNTERID Entrada de captación asociada al volante. CNC 8060 Valores posibles: De 1 a 40 si captación remotas CAN / de -1 a -9 si captación en el teclado / de 1 a CNC 8065 2 si captación local / de 1 a 32 si captación en módulo RCS-S.
  • Página 185 Para mover un eje con un volante individual, no hay que hacer ninguna selección previa. • Si hay varios ejes seleccionados en modo volante, con el volante general se desplazarán CNC 8060 todos ellos. CNC 8065 • Si hay seleccionado un eje que tiene un volante individual asociado, este eje se podrá...
  • Página 186 1 00 0 12 0 13 0 10 0 00 14 0 1 50 16 0 17 0 18 0 1 90 20 0 F EE D ZE RO S INGLE R ESE T CNC 8060 CNC 8065 : 1512) ·186·...
  • Página 187 Estos parámetros permiten configurar las teclas de usuario de cada panel como teclas de jog . El parámetro USERKEYDEF corresponde al primer panel de jog, USERKEYBD2DEF al segundo y así sucesivamente. USERKEYDEF n USERKEYBD2DEF n CNC 8060 ·· USERKEYBD8DEF n CNC 8065 Eje y sentido de movimiento de cada tecla de usuario.
  • Página 188 Para poder utilizar el panel portátil HBLS, la línea serie debe estar configurada como RS422 (parámetro RSTYPE). El mando portátil HBLS no afecta al cómputo total de volantes del sistema (parámetro NMPG). CNC 8060 CNC 8065 : 1512) ·188·...
  • Página 189: Ejemplo De Personalización De Volantes Y Teclas De Jog

    Volante asociado al eje Y (MANPG 2). Parámetro máquina. Valor. Significado. COUNTERTYPE Teclado. Volante conectado al teclado. COUNTERID Conector MPG2. MPGAXIS Eje asociado. CNC 8060 MPGRESOL 1 0.0005 Resolución 0.001 CNC 8065 MPGRESOL 10 0.005 Resolución 0.01 MPGRESOL 100 0.05 Resolución 0.1 : 1512) ·189·...
  • Página 190 Teclado jog. JOGKEYDEF Tecla. Valor. [X+] [Y+] [4+] [X-] [Y-] [4-] [5+] [5-] 10 - 15 - - - Ejemplo 2: Teclado JOG-PANEL. Teclado jog. JOGKEYDEF Tecla. Valor. 8 - 15 - - - CNC 8060 CNC 8065 : 1512) ·190·...
  • Página 191 - - - Ejemplo 4: Teclado LCD-10K. Teclado jog. JOGKEYDEF Tecla. Valor. [X+] [Y+] [4+] [5+] [5-] [X-] [Y-] [4-] Ejemplo 5: Teclado LCD-10K. Teclado jog. JOGKEYDEF Tecla. Valor. - - - - - - CNC 8060 CNC 8065 : 1512) ·191·...
  • Página 192 Ejemplo 6: Teclado LCD-10K. Teclado jog. JOGKEYDEF Tecla. Valor. [X+] JOGKEYS USERKEYS [Y+] 4 - 6 - - - [X-] [Y-] - - - USERKEYDEF Tecla. Valor. 5 - 6 - - - CNC 8060 CNC 8065 : 1512) ·192·...
  • Página 193: Parámetros Máquina De La Tabla De Funciones M

    Como las funciones M pueden programarse junto al desplazamiento de los ejes en un mismo bloque, hay que indicar cuándo se envía la función al PLC y cuándo se comprueba que ya ha sido ejecutada (sincronización). CNC 8060 Tipo de sincronización. Significado.
  • Página 194 Este campo indica si se debe enviar la función M al PLC durante la búsqueda de bloque. COMMENT Descripción de la función M. Variable asociada: (V.)MPM.COMMENT[pos] CNC 8060 Parámetro incluido en la tabla DATA. CNC 8065 Este campo ofrece la posibilidad de asociar una pequeña descripción a la función M. Este campo es informativo;...
  • Página 195: Parámetros Máquina De Las Cinemáticas

    Para seleccionar una cinemática desde el programa pieza, utilizar la sentencia #KIN ID. Tipos de cinemáticas (predefinidas por Fagor o integradas por el OEM). El CNC ofrece una serie de cinemáticas predefinidas y que se pueden configurar fácilmente desde los parámetros máquina. Además de estas cinemáticas, el OEM puede integrar 6 cinemáticas adicionales.
  • Página 196 Tamaño del área de datos de propósito general. TYPE Tipo de cinemática. Valores posibles: De 0 a 99 (cinemáticas predefinidas por Fagor) / de 100 a 105 (cinemáticas OEM). Valor por defecto: 0. Variable asociada: (V.)MPK.TYPE De los 106 tipos posibles de cinemáticas, los 100 primeros son para las cinemáticas predefinidas de Fagor y los 6 tipos restantes son para las cinemáticas que el fabricante...
  • Página 197 TYPE = 51 Definición vectorial de cinemáticas de mesa. TYPE = 52 Definición vectorial de cinemáticas de cabezal–mesa. TYPE=1 TYPE=2 TYPE=3 TYPE=4 TYPE=7 TYPE=8 TYPE=5 TYPE=6 TYPE=9 TYPE=10 TYPE=11 TYPE=12 TYPE=13 TYPE=14 TYPE=15 TYPE=16 CNC 8060 CNC 8065 : 1512) ·197·...
  • Página 198 M a nu al de i ns tal ac ió n TYPE=17 TYPE=18 TYPE=19 TYPE=20 TYPE=21 TYPE=22 TYPE=23 TYPE=24 TYPE=41/42 TYPE=43 TYPE=50 TYPE=51 TYPE=52 CNC 8060 CNC 8065 : 1512) ·198·...
  • Página 199 Los valores de offset definidos por el usuario se sumarán a su parámetro TDATA correspondiente. El nuevo valor se hará efectivo al activar la cinemática (#KIN ID) o el RTCP. CNC 8060 CNC 8065 : 1512)
  • Página 200: Definición De Las Cinemáticas Del Cabezal (Tipos 1 A 8)

    Todos los parámetros se pueden definir con valor positivo o negativo. El signo (+) en las figuras indica el sentido que se asume como positivo. CNC 8060 TDATA1 Indica la distancia entre la nariz del mandrino y el eje rotativo secundario, CNC 8065 según el eje Z.
  • Página 201 DATA 5(-) DATA 1(+) TYPE=4 DATA 14(+) DATA 13(+) DATA 5(+) DATA 2(+) DATA 4(+) DATA 3(-) DATA 1(+) DATA 14(+) DATA 2(+) TYPE=5 CNC 8060 DATA 3(+) CNC 8065 DATA 15(+) DATA 7(+) : 1512) DATA 1(+) DATA 6(+) ·201·...
  • Página 202 Valores posibles: Entre ±99999.9999º. Valor por defecto: 0. Se denomina posición de reposo cuando la herramienta está perpendicular al plano de trabajo (paralela al eje longitudinal). CNC 8060 TDATA10 CNC 8065 Sentido de giro del eje rotativo principal. Valores posibles: 0 (según la norma DIN 66217) / 1 (contrario a la norma DIN 66217).
  • Página 203 Distancia entre el eje rotativo principal y el punto de referencia, según el eje X. TDATA14 Distancia entre el eje rotativo principal y el punto de referencia, según el eje Y. TDATA15 Distancia entre el eje rotativo principal y el punto de referencia, según el eje Z. CNC 8060 CNC 8065 : 1512) ·203·...
  • Página 204: Definición De Las Cinemáticas De La Mesa (Tipos 9 A 12)

    X=X' C'=0º C=0º C=0º C=0º (cotas máquina) C=0º (cotas máquina) C’=0º (cotas pieza) TDATA8 CNC 8060 Posición de reposo del eje rotativo principal. CNC 8065 Valores posibles: Entre ±99999.9999º. Valor por defecto: 0. Consultar el parámetro TDATA9. : 1512) ·204·...
  • Página 205 TDATA10=1 TDATA11 = 1. TYPE=9 DATA 10 = 0 DATA 11 = 0 DATA 10 = 1 DATA 11 = 1 CNC 8060 CNC 8065 : 1512) DATA 5(+) DATA 4(+) DATA 2(+) DATA 3(+)
  • Página 206 DATA 5(-) DATA 4(+) DATA 3(+) DATA 2(+) TYPE=11 DATA 10 = 0 DATA 11 = 0 DATA 10 = 1 DATA 11 = 1 DATA 5(+) DATA 4(+) DATA 2(+) DATA 3(+) CNC 8060 CNC 8065 : 1512) ·206·...
  • Página 207 Al variar la orientación de la pieza, no se modifica la posición que ocupa la punta de la herramienta sobre la pieza. El sistema de coordenadas está fijo sobre la pieza y gira con ella. CNC 8060 Al variar la orientación de la pieza, no se modifica la posición que ocupa el punto CNC 8065 definido como cero pieza.
  • Página 208 M a nu al de i ns tal ac ió n TDATA16 = 0 #RTCP ON B-30 TDATA16 = 1 CNC 8060 CNC 8065 : 1512) ·208·...
  • Página 209: Definición De Las Cinemáticas Del Cabezal - Mesa (Tipos 13 A 16)

    Indica la posición del eje rotativo de la mesa según el eje X. TDATA5 Indica la posición del eje rotativo de la mesa según el eje Y. TDATA6 Indica la posición del eje rotativo de la mesa según el eje Z. CNC 8060 CNC 8065 : 1512) ·209·...
  • Página 210 En las cinemáticas con ejes rotativos en la mesa, el sentido de giro se determina desde el punto de vista de la herramienta, por lo que se parametrizará TDATA10=1 TDATA11 = 1. CNC 8060 CNC 8065 : 1512)
  • Página 211 DATA11 = 0 DATA 3(+) DATA11 = 1 DATA 6(+) DATA 4(+) TYPE=14 DATA 13(+) DATA 14(+) DATA 15(+) DATA 1(+) DATA11 = 0 DATA 3(+) CNC 8060 DATA11 = 1 CNC 8065 DATA 5(+) DATA 4(+) : 1512) ·211·...
  • Página 212 Este parámetro indica si los ejes rotativos son manuales o servocontrolados. TDATA12 Significado. Los dos ejes son servocontrolados. Eje principal manual y eje secundario servocontrolado. CNC 8060 Eje principal servocontrolado y eje secundario manual. CNC 8065 Los dos ejes son manuales. : 1512)
  • Página 213 X. TDATA14 Distancia que define la colocación del cabezal, desde el eje rotativo, según el eje Y. TDATA15 Distancia que define la colocación del cabezal, desde el eje rotativo, según el eje Z. CNC 8060 CNC 8065 : 1512) ·213·...
  • Página 214: Definición De Las Cinemáticas Del Cabezal (Tipos 17 A 24)

    Se llama eje rotativo principal, al eje rotativo del cabezal que en su giro arrastra a los otros dos ejes de giro. Se llama eje rotativo secundario, al eje rotativo del cabezal que en su giro CNC 8060 arrastra a un eje de giro. Se llama eje rotativo terciario, al eje rotativo del cabezal que en CNC 8065 su giro no arrastra a ningún otro eje de giro, solo a la herramienta.
  • Página 215 DATA 10(+) 3º DATA 9(-) DATA 1(+) DATA 11(+) DATA 2(+) DATA 3(+) TYPE=21 DATA 4(+) 1º 1º DATA 5(-) DATA 7(+) 2º 3º 2º 3º DATA 9(-) DATA 8(+) DATA 1(+) DATA 12(+) CNC 8060 CNC 8065 : 1512) ·215·...
  • Página 216 Consultar el parámetro TDATA14. TDATA15 Posición de reposo del eje rotativo terciario. Valores posibles: Entre ±999999999.0000º. Por defecto: 0º. CNC 8060 Se denomina posición de reposo cuando la herramienta está perpendicular al plano de trabajo (paralela al eje longitudinal). CNC 8065 TDATA16 Sentido de giro del eje rotativo principal.
  • Página 217 Ejes principal y secundario manuales, eje terciario servocontrolado. Eje terciario manual y el resto servocontrolados. Ejes principal y terciario manuales, eje secundario servocontrolado. Ejes secundario y terciario manuales, eje principal servocontrolado. Todos los ejes son manuales. CNC 8060 CNC 8065 : 1512) ·217·...
  • Página 218: Definición De Las Cinemáticas Del Eje -C- (Tipos 41 A 42)

    El desalineamiento de la herramienta da lugar a una zona circular, de radio TDATA6, que no es accesible al mecanizado. CNC 8060 CNC 8065 : 1512)
  • Página 219 Valor por defecto: 0. En los ejes rotativos, el sentido de giro viene determinado al doblar los dedos alrededor del eje lineal asociado con el dedo pulgar señalando la dirección positiva del eje lineal. CNC 8060 CNC 8065 : 1512)
  • Página 220: Definición De Las Cinemáticas Del Eje -C- (Tipo 43)

    Valor por defecto: 0. En los ejes rotativos, el sentido de giro viene determinado al doblar los dedos alrededor del eje lineal asociado con el dedo pulgar señalando la dirección positiva del eje lineal. CNC 8060 CNC 8065 : 1512)
  • Página 221: Definición Vectorial De Cinemáticas De Cabezal (Tipo 50)

    T2 (TDATA11, TDATA12, TDATA13) V2 (TDATA14, TDATA15, TDATA16) T3 (TDATA21, TDATA22, TDATA23) V3 (TDATA24, TDATA25, TDATA26) TDATA 11(+) TDATA 1(+) TDATA 2(+) TDATA 12(+) TDATA 21(+) TDATA 3(+) CNC 8060 TDATA 13(+) CNC 8065 TDATA 23(+) : 1512) TDATA 22(+) ·221·...
  • Página 222 Valor por defecto: 0. La dirección de los ejes X Y Z, según la norma DIN 66217, se puede recordar fácilmente CNC 8060 utilizando la regla de la mano derecha. En los ejes rotativos, el sentido de giro viene CNC 8065 determinado al doblar los dedos alrededor del eje lineal asociado con el dedo pulgar señalando la dirección positiva del eje lineal.
  • Página 223 Se denomina posición de reposo cuando la herramienta está perpendicular al plano de trabajo (paralela al eje longitudinal). TDATA18 CNC 8060 Sentido de giro del eje rotativo secundario. CNC 8065 Valores posibles: 0 (según la norma DIN 66217) / 1 (contrario a la norma DIN 66217).
  • Página 224 TDATA 24··TDATA26 Vector dirección del portaherramientas. TDATA24 Componente del vector dirección del portaherramientas (eje X). TDATA25 Componente del vector dirección del portaherramientas (eje Y). TDATA26 Componente del vector dirección del portaherramientas (eje Z). CNC 8060 CNC 8065 : 1512) ·224·...
  • Página 225: Definición Vectorial De Cinemáticas De Mesa (Tipo 51)

    V2: Vector dirección del segundo eje rotativo. T1 (TDATA1, TDATA2, TDATA3) T2 (TDATA11, TDATA12, TDATA13) V1 (TDATA4, TDATA5, TDATA6) V2 (TDATA14, TDATA15, TDATA16) TDATA 11(+) TDATA 1(+) TDATA 2(+) TDATA 12(+) TDATA 3(+) TDATA 13(-) CNC 8060 CNC 8065 : 1512) ·225·...
  • Página 226 La dirección de los ejes X Y Z, según la norma DIN 66217, se puede recordar fácilmente utilizando la regla de la mano derecha. En los ejes rotativos, el sentido de giro viene CNC 8060 determinado al doblar los dedos alrededor del eje lineal asociado con el dedo pulgar señalando la dirección positiva del eje lineal.
  • Página 227 TDATA11 Distancia del eje rotativo secundario al principal (eje X). TDATA12 Distancia del eje rotativo secundario al principal (eje Y). CNC 8060 TDATA13 Distancia del eje rotativo secundario al principal (eje Z). CNC 8065 : 1512)
  • Página 228 Al variar la orientación de la pieza, no se modifica la posición que ocupa el punto definido como cero pieza. El sistema de coordenadas se mantiene paralelo al sistema de coordenadas máquina. CNC 8060 CNC 8065 : 1512) ·228·...
  • Página 229 M an u al de in s tala c ió n #RTCP ON TDATA21 = 0 B-30 TDATA21 = 1 CNC 8060 CNC 8065 : 1512) ·229·...
  • Página 230: Definición Vectorial De Cinemáticas De Cabezal-Mesa (Tipo 52)

    Mesa: V4: Vector dirección del tercer eje rotativo. V5: Vector dirección del cuarto eje rotativo. CNC 8060 CNC 8065 Definición de los ejes que no están presentes en la cinemática. Cuando uno de los ejes de la cinemática no exista físicamente en la máquina, se parametrizará...
  • Página 231 Componente del vector dirección del eje rotativo principal (eje Y). TDATA6 Componente del vector dirección del eje rotativo principal (eje Z). Si el eje no existe en la cinemática, se definirá como TDATA4=0, TDATA5=0, TDATA6=1. CNC 8060 CNC 8065 TDATA7 Posición de reposo del eje rotativo principal del cabezal.
  • Página 232 Componente del vector dirección del eje rotativo secundario (eje Y). TDATA16 Componente del vector dirección del eje rotativo secundario (eje Z). Si el eje no existe en la cinemática, se definirá como TDATA14=0, TDATA15=0, TDATA16=1. CNC 8060 CNC 8065 TDATA17 Posición de reposo del eje rotativo secundario del cabezal.
  • Página 233 TDATA34 Componente del vector dirección del eje rotativo principal (eje X). TDATA35 Componente del vector dirección del eje rotativo principal (eje Y). CNC 8060 TDATA36 Componente del vector dirección del eje rotativo principal (eje Z). CNC 8065 Si el eje no existe en la cinemática, se definirá como TDATA34=0, TDATA35=0, TDATA36=1.
  • Página 234 Valores posibles: 0 (cero máquina) / 1 (cero pieza). Valor por defecto: 0. Este parámetro indica si el CNC aplica el RTCP respecto el cero máquina o el cero pieza. TDATA40=0 TDATA40=1 Y=Y' CNC 8060 X=X' CNC 8065 C'=0º C=0º C=0º...
  • Página 235 Este parámetro indica si el eje rotativo es manual o servocontrolado. Si el eje no existe en la cinemática, se definirá como TDATA49=1. TDATA50 Origen para aplicar el RTCP. Valores posibles: 0 (cero máquina) / 1 (cero pieza). Valor por defecto: 0. Consultar el parámetro TDATA40. CNC 8060 CNC 8065 : 1512) ·235·...
  • Página 236 Este parámetro establece si el CNC aplica el RTCP a toda la cinemática o sólo a la parte del cabezal. TDATA52 Significado. RTCP completo, mesa + cabezal. RTCP sólo teniendo en cuenta la parte del cabezal. CNC 8060 CNC 8065 : 1512) ·236·...
  • Página 237: Definición De Las Cinemáticas Oem (Tipos 100 A 105)

    Variable asociada: (V.)MPK.PARAM_D_SIZE[kin] TDATA1··100 Parámetros para configurar la cinemática (formato decimal). Para las cinemáticas predefinidas de Fagor se ofrecen 100 parámetros. Para las cinemáticas propias del fabricante, la cantidad de parámetros es configurable. PARAM_I_SIZE Número de parámetros en formato entero.
  • Página 238: Configuración De Transformaciones Angulares

    En caso contrario, se visualizan las cotas de los ejes reales. C O N F I G U R A C I Ó N L A S T R A N S F O R M A C I O N E S CNC 8060 ANGULARES. CNC 8065 NANG Número de transformaciones angulares definidas.
  • Página 239 Ángulo entre el eje cartesiano y el eje angular al que está asociado. Si su valor es 0º no es necesario realizar la transformación angular. Ángulo positivo cuando el eje angular se ha girado en sentido horario y negativo en caso contrario. CNC 8060 CNC 8065 OFFANGAX Offset del origen de la transformación angular.
  • Página 240: Parámetros Máquina Del Almacén

    Tamaño del almacén (número de posiciones). RANDOM Almacén random SIZE Tamaño del almacén (número de posiciones). CNC 8060 Valores posibles: De 0 a 1000. CNC 8065 Valor por defecto: 20. Variable asociada: (V.)TM.MZSIZE[mz] Parámetro incluido en la tabla MAGAZINE // STORAGE.
  • Página 241 Optimización de la gestión. Valores posibles: Sí / No. Valor por defecto: Sí. Variable asociada: (V.)TM.MZOPTIMIZED[mz] CNC 8060 Parámetro incluido en la tabla MAGAZINE // MANAGEMENT. CNC 8065 Este parámetro indica, cuando se programan varias T seguidas sin M06, si se seleccionan todas las herramientas programadas (OPTIMIZE = No) o únicamente las que implican...
  • Página 242 Variable asociada: (V.)TM.MZM6ALONE[mz] Parámetro incluido en la tabla MAGAZINE // MANAGEMENT. La función M06 implica cambio de herramienta. Este parámetro indica qué ocurre cuando se ejecuta una M06 sin selección previa de herramienta. CNC 8060 CNC 8065 : 1512) ·242·...
  • Página 243: Tipos De Almacén

    El cambio de herramienta se realiza de la siguiente manera. Finaliza el movimiento de los ejes. El almacén se aproxima al cabezal para coger la herramienta. CNC 8060 Selecciona la nueva herramienta y la coloca en el cabezal. CNC 8065 El almacén se retira.
  • Página 244 Finaliza el movimiento de los ejes. Se coge, con la otra pinza la herramienta del cabezal y se efectúa el cambio. Continúa con la ejecución del programa y el brazo cambiador vuelve al almacén para dejar la herramienta. CNC 8060 CNC 8065 : 1512) ·244·...
  • Página 245: Parámetros Máquina Del Hmi (Interface)

    Valores posibles: De 600 a 768. Valor por defecto: 600. Parámetro incluido en la tabla WINDOW. El tamaño de la ventana se define en píxeles. Se recomiendo no modificar estos valores en CNC 8060 el CNC. CNC 8065 : 1512)
  • Página 246 Formato de visualización de la S programada. Valor por defecto: 5.1. CNC 8060 Este parámetro establece el formato númerico (enteros y decimales) para visualizar la velocidad. Si el formato es 0.0, el interface asume el formato definido mediante la aplicación CNC 8065 FGUIM.
  • Página 247 CNC 8060 Parámetro incluido en la tabla USERKEY. CNC 8065 Cuando se define el parámetro USERKEY=Application, este parámetro permite seleccionar la aplicación. Hay que indicar el path completo de la aplicación; por ejemplo C:\CNC8070 \FAGOR \ RELEASE \FGUIM.EXE. : 1512) ·247·...
  • Página 248 Valor por defecto: Deshabilitado. Parámetro incluido en la tabla CHANGEKEY. Consultar el parámetro SYSHMENU. SYSVMENU Menú de sistema vertical. CNC 8060 Valores posibles: Deshabilitado / Páginas / Canales / Componentes. CNC 8065 Valor por defecto: Deshabilitado. Parámetro incluido en la tabla CHANGEKEY.
  • Página 249 Valores posibles: De 1 a 5. Valor por defecto: 1. Parámetro incluido en la tabla ESCAPEKEY. Número de componentes que memoriza al CNC para poder mostrarlos cuando se pulse la tecla escape. CNC 8060 CNC 8065 TECLADO JOG SIMULADO. SIMJOGPANEL : 1512) Teclado de JOG simulado.
  • Página 250 En el modelo torno, este parámetro establece la configuración de los gráficos del canal. Torno horizontal. Torno vertical. CNC 8060 CNC 8065 También es posible representar los gráficos de un torno de doble torreta (torno TT). Para ello, utilizando la aplicación FGUIM, se deben modificar las propiedades Channel1 y Channel2 de la ventana gráfica para poder ver en un gráfico la ejecución de ambos canales.
  • Página 251: Parámetros Máquina Oem

    Valor por defecto: 0. Variable asociada: (V.)DRV.SIZE Parámetro incluido en la tabla DRIVEVAR. Este parámetro establece el número de variables a consultar en el regulador. CNC 8060 CNC 8065 DATA Variables de los reguladores. Este parámetro muestra la tabla para definir la lista de variables DRV.
  • Página 252 En la tabla de simulación sólo se pueden modificar los valores de los parámetros, no el resto de permisos. Los valores de la tabla de simulación sólo pueden ser leídos o modificados a través de su variable. CNC 8060 MTBPAR Tabla de parámetros del fabricante.
  • Página 253 Tanto la lectura como la escritura detienen la preparación de bloques. Si se define un acceso de solo lectura, el parámetro no se podrá modificar desde su variable. CNC 8060 Si se define un acceso de escritura, el parámetro se podrá modificar a través de su variable.
  • Página 254 CAM n Editor de levas electrónicas. Editor de levas que ofrece una cómoda asistencia para analizar el comportamiento de la CNC 8060 leva proyectada a través de las facilidades gráficas de edición de valores de velocidad, aceleración y jerk. CNC 8065 Esta funcionalidad dispone de un manual específico.
  • Página 255 • Transferir las funciones auxiliares M, H y S. • Acceder a los recursos del PLC desde cualquier programa pieza. Abreviaciones utilizadas en este capítulo. (=0) nivel lógico bajo. (=1) nivel lógico alto. (p.m.g.) Parámetro máquina general. CNC 8060 CNC 8065 : 1512) ·255·...
  • Página 256: Programa De Plc

    Programa PLC con fichero en lenguaje mnemónicos y fichero en lenguaje C Mnemónicos.plc EXTERN SUMA ()= MOV 1234 R201 = MOV 2345 R202 ()= CAL SUMA ··· Lenguajec.c #include "plclib.h" void SUMA (void) R203=R201+R202 CNC 8060 CNC 8065 : 1512) ·256·...
  • Página 257: Estructura Modular Del Programa De Plc

    LOOPTIME). Este módulo se puede utilizar para tareas que no necesitan ser evaluadas en cada ciclo del PLC. Una tarea que es suficiente evaluarla cada 30 segundos se definirá en un módulo periódico que se ejecute cada 30 segundos (PE 30000). CNC 8060 CNC 8065 : 1512) ·257·...
  • Página 258: Ejecución Del Programa De Plc

    El PLC ejecuta el módulo periódico. EL PLC asigna a las salidas físicas (módulos remotos) los valores que disponen en este momento los recursos O del PLC. El PLC da por finalizada la ejecución del módulo periódico. CNC 8060 CNC 8065 : 1512) ·258·...
  • Página 259: Recursos Del Plc

    El refresco de las I/O locales se realizará con la misma frecuencia que el de las I/O remotas y además desde el módulo PE. Marcas (M1-M8192). CNC 8060 Son elementos capaces de memorizar en un bit (como si fuera un relé interno) el valor CNC 8065 definido por el usuario.
  • Página 260 Son elementos que permiten almacenar en 32 bits una variable numérica. El valor almacenado en cada registro será considerado como un número entero con signo, entre ± 2.147.483.647. Puede ser tratado como número decimal o hexadecimal (precedido por el carácter "$"). Por ejemplo: CNC 8060 (Decimal) CNC 8065 (Hexadecimal) Se representan mediante la letra R, seguida del número de registro que se desea...
  • Página 261 Hay señales del CNC (marcas y registros) que pueden ser consultadas y otras que pueden ser modificadas por el PLC. • Señales de consulta: CNCREADY, START, FHOUT, ... • Señales modificables: _EMERGEN, _STOP, _FEEDHOL, ... Ver el capítulo "6 Entradas y salidas lógicas del CNC.". CNC 8060 CNC 8065 : 1512) ·261·...
  • Página 262: Numeración De Las Entradas Y Salidas Físicas

    índice base a partir del cual se numeran las entradas o salidas de dicho módulo. Los valores del índice base deben ser múltiplos de 16, más 1 (es decir, 1, 17, 33...). Los índices base pueden seguir cualquier orden y además se permiten índices base CNC 8060 salteados. CNC 8065 Si se inserta un nuevo módulo, se asignará...
  • Página 263 M an u al de in s tala c ió n Entradas digitales Salidas digitales Índice Entradas Índice Salidas Módulo 1. I1...I16 O33...O48 Módulo 2. I33...I48 O81...O96 Módulo 3. I97...I112 O49...O64 Módulo 4. I113...I128 - - - - - - CNC 8060 CNC 8065 : 1512) ·263·...
  • Página 264: Funcionamiento De Un Temporizador

    Por defecto y cada vez que se activa un temporizador el PLC pone esta entrada a (=0). I3 = TRS 10 La entrada I3 controla la entrada de reset del temporizador T10. CNC 8060 CNC 8065 (TG1, TG2, TG3, TG4) Entradas de arranque.
  • Página 265 I2 = MOV T123 R200 Transfiere el tiempo de T123 al registro R200. CPS T123 GT 1000 = M100 Compara si el tiempo de T123 es mayor que 1000, en cuyo caso activa la marca M100. CNC 8060 CNC 8065 : 1512) ·265·...
  • Página 266: Modo Monoestable. Entrada Tg1

    Si se produce un flanco de subida en la entrada TRS, durante la temporización o después de ella, el PLC inicializa el temporizador, asignando el valor 0 a su estado T y cancelando su cuenta (la inicializa a 0). CNC 8060 CNC 8065 : 1512) Como el temporizador queda inicializado, será...
  • Página 267 M an u al de in s tala c ió n Funcionamiento de la entrada TEN en este modo. Si una vez activado el temporizador se selecciona TEN=0, el PLC detiene la temporización, siendo necesario asignar TEN=1 para que dicha temporización continúe. CNC 8060 CNC 8065 : 1512) ·267·...
  • Página 268: Modo Retardo A La Conexión. Entrada Tg2

    Si se produce un flanco de subida en la entrada TRS, durante la temporización o después de ella, el PLC inicializa el temporizador, asignando el valor 0 a su estado T y cancelando su cuenta (la inicializa a 0). CNC 8060 CNC 8065 : 1512)
  • Página 269 Funcionamiento de la entrada TEN en este modo. Si una vez activado el temporizador se selecciona TEN=0, el PLC detiene la temporización, siendo necesario asignar TEN=1 para que dicha temporización continúe. CNC 8060 CNC 8065 : 1512) ·269·...
  • Página 270: Modo Retardo A La Desconexión. Entrada Tg3

    Si el flanco de subida en la entrada TG3 se produce antes de haber transcurrido el tiempo especificado, el PLC considerará que es una nueva activación del temporizador, manteniendo su estado (T=1) e inicializando la temporización a 0. CNC 8060 CNC 8065 : 1512)
  • Página 271 Funcionamiento de la entrada TEN en este modo. Si una vez activado el temporizador se selecciona TEN=0, el PLC detiene la temporización, siendo necesario asignar TEN=1 para que dicha temporización continúe. CNC 8060 CNC 8065 : 1512) ·271·...
  • Página 272: Modo Limitador De La Señal. Entrada Tg4

    (T=0) y manteniendo como valor de tiempo (t) el que se dispone en ese momento. Para volver a activar el temporizador, deberá producirse un nuevo flanco de subida en la entrada TG4. CNC 8060 CNC 8065 : 1512) ·272·...
  • Página 273 Funcionamiento de la entrada TEN en este modo. Si una vez activado el temporizador se selecciona TEN=0, el PLC detiene la temporización, siendo necesario asignar TEN=1 para que dicha temporización continúe. CNC 8060 CNC 8065 : 1512) ·273·...
  • Página 274: Funcionamiento De Un Contador

    Para poder modificar la cuenta interna (CUP y CDW) la entrada CEN debe estar a (=1). Con CEN a (=0) se detiene la cuenta del contador y no se hace caso a las entradas CUP y CDW. CNC 8060 CNC 8065 (CPR) Entrada de preselección.
  • Página 275 CPS C123 GT 1000 = M100 Compara si la cuenta de C123 es mayor que 1000, en cuyo caso activa la marca M100. El PLC dispone de una variable de 32 bits para almacenar la cuenta de cada contador. CNC 8060 CNC 8065 : 1512)
  • Página 276 M a nu al de i ns tal ac ió n CNC 8060 CNC 8065 : 1512) ·276·...
  • Página 277 I32 AND I36 AND M111 = O25 Opción 1. I32 AND I36 AND M111 Opción 2. = O25 Opción 3. AND I36 AND M111 = O25 I32 \ Opción 4. CNC 8060 AND I36 \ CNC 8065 AND M111 = O25 : 1512) ·277·...
  • Página 278 ; Instrucción de acción I32 \ ; Instrucción de consulta (1ª parte de expresión) AND I36 ; Instrucción de consulta (2ª parte de expresión) = M300 ; Instrucción de acción ; Proposición directiva CNC 8060 CNC 8065 : 1512) ·278·...
  • Página 279: Proposiciones Directivas

    Es posible combinar valores imagen (IMA) y reales (REA) en una misma expresión. IMA I3 AND REA M4 = 02 CNC 8060 CNC 8065 Por defecto todos los módulos (PRG, CY1, PEt) operan con los valores reales de los recursos.
  • Página 280 Se define con SUB seguido de un espacio y hasta 24 caracteres. Una subrutina debe finalizar siempre con la directiva END. SUB A22 ··· CNC 8060 Hay que definirlas fuera de los módulos (PRG, CY1, PE), por ejemplo al final del programa CNC 8065 tras la directiva END.
  • Página 281 Una vez asociado un símbolo a un recurso o valor numérico se puede utilizar el nombre del recurso, el número o su símbolo asociado. CNC 8060 Acceso desde el programa pieza o una aplicación a los símbolos PDEF.
  • Página 282 DEF COOL I12 DEF /FAN I23 ; Módulo CY1 ··· ; Módulo PRG ··· IMA I3 AND REA M4 = 02 ··· L_GEAR ··· ; Módulo PEt PE 100 ··· ; Subrutina SUB A22 ··· CNC 8060 CNC 8065 : 1512) ·282·...
  • Página 283: Instrucciones De Consulta

    Devuelve un 1 si la entrada I12 se encuentra activa y un 0 en caso contrario. START Devuelve un 1 cuando la tecla start del panel frontal está pulsada y un 0 en caso contrario. CNC 8060 CNC 8065 : 1512) ·283·...
  • Página 284: Instrucciones De Consulta De Detección De Flancos

    Devuelve un "1" si se ha producido. El formato de programación para DFU y DFD es: I1··1024 O1··1024 M1··8192 MSG1··1024 ERR1··1024 B0··31 R1··1024 Marcas de comunicación CNC-PLC DFU I23 DFU B3R120 DFU AUXEND DFD O32 DFD M45 CNC 8060 CNC 8065 : 1512) ·284·...
  • Página 285: Instrucciones De Consulta De Comparación

    CPS T2 EQ 100 = TG1 5 2000 Cuando el tiempo que lleve transcurrido el temporizador T2 sea IGUAL al valor 100, se activará el temporizador T5 funcionando como monoestable y con una constante de tiempo de 2 s. CNC 8060 CNC 8065 : 1512) ·285·...
  • Página 286: Operadores Y Símbolos

    DFU MSTROBE \ AND CPS MFUN* EQ 3 = M1003 Abrir y cerrar paréntesis. CNC 8060 CNC 8065 Permiten clarificar y seleccionar el orden en que se produce la evaluación de la expresión lógica. (I2 OR I3) AND (I4 OR (NOT I5 AND I6)) = O7 : 1512) Una instrucción de consulta formada únicamente por los operadores "("...
  • Página 287: Instrucciones De Acción

    Cuando se vea el campo "I1/1024" se debe entender que sólo se puede modificar el estado de las entradas no utilizadas. Por ejemplo, si se utilizan las entradas físicas I1 a I32, únicamente se podrán modificar las entradas I33 a I1024. CNC 8060 CNC 8065 : 1512) ·287·...
  • Página 288: Instrucciones Binarias De Asignación

    (I2 OR I3) AND (I4 OR (NOT I5 AND I6)) = M111 Asigna a la marca M111 el valor obtenido en la evaluación de la Expresión lógica (I2 OR I3) AND (I4 OR (NOT I5 AND I6)). CNC 8060 CNC 8065 : 1512)
  • Página 289: Instrucciones Binarias Condicionadas

    DFU I8 OR DFD M22 = CPL B12R35 Cada vez que se detecte un flanco de subida en la entrada I8 o un flanco de bajada en la marca M22, el PLC complementará el estado del bit 12 del registro R35. CNC 8060 CNC 8065 : 1512)
  • Página 290: Instrucciones De Acción De Ruptura De Secuencia

    PLC como la proposición directiva END. Si el resultado es "0", será ignorada por el PLC. Si durante la ejecución de una subrutina el PLC detecta un RET validado dará por finalizada la subrutina. CNC 8060 CNC 8065 : 1512) ·290·...
  • Página 291: Instrucciones De Acción Aritméticas

    Si la entrada I11 vale "1" el PLC realiza una transferencia de los estados lógicos de las 8 entradas I14 y siguientes en código BCD, hacia las 8 salidas O16 y siguientes en código binario. CNC 8060 CNC 8065 : 1512)
  • Página 292 ; R113 = 1234 - 1010 = 224 () = MLS 1563 R114 ; R114 = 1563 x 100 = 156300 () = MLS SANALOG 10000 R115 CNC 8060 = DVS R115 32767 R115 ; Consigna cabezal en mV. CNC 8065 : 1512) ·292·...
  • Página 293: Instrucciones De Acción Lógicas

    El valor del último bit desaparece. Tipo de rotación 2 (RL2 o RR2): Rotación circular del registro en el sentido indicado. Formato de programación: El formato de programación es: CNC 8060 Origen Número de repetición Ddestino CNC 8065...
  • Página 294 RR1 R100 1 R200 Realiza una rotación a derechas tipo 1 de R100 dejando el resultado en R200. RL2 R102 4 R101 Realiza cuatro rotaciones a izquierdas tipo 2 de R102 dejando el resultado en R101. CNC 8060 CNC 8065 : 1512) ·294·...
  • Página 295: Instrucciones De Acción Específicas

    M222 si tiene paridad PAR o un "0" si tiene paridad IMPAR. = CNCRD = CNCWR Lectura (CNCRD) y escritura (CNCWR) de las variables del CNC. CNC 8060 CNC 8065 Permiten la lectura (CNCRD) y escritura (CNCWR) de las variables internas del CNC, siendo su formato de programación:...
  • Página 296 Permite ejecutar un bloque de CNC en el canal indicado, incluidas llamadas a subrutinas o a programas completos. Su funcionamiento es similar a ejecutar un bloque en MDI. Las CNC 8060 restricciones en cuanto a la ejecución de comandos son las mismas que en los bloques MDI.
  • Página 297 (habitualmente ejecución más rápida). Los movimientos independientes se pueden ejecutar de las siguientes maneras. No se recomienda utilizar ambas en el mismo programa o subrutina. () = CNCEX(#MOVE ADD [X100,F100,NULL], M120,1) () = MOVEADD(X,100000,100000,NULL) CNC 8060 CNC 8065 : 1512) ·297·...
  • Página 298: Instrucciones De Acción De La Leva Electrónica

    La leva se activa cuando el eje maestro se encuentra entre las posiciones "master_off" y "master_off + range_master". Rango para el eje esclavo. CNC 8060 La leva aplica al eje esclavo cuando éste se encuentra entre "slave_off" y "slave_off + CNC 8065 range_slave".
  • Página 299 La ejecución del comando CAM OFF implica eliminar la sincronización de la leva. Una vez programado este comando, la leva termina cuando se alcanza el final de su perfil. Parámetro Significado Número de leva. file Nombre y dirección (path) del archivo con los datos de la leva. CNC 8060 CNC 8065 : 1512) ·299·...
  • Página 300: Instrucciones De Movimiento Independiente; Posicionamiento

    El eje alcanza la posición indicada al avance especificado en el siguiente bloque. NULL El eje alcanza la posición indicada a avance nulo. CNC 8060 WAITINPOS El eje alcanza la posición indicada a avance nulo y espera a estar en CNC 8065 posición para ejecutar el siguiente bloque.
  • Página 301 M an u al de in s tala c ió n .. = MOVE ABS (X, 500000, 5000000, PRESENT) .. = MOVE ABS (X, 1000000, 2500000, NEXT) .. = MOVE ABS (X, 1500000, 1250000, NULL) 50mm 100mm 150mm CNC 8060 CNC 8065 : 1512) ·301·...
  • Página 302: Instrucciones De Movimiento Independiente; Sincronización

    No obstante, y aunque la sincronización esté en marcha, se puede modificar este ratio realizando un ajuste más fino del mismo. El ajuste fino del ratio se define con la variable GEARADJ. CNC 8060 CNC 8065 Sincronización en posición (en fase).
  • Página 303 Para solucionar esta cuestión puede recurrirse a la programación de una leva electrónica. CNC 8060 CNC 8065 : 1512)
  • Página 304: Instrucciones De Latcheo De Cotas Con Un Palpador O Entrada Digital

    ·probe· Número de palpador a utilizar como evento para el latcheo. La designación de los palpadores la establece el orden en el que se han definido en los CNC 8060 parámetros máquina. El palpador 1 será el asignado al parámetro PRBDI1 y el palpador 2 será...
  • Página 305 L AT C H 1 A C T I V E ( a x i s ) o LATCH2ACTIVE(axis) asociada al proceso. Un reset del canal cancela los procesos de latcheo en todos los ejes del canal. CNC 8060 CNC 8065 Influencia en las funciones M02 y M30.
  • Página 306 Eje Z. V.A.LATCH1.4 Eje con número lógico ·4·. V.[2].A.LATCH1.1 Eje con índice ·1· en el canal ·2·. CNC 8060 (V.)[ch].A.LATCH2.xn CNC 8065 Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y lineales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 307 Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. V.MPA.PREVACCUDIST.Z Eje Z. V.MPA.PREVACCUDIST.4 Eje con número lógico ·4·. V.[2].MPA.PREVACCUDIST.1 Eje con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·307·...
  • Página 308: Consideraciones A Algunas Funciones

    El siguiente ejemplo muestra cómo se puede definir como zona prohibida del eje X la comprendida entre las cotas 0 y 100 mm (1000000 diezmilésimas de milímetro). CNC 8060 <condición> = MOV 0 R1 = CNCWR(R1, A.ZONELOWLIM[1].X, M1) CNC 8065 = MOV 1000000 R1 = CNCWR(R1, A.ZONEUPLIM[1].X, M1)
  • Página 309 Para asegurar la correcta sincronización de los cambios entre el programa pieza y el PLC, estos últimos deberían ejecutarse a través de subrutinas de interrupción. CNC 8060 CNC 8065 : 1512)
  • Página 310: Resumen De Los Comandos De Programación

    Definición de símbolo. PDEF Definición de símbolo externo. Las consultas se realizarán sobre los valores reales. Las consultas se realizarán sobre los valores imagen. NOMONIT No monitorizar el programa PLC. CNC 8060 EXTERN Definición de subrutina externa. CNC 8065 : 1512) ·310·...
  • Página 311 Si expresión "1" asigna "1" al recurso. = RES Si expresión "1" asigna "0" al recurso. = CPL Si expresión "1" complementa el recurso. • Instrucciones de acción de ruptura de secuencia. CNC 8060 = JMP L Salto incondicional. CNC 8065 = CAL Llamada a subrutina.
  • Página 312 = FOLLOW OFF Cancela el movimiento de sincronización. • Instrucciones de acción de ejes independientes. Latcheo de cota con ayuda de un palpador o una entrada digital. = TOUCHPROBE Latcheo de la cota. CNC 8060 CNC 8065 : 1512) ·312·...
  • Página 313 El intercambio de las funciones S es independiente del canal. Cuando se dispone de varios cabezales, las marcas y registros de estas funciones hacen referencia al número de cabezal. El número de cabezal viene determinado por su número lógico. CNC 8060 CNC 8065 : 1512)
  • Página 314: Funciones Auxiliares -M

    Si se ejecuta un bloque del siguiente tipo. X100 F1000 M11 M12 M13 M14 La transferencia de funciones se realiza de la siguiente manera. CNC 8060 Se envían las funciones M11, M12 y M13 al PLC. CNC 8065 Se espera a que el PLC ejecute la función M12.
  • Página 315: Particularidades Con La Opción Multicabezal Y Canales

    MFUNC3* Para el canal 3. MFUNC4* Para el canal 4. CNC 8060 Ejemplo para detectar M04 en el canal 1. Si se ha programado devolverá un "1"; un "0" en CNC 8065 caso contrario. CPS MFUNC1* EQ 4 = ...
  • Página 316: Funciones Auxiliares -H

    X100 F1000 H11 H12 La transferencia de funciones se realiza de la siguiente manera. Se envían las funciones H11, H12 al PLC. No se espera confirmación y el CNC desplaza el eje a la cota X100. CNC 8060 CNC 8065 : 1512) ·316·...
  • Página 317: Particularidades Con La Opción Multicabezal Y Canales

    • Utilizar uno de los siguientes comandos que permiten analizar todos los registros HFUN del canal a la vez. HFUNC1* Para el canal 1 HFUNC2* Para el canal 2. HFUNC3* Para el canal 3. HFUNC4* Para el canal 4. CNC 8060 CNC 8065 : 1512) ·317·...
  • Página 318: Función Auxiliar -S

    SPDLTIME es distinto de cero. La transferencia de la función S está detallada más adelante en este mismo capítulo. Ver "5.4 Transferencia de las funciones auxiliares –M–, –H–, –S–." en la página 320. CNC 8060 CNC 8065 : 1512) ·318·...
  • Página 319: Particularidades De La Opción Multicabezal Y Canales

    Para el cabezal 2. SP3FUN* Para el cabezal 3. SP4FUN* Para el cabezal 4. Comprueba si se ha enviado al cabezal 1 la función M5 desde algún canal. CPS SP1FUN* EQ 5 = ... CNC 8060 CNC 8065 : 1512) ·319·...
  • Página 320: Transferencia De Las Funciones Auxiliares -M-, -H-, -S

    El CNC activa la salida lógica general SSTROBE para indicar al PLC que debe ejecutarla. El CNC espera la activación de la entrada general AUXEND, indicativo de fin de ejecución del PLC. El CNC desactiva la salida lógica general SSTROBE para dar por finalizada su ejecución. CNC 8060 CNC 8065 : 1512) ·320·...
  • Página 321: Transferencia Sincronizada

    CNC que ha finalizado. La marca AUXEND debe mantenerse a (=1) un tiempo superior al definido en el parámetro MINAENDW. Transcurrido dicho tiempo, el CNC desactiva la marca SSTROBE dando por finalizada la ejecución. CNC 8060 CNC 8065 : 1512) ·321·...
  • Página 322: Transferencia No Sincronizada

    Al enviar funciones H o M sin sincronización, correspondientes a bloques seguidos de un mismo programa, el CNC espera entre bloque y bloque el tiempo indicado en MINANEDW para que el PLC pueda leer todas las funciones. CNC 8060 CNC 8065 : 1512)
  • Página 323: Visualización De Errores Y Mensajes Del Plc

    En la ventana de mensajes del PLC aparece el símbolo "+", indicativo de que existen más mensajes activados por el PLC. Para ver la lista completa, pulsar las teclas [CTRL] + [M]. CNC 8060 Si el mensaje tiene seleccionado el campo "Mostrar", el CNC muestra directamente en la CNC 8065 pantalla el archivo de información adicional, y si no existe, una ventana azul con el texto del...
  • Página 324 <archivo>#<id>. El campo <fichero> será el path y el nombre del fichero. El campo <id> será el código de identificación del texto de ayuda dentro del archivo. Por ejemplo, el campo "Archivo asociado" estará definido de la forma. C:\CNC8070\MTB\PLC\LANG\OEM.txt#27 CNC 8060 CNC 8065 : 1512) ·324·...
  • Página 325 • Señales modificables del gestor de herramientas. • Señales modificables de las teclas. Abreviaturas utilizadas en este capítulo. (=0) Nivel lógico bajo. (=1) Nivel lógico alto. (p.m.g.) Parámetro máquina general. (p.m.e.) Parámetro máquina de ejes y cabezales. CNC 8060 CNC 8065 : 1512) ·325·...
  • Página 326: Señales De Consulta Generales

    PLC debe activar la marca CYSTART para que comience la ejecución del programa. "CYSTART" en la página 353. START AND (resto de condiciones) = CYSTART CNC 8060 RESETOUT CNC 8065 Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes.
  • Página 327 El canal del CNC pone esta marca a (=1) cuando está seleccionado el modo de operación automático. Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes. CNC 8060 MDIC1 (también se puede programar como MDI) CNC 8065...
  • Página 328 Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes. PROBEC1 (también se puede programar como PROBE) PROBEC2 PROBEC3 PROBEC4 CNC 8060 El canal del CNC pone esta marca a (=1) cuando está ejecutando un movimiento con palpador (G100). CNC 8065 THREAD Hay una marca para cada canal.
  • Página 329 INPOSIC3 INPOSIC4 El canal del CNC pone la marca INPOSI a (=1) para indicar que todos sus ejes y cabezales CNC 8060 activos han llegado a posición, exceptuando los ejes independientes programados desde CNC 8065 el PLC. La marca INPOSI permanece a (=1) durante el movimiento de los ejes independientes.
  • Página 330 HFUN1C1 (también se puede programar como HFUN1) HFUN1C2 HFUN1C3 HFUN1C4 CNC 8060 El canal indica al PLC mediante estos registros las funciones auxiliares M ó H que se han CNC 8065 seleccionado para su ejecución. En cada canal puede haber hasta 7 funciones M y 7 funciones H en un mismo bloque. Si no se utilizan todos los registros, se asigna el valor hexadecimal $FFFFFFFF a los que queden libres, los de numeración más alta.
  • Página 331 El canal del CNC pone esta marca a (=1) para indicar al PLC que debe ejecutar la(s) función(es) auxiliares H que se le indican en los registros HFUN1 a HFUN7. SFUN1···SFUN4 CNC 8060 Hay un registro para cada cabezal. Los mnemónicos para cada cabezal son los siguientes. CNC 8065...
  • Página 332 ADVINPOSC3 ADVINPOSC4 El canal del CNC pone esta señal a nivel lógico alto un tiempo antes de llegar los ejes a CNC 8060 posición. Este tiempo lo fija el (p.m.g.) ANTIME. CNC 8065 Si la duración total del movimiento es inferior al valor especificado en el (p.m.g.) ANTIME, la marca se pone a (=1) inmediatamente.
  • Página 333 Si el PLC quita automáticamente la marca RETRACE con la marca RETRAEND, el CNC continua con la ejecución normal del programa, hacia a delante. En caso contrario, si la CNC 8060 marca RETRACE continua activa, el CNC mostrará un aviso indicando que se debe CNC 8065 desactivar esta marca para continuar con la ejecución del programa.
  • Página 334 Sólo puede haber un proceso de cambio en marcha. Si mientras dura el proceso hay programados otros cambios de gama o de set, aunque sea en reguladores diferentes, el CNC sólo conserva el último programado y el resto de cambios intermedios los ignora. CNC 8060 CNC 8065 OVERTEMP Esta marca indica el estado de la temperatura del CNC.
  • Página 335 La retirada de ejes se habilita en el parámetro RETRACTTHREAD, y se aplica al roscado electrónico (G33/G34) y los ciclos fijos de roscado del modelo -T-, tanto ISO como conversacional. CNC 8060 CNC 8065 : 1512) ·335·...
  • Página 336: Señales De Consulta De Los Ejes Y Cabezales

    • En ejes y cabezales Sercos, si cae el anillo. • En cabezales o ejes rotativos controlados como un cabezal, al pasar a lazo abierto. CNC 8060 • En ejes analógicos, si se produce una alarma de captación. CNC 8065...
  • Página 337 Esta marca está relacionada con ejes Hirth. Se denomina eje Hirth al eje que debe posicionarse siempre en posiciones concretas. La marca HIRTHON(axis) indica si el eje Hirth está trabajando como eje Hirth (=1) o como CNC 8060 un eje rotativo o lineal normal (=0), sin necesidad de posicionarse en posiciones concretas. CNC 8065 Podrán ser ejes Hirth tanto los ejes lineales como los rotativos.
  • Página 338 Park/Unpark desde el CNC. Este tipo de maniobra está indicado para aplicaciones que necesitan ejecutar el proceso CNC 8060 de aparcar ejes o cabezales de forma automática, por ejemplo desde un programa pieza. CNC 8065 La maniobra de aparcar/desaparcar ejes desde un programa pieza o MDI se controla mediante las sentencias de programación #PARK y #UNPARK.
  • Página 339 (RES PARKEDB). NOT (PARKB OR UNPARKB OR PARKEDB) AND··· = DRENAB = SPENAB = SERVOBON Si el eje no está aparcado ni en proceso y se cumplen las condiciones de habilitación, se habilita CNC 8060 el eje. CNC 8065 Park/Unpark desde el PLC.
  • Página 340 NOT (PARKV OR UNPARKV OR PARKEDV) AND··· = DRENAV = SPENAV = SERVOVON Si el eje no está aparcado ni en proceso y se cumplen las condiciones de habilitación, se habilita el eje. CNC 8060 CNC 8065 ACTFBACK(axis) El CNC utiliza esta marca cuando el sistema dispone de captación externa+interna.
  • Página 341 MAXDIFF. La corrección de cota debe estar habilitada en el parámetro máquina DIFFCOMP. CNC 8060 CNC 8065 : 1512)
  • Página 342: Señales De Consulta Del Cabezal

    SYNCRONP1 SYNCRONP2 SYNCRONP3 SYNCRONP4 CNC 8060 Esta marca se activa en el cabezal esclavo e indica que ha comenzado una sincronización en posición. Esta marca permite distinguir entre una sincronización en posición o en CNC 8065 velocidad, y saber así a cuál de las marcas SYNSPEED o SYNCPOSI atender.
  • Página 343 Si ambos set de parámetros no coinciden, el CNC no realiza ninguna acción. Incluir esta marca en la maniobra del PLC para definir las acciones a realizar cuando ambos set de parámetros no coincidan, como detener el cabezal o la ejecución del programa pieza. CNC 8060 CNC 8065 : 1512)
  • Página 344: Señales De Consulta Del Interpolador Independiente

    PRBDI2. El interpolador independiente activa esta marca al activar un proceso de latcheo en el eje con el palpador indicado; la desactiva cuando finaliza el proceso de latcheo o cuando se CNC 8060 cancela el proceso. CNC 8065 Si el PLC activa la marca IRESET(axis) se cancela el proceso de latcheo en el eje. Un reset del canal cancela los procesos de latcheo en todos los ejes del canal.
  • Página 345 El interpolador independiente activa esta marca al producirse el evento de latch en el eje con el palpador indicado; la desactiva al activar un nuevo proceso de latch en el eje con el mismo palpador. CNC 8060 CNC 8065 : 1512)
  • Página 346: Señales De Consulta Del Gestor De Herramientas

    (sentencia #ROTATEMZ), en un posicionamiento absoluto este registro indica la posición a alcanzar y en un posicionamiento relativo indica el número de posiciones a girar. CNC 8060 CNC 8065 TWORNOUT Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes.
  • Página 347 Cuando en el cambio de herramienta intervengan dos almacenes, en la parte baja de este registro se indica el almacén en el que hay que dejar la herramienta y en la parte alta el almacén del que hay que coger la herramienta. CNC 8060 CNC 8065 : 1512)
  • Página 348: Señales De Consulta De Las Teclas

    - - - - - - User key 14 - - - - - - User key 15 - - - - - - User key 16 - - - - - - CNC 8060 CNC 8065 : 1512) ·348·...
  • Página 349 Generic Key 2 28 -31 ZERO CNC 8060 Cuando el panel de mando dispone de conmutador para el speed override, las teclas asociadas al speed override (bits 0 y 4) dejan de tener esta función y pueden ser CNC 8065 configuradas desde el PLC.
  • Página 350 40 % 50 % 60 % 70 % 80 % 90 % 100 % 110 % 120 % 130 % 140 % 150 % 160 % 170 % 180 % 190 % 200 % CNC 8060 CNC 8065 : 1512) ·350·...
  • Página 351 40 % 50 % 60 % 70 % 80 % 90 % 100 % 110 % 120 % 130 % 140 % 150 % 160 % 170 % 180 % 190 % 200 % CNC 8060 CNC 8065 : 1512) ·351·...
  • Página 352: Señales Modificables Generales

    Con la marca a (=0) el CNC no permite movimientos en jog para los ejes del canal; la pulsación de una tecla de jog no tiene efecto. CNC 8060 Esta marca siempre afecta a los movimientos de eje independiente programados desde el CNC 8065 CNC;...
  • Página 353 SBLOCKC4 Si el PLC pone esta marca a (=1), el canal del CNC pasa a operar en el modo de ejecución –bloque a bloque–. CNC 8060 CNC 8065 MANRAPID Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes.
  • Página 354 Se utiliza en la ejecución de las funciones auxiliares S y M con sincronización. El funcionamiento es el siguiente: STROBE AUXEND CNC 8060 CNC 8065 MINAENDW El canal del CNC indica al PLC en los registros MFUN y SFUN del canal las funciones que debe ejecutar y activa la marca MSTROBE o SSTROBE para que comience la ejecución.
  • Página 355 • Debe estar a (=1) para que el CNC permita el avance de los ejes y el giro del cabezal. • Si se le asigna el (=0) se detiene la ejecución del programa del PLC y muestra un error. CNC 8060 CNC 8065 NOWAIT Hay una marca para cada canal.
  • Página 356 La selección de ejes se anula al salir del modo volante con el selector de movimientos y tras un reset. CNC 8060 CNC 8065 Esta marca está orientada a los volantes con pulsador. En este tipo de volantes, el pulsador permite seleccionar de forma secuencial el eje que se desea desplazar.
  • Página 357 La función retrace detiene la ejecución del programa y comienza a ejecutar hacia atrás la trayectoria recorrida hasta ese momento CNC 8060 en el bloque actual más los últimos n bloques ejecutados. El número máximo de bloques CNC 8065 a ejecutar en retrace lo define el parámetro máquina NRETBLK.
  • Página 358 Configuración definida en los parámetros máquina. Panel de jog asignado al canal 1. Panel de jog asignado al canal 2. Panel de jog asignado al canal 3. CNC 8060 Panel de jog asignado al canal 4. CNC 8065 Panel de jog asignado al canal activo.
  • Página 359 ·· INT4 Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes. Se CNC 8060 muestra como ejemplo los mnemónicos de INT1; para el resto de marcas es equivalente. CNC 8065 INT1C1 (también se puede programar como INT1)
  • Página 360 Durante la inspección de herramienta el CNC no desactiva el PWM. Esta marca permite desactivar el PWM desde el PLC durante la inspección de herramienta y reanudar el PWM al final de la inspección. CNC 8060 CNC 8065 : 1512)
  • Página 361: Señales Modificables De Los Ejes Y Cabezales

    Si en la pantalla no se dispone de este texto, no se muestra el estado de esta marca. • Para los ejes, el nombre del eje que antecede a la cota aparece en color rojo cuando esta marca está activa para el eje. CNC 8060 AXISPOS(axis) CNC 8065 AXISNEG(axis) El CNC utiliza estas marcas cuando se encuentra trabajando en el modo de operación...
  • Página 362 Si la marca DRO vuelve a (=0) el eje deja de ser eje visualizador y el CNC asume como cota de posición la cota actual, asignando al error de seguimiento el valor 0. CNC 8060 LIM(axis)OFF CNC 8065 Si el PLC activa esta marca, el CNC no tiene en cuenta los límites de software ni las zonas...
  • Página 363 El eje esclavo se moverá hasta alcanzar la cota del eje maestro, al avance especificado en el parámetro REFFEED2. CNC 8060 La corrección debe estar habilitada en el parámetro máquina DIFFCOMP y se aplica en los CNC 8065 siguientes casos.
  • Página 364 Aunque el tándem esté desacoplado, desde el punto de vista de programación, visualización, etc el tándem está activo. El CNC visualiza las cotas del eje maestro, no CNC 8060 permite programar sobre el eje esclavo y no se podrá aparcar ninguno de los ejes. El CNC podrá...
  • Página 365: Señales Modificables De Los Cabezales

    El CNC indica al PLC la gama solicitada con MFUN1=42 y pone la marca MSTROBE a (=1). El PLC al detectar la solicitud pone un indicativo interno. CNC 8060 DFU MSTROBE AND CPS MFUN* EQ 42 = SET M1002 CNC 8065 Comienza el cambio y se lo indica al CNC con AUXEND a (=0).
  • Página 366 (tanto maestro como esclavo) mediante PLCCNTL, se mostrará un aviso indicando que no es posible. Además, si el cambio de gama de un cabezal sincronizado implica consigna desde PLC, este cambio no se podrá realizar. CNC 8060 CNC 8065 : 1512)
  • Página 367 Si el PLC activa o desactiva la marca SPDLEREV cuando el cabezal esta controlado desde el PLC (marca de PLCCNTL activa), el CNC no genera rampas para invertir la consigna de SANALOG. PLCM3 CNC 8060 PLCM4 CNC 8065 PLCM5 El PLC dispone de una marca para cada cabezal. Los mnemónicos para cada cabezal son los siguientes.
  • Página 368 Si el PLC activa esta marca, el CNC activa los límites de seguridad para la velocidad (parámetro SLIMIT) en el cabezal indicado, durante la ejecución del bloque actual. Si el PLC desactiva esta marca, el CNC recupera la velocidad programada. CNC 8060 CNC 8065 : 1512)
  • Página 369: Señales Modificables Del Interpolador Independiente

    (si lo hay) se detiene, sin eliminar el resto de bloques de posicionamiento pendientes de ejecución. Sólo afecta a bloques de posicionamiento; no se eliminan ni las sentencias pendientes ni el movimiento de sincronización. CNC 8060 CNC 8065 : 1512) ·369·...
  • Página 370: Señales Modificables Del Gestor De Herramientas

    MZTOCH1MZ2 MZTOCH1MZ3 MZTOCH1MZ4 Utilizar con almacén asíncrono o síncrono con brazo. El PLC debe poner esta marca a (=1) CNC 8060 tras llevar la herramienta del almacén al brazo cambiador 1. CNC 8065 CH1TOSPDL Hay una marca para cada almacén. Los mnemónicos para cada almacén son los siguientes.
  • Página 371 Hay una marca para cada canal. Los mnemónicos para cada canal son los siguientes. GRTOSPDLC1 (también se puede programar como GRTOSPDL) GRTOSPDLC2 GRTOSPDLC3 GRTOSPDLC4 CNC 8060 Utilizar con almacén que permite herramientas de tierra. El PLC debe poner esta marca a CNC 8065 (=1) tras llevar la herramienta de tierra al cabezal. MZTOSPDL : 1512) Hay una marca para cada almacén.
  • Página 372 Hay un registro para cada almacén. Los mnemónicos para cada almacén son los siguientes. MZPOSMZ1 (también se puede programar como MZPOS) MZPOSMZ2 MZPOSMZ3 MZPOSMZ4 El PLC debe indicar en este registro la posición actual del almacén. CNC 8060 CNC 8065 : 1512) ·372·...
  • Página 373: Señales Modificables De Las Teclas

    User key 6 User key 7 User key 8 User key 9 User key 10 User key 11 User key 12 User key 13 User key 14 User key 15 User key 16 CNC 8060 CNC 8065 : 1512) ·373·...
  • Página 374 Si se inhiben todas las posiciones, el CNC mantiene el valor activo. La siguiente instrucción inhibe la primera tecla de jog (bit 16) del segundo teclado. ( ) = B16KEYDIS1_2 CNC 8060 CNC 8065 : 1512) ·374·...
  • Página 375 Jog key 1 Jog key 2 Jog key 2 Jog key 2 Jog key 3 Jog key 3 Jog key 3 CNC 8060 Jog key 4 Jog key 4 Jog key 4 CNC 8065 Jog key 5 Jog key 5...
  • Página 376 40 % 200 % 50 % Handwheel x100 60 % Handwheel x10 70 % Handwheel x1 80 % Jog 1 CNC 8060 90 % Jog 10 CNC 8065 100 % Jog 100 110 % Jog 1000 120 % Jog 10000...
  • Página 377 - - - 80 % - - - 90 % - - - 100 % - - - 110 % - - - 120 % - - - 130 % - - - CNC 8060 CNC 8065 : 1512) ·377·...
  • Página 378 M a nu al de i ns tal ac ió n CNC 8060 CNC 8065 : 1512) ·378·...
  • Página 379 Acerca de las herramientas. CNC 8060 CNC 8065 Cada herramienta se identifica mediante su número, que es único para todo el sistema; no podrá...
  • Página 380 Esta subrutina es común a todo el sistema. Dentro de ambas subrutinas deja de tener influencia la condición "modal" de los ciclos fijos. Esta característica se recupera cuando finaliza la ejecución de la subrutina. CNC 8060 CNC 8065 : 1512)
  • Página 381: Tipos De Almacén

    A l m a c é n a s í n c r o n o. B r a zo c a m bi a d o r d e movimientos independientes que puede moverse durante el mecanizado. CNC 8060 CNC 8065 Almacén "Random" o "No-Random"...
  • Página 382 Un almacén cíclico necesita una orden de cambio de herramienta M06 después de buscar una herramienta y antes de buscar la siguiente. Un almacén no-cíclico permite realizar varias búsquedas de herramienta seguidas, sin efectuar necesariamente el cambio de herramienta. CNC 8060 CNC 8065 : 1512) ·382·...
  • Página 383: Tabla De Herramientas, De Herramientas Activas Y De Los Almacenes

    Las herramientas T8, T9 y T10 no entran en el almacén y serán herramientas de tierra. Tabla de las herramientas activas. La tabla de las herramientas activas muestra qué herramientas se encuentran activas en los cabezales. CNC 8060 CNC 8065 : 1512) ·383·...
  • Página 384: Comunicación Entre El Gestor Y El Plc

    En almacenes asíncronos (brazo cambiador de movimientos independientes) es posible, cuando el cambio implica dejar una herramienta en el almacén, activar la marca TCHANGEOK para que el CNC continúe con la ejecución del programa mientras se deja la herramienta en el almacén. CNC 8060 CNC 8065 : 1512) ·384·...
  • Página 385: Comunicación Gestor --> Plc

    MZID Este registro indica el almacén en el que se encuentra la herramienta que ha solicitado el CNC 8060 canal. CNC 8065 Cuando en el cambio de herramienta intervengan dos almacenes, en la parte baja de este registro se indica el almacén en el que hay que dejar la herramienta y en la parte alta el...
  • Página 386: Comunicación Plc --> Gestor

    CH1TOSPDL Utilizar con almacén asíncrono o síncrono con brazo. El PLC debe poner esta marca a (=1) tras llevar la herramienta del brazo cambiador 1 al cabezal. CNC 8060 SPDLTOCH1 CNC 8065 Utilizar con almacén síncrono con 1 sólo brazo. El PLC debe poner esta marca a (=1) tras llevar la herramienta del cabezal al brazo cambiador 1.
  • Página 387 En almacenes random se pueden optimizar las orientaciones del almacén si el gestor conoce la posición que está seleccionada en cada momento. El PLC debe indicar en este registro la posición actual del almacén; si no se desea utilizar este registro, el PLC debe CNC 8060 ponerlo a ·0·. CNC 8065 En almacenes torreta se puede seleccionar una posición (sentencia #ROTATEMZ).
  • Página 388: Gestor En Estado De Emergencia

    DFU (condición de error) = SET SETTMEM Asegurarse que se ha producido la emergencia antes de cancelarla. TMINEM AND DFU (condición de quitar) = SET RESTMEM Las señales SETMEM y RESTMEM las pone a (=0) el gestor. CNC 8060 CNC 8065 : 1512) ·388·...
  • Página 389: Monitorización De Herramientas

    Si el PLC pone esta marca a (=1) el CNC entiende que la herramienta debe ser rechazada. TWORNOUT El CNC pone esta marca a (=1) para indicar al PLC que la herramienta ha sido rechazada porque se ha usado más tiempo del previsto (vida real > vida máxima). CNC 8060 CNC 8065 : 1512) ·389·...
  • Página 390: Variables Asociadas A La Gestión Del Almacén

    Hay que esperar. En la subrutina asociada a M06 no es necesaria su programación. La propia subrutina espera a que finalicen las maniobras del gestor. De esta manera no se detiene la preparación de bloques. CNC 8060 CNC 8065 : 1512) ·390·...
  • Página 391: Carga Y Descarga De Herramientas De Los Almacenes

    Si a continuación se ejecuta la instrucción T1 M6 el gestor comprueba si hay alguna herramienta en el cabezal (para quitarla previamente) y si la herramienta solicitada se CNC 8060 encuentra en el almacén o hay que cogerla de tierra. En cualquier caso, comunica al PLC CNC 8065 la operación a efectuar asignando a TMOPERATION el valor adecuado.
  • Página 392: Sistema Sin Almacén

    • En la subrutina asociada a la función M6 (cuando la tenga), se ejecutarán ciclos fijos modales o subrutinas modales con los movimientos. • La subrutina asociada a M6 no tendrá ningún tratamiento especial cuando se llame desde ficheros ocultos, ciclos fijos, etc. CNC 8060 CNC 8065 : 1512) ·392·...
  • Página 393: Operaciones Válidas Y Marcas Que Activa El Plc Con Cada Una De Ellas

    PLC en cada caso. El almacén es no-random, cada herramienta ocupa la posición de su mismo número y las herramientas T7 y T8 son de tierra. TMOPERATION TAKEPOS LEAVEPOS GRTOSPDL SPDLTOGR + GRTOSPDL SPDLTOGR CNC 8060 CNC 8065 : 1512) ·393·...
  • Página 394: Descripción Detallada De Las Operaciones Del Almacén

    La secuencia de esta operación es la siguiente. Dejar la herramienta del cabezal en tierra y activar la marca SPDLTOGR. Poner la herramienta de tierra en el cabezal y activar la marca GRTOSPDL. CNC 8060 CNC 8065 : 1512) ·394·...
  • Página 395: Programación Básica Del Plc

    DFD SPDLTOGR AND (CPS TMOPERATION EQ 8) = SET GRTOSPDL El gestor ha desactivado la marca SPDLTOGR y TMOPERATION=8. El PLC ha llevado la herramienta desde tierra al cabezal. CNC 8060 CNC 8065 : 1512) ·395·...
  • Página 396: Almacén Tipo Torreta

    La maniobra para cargar/descargar una herramienta en el cabezal (en la posición de trabajo) directamente o pasando por el cabezal es la misma. En este último caso, la variable V.TM.MZMODE deberá tener el valor adecuado para realizar la carga o descarga. CNC 8060 CNC 8065 : 1512)
  • Página 397: Operaciones Válidas Y Marcas Que Activa El Plc Con Cada Una De Ellas

    PLC al finalizar cada operación. TM => PLC PLC => TM TMOPERATION TAKEPOS LEAVEPOS MZTOSPDL CNC 8060 GRTOSPDL CNC 8065 SPDLTOGR GRTOSPDL SPDLTOGR MZROT : 1512)
  • Página 398 PLC en cada caso. El almacén es no-random, cada herramienta ocupa la posición de su mismo número y la herramienta T7 es de tierra. TMOPERATION TAKEPOS LEAVEPOS MZROT MZTOSPDL MZROT MZTOSPDL GRTOSPDL CNC 8060 CNC 8065 : 1512) ·398·...
  • Página 399: Descripción Detallada De Las Operaciones Del Almacén

    LEAVEPOS Herramienta de tierra. La secuencia de esta operación es la siguiente. Dejar la herramienta del cabezal en tierra y activar la marca SPDLTOGR. CNC 8060 TMOPERATION = 11 CNC 8065 Orientar el almacén. La secuencia de esta operación es la siguiente.
  • Página 400 En un posicionamiento absoluto este registro indica la posición a alcanzar y en un posicionamiento relativo indica el número de posiciones a girar. La secuencia de esta operación es la siguiente. Tras finalizar la operación, activar la marca MZROT. CNC 8060 CNC 8065 : 1512) ·400·...
  • Página 401: Comunicación Entre El Plc Y La Rutina M06

    M110 Seleccionar en el almacén la posición que indica LEAVEPOS y dejar la herramienta del cabezal. Personalizar todas funciones M con sincronización "antes - antes" para que continúe el programa tras su finalización. CNC 8060 CNC 8065 : 1512) ·401·...
  • Página 402: Programa De La Rutina M06

    V.PLC.M[1109]=1 #WAIT FOR [V.PLC.M[1109]==0] Marca MZTOSPDL al gestor. #RET %L SUB_SPD_TO_MZ Dejar la herramienta del cabezal en el almacén. M110 CNC 8060 Función auxiliar para ejecutar acción. CNC 8065 V.PLC.M[1110]=1 #WAIT FOR [V.PLC.M[1110]==0] Marca SPDLTOGR al gestor. : 1512) #RET...
  • Página 403 LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático. LL SUB_SPD_TO_MZ Dejar la herramienta del cabezal en el almacén. CNC 8060 $BREAK CNC 8065 $CASE 10 Coger una herramienta del almacén y dejarla en tierra pasando por el cabezal.
  • Página 404 Llevar el cabezal al punto de cambio automático. LL SUB_MZ_ROT $BREAK $ENDSWITCH Fin análisis del tipo de operación. $WHILE V.TM.MZWAIT == 1 $ENDWHILE Espera al gestor del almacén. #RET Fin de rutina M06. CNC 8060 CNC 8065 : 1512) ·404·...
  • Página 405: Programación Básica Del Plc

    TAKEPOS Este registro indica la posición de almacén que ocupa la herramienta que hay que coger. CNC 8060 Señal de emergencia del gestor. CNC 8065 Tratamiento de la señal de emergencia del gestor de herramientas. DFU B11KEYBD1 AND NOT TMINEM = SET SETTMEM DFU TMINEM = RES SETTMEM Si se pulsa la tecla USER12 se activa la emergencia.
  • Página 406: Almacén Síncrono Sin Brazo Cambiador

    Se aconseja incluir la gestión del cambio de herramienta en la rutina asociada a M06 y dejar como labor del PLC el control de los dispositivos externos. Utilizar funciones auxiliares para gobernar desde la rutina M06 los desplazamientos de los distintos dispositivos (giro almacén, desplazamiento almacén, etc.). CNC 8060 CNC 8065 : 1512) ·406·...
  • Página 407: Operaciones Válidas Y Marcas Que Activa El Plc Con Cada Una De Ellas

    A continuación se muestra una tabla resumen de los valores TAKEPOS y LEAVEPOS que utiliza el gestor en cada una de las operaciones, así como las marcas que debe activar el PLC al finalizar cada operación. TM => PLC PLC => TM CNC 8060 TMOPERATION TAKEPOS LEAVEPOS CNC 8065...
  • Página 408 T7, T8 y T9 son de tierra. TMOPERATION TAKEPOS LEAVEPOS MZROT MZTOSPDL MZROT SPDLTOMZ + MZTOSPDL MZROT SPDLTOMZ + GRTOSPDL MZROT SPDLTOGR + GRTOSPDL MZROT MZROT SDPLTOGR + MZTOSPDL MZROT SPDLTOMZ MZROT GRTOSPDL MZROT SPDLTOGR CNC 8060 CNC 8065 : 1512) ·408·...
  • Página 409: Descripción Detallada De Las Operaciones Del Almacén

    La secuencia de esta operación es la siguiente. Dejar la herramienta del cabezal en el almacén y activar la marca SPDLTOMZ. Poner la herramienta del almacén en el cabezal y activar la marca MZTOSPDL. CNC 8060 TMOPERATION = 6 CNC 8065 Dejar la herramienta del cabezal en el almacén y coger una herramienta de tierra.
  • Página 410 (como TMOPERATION=5). Es una operación optimizada, válida sólo cuando el almacén es random y la herramienta es especial. TAKEPOS=# Posición del almacén para coger la herramienta. LEAVEPOS=# Posición del almacén para dejar la herramienta. CNC 8060 TMOPERATION = 13 CNC 8065 Orientar dos almacenes. : 1512) ·410·...
  • Página 411 La secuencia de esta operación es la siguiente. Dejar la herramienta del cabezal en el almacén y activar la marca SPDLTOMZ. Poner la herramienta del almacén en el cabezal y activar la marca MZTOSPDL. CNC 8060 CNC 8065 : 1512)
  • Página 412: Comunicación Entre El Plc Y La Rutina M06

    M110 Seleccionar en el almacén la posición que indica LEAVEPOS y dejar la herramienta del cabezal. Personalizar todas funciones M con sincronización "antes - antes" para que continúe el programa tras su finalización. CNC 8060 CNC 8065 : 1512) ·412·...
  • Página 413: Programa De La Rutina M06

    Dejar la herramienta del cabezal en el almacén. M110 Función auxiliar para ejecutar acción. V.PLC.M[1110]=1 #WAIT FOR [V.PLC.M[1110]==0] Marca SPDLTOMZ al gestor. #RET CNC 8060 %L SUB_SPD_GMCHG CNC 8065 Llevar el cabezal al punto de cambio manual. G1 Z_ F_ Desplazar el cabezal. : 1512) #RET ·413·...
  • Página 414 Llevar el cabezal al punto de cambio manual. LL SUB_SPD_TO_GR Quitar la herramienta del cabezal. $BREAK $CASE 5 CNC 8060 Dejar la herramienta del cabezal en el almacén, y coger otra del almacén. CNC 8065 LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático.
  • Página 415 Llevar el cabezal al punto de cambio manual. LL SUB_GR_TO_SPD Colocar la herramienta de tierra en el cabezal. LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático. LL SUB_SPD_TO_MZ Dejar la herramienta del cabezal en el almacén. CNC 8060 $BREAK CNC 8065 : 1512) ·415·...
  • Página 416 Llevar el cabezal al punto de cambio manual. LL SUB_SPD_TO_GR Quitar la herramienta del cabezal. $BREAK $ENDSWITCH Fin análisis del tipo de operación. $WHILE V.TM.MZWAIT == 1 $ENDWHILE Espera al gestor del almacén. #RET Fin de rutina M06. CNC 8060 CNC 8065 : 1512) ·416·...
  • Página 417: Programación Básica Del Plc

    En determinadas operaciones hay que utilizar la información que pasa el gestor en los siguientes registros: LEAVEPOS Este registro indica la posición de almacén en la que hay que dejar la herramienta. CNC 8060 TAKEPOS Este registro indica la posición de almacén que ocupa la herramienta CNC 8065 que hay que coger.
  • Página 418 Si se pulsa la tecla USER12 se activa la emergencia. TMINEM = B11KEYLED1 Lámpara de la tecla USER12 iluminada cuando hay emergencia. TMINEM AND DFU B12KEYBD1 = SET RESTMEM Si se pulsa la tecla USER13 se quita la emergencia. CNC 8060 CNC 8065 : 1512) ·418·...
  • Página 419: Almacén Síncrono Con Brazo Cambiador De 1 Pinza

    Se aconseja incluir la gestión del cambio de herramienta en la rutina asociada a M06 y dejar como labor del PLC el control de los dispositivos externos. Utilizar funciones auxiliares para gobernar desde la rutina M06 los desplazamientos de los distintos dispositivos (giro almacén, desplazamiento almacén, brazo cambiador, etc.). CNC 8060 CNC 8065 : 1512) ·419·...
  • Página 420: Operaciones Válidas Y Marcas Que Activa El Plc Con Cada Una De Ellas

    PLC al finalizar cada operación. En el caso de las marcas que aparecen entre paréntesis, el gestor puede ejecutar las operaciones en cualquier orden, pero siempre debe ejecutar ambas. CNC 8060 CNC 8065 TM => PLC PLC => TM...
  • Página 421 MZROT SPDLTOCH1 + CH1TOMZ + MZTOCH1 + CH1TOSPDL MZROT SPDLTOCH1 + CH1TOMZ + GRTOSPDL MZROT SPDLTOGR + GRTOSPDL MZROT MZROT SDPLTOGR + MZTOCH1 + CH1TOSPDL MZROT SPDLTOCH1 + CH1TOMZ MZROT GRTOSPDL MZROT SPDLTOGR CNC 8060 CNC 8065 : 1512) ·421·...
  • Página 422: Descripción Detallada De Las Operaciones Del Almacén

    La secuencia de esta operación es la siguiente. Coger la herramienta del cabezal con la pinza ·1· y activar la marca SPDLTOCH1. CNC 8060 Dejar la herramienta de la pinza ·1· en el almacén y activar la marca CH1TOMZ. CNC 8065 Coger la herramienta del almacén con la pinza ·1·...
  • Página 423 Orientar el almacén. Esta operación es una optimización del cambio de herramienta que permite orientar el almacén durante el mecanizado. Activar la marca MZROT para indicar que ha finalizado la CNC 8060 operación, se haya orientado el almacén o no. CNC 8065 TMOPERATION = 12 Dejar la herramienta del cabezal en el almacén y coger una herramienta del mismo almacén...
  • Página 424 Dejar la herramienta de la pinza ·1· en el almacén y activar la marca CH1TOMZ. Coger la herramienta del otro almacén con la pinza ·1· y activar la marca MZTOCH1. Poner la herramienta de la pinza ·1· en el cabezal y activar la marca CH1TOSPDL. CNC 8060 CNC 8065 : 1512)
  • Página 425: Comunicación Entre El Plc Y La Rutina M06

    Seleccionar en el almacén la posición que indica LEAVEPOS y dejar la herramienta de la pinza 1. Personalizar todas funciones M con sincronización "antes - antes" para que continúe el programa tras su finalización. CNC 8060 CNC 8065 : 1512) ·425·...
  • Página 426: Programa De La Rutina M06

    Quitar la herramienta del cabezal (llevarla a tierra). Muestra mensaje al operario para que extraiga la herramienta y espera que finalice la operación para quitar mensaje. #MSG ["Extraer herramienta T%D y pulsar Marcha", V.TM.TOOL] CNC 8060 #MSG [""] CNC 8065 V.PLC.M[1107]=1 #WAIT FOR [V.PLC.M[1107]==0]...
  • Página 427 $BREAK $CASE 2 Dejar la herramienta del cabezal en el almacén. LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático. CNC 8060 LL SUB_SPD_TO_CH1 CNC 8065 Coger la herramienta del cabezal con la pinza 1. LL SUB_CH1_TO_MZ Dejar la herramienta de la pinza 1 en el almacén.
  • Página 428 LL SUB_CH1_TO_MZ Dejar la herramienta de la pinza 1 en el almacén. LL SUB_SPD_GMCHG Llevar el cabezal al punto de cambio manual. LL SUB_GR_TO_SPD Colocar la herramienta de tierra en el cabezal. $BREAK CNC 8060 CNC 8065 : 1512) ·428·...
  • Página 429 Coger una herramienta del almacén y dejarla en tierra pasando por el cabezal. LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático. LL SUB_MZ_TO_CH1 Coger la herramienta del almacén con la pinza 1. CNC 8060 LL SUB_CH1_TO_SPD CNC 8065 Llevar la herramienta de la pinza 1 al cabezal. LL SUB_SPD_GMCHG Llevar el cabezal al punto de cambio manual.
  • Página 430 M a nu al de i ns tal ac ió n $ENDSWITCH Fin análisis del tipo de operación. $WHILE V.TM.MZWAIT == 1 $ENDWHILE Espera al gestor del almacén. #RET Fin de rutina M06. CNC 8060 CNC 8065 : 1512) ·430·...
  • Página 431: Programación Básica Del Plc

    Seleccionar en el almacén la posición que indica LEAVEPOS y dejar la herramienta de la pinza 1. Su programación depende del tipo de máquina. La función auxiliar se dará por finalizada CNC 8060 tras ejecutar el movimiento solicitado. CNC 8065 En determinadas operaciones hay que utilizar la información que pasa el gestor en los...
  • Página 432 Si se pulsa la tecla USER12 se activa la emergencia. TMINEM = B11KEYLED1 Lámpara de la tecla USER12 iluminada cuando hay emergencia. TMINEM AND DFU B12KEYBD1 = SET RESTMEM Si se pulsa la tecla USER13 se quita la emergencia. CNC 8060 CNC 8065 : 1512) ·432·...
  • Página 433: Almacén Síncrono Con Brazo Cambiador De 2 Pinzas

    Se aconseja incluir la gestión del cambio de herramienta en la rutina asociada a M06 y dejar como labor del PLC el control de los dispositivos externos. Utilizar funciones auxiliares para gobernar desde la rutina M06 los desplazamientos de los distintos dispositivos (giro almacén, desplazamiento almacén, brazo cambiador, etc.). CNC 8060 CNC 8065 : 1512) ·433·...
  • Página 434: Operaciones Válidas Y Marcas Que Activa El Plc Con Cada Una De Ellas

    PLC al finalizar cada operación. En el caso de las marcas que aparecen entre paréntesis, CNC 8060 el gestor puede ejecutar las operaciones en cualquier orden, pero siempre debe ejecutar CNC 8065 ambas.
  • Página 435 MZROT MZTOCH1 + SPDLTOCH2 + CH1TOSPDL + CH2TOMZ MZROT SPDLTOCH2 + CH2TOMZ + GRTOSPDL MZROT SPDLTOGR + GRTOSPDL MZROT MZROT SDPLTOGR + MZTOCH1 + CH1TOSPDL MZROT SPDLTOCH2 + CH2TOMZ MZROT GRTOSPDL CNC 8060 MZROT CNC 8065 SPDLTOGR : 1512) ·435·...
  • Página 436: Descripción Detallada De Las Operaciones Del Almacén

    Posición del almacén para dejar la herramienta. La secuencia de esta operación es la siguiente. El gestor también admite las secuencias 1-2-4-3, 2-1-3-4, 2-1-4-3. CNC 8060 Coger la herramienta del cabezal con la pinza ·2· y activar la marca SPDLTOCH2. CNC 8065 Coger la herramienta del almacén con la pinza ·1·...
  • Página 437 Orientar el almacén. Esta operación es una optimización del cambio de herramienta que permite orientar el almacén durante el mecanizado. Activar la marca MZROT para indicar que ha finalizado la CNC 8060 operación, se haya orientado el almacén o no. CNC 8065 TMOPERATION = 12 Dejar la herramienta del cabezal en el almacén y coger una herramienta del mismo almacén...
  • Página 438 Dejar la herramienta de la pinza ·2· en el almacén y activar la marca CH2TOMZ. Coger la herramienta del otro almacén con la pinza ·1· y activar la marca MZTOCH1. Poner la herramienta de la pinza ·1· en el cabezal y activar la marca CH1TOSPDL. CNC 8060 CNC 8065 : 1512)
  • Página 439: Comunicación Entre El Plc Y La Rutina M06

    Seleccionar en el almacén la posición que indica LEAVEPOS y dejar la herramienta de la pinza 2. Personalizar todas funciones M con sincronización "antes - antes" para que continúe el programa tras su finalización. CNC 8060 CNC 8065 : 1512) ·439·...
  • Página 440: Programa De La Rutina M06

    Quitar la herramienta del cabezal (llevarla a tierra). Muestra mensaje al operario para que extraiga la herramienta y espera que finalice la operación para quitar mensaje. #MSG ["Extraer herramienta T%D y pulsar Marcha", V.TM.TOOL] CNC 8060 #MSG [""] CNC 8065 V.PLC.M[1107]=1 #WAIT FOR [V.PLC.M[1107]==0]...
  • Página 441 $BREAK $CASE 2 Dejar la herramienta del cabezal en el almacén. LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático. CNC 8060 LL SUB_SPD_TO_CH2 CNC 8065 Coger la herramienta del cabezal con la pinza 2. LL SUB_CH2_TO_MZ Dejar la herramienta de la pinza 2 en el almacén.
  • Página 442 LL SUB_CH2_TO_MZ Dejar la herramienta de la pinza 2 en el almacén. LL SUB_SPD_GMCHG Llevar el cabezal al punto de cambio manual. LL SUB_GR_TO_SPD Colocar la herramienta de tierra en el cabezal. $BREAK CNC 8060 CNC 8065 : 1512) ·442·...
  • Página 443 Coger una herramienta del almacén y dejarla en tierra pasando por el cabezal. LL SUB_SPD_AUTCHG Llevar el cabezal al punto de cambio automático. LL SUB_MZ_TO_CH1 Coger la herramienta del almacén con la pinza 1. CNC 8060 LL SUB_CH1_TO_SPD CNC 8065 Llevar la herramienta de la pinza 1 al cabezal. LL SUB_SPD_GMCHG Llevar el cabezal al punto de cambio manual.
  • Página 444 M a nu al de i ns tal ac ió n $ENDSWITCH Fin análisis del tipo de operación. $WHILE V.TM.MZWAIT == 1 $ENDWHILE Espera al gestor del almacén. #RET Fin de rutina M06. CNC 8060 CNC 8065 : 1512) ·444·...
  • Página 445: Programación Básica Del Plc

    Seleccionar en el almacén la posición que indica LEAVEPOS y dejar la herramienta de la pinza 2. Su programación depende del tipo de máquina. La función auxiliar se dará por finalizada CNC 8060 tras ejecutar el movimiento solicitado. CNC 8065 En determinadas operaciones hay que utilizar la información que pasa el gestor en los...
  • Página 446 Si se pulsa la tecla USER12 se activa la emergencia. TMINEM = B11KEYLED1 Lámpara de la tecla USER12 iluminada cuando hay emergencia. TMINEM AND DFU B12KEYBD1 = SET RESTMEM Si se pulsa la tecla USER13 se quita la emergencia. CNC 8060 CNC 8065 : 1512) ·446·...
  • Página 447: Almacén Asíncrono Con Brazo Cambiador

    Si el cambio implica dejar una herramienta en el almacén, se puede, una vez efectuado el cambio y con la herramienta en el brazo, activar la marca TCHANGEOK para que el CNC continúe con la ejecución del programa mientras se deja la herramienta en el almacén. CNC 8060 CNC 8065 : 1512)
  • Página 448: Operaciones Válidas Y Marcas Que Activa El Plc Con Cada Una De Ellas

    La marca TCHANGEOK es opcional y sólo se debe utilizar cuando es posible. Una vez efectuado el cambio y la herramienta está en el brazo, activar la marca TCHANGEOK para CNC 8060 continuar la ejecución del programa mientras se deja la herramienta en el almacén.
  • Página 449 MZTOCH1 CH1TOSPDL MZTOCH1 SPDLTOCH2 + CH1TOSPDL + CH2TOMZ MZROT SPDLTOCH2 + CH2TOMZ + GRTOSPDL MZROT SPDLTOGR + GRTOSPDL MZTOCH1 CH1TOMZ + MZTOCH1 SDPLTOGR + CH1TOSPDL MZROT SPDLTOCH2 + CH2TOMZ MZROT GRTOSPDL CNC 8060 MZROT CNC 8065 SPDLTOGR : 1512) ·449·...
  • Página 450: Descripción Detallada De Las Operaciones Del Almacén

    La secuencia de esta operación es la siguiente. Tras finalizar la operación, activar la marca SPDLTOGR. TMOPERATION = 5 CNC 8060 Dejar la herramienta del cabezal en el almacén y coger una herramienta del brazo. Las herramientas del cabezal y del brazo son del mismo almacén.
  • Página 451 Poner la herramienta de la pinza ·1· en el cabezal y activar la marca CH1TOSPDL. TMOPERATION = 8 Dejar la herramienta del cabezal en tierra y coger una herramienta de tierra. CNC 8060 La secuencia de esta operación es la siguiente. CNC 8065 Dejar la herramienta del cabezal en tierra y activar la marca SPDLTOGR.
  • Página 452 TMOPERATION=11 para coger la herramienta del almacén con la pinza 1. Coger la herramienta del cabezal con la pinza ·2· y activar la marca SPDLTOCH2. CNC 8060 Dejar la herramienta de la pinza ·2· en el almacén y activar la marca CH2TOMZ.
  • Página 453 Posición para dejar la herramienta. Dejar la herramienta de la pinza ·2· en el almacén y activar la marca CH2TOMZ. Coger la herramienta del almacén con la pinza ·1· y activar la marca MZTOCH1. CNC 8060 CNC 8065 : 1512)
  • Página 454: Comunicación Entre El Plc Y La Rutina M06

    Personalizar todas funciones M con sincronización "antes - antes" para que continúe el programa tras su finalización. El PLC debe dar por finalizada la M106 cuando el brazo abandona la zona de posible colisión y se puede mecanizar. CNC 8060 CNC 8065 : 1512) ·454·...
  • Página 455: Programa De La Rutina M06

    Quitar la herramienta del cabezal (llevarla a tierra). Muestra mensaje al operario para que extraiga la herramienta y espera que finalice la operación para quitar mensaje. #MSG ["Extraer herramienta T%D y pulsar Marcha", V.TM.TOOL] CNC 8060 CNC 8065 #MSG [""] V.PLC.M[1107]=1 #WAIT FOR [V.PLC.M[1107]==0]...
  • Página 456 Función auxiliar para ejecutar acción. #RET %L SUB_ARM_BACK Retirar el brazo cambiador. M123 Función auxiliar para ejecutar acción. #RET %SUB_M6.nc CNC 8060 Orden al gestor para comenzar el cambio de herramienta. CNC 8065 $SWITCH V.PLC.R[101] Analiza el tipo de operación. : 1512) ·456·...
  • Página 457 Colocar la herramienta de tierra en el cabezal. $BREAK $CASE 4 Dejar la herramienta del cabezal en tierra. LL SUB_SPD_GMCHG Llevar el cabezal al punto de cambio manual. CNC 8060 LL SUB_SPD_TO_GR Quitar la herramienta del cabezal. CNC 8065 $BREAK : 1512)
  • Página 458 LL SUB_CH2_TO_MZ Comenzar el envío del brazo cambiador al almacén para dejar la herramienta. V.PLC.M[1100]=1 Orden al PLC para que active la marca TCHANGEOK, indicando al gestor que puede continuar la ejecución. $BREAK CNC 8060 CNC 8065 : 1512) ·458·...
  • Página 459 Coger la herramienta del cabezal con la pinza 2. LL SUB_ARM_BACK Retirar el brazo cambiador. LL SUB_CH2_TO_MZ CNC 8060 Comenzar el envío del brazo cambiador al almacén para dejar la herramienta. CNC 8065 V.PLC.M[1100]=1 Orden al PLC para que active la marca TCHANGEOK, indicando al gestor que puede continuar la ejecución.
  • Página 460 Llevar el cabezal al punto de cambio manual. LL SUB_SPD_TO_GR Quitar la herramienta del cabezal. $BREAK $ENDSWITCH Fin análisis del tipo de operación. $WHILE V.TM.MZWAIT == 1 $ENDWHILE Espera al gestor del almacén. #RET Fin de rutina M06. CNC 8060 CNC 8065 : 1512) ·460·...
  • Página 461: Programación Básica Del Plc

    M104 Coger la herramienta del cabezal con la pinza 2. M106 Comenzar el envío del brazo cambiador al almacén para dejar la herramienta CNC 8060 de la pinza 2. CNC 8065 M121 Llevar el brazo cambiador al punto de cambio.
  • Página 462 Si se pulsa la tecla USER12 se activa la emergencia. TMINEM = B11KEYLED1 Lámpara de la tecla USER12 iluminada cuando hay emergencia. TMINEM AND DFU B12KEYBD1 = SET RESTMEM Si se pulsa la tecla USER13 se quita la emergencia. CNC 8060 CNC 8065 : 1512) ·462·...
  • Página 463 Por ejemplo, el código $27 en un teclado con idioma español corresponde al carácter "Ñ" y en un teclado con idioma inglés corresponde al carácter ";". La serigrafía de los teclados suministrados por Fagor sólo coincide con los códigos si está seleccionado el idioma español en el teclado. Ver "8.2 Asignación de códigos para un...
  • Página 464 Cambio de ventana. FOCUS [CTRL] + [F3] Cambio de pantalla. NEXT Hotkey. Operaciones en el CNC. [ALT] + [B] Tecla bi-color. CNC 8060 [CTRL] + [F4] HELP. HELP CNC 8065 [CTRL] + [F5] RECALL. RECALL [CTRL] + [B] Modo bloque a bloque.
  • Página 465 Mostrar/Ocultar los mensajes del PLC. [CTRL] + [O] Mostrar/Ocultar los mensajes del CNC. [CTRL] + [W] Minimizar/Maximizar el CNC. [ALT] + [F4] Apagar el CNC. [ALT] + [S] Ventana de sincronización de canales. CNC 8060 CNC 8065 : 1512) ·465·...
  • Página 466: Ejemplo De Simulación De Teclado Desde El Plc

    T209 = M309 DFD M309 = CNCWR(R212,G.KEY,M212) = TG1 210 200 T210 = M310 DFD M310 = CNCWR(R213,G.KEY,M213) = TG1 211 200 CNC 8060 T211 = M311 CNC 8065 DFD M311 = CNCWR(R214,G.KEY,M214) = TG1 212 200 T212 = M312 DFD M312 = CNCWR(R215,G.KEY,M215) = TG1 213 200...
  • Página 467 ;Salir del modo MDI ()= CNCRD(G.STATUS,R220,M220) ;Estado del CNC ("1"=READY) M500 AND M501 AND (CPS R220 EQ 1) = CNCWR(R216,G.KEY,M216) = TG1 214 200 T214 = M314 DFD M314 = CNCWR(R217,G.KEY,M217)= RES M500=RES M501 CNC 8060 CNC 8065 : 1512) ·467·...
  • Página 468: Asignación De Códigos Para Un Teclado Español

    Teclado alfanumérico (teclas alfabéticas). Pulsar tecla. Soltar tecla. Carácter. [SHIFT] [ALT]+[CTRL] ñ Ñ ç Ç Teclado alfanumérico (teclas numéricas). Pulsar tecla. Soltar tecla. Carácter. [SHIFT] [ALT]+[CTRL] CNC 8060 "# CNC 8065 · & ¬ : 1512) ·468·...
  • Página 469 Soltar tecla. Bloq Num. $E0$35 $E0$B5 Tecla división. Tecla multiplicación. Tecla resta. Tecla suma. $E0$1C $E0$9C INTRO Número 1. CNC 8060 Número 2. CNC 8065 Número 3. Número 4. Número 5. : 1512) Número 6. Número 7. Número 8. ·469·...
  • Página 470 Insert. $E0$47 $E0$C7 Inicio. $E0$49 $E0$C9 Re Pag. $E0$53 $E0$D3 Supr. $E0$4F $E0$CF $E0$51 $E0$D1 Av Pag. $E0$48 $E0$C8 Flecha arriba. $E0$50 $E0$D0 Flecha abajo. $E0$4D $E0$CD Flecha derecha. $E0$4B $E0$CB Flecha izquierda. CNC 8060 CNC 8065 : 1512) ·470·...
  • Página 471: Configurar El Nombre Y Número De Ejes Y Cabezales

    Ejes principales. Dos ejes forman el plano de trabajo y el tercer eje corresponde al eje perpendicular al plano. Un Vn Wn Ejes auxiliares, paralelos a X-Y-Z respectivamente. An Bn Cn Ejes rotativos, sobre los ejes X-Y-Z respectivamente. CNC 8060 CNC 8065 : 1512) ·471·...
  • Página 472: Configurar El Número De Ejes Y Cabezales Del Sistema

    AXISNAME 1 Número lógico ·1·. AXISNAME 2 Número lógico ·2·. AXISNAME 3 Número lógico ·3·. SPDLNAME 1 Número lógico ·4·. Cabezal con índice ·1·. SPDLNAME 2 Número lógico ·5·. Cabezal con índice ·2·. CNC 8060 CNC 8065 : 1512) ·472·...
  • Página 473: Configurar El Número De Ejes Y Cabezales De Los Canales

    Índice en el canal. CHAXISNAME 1 Eje con índice ·1·. CHAXISNAME 2 Eje con índice ·2·. CHAXISNAME 3 Eje con índice ·3·. CHSPDLNAME 1 Cabezal con índice ·1·. CHSPDLNAME 2 Cabezal con índice ·2·. CNC 8060 CNC 8065 : 1512) ·473·...
  • Página 474: Ejemplos De Configuración

    Torno con 3 canales, 6 ejes y 2 cabezales. Canal 1: 2 ejes y 1 cabezal. Configuración de ejes tipo plano. Canal 2: 2 ejes y 1 cabezal. Configuración de ejes tipo plano. Canal 3: 2 ejes y ningún cabezal. CNC 8060 CNC 8065 : 1512) ·474·...
  • Página 475 Número lógico ·4·. Selección de planos en el canal ·1·. Función. Plano seleccionado. Plano X-Y. Eje perpendicular Z. Plano Z-X. Eje perpendicular Y. Plano Y-Z. Eje perpendicular X. Cualquier plano y/o eje longitudinal. CNC 8060 CNC 8065 : 1512) ·475·...
  • Página 476 Número lógico ·10·. Selección de planos en el canal ·1·. Función. Plano seleccionado. Plano X-Y. Eje perpendicular Z. Plano Z-X. Eje perpendicular Y. Plano Y-Z. Eje perpendicular X. Cualquier plano y/o eje longitudinal. CNC 8060 CNC 8065 : 1512) ·476·...
  • Página 477 Orden lógico. CHAXISNAME 1 Eje con índice ·1·. Número lógico ·4·. CHAXISNAME 2 Eje con índice ·2·. Número lógico ·5·. CNC 8060 CHAXISNAME 3 Eje con índice ·3·. Número lógico ·6·. CNC 8065 CHAXISNAME 3 Eje con índice ·4·. Número lógico ·7·.
  • Página 478 Orden lógico. CHSPDLNAME 1 Cabezal con índice ·1·. Número lógico ·3·. CNC 8060 CNC 8065 Selección de planos en el canal ·1·. Con esta configuración, el plano de trabajo siempre es G18 y estará formado por los dos primeros ejes definidos en el canal. Si se han definido los ejes X (primer eje del canal) y Z (segundo eje del canal), el plano de trabajo será...
  • Página 479 Con una configuración de ejes tipo plano, siempre está activo el plano G18; en este caso el plano ZX. Las funciones G17 y G19 no son válidas. La función G20 permite seleccionar el resto de ejes (eje Y) como eje para la compensación longitudinal. CNC 8060 CNC 8065 : 1512)
  • Página 480 Con una configuración de ejes tipo triedro, el comportamiento de los planos es igual que en una fresadora, salvo que el plano habitual de trabajo será G18 (si se ha configurado así en el parámetro IPLANE). CNC 8060 CNC 8065 : 1512)
  • Página 481 Plano ZX. Eje Z para la compensación longitudinal. Con una configuración de ejes tipo plano, siempre está activo el plano G18; en este caso el plano ZX. Las funciones G17 y G19 no son válidas. CNC 8060 CNC 8065 : 1512)
  • Página 482 Si se han definido los ejes X (primer eje del canal) y Z (segundo eje del canal), el plano de trabajo será ZX (eje Z como abscisas y eje X como CNC 8060 ordenadas). Las funciones G17 y G19 no son válidas. Cómo sólo hay dos ejes, la función G20 no tiene sentido.
  • Página 483 Valor Índice en el canal. Orden lógico. CHSPDLNAME 1 Cabezal con índice ·1·. Número lógico ·8·. Configuración de los ejes y cabezales del canal ·3·. CNC 8060 CHAXISNAME Valor Índice en el canal. Orden lógico. CNC 8065 CHAXISNAME 1 Eje con índice ·1·.
  • Página 484: Configurar Un Eje Como Eje Rotativo

    Aunque el desplazamiento programado sea Si el desplazamiento programado es superior al superior al módulo, el eje nunca da más de una módulo, el eje da más de una vuelta. vuelta. CNC 8060 CNC 8065 : 1512) ·484·...
  • Página 485 Los parámetros máquina MODUPLIM y MODLOWLIM establecen los límites del módulo del eje; no hay límites de recorrido. Parámetro. Valor. AXISTYPE Rotativo. AXISMODE Módulo. CNC 8060 UNIDIR Positivo / Negativo. CNC 8065 SHORTESTWAY LIMIT+ Sin función. No hay límites de recorrido. LIMIT- MODUPLIM Límites del módulo.
  • Página 486 Parámetro. Valor. AXISTYPE Rotativo. AXISMODE Módulo. UNIDIR SHORTESTWAY Sí. LIMIT+ Sin función. No hay límites de recorrido. LIMIT- MODUPLIM Límites del módulo. Límites para visualizar las cotas. MODLOWLIM CNC 8060 CNC 8065 : 1512) ·486·...
  • Página 487: Configurar Dos Ejes Como Un Eje Tándem

    • El permiso de cambio de canal (parámetro AXISEXCH) deberá ser igual en ambos ejes. • Ambos ejes deberán tener los mismos límites de software (parámetros LIMIT+ y LIMIT- iguales para ambos ejes). CNC 8060 • Cuando los ejes sean rotativos, ambos ejes deberán ser del mismo tipo (parámetros CNC 8065 AXISMODE y SHORTESTWAY iguales para ambos ejes).
  • Página 488: Configuración Del Eje Tándem. Parámetros Máquina

    • Para controlar el cabezal tándem desde el PLC, por ejemplo en un cambio de gama, sólo es necesario activar las marcas PLCCNTL, SPDLEREV y SANALOG del cabezal maestro. CNC 8060 Distribución del par en el tándem. CNC 8065 La distribución del par establece el porcentaje de par que realiza cada motor para conseguir el par total necesario en el tándem.
  • Página 489 Ganancia integral (Ki) para el tándem. El controlador integral genera una salida proporcional a la integral del error en par entre los dos motores. La ganancia integral se puede definir con el parámetro TINTTIME. CNC 8060 CNC 8065 : 1512)
  • Página 490: Efecto De La Precarga

    M a nu al de i ns tal ac ió n 9.3.2 Efecto de la precarga. Los siguientes diagramas muestran el efecto de la precarga en diferentes situaciones. Precarga en reposo. Precarga con aceleración. Precarga a velocidad constante. Par de fricción > Precarga. CNC 8060 CNC 8065 : 1512) ·490·...
  • Página 491 M an u al de in s tala c ió n Precarga a velocidad constante. Par de fricción < Precarga. Precarga con deceleración. CNC 8060 CNC 8065 : 1512) ·491·...
  • Página 492: Configuración Del Eje Tándem. Diagramas De Bloques

    Los valores de feed forward y AC forward del eje maestro se aplican al eje esclavo, por lo CNC 8060 que obligatoriamente deben tener las mismas reducciones. CNC 8065 : 1512) ·492·...
  • Página 493 Filtro de primer orden cuyo fin es evitar la entrada de escalones de par al configurar la precarga. PI del tándem. CNC 8060 PI cuya función es conseguir que cada motor realice el par que le corresponde. Incrementa CNC 8065 su consigna de velocidad si el par que se suministra es demasiado pequeño y la reduce si...
  • Página 494: Variables Asociadas Al Tándem

    Precarga (V.)[ch].A.FTEO.xn Consigna de velocidad para Sercos (V.)[ch].A.TORQUE.xn Par de corriente en Sercos CNC 8060 (V.)A.TPIOUT.[Xn] (V.)A.TPIIN.[Xn] CNC 8065 El eje debe ser un eje maestro tándem válido, en caso contrario devuelve valor cero. (V.)A.TORQUE La lectura desde el PLC de esta variable vendrá expresada en décimas (x10).
  • Página 495: Proceso De Ajuste Del Tándem

    Asegurarse de que no hay golpes y que cada motor realiza el par que le corresponde, según los parámetros "TORQDIST" y CNC 8060 "PRELOAD". Para finalizar, reajustar el lazo de velocidad en ambos motores con el método utilizado CNC 8065 normalmente.
  • Página 496: Ejes Analógicos

    Sercos o de forma local en la propia unidad central. La selección se realiza mediante el parámetro COUNTERTYPE. CNC 8060 Una vez definido dónde está la entrada de captación, en el parámetro COUNTERID hay que CNC 8065 indicar cuál es la entrada de captación a utilizar (si la captación es local o remota) o el número...
  • Página 497 Entrada de captación local. Parámetro. Valor. COUNTERTYPE Local. COUNTERID Número de la entrada de captación. La unidad central dispone de dos entradas de captación. El parámetro COUNTERID indica la entrada de captación que se utiliza. CNC 8060 CNC 8065 : 1512) ·497·...
  • Página 498: Configurar 2 Ejes Con La Misma Entrada Captación Y Salida Analógica

    Factor multiplicador externo. I0CODDI1 Paso entre señales de I0 fijas. I0CODDI2 Paso entre señales de I0 variables. En la maniobra del PLC se debe incluir la detección del eje activo y la del eje aparcado. CNC 8060 CNC 8065 : 1512) ·498·...
  • Página 499: Gestión Multieje

    • Todos los ejes de un grupo deben trabajar en el mismo modo de operación Sercos, posición o velocidad (parámetro OPMODEP). Si la captación externa (captación directa) CNC 8060 del eje está conectada a un regulador, el eje podrá operar en modo Sercos posición o CNC 8065 Sercos velocidad (se recomienda Sercos velocidad).
  • Página 500 • El CNC envía los parámetros de las gamas del eje maestro a los parámetros de las primeras gamas del regulador. Las gamas que corresponden a los ejes esclavos hay que parametrizarlas en el propio regulador. CNC 8060 CNC 8065 : 1512) ·500·...
  • Página 501: Configuración De Un Grupo Multieje. Los Parámetros Máquina

    CNC sólo envía al regulador la información de la gama; el set ·2· del CNC a la gama 2 del regulador, y así sucesivamente. En el eje maestro de un grupo multieje, para que la CNC 8060 homogeneización de parámetros funcione correctamente, este parámetro deberá coincidir CNC 8065 con el número de set en el que está;...
  • Página 502 O 10 O 11 S HI E LD O 12 O 13 O 14 O 15 O 16 G N D Direct Feedback Motor Feedback Sercos COUNTERTYPE = Local CNC 8060 CNC 8065 Direct Feedback Motor Feedback : 1512) Sercos ·502·...
  • Página 503 (de 1 a 32). La dirección lógica la establece el conmutador rotativo "address". Entrada de captación local. La unidad central dispone de dos entradas de captación. Este parámetro indica la entrada de captación que se utiliza. CNC 8060 CNC 8065 : 1512) ·503·...
  • Página 504: Configuración De Un Grupo Multieje. La Maniobra Del Plc

    Cambiar el set y/o la gama en el regulador. Verificar que el cambio de set y/o gama ha terminado (marca SERPLCAC) y que el set y/o gama del regulador es correcta (parámetros GV21 y GV25 del regulador). Habilitar el eje X1. CNC 8060 CNC 8065 : 1512) ·504·...
  • Página 505: Cómo Cambiar El Set Y La Gama En El Cnc Y El Regulador

    C. de habilitar el cabezal como eje C. CNC 8060 CNC 8065 : 1512) ·505·...
  • Página 506: Ejemplos De Configuración

    MULTIAXIS GROUP_1 MULNGROUP = 1 MULNAXIS = 2 MULAXISNAME_1 = A1 MULAXISNAME_2 = A2 Configuración de los ejes. DRIVEID OPMODEP FBACKSRC COUNTERTYPE COUNTERID Eje A1 Velocidad Externa Regulador CNC 8060 Eje A2 Velocidad Externa Remoto CNC 8065 : 1512) ·506·...
  • Página 507 MULTIAXIS GROUP_1 MULNGROUP = 1 MULNAXIS = 2 MULAXISNAME_1 = A1 MULAXISNAME_2 = A2 Configuración de los ejes. DRIVEID OPMODEP FBACKSRC COUNTERTYPE COUNTERID Eje A1 Velocidad Externa Remoto Eje A2 Velocidad Externa Remoto CNC 8060 CNC 8065 : 1512) ·507·...
  • Página 508: Búsqueda De Referencia O De Cero Máquina

    • El punto de referencia máquina es un punto de la máquina fijado por el fabricante y referenciado respecto al cero máquina. Este punto puede estar situado en cualquier parte de la máquina. La posición del punto de referencia, para cada eje, se parametriza en el parámetro REFVALUE. CNC 8060 CNC 8065 Cero máquina Cero pieza Punto de referencia máquina...
  • Página 509 M an u al de in s tala c ió n CNC 8060 CNC 8065 : 1512) ·509·...
  • Página 510: Búsqueda De Referencia Máquina (Ejes Y Cabezales)

    CNC recibe un impulso de I0 del sistema de captación. Redefinir el punto de referencia máquina tras soltar el sistema de captación. Parámetro. Valor. CNC 8060 REFVALUE Posición del punto de referencia. CNC 8065 REFSHIFT Offset del punto de referencia.
  • Página 511 Número de impulsos del encoder. NPULSES2 Número de impulsos del encoder (captación externa). CNC 8060 El parámetro REFINI establece si el CNC hace una búsqueda de referencia del cabezal con CNC 8065 su primer movimiento. Este parámetro sólo se tiene en cuenta cuando los parámetros NPULSES y NPULSES2 se han definido con valor distinto de 0.
  • Página 512 Si ninguno de los ejes del grupo programado dispone de micro, se empieza directamente a buscar cero a REFFEED2 con el eje de menor número lógico y una vez acabado éste se sigue con los demás secuencialmente. CNC 8060 CNC 8065 : 1512)
  • Página 513: Búsqueda De Referencia Máquina (Ejes Gantry)

    I0, sin que se realice el desplazamiento. Búsqueda de referencia con un sistema de captación que no dispone de I0s codificados. Sólo el eje maestro tiene micro. CNC 8060 El CNC comenzará el desplazamiento de ambos ejes en el sentido indicado por el parámetro CNC 8065 REFDIREC del eje maestro.
  • Página 514 Para compensar la cota, el eje esclavo se moverá hasta alcanzar la cota del eje maestro, al avance especificado en el parámetro REFFEED2. El proceso sólo se puede interrumpir CNC 8060 con reset. La marca REFPOIN(axis) de ambos ejes se activa cuando termina la corrección CNC 8065 la cota.
  • Página 515: Límites De Software De Los Ejes

    CNC detiene la ejecución y muestra el error correspondiente. Límites de software que aplica el CNC. CNC 8060 El CNC puede tener dos grupos de límites de software activos, donde cada grupo puede CNC 8065 estar compuesto por un límite superior y otro inferior en cada eje;...
  • Página 516 Marca de PLC. Significado. LIMITPOS(axis) El eje ha alcanzado el límite superior de software. LIMITNEG(axis) El eje ha alcanzado el límite inferior de software. CNC 8060 CNC 8065 : 1512) ·516·...
  • Página 517: Cómo Definir Los Límites De Software

    (Nuevos límites inferiores X=-1000 Y=-1000) G199 X1000 Y1000 (Nuevos límites superiores X=1000 Y=1000) CNC 8060 Dependiendo del modo de trabajo activo G90 ó G91, la posición de los nuevos límites estará CNC 8065 definida en coordenadas absolutas (G90) en el sistema de referencia de la máquina, o en coordenadas incrementales (G91) respecto de los límites activos.
  • Página 518 Límites superiores de software (segundos límites). Si ambos límites de un eje (inferior y superior) se definen con valor ·0·, se anulan dichos límites y el CNC aplicará al eje los primeros límites de software. CNC 8060 CNC 8065 : 1512)
  • Página 519: Definir La Tolerancia Permitida A Un Eje Situado Sobre Los Límites De Software

    En cualquier otro caso, si el eje no tiene movimiento teórico programado, no se dará error aunque se salga de límites. CNC 8060 CNC 8065 : 1512)
  • Página 520: Configurar Un Volante Como Volante De Avance

    Si no está activo el volante de avance, desinhibir todas las posiciones del conmutador feed override y continuar con la ejecución del programa. M1000 = MSG1 Si está activo el volante de avance, mostrar un mensaje. CNC 8060 DFU CLK100 = CNCRD (G.HANDP[2], R100, M1001) CNC 8065...
  • Página 521 Ajustar el valor del registro R103; ignorar el sentido de giro del volante (signo) y limitar el valor al 120%. DFU CLK100 = CNCWR (R103,PLC.FRO, M1001) Con el flanco de subida en el reloj CLK100, fijar el valor de feed override calculado. L101 CNC 8060 CNC 8065 : 1512) ·521·...
  • Página 522: Configuración Del Modo Hsc (Mecanizado De Alta Velocidad)

    SURFACE hacen que los mecanizados sean más precisos. En pruebas realizadas en Fagor se ha obtenido una mejora media en la precisión de un 25-30%. Paralelamente el CNC controla de una manera mucho más suave el movimiento de la máquina reduciendo notablemente las vibraciones originadas por la geometría de la pieza...
  • Página 523: Configuración Del Modo Hsc

    Este parámetro sólo es válido cuando el perfil de aceleración es trapezoidal o seno cuadrado (parámetro SLOPETYPE), que es el perfil de aceleración por defecto para el modo HSC CONTERROR. CNC 8060 SMOOTHFREQ CNC 8065 Frecuencia de suavizado en la interpolación.
  • Página 524 Sólo se aplica con el modo HSC FAST activo. FASTFILTFREQ CNC 8060 Frecuencia del filtro (modo FAST). CNC 8065 Este parámetro activa un filtro "paso bajo" automático para todos los ejes del canal durante la ejecución en modo HSC FAST, el cuál permite suavizar la respuesta de los ejes generando...
  • Página 525 Si este parámetro se define con valor ·0·, se respeta la aceleración máxima del eje. CORNERJERK Jerk máximo permitido en las esquinas. Si este parámetro se define con valor ·0·, se respeta el jerk máximo del eje. CNC 8060 CNC 8065 CURVJERK Jerk máximo permitido en curvatura.
  • Página 526 Para el mecanizado en 5 ejes, este parámetro permite fijar la tolerancia por eje para el suavizado de la trayectoria n-dimensional generada. Este parámetro no afecta al error 3D trabajando con RTCP. Se recomienda definir este parámetro en los ejes rotativos. CNC 8060 CNC 8065 : 1512)
  • Página 527: Influencia Del Tipo De Aceleración Y De Los Filtros En El Modo Hsc

    SLOPETYPE. Para obtener resultados óptimos es imprescindible un buen ajuste de los parámetros LACC1 y LACC2. Al no existir control de jerk es necesario un filtro para todos CNC 8060 los ejes, que se introduce automáticamente, para suavizar el movimiento de la máquina. La CNC 8065 frecuencia de este filtro para todos los ejes se parametriza en el parámetro FASTFILTFREQ.
  • Página 528: Proceso De Análisis Y Ajuste Del Modo Hsc

    V.[ch].G.NCTIMERATE Con un valor menor que 50, se puede aumentar el parámetro PREPFREQ. CNC 8060 CNC 8065 Para analizar correctamente este aspecto, hay que definir el parámetro FEEDAVRG con valor ·No·, para evitar que el CNC limite el avance en función del suministro de bloques.
  • Página 529 Esta última variable devuelve uno de los siguientes valores. Valor. Significado. El avance máximo del eje. La aceleración en la esquina (parámetro CORNERACC). CNC 8060 El jerk en la esquina (parámetro CORNERJERK). CNC 8065 El error cordal en la esquina (modo CONTERROR). Geometría de la esquina (modo FAST).
  • Página 530 Cota teórica del interpolador antes del filtro. V.[ch].A.FILTEROUT.xn Cota teórica del interpolador después del filtro. V.[ch].A.LOOPTPOS.xn Cota teórica a la entrada del lazo de posición. CNC 8060 V.[ch].A.LOOPPOS.xn Cota real a la entrada del lazo de posición. CNC 8065 V.[ch].A.TFEED.xn Valor instantáneo teórico de la velocidad a la entrada del lazo de...
  • Página 531: Resumen De Las Variables Útiles Para El Análisis Del Hsc

    Porcentaje del tiempo de ciclo que utiliza el interpolador del canal. Esta variable sirve para evaluar la sobrecarga en el algoritmo de generación de trayectoria y en el algoritmo de suavizado. CNC 8060 CNC 8065 VARIABLES ASOCIADAS A LA LIMITACIÓN EN EL AVANCE.
  • Página 532 V.[ch].G.PARLIMF Causa que limita el avance en el bloque en ejecución. Valores especiales devueltos. CNC 8060 Esta variable devuelve uno de los siguientes valores. CNC 8065 Valor.
  • Página 533 Con los ejes parados devuelve el valor ·0· y cuando se mueven el valor correspondiente al tipo de avance G94/G95. En máquinas de corte por láser se aconseja utilizar esta variable para que la potencia del láser sea proporcional al avance. CNC 8060 CNC 8065 VARIABLES ASOCIADAS AL BLOQUE EN EJECUCIÓN.
  • Página 534 (V.)[ch].A.LOOPTPOS.sn (V.)[ch].SP.LOOPTPOS.sn Cota teórica a la entrada del lazo de posición. (V.)[ch].A.LOOPPOS.xn (V.)[ch].A.LOOPPOS.sn (V.)[ch].SP.LOOPPOS.sn Cota real a la entrada del lazo de posición. CNC 8060 CNC 8065 VARIABLES ASOCIADAS A LA VELOCIDAD EN EL LAZO. (V.)[ch].A.TFEED.xn (V.)[ch].A.TFEED.sn : 1512) (V.)[ch].SP.TFEED.sn Valor instantáneo teórico de la velocidad a la entrada del lazo de posición.
  • Página 535 Valor instantáneo real de la velocidad a la entrada del lazo de posición. VARIABLES ASOCIADAS A LA CONSIGNA Y EL FEEDBACK. (V.)[ch].A.POSCMD.xn (V.)[ch].A.POSCMD.sn (V.)[ch].SP.POSCMD.sn Consigna de posición para Sercos. (V.)[ch].A.POSNC.xn (V.)[ch].A.POSNC.sn (V.)[ch].SP.POSNC.sn Feedback de posición. (V.)[ch].A.FTEO.xn (V.)[ch].A.FTEO.sn (V.)[ch].SP.FTEO.sn Consigna de velocidad para Sercos (en rpm). CNC 8060 CNC 8065 : 1512) ·535·...
  • Página 536: Los Lazos Y Las Variables

    Sercos Vel. COMP DELTA (V.)A.POSNC.xn Sercos Pos. DELTA COMP Compensación de cota debida a la compensación de husillo o a la compensación cruzada. DELTA Decalaje en el encendido para mantener la cota del apagado. CNC 8060 CNC 8065 : 1512) ·536·...
  • Página 537: Cálculo De Las Dimensiones De Las Cinemáticas

    Las dimensiones que hay que parametrizar dependen del tipo de cinemática, definido en el parámetro TYPE. En los siguientes apartados se muestra, a modo de ejemplo, los métodos para calcular las dimensiones de una cinemáticas con ayuda de un palpador o de reloj comparador. CNC 8060 CNC 8065 : 1512) ·537·...
  • Página 538: Cabezal Angular. Cálculo De Las Dimensiones Con Ayuda De Un Palpador

    Y. TDATA7 Indica el ángulo entre los ejes rotativos principal y secundario, en los cabezales rotativos (en este caso TDATA7 = 45). TYPE=6 DATA 3(+) DATA 2(-) DATA 7(+) CNC 8060 DATA 1(+) CNC 8065 DATA 5(-) : 1512) ·538·...
  • Página 539 C=0º TDATA1 B=0º Z C=180º Solución.  Z TDATA1 – CNC 8060 TDATA1 Dimensión a calcular. CNC 8065 Punto de referencia de las herramientas. Z Cota que indica el CNC. Longitud del palpador. : 1512) Radio de la bola del palpador.
  • Página 540 Con el cambio de posición respecto al centro de giro ·2·, el único dato desconocido tras ambos palpaciones es TDATA5. B=0º C=0º Solución. 0 5    Z TDATA5 TDATA5 Dimensión a calcular. X Cota que indica el CNC. TDATA5 X B=0º C=180º TDATA5 CNC 8060 CNC 8065 : 1512) ·540·...
  • Página 541 Con el cambio de posición respecto al centro de giro ·1·, el único dato desconocido tras ambos palpaciones es TDATA6. B=0º C=0º TDATA6 cos45 B=-90º B=90º C=0º C=0º X´ X CNC 8060 CNC 8065 TDATA1 TDATA6 cos45 : 1512) ·541·...
  • Página 542 Con el eje rotativo C posicionado en 0º y el eje B en -90º realizar un movimiento de palpación sobre la cara Z. Anotar la cota que aparece en el CNC, denominada en el dibujo  Z. B=-90º C=0º Z=  Z CNC 8060 CNC 8065 : 1512) ·542·...
  • Página 543 TDATA2. B=-90º B=90º C=0º C=0º Z TDATA2 TDATA5 Solución. 0 5  Z   TDATA2 – TDATA5 TDATA2 Dimensión a calcular. TDATA5 Dimensión conocida. Z Cota que indica el CNC. CNC 8060 CNC 8065 : 1512) ·543·...
  • Página 544: Cabezal Angular. Cálculo De Las Dimensiones Con Ayuda De Un Reloj Comparador

    Continuar con el movimiento hasta que la aguja del reloj alcance su valor inicial. El punto mas exterior estará en la mitad de la distancia recorrida por el eje. CNC 8060 CNC 8065 : 1512)
  • Página 545 Colocar el reloj sobre la mesa, en la C=0º dirección del eje X. Desplazar la mesa en el eje X hasta que el reloj y el cilindro se toquen en el punto 1. Preseleccionar X=0. CNC 8060 TDATA5 CNC 8065 : 1512) ·545·...
  • Página 546 TDATA5 C=0º Posicionar el eje rotativo B en 0º. Tocar con el reloj en el punto 2. Apuntar la cota que aparece en el CNC (  X). TDATA2 CNC 8060 Solución. CNC 8065 0 5  X  ...
  • Página 547 4. Apuntar la cota que aparece en el CNC (Xb). Solución.        TDATA6 – TDATA1 TDATA5 Dimensión a calcular. TDATA1 X Cota que indica el CNC. CNC 8060 CNC 8065 : 1512) ·547·...
  • Página 548: Mesa Rotativa. Cálculo De Las Dimensiones Con Ayuda De Un Palpador

    Indica la posición del eje rotativo secundario o la intersección con el eje primario según el eje Z. TDATA5 Indica la distancia entre el eje rotativo secundario y el principal. TYPE=9 TDATA 4(+) TDATA 5(+) TDATA 3(+) TDATA 2(+) CNC 8060 CNC 8065 : 1512) ·548·...
  • Página 549   Y  Y  TDATA3     Z  Z  – TDATA3 Coordenadas del eje A. Y1, Z1 Cotas que indica el CNC. Y2, Z2 Radio del cilindro. CNC 8060 CNC 8065 : 1512) ·549·...
  • Página 550 Preseleccionar Z=0. Segunda posición. Posicionar el eje rotativo A en 0º y el eje B en -90º. CNC 8060 Realizar un movimiento de palpación en la dirección del eje Z, sobre el punto 3. Anotar CNC 8065 la cota que aparece en el CNC, denominada en el dibujo  Z1.
  • Página 551 X, X1 Radio del cilindro. Radio de la bola del palpador. Distancia desde la superficie de la mesa hasta el eje B. Distancia desde la superficie de la mesa hasta el eje A. CNC 8060 CNC 8065 : 1512) ·551·...
  • Página 552: Gestión De Varios Teclados

    Parámetro máquina. Significado. NKEYBD Número de paneles de jog. CNC 8060 KEYBD1CH .. KEYBD8CH Lista de paneles de jog del sistema. CNC 8065 El parámetro NKEYBD establece el número de paneles de jog del sistema. El parámetro KEYBDCH muestra la tabla para asignar los paneles de jog a los canales, donde el parámetro KEYBD1CH corresponde al primer panel de jog, KEYBD2CH al segundo y así...
  • Página 553 Configurar las teclas de usuario como teclas de jog. Parámetro máquina. Significado. USERKEYDEF Tablas para configurar las teclas de usuario como teclas de jog. CNC 8060 USERKEYBD2DEF CNC 8065 USERKEYBD8DEF Estos parámetros permiten configurar las teclas de usuario de cada panel como teclas de jog .
  • Página 554 Significado. KEYDIS1 a KEYDIS3 Estos registros inhiben (bit=1) las teclas y los conmutadores en todos los paneles de mando simultáneamente. CNC 8060 CNC 8065 KEYDIS1_1 a KEYDIS3_1 Estos registros inhiben (bit=1) las teclas y los conmutadores en cada panel de mando.
  • Página 555 PANELOFF1 a PANELOFF8 Si el PLC activa una de estas marcas, se deshabilita el panel de jog correspondiente. Cada CNC 8060 marca permite deshabilitar el panel de jog integrado en el bus CAN; el resto de elementos CNC 8065 del bus no se ven afectados.
  • Página 556 PANELOFF2 el segundo y así sucesivamente. Se admite PANELOFF o PANELOFF1 para el primer panel de jog. Address Elemento Marca de PLC Grupo remoto (I/Os) Panel de jog PANELOFF1 Grupo remoto (I/Os) Grupo remoto (I/Os) Panel de jog PANELOFF2 CNC 8060 CNC 8065 : 1512) ·556·...
  • Página 557: Funcionamiento De Los Paneles De Jog

    Si el teclado está asociado al canal activo, un cambio de override afecta a todos los canales del sistema de forma simultánea, formen o no parte de un grupo. CNC 8060 CNC 8065 : 1512)
  • Página 558: Openpcs Remoto (Sólo Cnc 8065)

    (IEC-61131). Configurar el CNC para utilizar el PLC remoto. El parámetro máquina PLCTYPE selecciona el tipo de PLC a utilizar; el propio de Fagor, el estándar IEC-61131 o ambos. La siguiente tabla muestra a quién afecta el arranque (RUN) y la parada (STOP) del PLC en función de este parámetro, así como el estado de la marca PLCREADY.
  • Página 559 M an u al de in s tala c ió n En el cuadro de diálogo anterior, pulsar el botón Settings para mostrar los datos de la conexión. Definir la IP adecuada (la del CNC). CNC 8060 CNC 8065 : 1512) ·559·...
  • Página 560: Asignar Un Texto De Ayuda A Las Softkeys Gráficas Y Al Icono De Estado Del Cnc

    En el archivo SoftkeyHelper.txt también es posible asignar un texto de ayuda a los iconos que muestran el estado del CNC, en la parte superior de la pantalla. Estos textos de ayuda se definen en la sección [HMI]. [HMI] HMI_NOREADY= HMI_READY= HMI_INEXECUTION= HMI_INTERRUPTED= HMI_INERROR= CNC 8060 CNC 8065 : 1512) ·560·...
  • Página 561: Módulo Remoto Rcs-S

    Entrada de contaje. Conector ·E21B·. Entrada de contaje. Conector ·E21C·. Entrada de contaje. Conector ·E21D·. Entrada de contaje. Conector ·I37A·. 2 salidas analógicas de propósito general. Conector ·I37B·. 2 salidas analógicas de propósito general. CNC 8060 CNC 8065 : 1512) ·561·...
  • Página 562: Configurar El Módulo Como Un Nodo Del Bus Sercos

    En este caso, el parámetro ANAOUTID indica el número de la salida analógica que se utiliza para la consigna. Las contadoras Sercos se numeran según su orden lógico (parámetro CNC 8060 SERCOUNTID). Las salidas analógicas del primer módulo serán 1 a 4, las del segundo 5 a 8 y así...
  • Página 563: Configurar De Las Entradas De Captación

    COUNTERID 1 - 32. Entrada de captación en la contadora Sercos. CNC 8060 El parámetro COUNTERID indica el número de la entrada de captación que se utiliza. Las CNC 8065 contadoras Sercos se numeran según su orden lógico (parámetro SERCOUNTID). Las entradas de captación del primer módulo serán 1 a 4, las del segundo 5 a 8 y así...
  • Página 564: Ejemplo De Parametrización

    O U T B 32 S 38 S3 9 S 39 G N D G N D G N D G N D G N D G N D G N D G N D CNC 8060 CNC 8065 : 1512) ·564·...
  • Página 565 ANAOUTTYPE Contadora Sercos. ANAOUTID Eje U. DRIVETYPE Sercos. DRIVEID OPMODEP Velocidad. FBACKSRC Externa. COUNTERTYPE Contadora Sercos. COUNTERID Eje V. DRIVETYPE Sercos. DRIVEID Volante MANPG COUNTERTYPE Contadora Sercos. COUNTERID Cabezal S DRIVETYPE Sercos. DRIVEID CNC 8060 CNC 8065 : 1512) ·565·...
  • Página 566 M a nu al de i ns tal ac ió n CNC 8060 CNC 8065 : 1512) ·566·...
  • Página 567: Entendiendo El Funcionamiento De Las Variables

    Lectura del valor del radio del corrector ·1· de la herramienta ·9· cuando ésta no está en el almacén. <condición> AND NOT M11 = CNCRD (TM.TORT.[9][1], R11, M11) CNC 8060 El PLC activa la marca M11 cuando comienza la operación y la mantiene activa hasta que finaliza CNC 8065 la operación.
  • Página 568 <condición> = CNCWR (R13, PLC.TIMER, M13) Acceso a las variables desde PLC. Acceso a variables numéricas. Cuando el PLC accede a variables numéricas que pueden tener decimales, los valores vendrán expresados en unidades del PLC. CNC 8060 CNC 8065 : 1512) ·568·...
  • Página 569: Acceso A Variables Numéricas Desde El Plc

    (en milivoltios). Para el resto de las variables (en voltios), la lectura vendrá expresada en diezmilésimas. Unidades. Lectura desde el PLC. 1 voltio. 10000. CNC 8060 CNC 8065 : 1512) ·569·...
  • Página 570: Las Variables En Un Sistema Monocanal

    Variables de eje y cabezal. Las variables de eje y cabezal se identifican con el prefijo –A.–. Cuando estas variables hagan referencia a un cabezal, también serán accesibles con el prefijo –SP.–. (V.)A.{variable}.{eje/cabezal} CNC 8060 (V.)SP.{variable}.{cabezal} CNC 8065 (V.)SP.{variable} Las variables de los parámetros máquina de los ejes (prefijo –MPA.–) también son accesibles mediante el prefijo –SP.–...
  • Página 571 Orden lógico. Índ ice del ca bez al en e l sistema. AXISNAME 1 Número lógico 1. AXISNAME 2 Número lógico 2. CNC 8060 AXISNAME 3 Número lógico 3. CNC 8065 AXISNAME 4 Número lógico 4. AXISNAME 5 Número lógico 5.
  • Página 572 Estas variables nos permiten acceder a los datos del cabezal master sin necesidad de conocer su nombre o número lógico. Estas variables están orientadas principalmente a la visualización de datos y programación de ciclos. CNC 8060 CNC 8065 : 1512)
  • Página 573: Las Variables En Un Sistema Multicanal

    Variables asociadas a los parámetros máquina de ejes y/o cabezal. Variables asociadas a los parámetros máquina generales. Variables asociadas a los parámetros máquina de las cinemáticas. CNC 8060 Variables asociadas a los parámetros máquina de las funciones M. CNC 8065 MPMAN Variables asociadas a los parámetros máquina del modo manual.
  • Página 574 V.MPA.variable.4 Eje con número lógico ·4·. V.A.variable.4 V.[2].MPA.variable.4 Eje con índice ·4· en el canal ·2·. V.[2].A.variable.4 CNC 8060 V.SP.variable.2 Cabezal con índice ·2· en el canal activo. CNC 8065 V.[2].SP.variable.1 Cabezal con índice ·1· en el canal ·2·. V.SP.variable Cabezal master en el canal activo.
  • Página 575 Estas variables están orientadas principalmente a la visualización de datos y programación de ciclos. La programación del número de canal es opcional; si no se programa, el funcionamiento CNC 8060 es el siguiente, dependiendo de quién ejecuta la variable. CNC 8065 Lugar de ejecución.
  • Página 576: Variables Asociadas A Los Parámetros Máquina Generales

    La variable devuelve el valor de la preparación de bloques. Pareja tándem [nb]. Número lógico del eje/cabezal maestro. Si no hay ningún eje definido, la variable devolverá valor ·0·. Sintaxis. CNC 8060 ·nb· Número de la pareja tándem. CNC 8065 V.MPG.TMASTERAXIS[2]...
  • Página 577 Variable modificable desde el entorno del osciloscopio y de puesta a punto.. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Pareja tándem [nb]. Tiempo del filtro para aplicar la precarga. CNC 8065 Este filtro establece el tiempo durante el cual se aplica la precarga de forma progresiva.
  • Página 578 ·10·, la lectura desde el PLC devolverá valor ·1000·. (V.)MPG.TORQMODE[nb] Variable de lectura desde el programa, PLC e interfaz. CNC 8060 Variable modificable desde el entorno del osciloscopio y de puesta a punto.. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 579 Número de la pareja gantry. V.MPG.WARNCOUPE[2] Segunda pareja gantry. (V.)MPG.MAXCOUPE[nb] CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de la preparación de bloques. Eje gantry [nb]. Máxima diferencia permitida entre el error de seguimiento de ambos ejes.
  • Página 580 Número de grupos multieje en el sistema. V.MPG.MULNGROUP (V.)MPG.MULNAXIS[nb] Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. CNC 8060 Número de ejes y/o cabezales que forman el grupo multieje. CNC 8065 Sintaxis. ·nb·...
  • Página 581 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Número de cabezales que gobierna el CNC. V.MPG.NSPDL CNC 8060 (V.)MPG.SPDLNAMEn CNC 8065 Variable de lectura desde el interfaz. Nombre del cabezal lógico n.
  • Página 582 4 Mbps. 2 Mbps. 16 Mbps. 8 Mbps. (V.)MPG.SERPOWSE Variable de lectura desde el programa, PLC e interfaz. CNC 8060 La variable devuelve el valor de la preparación de bloques. CNC 8065 Potencia óptica de Sercos. V.MPG.SERPOWSE : 1512) ·582·...
  • Página 583 La variable devuelve el valor de la preparación de bloques. Protocolo del bus CAN. V.MPG.CANMODE Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. CNC 8060 Protocolo CANfagor. CNC 8065 Protocolo CANopen. (V.)MPG.CANLENGTH Variable de lectura desde el programa, PLC e interfaz. : 1512) La variable devuelve el valor de la preparación de bloques.
  • Página 584 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Tipo de línea serie. V.MPG.RSTYPE Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. RS232. RS485. CNC 8060 RS422. CNC 8065 : 1512) ·584·...
  • Página 585 La variable devuelve el valor de la preparación de bloques. Velocidad de comunicación del servidor ModBUS sobre RS485. (V.)MPG.MODBRATE CONDICIONES POR DEFECTO (SISTEMA). CNC 8060 CNC 8065 (V.)MPG.INCHES Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques.
  • Página 586 La variable devuelve el valor de la preparación de bloques. Límite inferior de parámetros aritméticos globales de sólo lectura. La variable devolverá valor ·0· si no hay definido ningún rango, o éste es incorrecto. V.MPG.ROPARMIN CNC 8060 (V.)MPG.ROPARMAX CNC 8065 Variable de lectura desde el programa, PLC e interfaz.
  • Página 587 Sintaxis. ·tbl· Número de tabla. V.MPG.COMPAXIS[3] Tercera tabla de compensación cruzada. CNC 8060 (V.)MPG.NPCROSS[tbl] CNC 8065 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Tabla [tbl] de compensación cruzada. Número de puntos de la tabla.
  • Página 588 Tabla [tbl] de compensación cruzada. Hay que referenciar ambos ejes para aplicar la compensación. Sintaxis. ·tbl· Número de tabla. CNC 8060 V.MPG.REFNEED[3] Tercera tabla de compensación cruzada. CNC 8065 Valores de la variable. Esta variable devuelve uno de los siguientes valores.
  • Página 589 (V.)MPG.VCOMPAXIS3[tbl] Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Tabla [tbl] de compensación volumétrica. Eje a compensar. Sintaxis. CNC 8060 ·tbl· Número de tabla. CNC 8065 V.MPG.VCOMPAXIS2[1] Segundo eje a compensar en la primera tabla de compensación volumétrica.
  • Página 590 La variable devuelve el valor de la preparación de bloques. Tiempo estimado para ejecutar una función T (en milisegundos). V.MPG.TTIME NUMERACIÓN DE LAS ENTRADAS Y SALIDAS DIGITALES. CNC 8060 (V.)MPG.NDIMOD CNC 8065 Variable de lectura desde el programa, PLC e interfaz.
  • Página 591 (V.)MPG.PT100[nb] Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Entrada analógica asociada a la entrada PT100. Sintaxis. CNC 8060 ·nb· Número de entrada PT100. CNC 8065 V.MPG.NPT100[3] Tercera entrada PT100.
  • Página 592 Valor. Significado. Palpador remoto. Palpador local. (V.)MPG.PRBDI1 CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de la preparación de bloques. Número de entrada asociada al palpador 1. Para los palpadores remotos, este parámetro indica el número de la entrada digital; para los palpadores locales, indica el número de la entrada local de palpador.
  • Página 593 MEMORIA COMPARTIDA DEL PLC. (V.)MPG.PLCDATASIZE Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Tamaño de la zona de datos compartida del PLC (en bytes). V.MPG.PLCDATASIZE CNC 8060 CNC 8065 : 1512) ·593·...
  • Página 594 Retardo del dispositivo asociado a la conmutación sincronizada. V.MPG.SWTDELAY PWM (PULSE-WIDTH MODULATION). (V.)MPG.PWMOUTPUT Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. CNC 8060 Salida digital local asociada al PWM. CNC 8065 (V.)MPG.PWMOUTPUT : 1512) ·594·...
  • Página 595 (V.)MPG.TOOLOFSG Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. CNC 8060 Criterio de signos a aplicar a los offsets y al desgaste de herramienta. CNC 8065 Los offsets se utilizan para definir las dimensiones de la herramienta en cada uno de los ejes.
  • Página 596 Canal al que está asignado el panel de jog. Sintaxis. ·jog· Número del panel de jog. V.MPG.KEYBDCH[2] Panel de jog ·2·. CNC 8060 CNC 8065 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. : 1512) Canal activo.
  • Página 597 V.MPG.RENAMECANCEL Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CNC 8060 TRASLADOS DE ORIGEN. CNC 8065 (V.)MPG.FINEORG Variable de lectura desde el programa, PLC e interfaz. : 1512) La variable devuelve el valor de la preparación de bloques.
  • Página 598 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Tabla de identificadores de la ruleta asociadas a las contadoras Sercos. Sintaxis. ·num· Número de módulo RCS-S. V.MPG.SERCOUNTID[2] Módulo RCS-S ·2·. CNC 8060 CNC 8065 : 1512) ·598·...
  • Página 599: Variables Asociadas A Los Parámetros Máquina De Los Canales

    La variable devuelve el valor de la preparación de bloques. Canal [ch]. Canal oculto. Los canales ocultos no se visualizan y no se pueden seleccionar. Sintaxis. ·ch· Número de canal. CNC 8060 V.[2].MPG.HIDDENCH Canal ·2·. CNC 8065 Valores de la variable. Esta variable devuelve uno de los siguientes valores.
  • Página 600 En el modelo torno, la configuración geométrica de los ejes podrá ser de tipo "plano" o de tipo "triedro". Configuración de ejes tipo "plano". Configuración de ejes tipo triedro. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 V.[2].MPG.GEOCONFIG Canal ·2·.
  • Página 601 Índice del cabezal en el canal. [2].MPG.CHSPDLNAME1 Cabezal con índice ·1· en el canal ·2·. CONFIGURACIÓN DEL EJE C. CNC 8060 CNC 8065 (V.)[ch].MPG.CAXNAME Variable de lectura desde el interfaz. Canal [ch]. Nombre del eje que trabajará como eje C (por defecto).
  • Página 602 Canal [ch]. Tiempo de anticipación. Sintaxis. ·ch· Número de canal. V.[2].MPG.ANTIME Canal ·2·. CNC 8060 CNC 8065 CONFIGURACIÓN DEL MODO HSC (CANAL). (V.)[ch].MPG.FEEDAVRG : 1512) Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques.
  • Página 603 Canal ·2·. (V.)[ch].MPG.FASTFACTOR Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Porcentaje de aceleración por defecto (modo FAST). CNC 8060 Sintaxis. CNC 8065 ·ch· Número de canal.
  • Página 604 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Primera frecuencia de resonancia de la máquina. Sintaxis. ·ch· Número de canal. CNC 8060 CNC 8065 V.[2].MPG.FREQRES Canal ·2·. (V.)[ch].MPG.SOFTFREQ Variable de lectura desde el programa, PLC e interfaz.
  • Página 605 CONTERROR FAST (V.)[ch].MPG.ORISMOOTH Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. CNC 8060 Suavizado de la orientación de los ejes rotativos trabajando con RTCP. CNC 8065 Sintaxis. ·ch· Número de canal.
  • Página 606 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CONDICIONES POR DEFECTO (CANAL). CNC 8060 (V.)[ch].MPG.KINID Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Número de cinemática por defecto.
  • Página 607 Para acoplar ejes desde el programa pieza utilizar la sentencia #LINK. Sintaxis. ·ch· Número de canal. V.[2].MPG.LINKCANCEL Canal ·2·. Valores de la variable. CNC 8060 Esta variable devuelve uno de los siguientes valores. CNC 8065 Valor. Significado. Sí. : 1512)
  • Página 608 Canal [ch]. Plano principal (G17/G18) trabajo por defecto. El canal asume el valor por defecto en el momento de encendido, después de ejecutarse CNC 8060 M02, M30 o después de reset. Para cambiar el plano de trabajo desde el programa pieza CNC 8065 utilizar las funciones G17, G18, G19 ó...
  • Página 609 Número de canal. V.[2].MPG.IMOVE Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. CNC 8060 G00. CNC 8065 G01. (V.)[ch].MPG.IFEED : 1512) Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques.
  • Página 610 V.[2].MPG.LCOMPTYP Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. CNC 8060 CNC 8065 Sí. (V.)[ch].MPG.PLANECANCEL : 1512) Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques.
  • Página 611 M02, M30 o después de reset. Para cambiar el tipo de compensación de radio desde el programa pieza utilizar las funciones G136 ó G137. Sintaxis. ·ch· Número de canal. CNC 8060 V.[2].MPG.IRCOMP Canal ·2·. CNC 8065 Valores de la variable.
  • Página 612 El canal asume el valor por defecto en el momento de encendido, después de ejecutarse CNC 8060 M02, M30 o después de reset. Para cambiar el tipo de redondeo desde el programa utilizar la sentencia #ROUNDPAR.
  • Página 613 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Error relativo máximo permitido en el radio. El error relativo vendrá indicado como porcentaje sobre el radio. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 614 Este parámetro indica si el avance programado se aplica a todos los ejes del canal o sólo a los ejes principales. Si solo se aplica a los ejes principales, el resto de los ejes se desplazan al avance que les corresponda para terminar el movimiento todos a la vez. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 615 Canal [ch]. Movimiento del eje independiente sobre cotas máquina. Sintaxis. ·ch· Número de canal. V.[2].MPG.IMOVEMACH Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. CNC 8060 Valor. Significado. CNC 8065 Sí. : 1512) (V.)[ch].MPG.XFITOIND Variable de lectura desde el programa, PLC e interfaz.
  • Página 616 Variable de lectura desde el interfaz. Canal [ch]. Subrutinas asociadas a funciones G180 a G189. Sintaxis. ·ch· Número de canal. [2].MPG.OEMSUB1 Canal ·2·. CNC 8060 (V.)[ch].MPG.OEMSUB11 CNC 8065 ·· (V.)[ch].MPG.OEMSUB30 Variable de lectura desde el interfaz. Canal [ch]. Subrutinas asociadas a funciones G380 a G399.
  • Página 617 Canal ·2·. (V.)[ch].MPG.PRB2MIN Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Cota mínima del palpador (eje de ordenadas). CNC 8060 Sintaxis. CNC 8065 ·ch· Número de canal.
  • Página 618 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. SUBRUTINAS DE INTERRUPCIÓN. CNC 8060 CNC 8065 (V.)[ch].MPG.SUBINTSTOP Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Ejecutar subrutinas de interrupción con programa parado o sin programa en : 1512) ejecución.
  • Página 619 Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CNC 8060 AVANCE RÁPIDO PARA EL MODO AUTOMÁTICO. CNC 8065 (V.)[ch].MPG.RAPIDEN Variable de lectura desde el programa, PLC e interfaz. : 1512) La variable devuelve el valor de la preparación de bloques.
  • Página 620 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Máxima aceleración sobre la trayectoria de mecanizado. Sintaxis. ·ch· Número de canal. CNC 8060 CNC 8065 V.[2].MPG.MAXACCEL Canal ·2·. (V.)[ch].MPG.MAXJERK Variable de lectura desde el programa, PLC e interfaz.
  • Página 621 Sintaxis. ·ch· Número de canal. V.[2].MPG.NRETBLK Canal ·2·. CNC 8060 CNC 8065 (V.)[ch].MPG.RETMFUNC Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Tratamiento de las funciones M con la función retrace.
  • Página 622 • En los ciclos fijos de roscado (modelo -T-), tanto ISO como conversacional, el CNC retira los ejes de la pieza. La distancia que se retira la herramienta depende de la programación del ciclo. CNC 8060 CABEZAL MASTER. CNC 8065 (V.)[ch].MPG.MASTERSPDL...
  • Página 623 M an u al de in s tala c ió n Sintaxis. ·ch· Número de canal. V.[2].MPG.MASTERSPDL Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Temporal. Mantenido. CNC 8060 CNC 8065 : 1512) ·623·...
  • Página 624: Variables Asociadas A Los Parámetros Máquina De Ejes Y Cabezal

    Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Canal [ch].
  • Página 625 (V.)[ch].SP.POSUNITS.sn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. CNC 8060 Variable válida para regulador Sercos posición, Sercos velocidad y Mechatrolink. CNC 8065 La variable devuelve el valor de la preparación de bloques.
  • Página 626 Cabezal con índice ·2· en el sistema. V.[2].SP.DRIVEID.1 Cabezal con índice ·1· en el canal ·2·. (V.)[ch].MPA.OPMODEP.xn (V.)[ch].MPA.OPMODEP.sn CNC 8060 (V.)[ch].SP.OPMODEP.sn CNC 8065 Variable de lectura desde el programa, PLC e interfaz. Variable modificable desde el entorno de puesta a punto.
  • Página 627 Eje con índice ·1· en el canal ·2·. V.SP.OPTION.2 Cabezal con índice ·2· en el sistema. V.[2].SP.OPTION.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 (V.)[ch].MPA.FBACKSRC.xn (V.)[ch].MPA.FBACKSRC.sn (V.)[ch].SP.FBACKSRC.sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 628 Eje con índice ·1· en el canal ·2·. V.SP.FBACKDIFF.2 Cabezal con índice ·2· en el sistema. V.[2].SP.FBACKDIFF.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 (V.)[ch].MPA.FBMIXTIME.xn (V.)[ch].MPA.FBMIXTIME.sn CNC 8065 (V.)[ch].SP.FBMIXTIME.sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 629 Variable válida para ejes rotativos y lineales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Paso del eje Hirth. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 ·xn·...
  • Página 630 Eje con índice ·1· en el canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CNC 8060 CONFIGURACIÓN DE LOS EJES ROTATIVOS. CNC 8065 (V.)[ch].MPA.AXISMODE.xn Variable de lectura desde el programa, PLC e interfaz. : 1512) Variable modificable desde el entorno de puesta a punto.
  • Página 631 Variable válida para ejes rotativos. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Canal [ch]. Posicionamiento por el camino más corto. CNC 8065 Sintaxis.
  • Página 632 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CONFIGURACIÓN DEL EJE C. (V.)[ch].MPA.CAXIS.xn CNC 8060 (V.)[ch].MPA.CAXIS.sn (V.)[ch].SP.CAXIS.sn CNC 8065 Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad.
  • Página 633 (V.)[ch].SP.PERCAX.sn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y cabezales. CNC 8060 Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8065 La variable devuelve el valor de la preparación de bloques.
  • Página 634 Cabezal con índice ·1· en el canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CNC 8060 CNC 8065 (V.)[ch].MPA.LOSPDLIM.sn (V.)[ch].SP.LOSPDLIM.sn Variable de lectura desde el programa, PLC e interfaz. Variable válida para cabezales.
  • Página 635 Variable válida para cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Tiempo estimado para una función S. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 ·sn·...
  • Página 636 Cabezal con número lógico ·4·. V.SP.SREVM05.2 Cabezal con índice ·2· en el sistema. V.[2].SP.SREVM05.1 Cabezal con índice ·1· en el canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. CNC 8060 Valor. Significado. CNC 8065 Sí. : 1512) ·636·...
  • Página 637 Cabezal con índice ·1· en el canal ·2·. Observaciones. La lectura desde el PLC vendrá expresada en décimas (x10); es decir, si el parámetro tiene CNC 8060 valor ·10·, la lectura desde el PLC devolverá valor ·100·. CNC 8065 (V.)[ch].MPA.MINOVR.sn (V.)[ch].SP.MINOVR.sn...
  • Página 638 Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8060 La variable devuelve el valor de la preparación de bloques. CNC 8065 Canal [ch].
  • Página 639 Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8060 La variable devuelve el valor de la preparación de bloques. CNC 8065 Canal [ch].
  • Página 640 Eje con número lógico ·4·. V.[2].MPA.NEGLIMIT.1 Eje con índice ·1· en el canal ·2·. (V.)[ch].MPA.SWLIMITTOL.xn CNC 8060 Variable de lectura desde el programa, PLC e interfaz. Variable modificable desde el entorno de puesta a punto. CNC 8065 Variable válida para ejes rotativos y lineales.
  • Página 641 V.SP.THREADOVR.2 Cabezal con índice ·2· en el sistema. V.[2].SP.THREADOVR.1 Cabezal con índice ·1· en el canal ·2·. (V.)[ch].MPA.OVRFILTER.sn CNC 8060 (V.)[ch].SP.OVRFILTER.sn CNC 8065 Variable de lectura desde el programa, PLC e interfaz. Variable válida para cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad.
  • Página 642 (V.)[ch].MPA.TENDTIME.xn (V.)[ch].SP.TENDTIME.sn (V.)[ch].SP.TENDTIME.sn Variable de lectura desde el programa, PLC e interfaz. CNC 8060 Variable válida para ejes rotativos, lineales y cabezales. CNC 8065 Variable válida para regulador analógico. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 643 Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. CNC 8060 Canal [ch]. Temporización para ejes muertos. CNC 8065 Sintaxis.
  • Página 644 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Canal [ch]. Sentido de la búsqueda. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. CNC 8060 ·sn· Nombre, número lógico o índice del cabezal. CNC 8065 V.MPA.REFDIREC.Z Eje Z. V.MPA.REFDIREC.S Cabezal S.
  • Página 645 (V.)[ch].SP.DECINPUT.sn Variable de lectura desde el programa, PLC e interfaz. Variable modificable desde el entorno de puesta a punto. CNC 8060 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8065 La variable devuelve el valor de ejecución;...
  • Página 646 Variable válida para ejes rotativos y lineales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. El eje puede participar en los movimientos con palpador. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 647 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Retardo de la señal de palpador 1. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. CNC 8060 CNC 8065 V.MPA.PROBEDELAY.Z Eje Z. V.MPA.PROBEDELAY.4 Eje con número lógico ·4·. V.[2].MPA.PROBEDELAY.1 Eje con índice ·1·...
  • Página 648 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Avance de posicionamiento. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 ·xn·...
  • Página 649 Cabezal con índice ·1· en el canal ·2·. MODO DE TRABAJO MANUAL. JOG CONTINUO. (V.)[ch].MPA.JOGFEED.xn Variable de lectura desde el programa, PLC e interfaz. CNC 8060 Variable modificable desde el entorno de puesta a punto. CNC 8065 Variable válida para ejes rotativos y lineales.
  • Página 650 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Aceleración máxima en jog continuo. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. CNC 8060 CNC 8065 V.MPA.MAXMANACC.Z Eje Z. V.MPA.MAXMANACC.4 Eje con número lógico ·4·. V.[2].MPA.MAXMANACC.1 Eje con índice ·1·...
  • Página 651 Variable válida para ejes rotativos y lineales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. CNC 8060 Canal [ch]. Resolución del volante, en la posición [pos]. CNC 8065 pos=1 corresponde a la posición ·1·, pos=2 corresponde a la posición ·10·...
  • Página 652 Variable válida para ejes rotativos y lineales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Máximo recorrido negativo con G201. Sintaxis. CNC 8060 CNC 8065 ·ch· Número de canal. ·xn·...
  • Página 653 (V.)[ch].MPA.IPOACCP.xn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y lineales. CNC 8060 Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8065 La variable devuelve el valor de la preparación de bloques.
  • Página 654 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Número de puntos de la tabla. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 655 Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Compensación bidireccional. Sintaxis. ·ch· Número de canal. CNC 8060 ·xn· Nombre, número lógico o índice del eje. CNC 8065 ·sn· Nombre, número lógico o índice del cabezal.
  • Página 656 (V.)[ch].SP.POSITION[pt].sn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. CNC 8060 Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8065 La variable devuelve el valor de la preparación de bloques.
  • Página 657 Canal [ch]. Error en sentido negativo del punto [pt]. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. CNC 8060 ·sn· Nombre, número lógico o índice del cabezal. CNC 8065 ·pt· Punto de la tabla. V.MPA.NEGERROR[13].Z Eje Z.
  • Página 658 Número de canal. ·nb· Número de filtro. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.TYPE[3].Z Eje Z. CNC 8060 V.MPA.TYPE[3].S Cabezal S. CNC 8065 V.SP.TYPE[3].S Cabezal S. V.SP.TYPE[3] Cabezal master. V.MPA.TYPE[3].4 Eje o cabezal con número lógico ·4·.
  • Página 659 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Filtro paso bajo. Filtro antirresonante. Filtro paso bajo FAGOR. (V.)[ch].MPA.FREQUENCY[nb].xn (V.)[ch].MPA.FREQUENCY[nb].sn (V.)[ch].SP.FREQUENCY[nb].sn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales.
  • Página 660 V.MPA.NPARSETS.4 Eje o cabezal con número lógico ·4·. V.[2].MPA.NPARSETS.1 Eje con índice ·1· en el canal ·2·. V.SP.NPARSETS.2 CNC 8060 Cabezal con índice ·2· en el sistema. V.[2].SP.NPARSETS.1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 : 1512)
  • Página 661 Eje o cabezal con número lógico ·4·. V.[2].MPA.DEFAULTSET.1 Eje con índice ·1· en el canal ·2·. V.SP.DEFAULTSET.2 Cabezal con índice ·2· en el sistema. V.[2].SP.DEFAULTSET.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·661·...
  • Página 662: Variables Asociadas A Las Gamas De Parámetros Máquina

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Relación de transmisión; vueltas del eje del motor. Sintaxis. ·ch· Número de canal. CNC 8060 ·set· Set de parámetros. CNC 8065 ·xn· Nombre, número lógico o índice del eje.
  • Página 663 Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 CNC 8065 V.MPA.NPULSES[3].Z Eje Z. V.MPA.NPULSES[3].S Cabezal S. V.SP.NPULSES[3].S Cabezal S. V.SP.NPULSES[3] Cabezal master.
  • Página 664 ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.INPUTREV2[3].Z Eje Z. V.MPA.INPUTREV2[3].S Cabezal S. CNC 8060 V.SP.INPUTREV2[3].S Cabezal S. CNC 8065 V.SP.INPUTREV2[3] Cabezal master. V.MPA.INPUTREV2[3].4 Eje o cabezal con número lógico ·4·.
  • Página 665 Eje Z. V.MPA.NPULSES2[3].S Cabezal S. V.SP.NPULSES2[3].S Cabezal S. V.SP.NPULSES2[3] Cabezal master. CNC 8060 V.MPA.NPULSES2[3].4 Eje o cabezal con número lógico ·4·. CNC 8065 V.[2].MPA.NPULSES2[3].1 Eje con índice ·1· en el canal ·2·. V.SP.NPULSES2[3].2 Cabezal con índice ·2· en el sistema.
  • Página 666 Cabezal S. V.SP.ABDFEEDBACK[3].S Cabezal S. V.SP.ABDFEEDBACK[3] Cabezal master. V.MPA.ABDFEEDBACK[3].4 Eje o cabezal con número lógico ·4·. CNC 8060 V.[2].MPA.ABDFEEDBACK[3].1 Eje con índice ·1· en el canal ·2·. CNC 8065 V.SP.ABDFEEDBACK[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.ABDFEEDBACK[3].1 Cabezal con índice ·1· en el canal ·2·.
  • Página 667 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico y Sercos velocidad. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Habilitar la alarma hardware (pin de alarma) de la captación local. CNC 8065 Sintaxis.
  • Página 668 Eje Z. V.MPA.LOOPCH[3].S Cabezal S. V.SP.LOOPCH[3].S Cabezal S. V.SP.LOOPCH[3] Cabezal master. CNC 8060 V.MPA.LOOPCH[3].4 Eje o cabezal con número lógico ·4·. CNC 8065 V.[2].MPA.LOOPCH[3].1 Eje con índice ·1· en el canal ·2·. V.SP.LOOPCH[3].2 Cabezal con índice ·2· en el sistema.
  • Página 669 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Banda de muerte. CNC 8065 Sintaxis.
  • Página 670 C O M P EN S A CIÓ N D E H O LG U R A E N LO S C AM BIO S D E SENTIDO CON IMPULSO ADICIONAL DE CONSIGNA. (V.)[ch].MPA.BAKANOUT[set].xn (V.)[ch].MPA.BAKANOUT[set].sn CNC 8060 (V.)[ch].SP.BAKANOUT[set].sn CNC 8065 Variable de lectura desde el programa, PLC e interfaz.
  • Página 671 Cabezal con índice ·1· en el canal ·2·. (V.)[ch].MPA.ACTBAKAN[set].xn (V.)[ch].MPA.ACTBAKAN[set].sn (V.)[ch].SP.ACTBAKAN[set].sn CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad.
  • Página 672 Cabezal con índice ·1· en el canal ·2·. (V.)[ch].MPA.REVEHYST[set].xn (V.)[ch].MPA.REVEHYST[set].sn (V.)[ch].SP.REVEHYST[set].sn CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad.
  • Página 673 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. CNC 8060 Canal [ch]. Máximo avance de mecanizado del eje. CNC 8065 Si la variable devuelve valor ·0·, el avance de mecanizado no está...
  • Página 674 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Frecuencia que debe proporcionar el CNC para que el cabezal alcance la velocidad definida en el parámetro G00FEED. Sintaxis. ·ch· Número de canal. CNC 8060 CNC 8065 ·set· Set de parámetros. ·sn· Nombre, número lógico o índice del cabezal.
  • Página 675 ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.FRAPIDEN[3].Z Eje Z. V.MPA.FRAPIDEN[3].S Cabezal S. CNC 8060 V.SP.FRAPIDEN[3].S Cabezal S. CNC 8065 V.SP.FRAPIDEN[3] Cabezal master. V.MPA.FRAPIDEN[3].4 Eje o cabezal con número lógico ·4·.
  • Página 676 Cabezal con índice ·2· en el sistema. V.[2].SP.PROGAIN[3].1 Cabezal con índice ·1· en el canal ·2·. (V.)[ch].MPA.FFWTYPE[set].xn (V.)[ch].MPA.FFWTYPE[set].sn CNC 8060 (V.)[ch].SP.FFWTYPE[set].sn CNC 8065 Variable de lectura desde el programa, PLC e interfaz. Variable modificable desde el entorno de puesta a punto.
  • Página 677 Cabezal master. V.MPA.FFGAIN[3].4 Eje o cabezal con número lógico ·4·. V.[2].MPA.FFGAIN[3].1 Eje con índice ·1· en el canal ·2·. CNC 8060 V.SP.FFGAIN[3].2 Cabezal con índice ·2· en el sistema. CNC 8065 V.[2].SP.FFGAIN[3].1 Cabezal con índice ·1· en el canal ·2·.
  • Página 678 ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.ACFWFACTOR[3].Z CNC 8060 Eje Z. V.MPA.ACFWFACTOR[3].S Cabezal S. CNC 8065 V.SP.ACFWFACTOR[3].S Cabezal S. V.SP.ACFWFACTOR[3] Cabezal master.
  • Página 679 ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.MANACFGAIN[3].Z CNC 8060 Eje Z. V.MPA.MANACFGAIN[3].S Cabezal S. CNC 8065 V.SP.MANACFGAIN[3].S Cabezal S. V.SP.MANACFGAIN[3] Cabezal master.
  • Página 680 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Aceleración del segundo tramo. Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. CNC 8060 ·xn· Nombre, número lógico o índice del eje. CNC 8065 ·sn· Nombre, número lógico o índice del cabezal. V.MPA.LACC2[3].Z Eje Z.
  • Página 681 Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 CNC 8065 V.MPA.ACCEL[3].Z Eje Z. V.MPA.ACCEL[3].S Cabezal S. V.SP.ACCEL[3].S Cabezal S. V.SP.ACCEL[3] Cabezal master.
  • Página 682 Eje o cabezal con número lógico ·4·. V.[2].MPA.ACCJERK[3].1 Eje con índice ·1· en el canal ·2·. V.SP.ACCJERK[3].2 Cabezal con índice ·2· en el sistema. CNC 8060 V.[2].SP.ACCJERK[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 : 1512) ·682·...
  • Página 683 Eje Z. V.MPA.G0ACDCJERK[3].S Cabezal S. V.SP.G0ACDCJERK[3].S Cabezal S. V.SP.G0ACDCJERK[3] Cabezal master. CNC 8060 V.MPA.G0ACDCJERK[3].4 Eje o cabezal con número lógico ·4·. CNC 8065 V.[2].MPA.G0ACDCJERK[3].1 Eje con índice ·1· en el canal ·2·. V.SP.G0ACDCJERK[3].2 Cabezal con índice ·2· en el sistema.
  • Página 684 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Aceleración del segundo tramo (movimientos en G0). Sintaxis. ·ch· Número de canal. CNC 8060 ·set· Set de parámetros. CNC 8065 ·xn· Nombre, número lógico o índice del eje.
  • Página 685 Aceleración (movimientos en G0). Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. CNC 8060 ·sn· Nombre, número lógico o índice del cabezal. CNC 8065 V.MPA.ACCELG0[3].Z Eje Z. V.MPA.ACCELG0[3].S Cabezal S. V.SP.ACCELG0[3].S Cabezal S.
  • Página 686 ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.ACCJERKG0[3].Z Eje Z. V.MPA.ACCJERKG0[3].S Cabezal S. CNC 8060 V.SP.ACCJERKG0[3].S Cabezal S. CNC 8065 V.SP.ACCJERKG0[3] Cabezal master. V.MPA.ACCJERKG0[3].4 Eje o cabezal con número lógico ·4·.
  • Página 687 Cabezal S. V.SP.CORNERACC[3].S Cabezal S. V.SP.CORNERACC[3] Cabezal master. V.MPA.CORNERACC[3].4 Eje o cabezal con número lógico ·4·. CNC 8060 V.[2].MPA.CORNERACC[3].1 Eje con índice ·1· en el canal ·2·. CNC 8065 V.SP.CORNERACC[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.CORNERACC[3].1 Cabezal con índice ·1· en el canal ·2·.
  • Página 688 Eje con índice ·1· en el canal ·2·. V.SP.CORNERJERK[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.CORNERJERK[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 (V.)[ch].MPA.CURVJERK[set].xn (V.)[ch].MPA.CURVJERK[set].sn (V.)[ch].SP.CURVJERK[set].sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 689 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de la preparación de bloques. CNC 8060 Máximo error de posición del eje en HSC cuando trabaja fuera del plano/triedo. CNC 8065 Sintaxis.
  • Página 690 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Tipo de I0. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 691 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Offset del punto de referencia. CNC 8065 Sintaxis.
  • Página 692 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Velocidad lenta de búsqueda de referencia. Sintaxis. ·ch· Número de canal. CNC 8060 CNC 8065 ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje.
  • Página 693 Búsqueda de referencia con movimiento del eje al punto de referencia. Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. CNC 8060 CNC 8065 V.MPA.POSINREF[3].Z Eje Z. V.MPA.POSINREF[3].4 Eje con número lógico ·4·. V.[2].MPA.POSINREF[3].1 Eje con índice ·1· en el canal ·2·.
  • Página 694 ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.ABSOFF[3].Z CNC 8060 Eje Z. V.MPA.ABSOFF[3].S Cabezal S. CNC 8065 V.SP.ABSOFF[3].S Cabezal S. V.SP.ABSOFF[3] Cabezal master.
  • Página 695 Eje con índice ·1· en el canal ·2·. V.SP.I0CODDI1[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.I0CODDI1[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 (V.)[ch].MPA.I0CODDI2[set].xn (V.)[ch].MPA.I0CODDI2[set].sn (V.)[ch].SP.I0CODDI2[set].sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 696 Eje con índice ·1· en el canal ·2·. V.SP.FLWEMONITOR[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.FLWEMONITOR[3].1 Cabezal con índice ·1· en el canal ·2·. Valores de la variable. CNC 8060 Esta variable devuelve uno de los siguientes valores. CNC 8065 Valor. Significado. Sin monitorización.
  • Página 697 Eje Z. V.MPA.MAXFLWE[3].S Cabezal S. V.SP.MAXFLWE[3].S Cabezal S. V.SP.MAXFLWE[3] Cabezal master. CNC 8060 V.MPA.MAXFLWE[3].4 Eje o cabezal con número lógico ·4·. CNC 8065 V.[2].MPA.MAXFLWE[3].1 Eje con índice ·1· en el canal ·2·. V.SP.MAXFLWE[3].2 Cabezal con índice ·2· en el sistema.
  • Página 698 Eje o cabezal con número lógico ·4·. V.[2].MPA.ESTDELAY[3].1 Eje con índice ·1· en el canal ·2·. V.SP.ESTDELAY[3].2 Cabezal con índice ·2· en el sistema. CNC 8060 V.[2].SP.ESTDELAY[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 : 1512) ·698·...
  • Página 699 Eje o cabezal con número lógico ·4·. V.[2].MPA.INPOTIME[3].1 Eje con índice ·1· en el canal ·2·. V.SP.INPOTIME[3].2 Cabezal con índice ·2· en el sistema. CNC 8060 V.[2].SP.INPOTIME[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 : 1512) ·699·...
  • Página 700 Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.MODUPLIM[3].Z Eje Z. CNC 8060 V.MPA.MODUPLIM[3].S Cabezal S. CNC 8065 V.SP.MODUPLIM[3].S Cabezal S. V.SP.MODUPLIM[3] Cabezal master. V.MPA.MODUPLIM[3].4 Eje o cabezal con número lógico ·4·.
  • Página 701 Eje o cabezal con número lógico ·4·. V.[2].MPA.MODNROT[3].1 Eje con índice ·1· en el canal ·2·. V.SP.MODNROT[3].2 Cabezal con índice ·2· en el sistema. CNC 8060 V.[2].SP.MODNROT[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 : 1512) ·701·...
  • Página 702 Cabezal con número lógico ·4·. V.SP.SZERO[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.SZERO[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 (V.)[ch].MPA.POLARM3[set].sn (V.)[ch].SP.POLARM3[set].sn Variable de lectura desde el programa, PLC e interfaz. Variable válida para cabezales.
  • Página 703 V.SP.POLARM4[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.POLARM4[3].1 Cabezal con índice ·1· en el canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Negativo. Positivo. CNC 8060 CNC 8065 : 1512) ·703·...
  • Página 704 Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 V.MPA.MINANOUT[3].Z Eje Z. CNC 8065 V.MPA.MINANOUT[3].S Cabezal S. V.SP.MINANOUT[3].S Cabezal S. V.SP.MINANOUT[3] Cabezal master.
  • Página 705 La variable devuelve el valor de la preparación de bloques. Número de la salida analógica asociada al eje. La consigna para un eje analógico se puede tomar desde una salida analógica de los módulos remotos o del regulador Sercos. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 706 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Entrada de captación remota. CNC 8060 Entrada de captación local. CNC 8065 Entrada de captación de un regulador Sercos. Entrada de captación de un módulo RCS-S.
  • Página 707 En los ejes que pertenecen a un grupo multieje, el parámetro DRIVESET indica la gama a activar en el regulador tras un cambio de set o gama en el CNC (G112 y M41 a M44). CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 708 Tipo de captación SSI conectada a la captación correspondiente. Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. CNC 8060 ·sn· Nombre, número lógico o índice del cabezal. CNC 8065 V.MPA.SSITYPE[3].Z Eje Z. V.MPA.SSITYPE[3].S Cabezal S.
  • Página 709 M an u al de in s tala c ió n Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Fagor LA Fagor GA SA SVA Fagor HA-27-D200 Fagor HA-23-D90 SA-23-D90 SA-23-D170 ABSIND (inductosyn LIN+ABS) ABSIND (inductosyn ROT+ABS) ABSIND (resolver)
  • Página 710 Cabezal con índice ·1· en el canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Data. Data-CRC. CRC-Data. Data-Alarm. Alarm-Data. Data-CRC-Alarm Alarm-Data-CRC. Data-Alarm-CRC. CNC 8060 Alarm-CRC-Data. CNC 8065 CRC-Data-Alarm. CRC-Alarm-Data. : 1512) ·710·...
  • Página 711 Sintaxis. ·ch· Número de canal. ·set· Set de parámetros. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 CNC 8065 V.MPA.SSICRCBITS[3].Z Eje Z. V.MPA.SSICRCBITS[3].S Cabezal S. V.SP.SSICRCBITS[3].S Cabezal S. V.SP.SSICRCBITS[3] Cabezal master.
  • Página 712 Eje con índice ·1· en el canal ·2·. V.SP.SSIALARMBITS[3].2 Cabezal con índice ·2· en el sistema. V.[2].SP.SSIALARMBITS[3].1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 (V.)[ch].MPA.SSIALARMLEVEL[set].xn (V.)[ch].MPA.SSIALARMLEVEL[set].sn (V.)[ch].SP.SSIALARMLEVEL[set].sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 713 Esta variable devuelve uno de los siguientes valores. Valor. Significado. El primer bit es el LSB (Last Significant Bit). El primer bit es el MSB (Most Significant Bit). CNC 8060 CNC 8065 (V.)[ch].MPA.STARTDELAY[set].xn (V.)[ch].MPA.STARTDELAY[set].sn (V.)[ch].SP.STARTDELAY[set].sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 714 (V.)[ch].MPA.AXDELAY[set].xn (V.)[ch].MPA.AXDELAY[set].sn (V.)[ch].SP.AXDELAY[set].sn Variable de lectura desde el programa, PLC e interfaz. CNC 8060 Variable válida para ejes rotativos, lineales y cabezales. Variable válida para regulador analógico, Sercos posición y Sercos velocidad. CNC 8065 La variable devuelve el valor de la preparación de bloques.
  • Página 715 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Estándar. Para regulación Fagor, donde no es necesaria ninguna compensación de retardo. El CNC no aplica compensación de retardo en el regulador. 1 a 127. Ciclos de retardo en el regulador. El CNC compensa automáticamente las diferencias de retardo entre los reguladores de los ejes del canal.
  • Página 716: Variables Asociadas A Los Parámetros Máquina Del Modo Manual

    Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. -1 -2 -3 Volante conectado al primer teclado. CNC 8060 -4 -5 -6 Volante conectado al segundo teclado. CNC 8065 -7 -8 -9 Volante conectado al tercer teclado.
  • Página 717 El número lógico de los ejes viene establecido por el orden en el que los ejes han sido definidos en la tabla de parámetros máquina. El primer eje de la tabla será el eje lógico ·1· y así sucesivamente. CNC 8060 CNC 8065 : 1512)
  • Página 718 La tecla está asignada al movimiento en rápido. La tecla está asignada al movimiento en sentido positivo. La tecla está asignada al movimiento en sentido negativo. CNC 8060 Observaciones. CNC 8065 El número lógico de los ejes viene establecido por el orden en el que los ejes han sido definidos en la tabla de parámetros máquina.
  • Página 719 20 0 F E ED ZE RO S INGLE RESE T Sintaxis. ·uk· Número de tecla de usuario. V.MPMAN.USERKEYDEF[7] Tecla de usuario ·7· del primer teclado. V.MPMAN.USERKEYBD3DEF[7] Tecla de usuario ·7· del tercer teclado CNC 8060 CNC 8065 : 1512) ·719·...
  • Página 720 Este parámetro indica si hay un panel portátil HBLS conectado al CNC a través de la línea serie. V.MPMAN.HBLS Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CNC 8060 CNC 8065 : 1512) ·720·...
  • Página 721: Variables Asociadas A Los Parámetros Máquina De Las Funciones M

    La función M se envía al PLC antes del movimiento y se sincroniza después del movimiento. La función M se envía al PLC después del movimiento y se sincroniza después del movimiento. CNC 8060 (V.)MPM.MPROGNAME[pos] CNC 8065 Variable de lectura desde el interfaz.
  • Página 722 ·pos· Posición dentro de la tabla de funciones "M". V.MPM.MPLC[12] Posición ·12· de la tabla de funciones M. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sí. CNC 8060 CNC 8065 : 1512) ·722·...
  • Página 723: Variables Asociadas A Los Parámetros Máquina De Las Cinemáticas

    Cabezal - mesa AC. Cabezal - mesa BA. Cabezal - mesa BC. Cabezal ortogonal de tres ejes rotativos ABA. CNC 8060 Cabezal ortogonal de tres ejes rotativos ACA. CNC 8065 Cabezal ortogonal de tres ejes rotativos ACB. Cabezal ortogonal de tres ejes rotativos BAB.
  • Página 724 Cinemática ·2·. Valor del parámetro TDATA_I23. (V.)MPK.MAXOFTDATAkin[nb] Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. CNC 8060 Cinemática [kin]. Máximo offset permitido para el parámetro TDATA [nb]. CNC 8065 Sintaxis.
  • Página 725 Cinemática ·2·. (V.)MPK.PARAM_I_SIZE[kin] Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Cinemática [kin]. Número de parámetros en formato entero. CNC 8060 Sintaxis. CNC 8065 ·kin· Número de la cinemática.
  • Página 726 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Transformación angular [ang]. Número lógico del eje ortogonal. Sintaxis. CNC 8060 ·ang· Número de la transformación angular. CNC 8065 V.MPK.ORTAXNA[2] Transformación angular ·2·.
  • Página 727 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Transformación angular [ang]. Offset del origen de la transformación angular. Sintaxis. ·ang· Número de la transformación angular. V.MPK.OFFANGAX[2] Transformación angular ·2·. CNC 8060 CNC 8065 : 1512) ·727·...
  • Página 728: Variables Asociadas A Los Parámetros Máquina Del Almacén

    Sintaxis. ·mz· Número de almacén. V.TM.MZRANDOM[2] Almacén ·2·. Valores de la variable. CNC 8060 Esta variable devuelve uno de los siguientes valores. CNC 8065 Valor. Significado. No es un almacén random. Sí es un almacén random.
  • Página 729 La variable devuelve el valor de la preparación de bloques. Almacén [mz]. Optimización de la gestión. CNC 8060 Cuando se programan varias T seguidas sin M06, un almacén con gestión optimizada sólo busca la herramienta que va a cambiar; un almacén sin gestión optimizada busca todas las CNC 8065 herramientas.
  • Página 730 Número de almacén. V.TM.MZM6ALONE[2] Almacén ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. No se realiza ninguna acción. El CNC muestra un warning. El CNC muestra un error. CNC 8060 CNC 8065 : 1512) ·730·...
  • Página 731: Variables Asociadas A Los Parámetros Máquina Oem

    V.MTB.PF[10] Valor del parámetro de fabricante P10. Observaciones. CNC 8060 En la lectura por PLC de esta variable devuelve el valor en diezmilésimas. Si el parámetro CNC 8065 tiene el valor 54.9876, la lectura desde el PLC devolverá el valor 549876.
  • Página 732 Nombre del cabezal. V.DRV.FEED Valor de la variable definida como FEED. V.DRV.AXISFEED.Z Valor de la variable definida como AXISFEED para el eje Z. V.DRV.AXISFEED.S Valor de la variable definida como AXISFEED para el cabezal S. CNC 8060 CNC 8065 : 1512) ·732·...
  • Página 733: Variables Asociadas Al Estado Y Recursos Del Plc

    Estado de la salida digital ·243· del PLC. (V.)PLC.LI[nb] Variable de lectura y escritura desde el programa e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Estado de la entrada digital local [nb] del PLC. CNC 8065 Sintaxis.
  • Página 734 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Estado del contador [nb] del PLC. Sintaxis. ·nb· Número del contador. CNC 8060 V.PLC.C[16] Estado del contador ·16· del PLC. CNC 8065 MENSAJES DE PLC. : 1512) (V.)PLC.MSG[msg]...
  • Página 735 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Error inactivo. Error activo. CNC 8060 CNC 8065 (V.)PLC.PRIORERR Variable de lectura desde el programa e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 736 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Estado del reloj nb del PLC. V.PLC.CLK128 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Reloj inactivo. Reloj activo. CNC 8060 CNC 8065 : 1512) ·736·...
  • Página 737: Señales Lógicas De Consulta Del Plc; Generales

    Variable de report (para uso desde los scripts). Cuando se pulsa la tecla [RESET] o el PLC activa la marca RESETIN, el canal del CNC asume las condiciones iniciales y activa la marca RESETOUT. CNC 8060 CNC 8065 V.PLC.RESETOUT Canal ·1·.
  • Página 738 Variable de report (para uso desde los scripts). El canal activa la marca cuando está seleccionado el modo automático. V.PLC.AUTOMAT Canal ·1·. V.PLC.AUTOMATC1 Canal ·1·. V.PLC.AUTOMATC2 Canal ·2·. V.PLC.AUTOMATC3 Canal ·3·. V.PLC.AUTOMATC4 Canal ·4·. CNC 8060 CNC 8065 : 1512) ·738·...
  • Página 739 Variable de report (para uso desde los scripts). El canal activa la marca cuando está ejecutando un posicionamiento rápido (G00). V.PLC.RAPID Canal ·1·. V.PLC.RAPIDC1 Canal ·1·. V.PLC.RAPIDC2 Canal ·2·. V.PLC.RAPIDC3 Canal ·3·. V.PLC.RAPIDC4 Canal ·4·. CNC 8060 CNC 8065 : 1512) ·739·...
  • Página 740 Variable de report (para uso desde los scripts). El canal activa la marca cuando está ejecutando un ciclo fijo de roscado con macho. V.PLC.TAPPING Canal ·1·. V.PLC.TAPPINGC1 Canal ·1·. V.PLC.TAPPINGC2 Canal ·2·. V.PLC.TAPPINGC3 Canal ·3·. CNC 8060 V.PLC.TAPPINGC4 Canal ·4·. CNC 8065 : 1512) ·740·...
  • Página 741 El canal activa la marca cuando todos los ejes están en posición. Esta marca también permanece activa durante el desplazamiento de ejes independientes. V.PLC.INPOSI Canal ·1·. V.PLC.INPOSIC1 Canal ·1·. V.PLC.INPOSIC2 Canal ·2·. V.PLC.INPOSIC3 Canal ·3·. CNC 8060 V.PLC.INPOSIC4 Canal ·4·. CNC 8065 (V.)PLC.SPN1 (V.)PLC.SPN2 (V.)PLC.SPN3 : 1512) (V.)PLC.SPN4 (V.)PLC.SPN5...
  • Página 742 El canal indica en estos registros las funciones H pendientes de ejecución. Hay un registro para cada canal. Los mnemónicos para cada canal son los siguientes. Se muestra como ejemplo los mnemónicos de HFUN1; para el resto de registros es equivalente. CNC 8060 V.PLC.HFUN1 Canal ·1·.
  • Página 743 Variable de report (para uso desde los scripts). El canal activa la marca para indicar al PLC que hay seleccionada una nueva velocidad de cabezal en los registros SFUN1 a SFUN4. V.PLC.SSTROBE Canal ·1·. CNC 8060 V.PLC.SSTROBE1 Canal ·1·. V.PLC.SSTROBE2 CNC 8065 Canal ·2·.
  • Página 744 Variable de report (para uso desde los scripts). El canal activa la marca cuando está activo el modo búsqueda de bloque. V.PLC.BLKSEARCH Canal ·1·. V.PLC.BLKSEARCHC1 Canal ·1·. V.PLC.BLKSEARCHC2 Canal ·2·. CNC 8060 V.PLC.BLKSEARCHC3 Canal ·3·. CNC 8065 V.PLC.BLKSEARCHC4 Canal ·4·. : 1512) ·744·...
  • Página 745 Canal ·2·. V.PLC.WAITOUTC3 Canal ·3·. V.PLC.WAITOUTC4 Canal ·4·. CNC 8060 CNC 8065 (V.)PLC.MMCWDG Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts).
  • Página 746 (V.)PLC.DINDISTC1 (V.)PLC.DINDISTC2 (V.)PLC.DINDISTC3 (V.)PLC.DINDISTC4 CNC 8060 CNC 8065 (V.)PLC.SERPLCAC Variable de lectura desde el programa e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts).
  • Página 747 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). El CNC activa la marca cuando el bus Mechatrolink se ha inicializado correctamente. V.PLC.MLINKRDY CNC 8060 CNC 8065 : 1512) ·747·...
  • Página 748: Señales Lógicas De Consulta Del Plc; Ejes Y Cabezales

    Variable de report (para uso desde los scripts). El CNC activa esta marca tras realizar una búsqueda de referencia máquina. Sintaxis. ·xn· Nombre o número lógico del eje. ·sn· Nombre o número lógico del cabezal. CNC 8060 V.PLC.REFPOINX Eje X. CNC 8065 V.PLC.REFPOINS Cabezal S. V.PLC.REFPOIN3 Eje o cabezal con número lógico ·3·.
  • Página 749 V.PLC.INPOSX Eje X. V.PLC.INPOSS Cabezal S. V.PLC.INPOS3 Eje o cabezal con número lógico ·3·. CNC 8060 (V.)PLC.LUBRxn CNC 8065 (V.)PLC.LUBRsn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 750 Variable de report (para uso desde los scripts). El CNC activa esta marca cuando está aparcando el eje o cabezal. Sintaxis. ·xn· Nombre o número lógico del eje. CNC 8060 ·sn· Nombre o número lógico del cabezal. CNC 8065 V.PLC.PARKX Eje X.
  • Página 751 V.PLC.TANGACTX Eje X. V.PLC.TANGACTS Cabezal S. V.PLC.TANGACT3 Eje o cabezal con número lógico ·3·. CNC 8060 CNC 8065 (V.)PLC.LOPENxn (V.)PLC.LOPENsn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 752 Variable válida para ejes rotativos y lineales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. El CNC no puede corregir la diferencia de cota entre los ejes maestro y esclavo. CNC 8060 CNC 8065 : 1512)
  • Página 753: Señales Lógicas De Consulta Del Plc; Cabezales

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). El cabezal esclavo activa la marca cuando comienza una sincronización en posición. V.PLC.SYNCHRONP1 Cabezal ·1·. V.PLC.SYNCHRONP2 Cabezal ·2·. CNC 8060 V.PLC.SYNCHRONP3 Cabezal ·3·. CNC 8065 V.PLC.SYNCHRONP4 Cabezal ·4·. : 1512)
  • Página 754 El cabezal activa esta marca cuando el set de parámetros seleccionado en el CNC y en el PLC coinciden. V.PLC.GEAROK Cabezal ·1·. V.PLC.GEAROK1 Cabezal ·1·. V.PLC.GEAROK2 Cabezal ·2·. V.PLC.GEAROK3 Cabezal ·3·. V.PLC.GEAROK4 Cabezal ·4·. CNC 8060 CNC 8065 : 1512) ·754·...
  • Página 755: Señales Lógicas De Consulta Del Plc; Interpolador Independiente

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). El interpolador activa esta marca cuando el eje ha finalizado el movimiento y ha alcanzado la posición final. CNC 8060 CNC 8065 Sintaxis. ·xn·...
  • Página 756 Variable de report (para uso desde los scripts). El interpolador activa esta marca cuando el eje o la leva ha alcanzado la sincronización. Sintaxis. ·xn· Nombre o número lógico del eje. V.PLC.INSYNCX Eje X. V.PLC.INSYNC3 Eje con número lógico ·3·. CNC 8060 CNC 8065 : 1512) ·756·...
  • Página 757: Señales Lógicas De Consulta Del Plc; Gestor De Herramientas

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). El gestor activa esta marca para indicar al PLC que debe ejecutar la operación indicada en TMOPERATION. V.PLC.TMOPSTROBE Canal ·1·. CNC 8060 V.PLC.TMOPSTROBEC1 Canal ·1·. CNC 8065 V.PLC.TMOPSTROBEC2 Canal ·2·.
  • Página 758 Variable de report (para uso desde los scripts). El gestor activa está marca cuando ha rechazado la herramienta. V.PLC.TWONRNOUT Canal ·1·. V.PLC.TWONRNOUTC1 Canal ·1·. V.PLC.TWONRNOUTC2 Canal ·2·. V.PLC.TWONRNOUTC3 Canal ·3·. V.PLC.TWONRNOUTC4 Canal ·4·. CNC 8060 CNC 8065 : 1512) ·758·...
  • Página 759 V.PLC.MZID Canal ·1·. V.PLC.MZIDC1 Canal ·1·. V.PLC.MZIDC2 Canal ·2·. V.PLC.MZIDC3 Canal ·3·. V.PLC.MZIDC4 Canal ·4·. CNC 8060 CNC 8065 : 1512) ·759·...
  • Página 760: Señales Lógicas De Consulta Del Plc; Teclas

    Estos registros indican (bit=1) qué tecla se ha pulsado en cada panel de mando. Los registros KEYBD1_1 y KEYBD2_1 corresponden al primer panel de jog, KEYBD1_2 y KEYBD2_2 al segundo y así sucesivamente. V.PLC.KEYBD1_1 V.PLC.KEYBD2_1 V.PLC.KEYBD3_1 CNC 8060 CNC 8065 : 1512) ·760·...
  • Página 761: Señales Lógicas Modificables Del Plc; Generales

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). CNC 8060 Si el PLC desactiva la marca, el canal detiene los ejes pero mantiene el giro de los cabezales.
  • Página 762 V.PLC.OVRCANC1 Canal ·1·. V.PLC.OVRCANC2 Canal ·2·. V.PLC.OVRCANC3 Canal ·3·. CNC 8060 V.PLC.OVRCANC4 Canal ·4·. CNC 8065 (V.)PLC.LATCHM Variable de lectura y escritura desde el interfaz; de lectura desde el programa. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 763 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). CNC 8060 Si el PLC activa la marca, el canal tiene en cuenta las paradas condicionales. CNC 8065 V.PLC.M01STOP...
  • Página 764 Si el PLC activa la marca, el canal aborta el comando CNCEX lanzado desde el PLC. Esta marca no pone las condiciones iniciales en el canal y mantiene la historia. V.PLC.PLCABORT Canal ·1·. V.PLC.PLCABORTC1 Canal ·1·. V.PLC.PLCABORTC2 Canal ·2·. CNC 8060 V.PLC.PLCABORTC3 Canal ·3·. CNC 8065 V.PLC.PLCABORTC4 Canal ·4·. : 1512) ·764·...
  • Página 765 Canal ·4·. (V.)PLC.PRGABORT Variable de lectura y escritura desde el interfaz; de lectura desde el programa. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Variable de report (para uso desde los scripts).
  • Página 766 Variable de report (para uso desde los scripts). Estos registros permiten modificar el comportamiento por defecto de los teclados respecto a los canales, definido en los parámetros máquina. V.PLC.KEYBD1CH Panel de mando ·1·. CNC 8060 V.PLC.KEYBD2CH Panel de mando ·2·. CNC 8065 Valores de la variable.
  • Página 767 Si el PLC activa esta marca, el CNC activa los límites de seguridad para el avance (parámetro FLIMIT) en todos los ejes del canal. V.PLC.FLIMITAC Canal ·1·. V.PLC.FLIMITACCH1 Canal ·1·. V.PLC.FLIMITACCH2 Canal ·2·. V.PLC.FLIMITACCH3 Canal ·3·. CNC 8060 V.PLC.FLIMITACCH4 Canal ·4·. CNC 8065 : 1512) ·767·...
  • Página 768 Variable de report (para uso desde los scripts). Si el PLC activa una de estas marcas, el canal ejecuta la subrutina de interrupción correspondiente. V.PLC.INT1 Canal ·1·. V.PLC.INT1C1 Canal ·1·. V.PLC.INT1C2 Canal ·2·. V.PLC.INT1C3 Canal ·3·. V.PLC.INT1C4 Canal ·4·. CNC 8060 CNC 8065 : 1512) ·768·...
  • Página 769: Señales Lógicas Modificables Del Plc; Ejes Y Cabezales

    El PLC debe activar esta marca para indicar que el micro de búsqueda de referencia está pulsado. Sintaxis. ·xn· Nombre o número lógico del eje. ·sn· Nombre o número lógico del cabezal. CNC 8060 V.PLC.DECELX CNC 8065 Eje X. V.PLC.DECELS Cabezal S. V.PLC.DECEL3 Eje o cabezal con número lógico ·3·.
  • Página 770 Si el PLC activa esta marca con el CNC en modo manual, el CNC desplaza el eje o cabezal en sentido positivo. Sintaxis. ·xn· Nombre o número lógico del eje. ·sn· Nombre o número lógico del cabezal. CNC 8060 CNC 8065 V.PLC.AXISNEGX Eje X. V.PLC.AXISNEGS Cabezal S. V.PLC.AXISNEG3 Eje o cabezal con número lógico ·3·.
  • Página 771 Eje X. V.PLC.SPENAS Cabezal S. V.PLC.SPENA3 Eje o cabezal con número lógico ·3·. CNC 8060 (V.)PLC.DRENAxn CNC 8065 (V.)PLC.DRENAsn Variable de lectura y escritura desde el interfaz; de lectura desde el programa y PLC. Variable válida para ejes rotativos, lineales y cabezales.
  • Página 772 Variable de report (para uso desde los scripts). El PLC activa esta marca para habilitar el engrase del eje o cabezal. Sintaxis. ·xn· Nombre o número lógico del eje. CNC 8060 ·sn· Nombre o número lógico del cabezal. CNC 8065 V.PLC.LUBRENAX Eje X.
  • Página 773 Eje X. V.PLC.FBACKSELS Cabezal S. V.PLC.FBACKSEL3 Eje o cabezal con número lógico ·3·. CNC 8060 CNC 8065 (V.)PLC.DEADxn (V.)PLC.DEADsn Variable de lectura y escritura desde el programa e interfaz; de lectura desde el PLC. Variable válida para ejes rotativos, lineales y cabezales.
  • Página 774 Sintaxis. ·xn· Nombre o número lógico del eje. ·sn· Nombre o número lógico del cabezal. V.PLC.TANDEMOFFX Eje X. V.PLC.TANDEMOFFS Cabezal S. V.PLC.TANDEMOFF3 Eje o cabezal con número lógico ·3·. CNC 8060 CNC 8065 : 1512) ·774·...
  • Página 775: Señales Lógicas Modificables Del Plc; Cabezales

    Cabezal ·4·. (V.)PLC.SPDLEREV Variable de lectura y escritura desde el interfaz; de lectura desde el programa. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Variable de report (para uso desde los scripts).
  • Página 776 Si el PLC activa esta marca, el CNC activa los límites de seguridad para la velocidad (parámetro SLIMIT) en el cabezal indicado. V.PLC.SLIMITACSPDL Cabezal ·1·. V.PLC.SLIMITACSPDL1 Cabezal ·1·. V.PLC.SLIMITACSPDL2 Cabezal ·2·. V.PLC.SLIMITACSPDL3 Cabezal ·3·. V.PLC.SLIMITACSPDL4 Cabezal ·4·. CNC 8060 CNC 8065 : 1512) ·776·...
  • Página 777: Señales Lógicas Modificables Del Plc; Interpolador Independiente

    (si lo hay), eliminando además el resto de bloques de posicionamiento pendientes de ejecución. Sintaxis. ·xn· Nombre o número lógico del eje. V.PLC.IABORTX Eje X. V.PLC.IABORT3 Eje con número lógico ·3·. CNC 8060 CNC 8065 : 1512) ·777·...
  • Página 778: Señales Lógicas Modificables Del Plc; Gestor De Herramientas

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). El PLC debe activar esta marca para rechazar la herramienta. V.PLC.TREJECT Canal ·1·. V.PLC.TREJECTC1 Canal ·1·. V.PLC.TREJECTC2 CNC 8060 Canal ·2·. V.PLC.TREJECTC3 CNC 8065 Canal ·3·. V.PLC.TREJECTC4 Canal ·4·. : 1512)
  • Página 779 Variable de report (para uso desde los scripts). El PLC debe activar esta marca tras llevar la herramienta del cabezal a la pinza 2 del brazo cambiador. V.PLC.SPDLTOCH1 Almacén ·1·. V.PLC.SPDLTOCH2MZ1 Almacén ·1·. CNC 8060 V.PLC.SPDLTOCH2MZ2 Almacén ·2·. CNC 8065 V.PLC.SPDLTOCH2MZ3 Almacén ·3·. V.PLC.SPDLTOCH2MZ4 Almacén ·4·.
  • Página 780 Variable de report (para uso desde los scripts). El PLC debe activar esta marca tras llevar la herramienta de tierra al cabezal. V.PLC.GRTOSPDL Canal ·1·. V.PLC.GRTOSPDLC1 Canal ·1·. V.PLC.GRTOSPDLC2 Canal ·2·. V.PLC.GRTOSPDLC3 CNC 8060 Canal ·3·. V.PLC.GRTOSPDLC4 CNC 8065 Canal ·4·. : 1512) ·780·...
  • Página 781 Variable de report (para uso desde los scripts). El PLC debe activar esta marca cuando el cambio de herramienta haya finalizado. V.PLC.TCHANGEOK Almacén ·1·. V.PLC.TCHANGEOKMZ1 Almacén ·1·. V.PLC.TCHANGEOKMZ2 Almacén ·2·. V.PLC.TCHANGEOKMZ3 Almacén ·3·. V.PLC.TCHANGEOKMZ4 Almacén ·4·. CNC 8060 CNC 8065 : 1512) ·781·...
  • Página 782 Variable de report (para uso desde los scripts). El PLC debe indicar en este registro la posición actual del almacén. V.PLC.MZPOS Almacén ·1·. V.PLC.MZPOSMZ1 Almacén ·1·. V.PLC.MZPOSMZ2 Almacén ·2·. V.PLC.MZPOSMZ3 Almacén ·3·. V.PLC.MZPOSMZ4 Almacén ·4·. CNC 8060 CNC 8065 : 1512) ·782·...
  • Página 783: Señales Lógicas Modificables Del Plc; Teclas

    (V.)PLC.KEYDIS4_8 Variable de lectura y escritura desde el interfaz; de lectura desde el programa. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Variable de report (para uso desde los scripts). CNC 8065 Estos registros inhiben (bit=1) las teclas y los conmutadores en cada panel de mando.
  • Página 784: Variables Asociadas A La Configuración De La Máquina

    Nombre del cabezal lógico n. Sintaxis. Sustituir el carácter n por el número lógico del cabezal. V.G.GSPDLNAME2 Cabezal con número lógico ·2·. CNC 8060 CNC 8065 Valores de la variable. Los valores que devuelve esta variable están codificados de la siguiente forma. S=100...
  • Página 785 Set de parámetros activo en el eje o cabezal. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 V.A.ACTIVSET.Z Eje Z. CNC 8065 V.A.ACTIVSET.S Cabezal S. V.SP.ACTIVSET.S Cabezal S.
  • Página 786 Número de cabezales del canal. Sintaxis. ·ch· Número de canal. V.[2].G.NSPDL Canal ·2·. CNC 8060 CNC 8065 (V.)[ch].G.AXISCH Variable de lectura desde el interfaz. Variable de report (para uso desde los scripts). : 1512) Ejes del sistema que forman parte del canal.
  • Página 787 "?". (V.)[ch].G.SPDLNAMEn CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de la preparación de bloques.
  • Página 788 Estas variables corresponden a los límites fijados por parámetro máquina. Si se modifican estas variables el CNC asume, en adelante, dichos valores como nuevos límites. CNC 8060 Estas variables mantienen su valor tras un reset; se inicializan con los valores de los CNC 8065 parámetros máquina tras una validación y tras el encendido del CNC.
  • Página 789 (V.)[ch].SP.POLARITY.sn Variable de lectura y escritura desde el programa, PLC e interfaz. Variable válida para ejes rotativos, lineales y cabezales. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Esta variable permite invertir el significado de los parámetros POLARM3 y POLARM4 del cabezal, los cuales definen el sentido de giro del cabezal para M3 y M4.
  • Página 790 PLC se puede calcular el porcentaje de avance adecuado y fijarlo para el mecanizado. A esta modalidad de volante se la conoce como volante de avance. CNC 8060 CNC 8065 : 1512)
  • Página 791 Los canales de ejecución y simulación pueden operar de forma simultánea, en cuyo caso el conmutador de feed-rate afectará a ambos. Es responsabilidad del OEM utilizar esta variable en el ámbito correcto, de manera que sólo afecta a uno de los canales. CNC 8060 CNC 8065 : 1512)
  • Página 792: Variables Asociadas A La Compensación Volumétrica

    (parámetros TDATA) y de la herramienta. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. V.A.PIVOT.Z Eje Z. V.A.PIVOT.3 Eje con número lógico ·3·. V.[2].A.PIVOT.3 Eje con índice ·3· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·792·...
  • Página 793: Variables Asociadas Al Bus Mechatrolink

    Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.MPA.MSUBSTAT.Z Eje Z. CNC 8060 V.MPA.MSUBSTAT.S Cabezal S. CNC 8065 V.SP.MSUBSTAT.S Cabezal S. V.SP.MSUBSTAT Cabezal master. V.MPA.MSUBSTAT.4 Eje o cabezal con número lógico ·4·.
  • Página 794 Eje o cabezal con número lógico ·4·. V.[2].MPA.MIOMON.1 Eje con índice ·1· en el canal ·2·. V.SP.MIOMON.2 Cabezal con índice ·2· en el sistema. V.[2].SP.MIOMON.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·794·...
  • Página 795: Variables Asociadas A La Conmutación Sincronizada

    Variable de lectura y escritura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura/escritura detiene la preparación de bloques. Offset en distancia (milímetros/pulgadas) para anticipar la desactivación de la salida digital. V.G.POF CNC 8060 CNC 8065 : 1512) ·795·...
  • Página 796 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura/escritura detiene la preparación de bloques. Tiempo restante (ciclos de 0,5 µs) hasta desactivar la salida del láser. V.G.LASEROTMOFF CNC 8060 CNC 8065 : 1512) ·796·...
  • Página 797: Variables Asociadas Al Pwm

    CNC. Esta variable sólo es funcional cuando el láser está activo por CNC. Sintaxis. V.G.PWMDUTY CNC 8060 CNC 8065 Observaciones. La lectura desde el PLC vendrá expresada en décimas (x10); es decir, para un valor de ·0.1·, la lectura desde el PLC devolverá...
  • Página 798 La lectura desde el CNC vendrá dividida por 10; es decir, para un valor de ·1·, la lectura desde el CNC devolverá valor ·0.1·. PWM EN MODO RÁFAGA. CNC 8060 CNC 8065 (V.)G.PWMBTIME Variable de lectura desde el programa, PLC e interfaz.
  • Página 799 Estado final del PWM una vez finalizado el modo ráfaga. V.G.PWMBEND Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. El PWM se desactiva. El PWM permanece activo. CNC 8060 CNC 8065 : 1512) ·799·...
  • Página 800: Variables Asociadas Al Tiempo De Ciclo

    Si el tiempo utilizado por el PLC es demasiado elevado, dependiendo de los requerimientos específicos del PLC, se puede optar por aumentar el parámetro PRGFREQ o LOOPTIME. ANÁLISIS DEL TIEMPO DE CICLO EN EL CANAL. CNC 8060 (V.)[ch].G.CHTIMERATE CNC 8065 Variable de lectura desde el programa, PLC e interfaz.
  • Página 801 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Porcentaje de tiempo de ciclo utilizado por la preparación de la dinámica de la trayectoria. Sintaxis. ·ch· Número de canal. V.[2].G.TRAYTIMERATE Canal ·2·. CNC 8060 CNC 8065 : 1512) ·801·...
  • Página 802: Variables Asociadas A Las Entradas De Contaje Para Ejes Analógicos

    Nombre, número lógico o índice del cabezal. V.A.COUNTER.Z Eje Z. V.A.COUNTER.S Cabezal S. V.SP.COUNTER.S Cabezal S. V.SP.COUNTER CNC 8060 Cabezal master. V.A.COUNTER.4 CNC 8065 Eje o cabezal con número lógico ·4·. V.[2].A.COUNTER.1 Eje con índice ·1· en el canal ·2·. V.SP.COUNTER.2 Cabezal con índice ·2·...
  • Página 803 Cabezal con índice ·2· en el sistema. V.[2].SP.BSINUS.1 Cabezal con índice ·1· en el canal ·2·. ENTRADAS DE CONTAJE LOCALES (ICU/MCU). CNC 8060 (V.)G.LCOUNTER1 CNC 8065 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 804 (V.)G.LCOUNTER2 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Valor de la entrada de contaje local 2. V.G.LCOUNTER2 CNC 8060 CNC 8065 : 1512) ·804·...
  • Página 805: Variables Asociadas A Las Entradas Y Salidas Analógicas

    Variable de lectura desde el interfaz; de escritura desde el programa y PLC. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Tensión en voltios de la salida [n] del módulo RCS-S. Las salidas analógicas se numeran según el parámetro SERCOUNTID. CNC 8060 Sintaxis. CNC 8065 ·n·...
  • Página 806: Variables Asociadas A La Consigna Y El Feedback Del Regulador

    Eje o cabezal con número lógico ·4·. V.[2].A.POSCMD.1 Eje con índice ·1· en el canal ·2·. V.SP.POSCMD.2 Cabezal con índice ·2· en el sistema. CNC 8060 V.[2].SP.POSCMD.1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 (V.)[ch].A.TORQUE.xn Variable de lectura desde el programa, PLC e interfaz.
  • Página 807 Eje o cabezal con número lógico ·4·. V.[2].A.POSNC.1 Eje con índice ·1· en el canal ·2·. V.SP.POSNC.2 Cabezal con índice ·2· en el sistema. V.[2].SP.POSNC.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·807·...
  • Página 808: Variables Asociadas Al Cambio De Gama Y Set Del Regulador Sercos

    Cuarto set de parámetros (set ·3·). Séptima gama o reducción (gama ·6·). El regulador mantiene el set de parámetros activo. Observaciones. El CNC mantiene activa la marca SERPLCAC mientras dura el proceso de cambio. CNC 8060 CNC 8065 : 1512) ·808·...
  • Página 809: Variables Asociadas Al Ajuste Del Lazo

    V.A.FILTERIN.4 Eje o cabezal con número lógico ·4·. V.[2].A.FILTERIN.1 Eje con índice ·1· en el canal ·2·. V.SP.FILTERIN.2 Cabezal con índice ·2· en el sistema. CNC 8060 V.[2].SP.FILTERIN.1 Cabezal con índice ·1· en el canal ·2·. CNC 8065 (V.)[ch].A.FILTEROUT.xn (V.)[ch].A.FILTEROUT.sn (V.)[ch].SP.FILTEROUT.sn...
  • Página 810 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Cota real a la entrada del lazo de posición. Sintaxis. ·ch· Número de canal. CNC 8060 ·xn· Nombre, número lógico o índice del eje. CNC 8065 ·sn·...
  • Página 811 Cabezal S. V.SP.TPOSINC.S Cabezal S. V.SP.TPOSINC Cabezal master. V.A.TPOSINC.4 Eje o cabezal con número lógico ·4·. CNC 8060 V.[2].A.TPOSINC.1 Eje con índice ·1· en el canal ·2·. CNC 8065 V.SP.TPOSINC.2 Cabezal con índice ·2· en el sistema. V.[2].SP.TPOSINC.1 Cabezal con índice ·1· en el canal ·2·.
  • Página 812 Eje con índice ·1· en el canal ·2·. V.SP.TFEED.2 Cabezal con índice ·2· en el sistema. V.[2].SP.TFEED.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 (V.)[ch].A.FEED.xn CNC 8065 (V.)[ch].A.FEED.sn (V.)[ch].SP.FEED.sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 813 Valor instantáneo real de la aceleración. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 V.A.ACCEL.Z Eje Z. CNC 8065 V.A.ACCEL.S Cabezal S. V.SP.ACCEL.S Cabezal S.
  • Página 814 V.SP.JERK.2 Cabezal con índice ·2· en el sistema. V.[2].SP.JERK.1 Cabezal con índice ·1· en el canal ·2·. AJUSTE DE LAS GANACIAS DESDE EL PLC. CNC 8060 (V.)[ch].A.PLCFFGAIN.xn CNC 8065 (V.)[ch].A.PLCFFGAIN.sn (V.)[ch].SP.PLCFFGAIN.sn Variable de lectura y escritura desde el PLC; de lectura desde el programa e interfaz.
  • Página 815 V.[2].SP.PLCACFGAIN.1 Cabezal con índice ·1· en el canal ·2·. Observaciones. CNC 8060 Para que el feed-forward y el AC-forward así definidos se tengan en cuenta, deben estar activos por parámetro máquina; es decir, mediante el parámetro máquina FFWTYPE si CNC 8065 regulador analógico o simulado y parámetro OPMODEP si Sercos.
  • Página 816 Si las variables se definen con un valor negativo, se anula su efecto (el valor cero es válido). Estas variables no se inicializan con reset ni al validar los parámetros. CNC 8060 CNC 8065 : 1512)
  • Página 817: Variables Asociadas Al Lazo Del Eje O Cabezal Tándem

    Eje con índice ·1· en el canal ·2·. V.SP.TPIOUT.2 Cabezal con índice ·2· en el sistema. V.[2].SP.TPIOUT.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 (V.)[ch].A.TFILTOUT.xn CNC 8065 (V.)[ch].A.TFILTOUT.sn (V.)[ch].SP.TFILTOUT.sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 818 Eje o cabezal con número lógico ·4·. V.[2].A.PRELOAD.1 Eje con índice ·1· en el canal ·2·. V.SP.PRELOAD.2 Cabezal con índice ·2· en el sistema. V.[2].SP.PRELOAD.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·818·...
  • Página 819: Variables Asociadas A Las Tablas De Usuario (Tabla De Orígenes)

    Cabezal S. V.SP.PLCOF.S Cabezal S. V.SP.PLCOF Cabezal master. V.A.PLCOF.4 Eje o cabezal con número lógico ·4·. CNC 8060 V.[2].A.PLCOF.1 Eje con índice ·1· en el canal ·2·. V.SP.PLCOF.2 CNC 8065 Cabezal con índice ·2· en el sistema. V.[2].SP.PLCOF.1 Cabezal con índice ·1· en el canal ·2·.
  • Página 820 La variable devuelve el valor de la preparación de bloques. Eje xn. Valor del traslado de origen activo (absoluto G159 + incremental G158). Sintaxis. ·ch· Número de canal. CNC 8060 ·xn· Nombre, número lógico o índice del eje. CNC 8065 V.A.ORG.Z Eje Z.
  • Página 821 Variable válida para ejes rotativos y lineales. La variable devuelve el valor de la preparación de bloques. Eje xn. Valor del traslado de origen activo (absoluto G159 grueso + absoluto G159 fino + incremental G158). CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 822 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). CNC 8060 Eje xn. Decalaje definido en el traslado de origen [nb]; parte gruesa más parte fina. CNC 8065 Al escribir esta variable, el valor se asigna a la parte gruesa, borrando la parte fina.
  • Página 823 Nombre, número lógico o índice del eje. V.A.FINEORGT[1].Z Traslado G54 (G159=1). Eje Z. V.A.FINEORGT[4].3 Traslado G57 (G159=4). Eje con número lógico ·3·. V.[2].A.FINEORGT[9].3 Traslado G159=9. Eje con índice ·3· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·823·...
  • Página 824: Variables Asociadas A Las Tablas De Usuario (Tabla De Garras)

    Variable válida para ejes rotativos y lineales. La variable devuelve el valor de la preparación de bloques. Eje xn. Decalaje definido en la garra actual. Sintaxis. ·ch· Número de canal. CNC 8060 ·xn· Nombre, número lógico o índice del eje. CNC 8065 V.A.FIX.Z Eje Z.
  • Página 825 Número de traslado de garras. ·xn· Nombre, número lógico o índice del eje. V.A.FIXT[1].Z Primer traslado. Eje Z. V.A.FIXT[4].3 Cuarto traslado. Eje con número lógico ·3·. V.[2].A.FIXT[9].3 Noveno traslado. Eje con índice ·3· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·825·...
  • Página 826: Variables Asociadas A Las Tablas De Usuario (Tablas De Parámetros Aritméticos)

    G.LUP1F[22] = -120987 (V.)[ch].G.LUP1F[nb] ·· (V.)[ch].G.LUP7F[nb] CNC 8060 Variable de lectura y escritura desde el PLC e interfaz. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts).
  • Página 827 Variable de lectura y escritura desde el PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). Valor del parámetro aritmético global [nb] (valor x10000). CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 828 Canal ·2·. Valor del parámetro ·10014·. Observaciones. La lectura por PLC de estas variables devuelve el valor del parámetro multiplicado por CNC 8060 10000. Si el parámetro tiene el valor 54.9876, la lectura desde el PLC devolverá el valor CNC 8065 549876.
  • Página 829: Variables Asociadas A La Posición De Los Ejes

    Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y lineales. La variable devuelve el valor de la preparación de bloques. CNC 8060 Canal [ch]. Cota programada en el primer eje del canal (punta de la herramienta). CNC 8065 Sintaxis.
  • Página 830 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Canal [ch]. Cotas pieza teóricas de la base de la herramienta. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. CNC 8060 CNC 8065 V.A.ATPOS.Z Eje Z. V.A.ATPOS.3 Eje con número lógico ·3·. V.[2].A.ATPOS.3 Eje con índice ·3·...
  • Página 831 Eje con índice ·3· en el canal ·2·. (V.)[ch].A.TPOS.xn Variable de lectura desde el programa, PLC e interfaz. CNC 8060 Variable válida para ejes rotativos y lineales. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 832 Cuando la mezcla de captaciones está activa (parámetro FBMIXTIME), la variable devuelve el valor de la captación interna (captación motor). Si no hay mezcla de captaciones, el valor de la variable coincide con (V.)[ch].A.POS.xn. CNC 8060 Sintaxis. CNC 8065 ·ch·...
  • Página 833 (V.)[ch].A.FLWEST.xn Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y lineales. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Canal [ch]. Estimación lineal del error de seguimiento.
  • Página 834 Canal [ch]. Desplazamiento que le queda al eje para alcanzar la cota programada. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. V.A.TOGO.Z Eje Z. V.A.TOGO.3 Eje con número lógico ·3·. V.[2].A.TOGO.3 Eje con índice ·3· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·834·...
  • Página 835: Variables Asociadas A La Posición Del Cabezal

    Cabezal con índice ·1· en el canal ·2·. (V.)[ch].A.TPOS.sn (V.)[ch].SP.TPOS.sn Variable de lectura desde el programa, PLC e interfaz. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Canal [ch]. Posición teórica del cabezal.
  • Página 836 Nombre, número lógico o índice del cabezal. V.A.FLWEST.S Cabezal S. V.SP.FLWEST.S Cabezal S. V.SP.FLWEST.S Cabezal master. V.A.FLWEST.5 Cabezal con número lógico ·5·. V.SP.FLWEST.2 Cabezal con índice ·2· en el sistema. V.[2].SP.FLWEST.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·836·...
  • Página 837: Variables Asociadas A Los Avances

    La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Canal [ch]. Avance teórico sobre la trayectoria. Sintaxis. ·ch· Número de canal. CNC 8060 V.[2].G.PATHFEED Canal ·2·. CNC 8065 Observaciones. Comparando en el osciloscopio el avance real con el teórico a lo largo de la trayectoria se : 1512) pueden detectar problemas de ajuste si ambos divergen en puntos concretos.
  • Página 838 10000 5000 10000 5000 AVANCE ACTIVO EN EL BLOQUE. CNC 8060 (V.)[ch].G.IPOFEED CNC 8065 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Canal [ch]. Avance activo en el bloque.
  • Página 839 ·ch· Número de canal. V.[2].PLC.F Canal ·2·. (V.)[ch].G.PRGF CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Avance por programa en G94. Con G94 activa, la programación de un nuevo avance en modo MDI actualiza el valor de esta variable.
  • Página 840 ·ch· Número de canal. V.[2].PLC.FPR Canal ·2·. (V.)[ch].G.PRGFPR CNC 8060 Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de la preparación de bloques. Canal [ch]. Avance por programa en G95. Con G95 activa, la programación de un nuevo avance en modo MDI actualiza el valor de esta variable.
  • Página 841 Canal [ch]. Porcentaje de avance por programa. El porcentaje fijado por programa es más prioritario que el fijado por PLC o por el conmutador. Para anular el valor fijado por programa, definir la variable con valor ·0·. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 V.[2].G.PRGFRO...
  • Página 842 Canal [ch]. Porcentaje de avance en el conmutador del panel de mando. El porcentaje fijado en el conmutador del panel de mando es menos prioritario que el fijado por PLC o por programa. Sintaxis. ·ch· Número de canal. V.[2].G.CNCFRO Canal ·2·. CNC 8060 CNC 8065 : 1512) ·842·...
  • Página 843: Variables Asociadas A La Aceleración Y El Jerk Sobre La Trayectoria

    El CNC siempre respeta la dinámica de los ejes implicados en la trayectoria, es decir, independientemente de cuál sea el máximo jerk permitido sobre la trayectoria, el movimiento respeta el jerk definido en cada eje. Sintaxis. ·ch· Número de canal. V.[2].G.MAXJERK Canal ·2·. CNC 8060 CNC 8065 : 1512) ·843·...
  • Página 844: Variables Asociadas A La Gestión Del Avance En El Modo Hsc

    CNC no esté demasiado cerca del tiempo de ciclo total (aproximadamente el 50%). Esta información se puede consultar en la variable V.G.NCTIMERATE. ANÁLISIS DEL ERROR PROGRAMADO. CNC 8060 CNC 8065 (V.)[ch].G.LIMERROR Variable de lectura desde el programa, PLC e interfaz.
  • Página 845 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Número lógico del eje que limita el avance, en el bloque en ejecución. CNC 8060 CNC 8065 Junto a la variable V.G.PARLIMF permite evaluar el comportamiento del mecanizado en un tramo determinado, en el que el avance baja en exceso o es un avance irregular.
  • Página 846 Causa que limita el avance en la esquina, en el bloque en ejecución. Sintaxis. ·ch· Número de canal. V.[2].G.PARLIMC Canal ·2·. CNC 8060 CNC 8065 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. : 1512) El avance máximo del eje.
  • Página 847 HSC. Los límites máximo y mínimo entre los que puede variar el valor depende de los parámetros máquina MINDYNOVR y MAXDYNOVR. Sintaxis. ·ch· Número de canal. V.[2].G.DYNOVR Canal ·2·. CNC 8060 CNC 8065 : 1512) ·847·...
  • Página 848: Variables Asociadas A La Velocidad Del Cabezal

    Nombre, número lógico o índice del cabezal. V.A.SPEED.S Cabezal S. V.SP.SPEED.S Cabezal S. V.SP.SPEED Cabezal master. V.A.SPEED.5 Cabezal con número lógico ·5·. V.SP.SPEED.2 Cabezal con índice ·2· en el sistema. V.[2].SP.SPEED.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·848·...
  • Página 849 Canal [ch]. Velocidad activa por programa para G97. Con G97 activa, la programación en modo MDI de una nueva velocidad actualiza el valor de esta variable. Sintaxis. ·ch· Número de canal. CNC 8060 ·sn· Nombre, número lógico o índice del cabezal. CNC 8065 V.A.PRGS.S Cabezal S.
  • Página 850 Canal [ch]. Velocidad activa por PLC para G96. La velocidad programada por PLC prevalece sobre la programada por programa o MDI. Para anular la velocidad por PLC, definir la variable con valor ·0·; el CNC aplica la velocidad activa por programa. CNC 8060 CNC 8065 Sintaxis. ·ch·...
  • Página 851 La velocidad puede ser fijada por programa o por PLC, siendo la más prioritaria la indicada por PLC. Velocidad definida. V.PLC.SPOS.sn V.A.PRGSPOS.sn V.A.SPOS.sn Por programa; S.POS=180. Por PLC; no hay. Por programa; S.POS=180. CNC 8060 Por PLC; S.POS=250. CNC 8065 Por programa; S.POS=180. Por PLC; S.POS=90. : 1512) ·851·...
  • Página 852 V.SP.PRGSPOS.2 Cabezal con índice ·2· en el sistema. V.[2].SP.PRGSPOS.1 Cabezal con índice ·1· en el canal ·2·. LÍMITE DE VELOCIDAD. CNC 8060 CNC 8065 (V.)[ch].A.SLIMIT.sn (V.)[ch].SP.SLIMIT.sn Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 853 V.A.PRGSL.5 Cabezal con número lógico ·5·. V.SP.PRGSL.2 Cabezal con índice ·2· en el sistema. V.[2].SP.PRGSL.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 PORCENTAJE DE VELOCIDAD (SPEED OVERRIDE). CNC 8065 (V.)[ch].A.SSO.sn (V.)[ch].SP.SSO.sn : 1512) Variable de lectura desde el programa, PLC e interfaz.
  • Página 854 Variable de lectura y escritura desde el PLC; de lectura desde el programa e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 CNC 8065 Canal [ch]. Porcentaje de velocidad por PLC.
  • Página 855 Nombre, número lógico o índice del cabezal. V.A.CNCSSO.S Cabezal S. V.SP.CNCSSO.S Cabezal S. V.SP.CNCSSO Cabezal master. V.A.CNCSSO.5 Cabezal con número lógico ·5·. V.SP.CNCSSO.2 Cabezal con índice ·2· en el sistema. V.[2].SP.CNCSSO.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·855·...
  • Página 856: Variables Asociadas Al Gestor De Herramientas

    ·ch· Número de canal. V.[2].TM.MZWAIT Canal ·2·. CNC 8060 CNC 8065 Observaciones. A partir de la versión de software V2.01, no es necesario utilizar esta variable en la subrutina asociada a M06. La propia subrutina espera a que finalicen las maniobras del gestor, de manera que no se detiene la preparación de bloques.
  • Página 857 ·ch· Número de canal. V.[2].TM.MZMODE Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Modo de trabajo normal. Almacén en modo carga. Almacén en modo descarga. CNC 8060 CNC 8065 : 1512) ·857·...
  • Página 858: Variables Asociadas A La Gestión Del Almacén Y El Brazo Cambiador

    Esta variable devuelve 0 si la herramienta no está en el almacén. (V.)TM.P[mz][tl] Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Posición de la herramienta [tl] en el almacén [mz]. CNC 8065 Sintaxis.
  • Página 859 Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Herramienta de la segunda pinza del brazo del almacén [mz]. Sintaxis. ·mz· Número de almacén. V.TM.TOOLCH2[2] Almacén ·2·. CNC 8060 CNC 8065 : 1512) ·859·...
  • Página 860: Variables Asociadas A La Herramienta Activa Y Siguiente

    V.[2].TM.NXTOOL Canal ·2·. Herramienta siguiente. Observaciones. Aunque la variable tiene permiso de escritura, no se permite escribir el valor 0 (cero). CNC 8060 (V.)[ch].TM.NXTOD Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 861 Corrector de la herramienta; si se omite, el corrector activo. ·ch· Número de canal. V.[2].TM.TOMON Canal ·2·. Corrector activo. V.[2].TM.TOMON[3] CNC 8060 Canal ·2·. Corrector ·3· de herramienta. CNC 8065 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor.
  • Página 862 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Herramienta activa. Parámetros custom. Sintaxis. ·ch· Número de canal. V.[2].TM.TOTP1 Canal ·2·. Parámetro custom ·1·. CNC 8060 V.[2].TM.TOTP2 Canal ·2·. Parámetro custom ·2·. CNC 8065 V.[2].TM.TOTP3 Canal ·2·. Parámetro custom ·3·. V.[2].TM.TOTP4 Canal ·2·.
  • Página 863 (V.)[ch].TM.DSUBTYPE[ofd] Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 CNC 8065 Herramienta activa. Código del subtipo de corrector. Sintaxis.
  • Página 864 (horizontal o vertical), la posición de la torreta y la posición del cabezal (a la derecha o a la izquierda). Sintaxis. ·ch· Número de canal. ·ofd· Corrector de la herramienta; si se omite, el corrector activo. V.[2].TM.TURNCONFIG Canal ·2·. Corrector activo. CNC 8060 V.[2].TM.TURNCONFIG[3] Canal ·2·. Corrector ·3· de herramienta. CNC 8065 : 1512) ·864·...
  • Página 865 Corrector de la herramienta; si se omite, el corrector activo. V.[2].TM.LOCODE Canal ·2·. Corrector activo. V.[2].TM.LOCODE[3] Canal ·2·. Corrector ·3· de herramienta. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. CNC 8060 CNC 8065 : 1512) ·865·...
  • Página 866 V.[2].TM.SPDLTURDIR[3] Canal ·2·. Corrector ·3· de herramienta. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. CNC 8060 Sentido no definido. CNC 8065 Sentido de mecanizado a derechas. Sentido de mecanizado a izquierdas. : 1512) (V.)[ch].TM.TOR[ofd]...
  • Página 867 Número de canal. ·ofd· Corrector de la herramienta; si se omite, el corrector activo. V.[2].TM.TOK Canal ·2·. Corrector activo. CNC 8060 V.[2].TM.TOK[3] Canal ·2·. Corrector ·3· de herramienta. CNC 8065 (V.)[ch].TM.TOAN[ofd] Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz.
  • Página 868 Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Corrector [ofd] de la herramienta activa. Ángulo de la cuchilla. Sintaxis. CNC 8060 CNC 8065 ·ch· Número de canal.
  • Página 869 Corrector ·3· de herramienta. Eje con número lógico ·4·. V.[2].TM.TOFL[3].1 Corrector ·3· de herramienta. Eje con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 (V.)[ch].TM.TOFLW[ofd].xn Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz.
  • Página 870 V.[2].TM.TOFLW3 Canal ·2·. Tercer eje del canal. Observaciones. CNC 8060 CNC 8065 El valor de estas variables depende de las unidades activas (radios o diámetros). Para que estas variables devuelvan el valor en diámetros, estás unidades deben estar habilitadas por parámetro máquina y además, debe estar activa la función G151.
  • Página 871 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sin sentido de giro predeterminado. Sentido de giro M03. Sentido de giro M04. CNC 8060 CNC 8065 : 1512) ·871·...
  • Página 872: Variables Asociadas A Cualquier Herramienta

    Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Corrector [ofd] de la herramienta [tl]. Tipo de monitorización de la vida de herramienta. Sintaxis. CNC 8060 ·tl· Número de herramienta. CNC 8065 ·ofd·...
  • Página 873 Número de herramienta. V.TM.TOTP1T[23] Herramienta ·23·. Parámetro custom ·1·. V.TM.TOTP2T[23] Herramienta ·23·. Parámetro custom ·2·. V.TM.TOTP3T[23] Herramienta ·23·. Parámetro custom ·3·. CNC 8060 V.TM.TOTP4T[23] Herramienta ·23·. Parámetro custom ·4·. CNC 8065 GEOMETRÍA DE LAS HERRAMIENTAS. : 1512) (V.)TM.NUMOFDT[tl] Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz.
  • Página 874 Corrector de la herramienta; si se omite, el corrector activo. V.TM.DSUBTYPET[23] Herramienta ·23·. Corrector activo. V.TM.DSUBTYPET[23][3] Herramienta ·23·. Corrector ·3· de herramienta. Valores de la variable. CNC 8060 CNC 8065 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sin tipo.
  • Página 875 Herramienta ·23·. Corrector activo. V.TM.TURNCONFIGT[23][3] Herramienta ·23·. Corrector ·3· de herramienta. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Orientación de los ejes. Valor. Orientación de los ejes. CNC 8060 CNC 8065 : 1512) ·875·...
  • Página 876 Herramienta ·23·. Corrector ·3· de herramienta. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. CNC 8060 (V.)TM.FIXORIT[tl][ofd] CNC 8065 Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 877 V.TM.TORT[23] Herramienta ·23·. Corrector activo. V.TM.TORT[23][3] Herramienta ·23·. Corrector ·3· de herramienta. CNC 8060 (V.)TM.TOIT[tl][ofd] CNC 8065 Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 878 Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Corrector [ofd] de la herramienta [tl]. Radio de la punta. CNC 8065 Sintaxis.
  • Página 879 V.TM.NOSEWT[23] Herramienta ·23·. Corrector activo. V.TM.NOSEWT[23][3] Herramienta ·23·. Corrector ·3· de herramienta. CNC 8060 CNC 8065 (V.)TM.CUTAT[tl][ofd] Variable de lectura y escritura desde el programa, PLC (escritura asíncrona) e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 880 El valor de estas variables depende de las unidades activas (radios o diámetros). Para que estas variables devuelvan el valor en diámetros, estás unidades deben estar habilitadas por parámetro máquina y además, debe estar activa la función G151. CNC 8060 CNC 8065 : 1512)
  • Página 881: Variables Asociadas A La Herramienta En Preparación

    Canal ·2·. HERRAMIENTA Y CORRECTOR SIGUIENTE. (V.)[ch].G.NXTOOL Variable de lectura desde el programa. La variable devuelve el valor de la preparación de bloques. Número de herramienta siguiente en preparación. CNC 8060 Sintaxis. CNC 8065 ·ch· Número de canal. V.[2].G.NXTOOL Canal ·2·.
  • Página 882 MONITORIZACIÓN DE LA HERRAMIENTA. (V.)[ch].G.TOMON Variable de lectura y escritura desde el programa. La variable devuelve el valor de la preparación de bloques. Corrector en preparación. Tipo de monitorización de la vida de herramienta. CNC 8060 Sintaxis. CNC 8065 ·ch· Número de canal.
  • Página 883 DATOS "CUSTOM" DE LA HERRAMIENTA. (V.)[ch].G.TOTP1 (V.)[ch].G.TOTP2 (V.)[ch].G.TOTP3 (V.)[ch].G.TOTP4 Variable de lectura y escritura desde el programa. La variable devuelve el valor de la preparación de bloques. CNC 8060 Herramienta en preparación. Parámetros custom. CNC 8065 Sintaxis. ·ch· Número de canal. V.[2].G.TOTP1 : 1512) Canal ·2·.
  • Página 884 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Sin tipo. Fresa plana. Fresa esférica. CNC 8060 Fresa tórica. CNC 8065 Macho de roscar. Cuchilla de roscar. Fresa de disco. Broca de taladrar. : 1512) Fresa de planear.
  • Página 885 El factor de forma depende de la orientación de los ejes de la máquina. Sintaxis. ·ch· Número de canal. V.[2].G.LOCODE Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. CNC 8060 CNC 8065 : 1512) ·885·...
  • Página 886 Variable de lectura y escritura desde el programa. La variable devuelve el valor de la preparación de bloques. Herramienta en preparación. Desgaste del radio. Esta variable no es válida para herramientas de tornear. CNC 8060 Sintaxis. CNC 8065 ·ch· Número de canal.
  • Página 887 Herramienta en preparación. Desgaste del radio de la punta. Sintaxis. ·ch· Número de canal. V.[2].G.TOWTIPR Canal ·2·. CNC 8060 CNC 8065 (V.)[ch].G.TOCUTL Variable de lectura y escritura desde el programa. La variable devuelve el valor de la preparación de bloques. Herramienta en preparación. Longitud de corte.
  • Página 888 Eje Z. V.A.TOFL.4 Eje con número lógico ·4·. V.[2].A.TOFL.1 Eje con índice ·1· en el canal ·2·. CNC 8060 (V.)[ch].A.TOFLW.xn CNC 8065 Variable de lectura y escritura desde el programa. Variable válida para ejes rotativos y lineales. La variable devuelve el valor de la preparación de bloques.
  • Página 889 Herramienta en preparación. Desgaste del offset (longitud) de la herramienta en los primeros ejes del canal. Sintaxis. ·ch· Número de canal. V.[2].G.TOFLW1 Canal ·2·. Primer eje del canal. V.[2].G.TOFLW2 Canal ·2·. Segundo eje del canal. V.[2].G.TOFLW3 Canal ·2·. Tercer eje del canal. CNC 8060 CNC 8065 : 1512) ·889·...
  • Página 890: Variables Asociadas Al Modo Manual

    Variable de lectura y escritura desde el interfaz; de lectura desde el programa y PLC. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). CNC 8060 Tipo de movimiento seleccionado en el conmutador para todos los ejes. CNC 8065 El valor fijado en el conmutador del panel de mando es menos prioritario que el fijado por PLC.
  • Página 891 Eje Z. V.A.MANMODE.4 Eje con número lógico ·4·. V.[2].A.MANMODE.1 Eje con índice ·1· en el canal ·2·. Valores de la variable. CNC 8060 CNC 8065 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Modo volante. Modo jog continuo.
  • Página 892 V.A.PLCMMODE.Z Eje Z. V.A.PLCMMODE.4 Eje con número lógico ·4·. V.[2].A.PLCMMODE.1 Eje con índice ·1· en el canal ·2·. CNC 8060 Valores de la variable. CNC 8065 Esta variable devuelve uno de los siguientes valores. Valor. Significado. No hay selección desde el PLC.
  • Página 893 Posición 1. Posición 10. Posición 100. (V.)PLC.MPGIDX CNC 8060 Variable de lectura y escritura desde el PLC; de lectura desde el programa e interfaz. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 894 Posición seleccionada por conmutador. El valor fijado en el conmutador del panel de mando es menos prioritario que el fijado por PLC. V.G.CNCINCJOGIDX Valores de la variable. CNC 8060 Esta variable devuelve uno de los siguientes valores. CNC 8065 Valor. Significado.
  • Página 895 ·ch· Número de canal. V.[2].G.MANFPR Canal ·2·. CNC 8060 CNC 8065 Observaciones. Esta variable también actualiza su valor cuando desde la pantalla del modo manual (campo "F") o modo MDI/MDA se define un nuevo avance y la función G95 está activa.
  • Página 896: Variables Asociadas A Las Funciones Programadas

    Cabezal master. V.A.DIST.4 Eje o cabezal con número lógico ·4·. V.[2].A.DIST.1 Eje con índice ·1· en el canal ·2·. CNC 8060 V.SP.DIST.2 Cabezal con índice ·2· en el sistema. CNC 8065 V.[2].SP.DIST.1 Cabezal con índice ·1· en el canal ·2·.
  • Página 897 Cota real. #CAM ON [1, ACCUX, Y, 30, 0, 100, 100] Variable A.ACCUDIST.xn #TCAM ON [1, X, Y, 30, 0, 100, 100] Cota teórica. CNC 8060 #TCAM ON [1, ACCUX, Y, 30, 0, 100, 100] Variable A.ACCUDIST.xn CNC 8065 Sintaxis.
  • Página 898 La variable devuelve el valor de la preparación de bloques. Ejes que forman el plano de trabajo. Sintaxis. ·ch· Número de canal. V.[2].G.PLANE Canal ·2·. CNC 8060 CNC 8065 Valores de la variable. Los valores que devuelve esta variable están codificados de la siguiente forma. X=10 X1=11 X2=12...
  • Página 899 ... C9=99 (V.)[ch].G.TOOLDIR Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Orientación de la herramienta. Sintaxis. ·ch· Número de canal. CNC 8060 V.[2].G.TOOLDIR Canal ·2·. CNC 8065 : 1512) ·899·...
  • Página 900 Canal ·2·. Eje de abscisas. [2].G.PLAXNAME2 Canal ·2·. Eje de ordenadas. [2].G.PLAXNAME3 Canal ·2·. Tercer eje principal. (V.)[ch].G.PLANELONG CNC 8060 Variable de lectura desde el interfaz. CNC 8065 Índice en el canal del eje que tiene la herramienta. Sintaxis. ·ch·...
  • Página 901 ·ch· Número de canal. V.[2].G.HGS1 Canal ·2·. CNC 8060 Observaciones. CNC 8065 Cada variable corresponde a un rango de 32 funciones G y devuelve un valor codificado en 32 bits; 1 bit por función. Cada uno de estos bits indica si la función está activa (bit=1) o no (bit=0).
  • Página 902 Esta variable devuelve un valor binario. Cada bit representa una función M, e indica si debe visualizarse (=1) o no (=0) dicha función. El bit 0, el menos significativo, corresponde a la función M0, el bit 1 a la M1 y así sucesivamente. (V.)[ch].G.HMS1 CNC 8060 (V.)[ch].G.HMS2 CNC 8065 (V.)[ch].G.HMS3 (V.)[ch].G.HMS4...
  • Página 903 1110 Cabezales 2, 3 y 4. 1111 Cabezales 1, 2, 3 y 4. CICLOS FIJOS. CNC 8060 (V.)[ch].G.CYCLETYPEON CNC 8065 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Tipo de ciclo fijo activo.
  • Página 904 Ranurado 2. Roscado 2. Ranurado 3. Roscado 3. Ranurado 4. Roscado 4. Ranurado 5. Roscado 5. CNC 8060 Medir un ángulo. Calibración de la herramienta (T). CNC 8065 Medir un moyú. Cilindrado 1. Medir un agujero. Cilindrado 2. Medir esquina interior.
  • Página 905 La variable devuelve el valor de la preparación de bloques. Parámetro programado en la llamada a ciclo fijo. Sintaxis. ·A··Z· Parámetro de llamada. V.C.CALLP_F Parámetro "F". CNC 8060 Valores de la variable. CNC 8065 Esta variable devuelve uno de los siguientes valores. Valor. Significado.
  • Página 906 G160 A30 X100 K10 P6 V.C.P_CALLP_A = 1 V.C.P_CALLP_K = 1 V.C.P_CALLP_R = 0 PARÁMETROS DE LLAMADA A SUBRUTINAS. CNC 8060 CNC 8065 (V.)C.PCALLP_A··Z Variable de lectura desde el programa. La variable devuelve el valor de la preparación de bloques.
  • Página 907 Canal ·2·. Tercer eje del canal. Observaciones. Con la función G20 activa, los parámetros "I", "J", "K" están asociados al eje de abscisas, de ordenadas y perpendicular al plano de trabajo respectivamente. CNC 8060 CNC 8065 (V.)[ch].G.CIRERR[1] (V.)[ch].G.CIRERR[2] Variable de lectura desde el programa, PLC e interfaz.
  • Página 908 Posición del origen polar respecto al cero pieza (ordenadas). Sintaxis. ·ch· Número de canal. V.[2].G.PORGS Canal ·2·. CNC 8060 CNC 8065 AYUDAS GEOMÉTRICAS. IMAGEN ESPEJO. (V.)[ch].G.MIRROR : 1512) Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques.
  • Página 909 (V.)[ch].G.ROTPF Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Posición del centro de giro respecto al cero pieza (abscisas). Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 V.[2].G.ROTPF Canal ·2·.
  • Página 910 Esta variable indica el número de repeticiones pendientes de ejecutar. En la primera ejecución su valor es el número de repeticiones programadas menos una y en la última su valor es cero. CNC 8060 CNC 8065 ACOPLO DE EJES. (V.)[ch].G.LINKACTIVE : 1512) Variable de lectura desde el programa, PLC e interfaz.
  • Página 911 V.G.PRBST1 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. CNC 8060 El palpador no está haciendo contacto o está sin inicializar. CNC 8065 El palpador está haciendo contacto. (V.)G.PRBST2 Variable de lectura desde el programa, PLC e interfaz.
  • Página 912 Eje con índice ·1· en el canal ·2·. V.SP.MEASOK.2 Cabezal con índice ·2· en el sistema. V.[2].SP.MEASOK.1 Cabezal con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor.
  • Página 913 G00 X0 Y0 V.A.MEAS.X = 95 G100 X100 F100 V.A.MEASOF.X = -5 V.A.MEASOK.X = 1 CNC 8060 CNC 8065 (V.)[ch].A.ATIPMEAS.xn Variable de lectura desde el programa. Variable válida para ejes rotativos, lineales y cabezales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 914 Diferencia respecto al punto programado. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. CNC 8060 V.A.MEASOF.Z Eje Z. CNC 8065 V.A.MEASOF.S Cabezal S. V.SP.MEASOF.S Cabezal S. V.SP.MEASOF Cabezal master.
  • Página 915 Variable de lectura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y lineales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Distancia movida con G200 o G201. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 ·xn·...
  • Página 916 Significado. Desactivada. Activada. Congelada (suspendida). ESTADO DEL CONTROL TANGENCIAL. CNC 8060 CNC 8065 (V.)[ch].G.TGCTRLST Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques. Estado del control tangencial en el canal.
  • Página 917 Eje con número lógico ·4·. V.[2].A.TANGAN.1 Eje con índice ·1· en el canal ·2·. (V.)[ch].G.TANGFEED CNC 8060 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Avance de posicionamiento para el control tangencial.
  • Página 918 Marca de tipo WAIT originada en el canal [nch] que espera el canal [ch]. Sintaxis. ·ch· Número de canal. ·nch· Canal que origine la marca de sincronización. V.[2].G.WAITCH[4] Canal ·2·. Canal ·4·. CNC 8060 FEED FORWARD Y AC-FORWARD. CNC 8065 (V.)[ch].A.FFGAIN.xn (V.)[ch].A.FFGAIN.sn : 1512) (V.)[ch].SP.FFGAIN.sn Variable de lectura desde el programa, PLC e interfaz.
  • Página 919 La lectura desde el PLC vendrá expresada en décimas (x10); es decir, si el parámetro tiene valor ·10·, la lectura desde el PLC devolverá valor ·100·. (V.)[ch].A.ACTFFW.xn (V.)[ch].A.ACTFFW.sn CNC 8060 (V.)[ch].SP.ACTFFW.sn CNC 8065 Variable de lectura desde el programa, PLC e interfaz.
  • Página 920 V.[2].G.CNCERR Canal ·2·. Observaciones. CNC 8060 Esta variable se inicializa tras un reset. Si varios canales están en el mismo grupo, el reset CNC 8065 de un canal supone el reset de todos ellos, con lo que se inicializan las variables de todos los canales del grupo.
  • Página 921 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. La reposición de los ejes y el cabezal en el punto de inicio ha finalizado. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 V.[2].G.ENDREPINI...
  • Página 922 Número de canal. V.[2].G.RETREJ Canal ·2·. Valores de la variable. Esta variable devuelve uno de los siguientes valores. CNC 8060 Valor. Significado. CNC 8065 El CNC ha reanudado la ejecución, o M30 o reset. Los ejes han alcanzado la distancia programada.
  • Página 923: Zonas De Trabajo

    Variable válida para ejes rotativos y lineales. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Límite inferior de la zona [k]. Sintaxis. ·ch· Número de canal. CNC 8060 ·xn· Nombre, número lógico o índice del eje. CNC 8065 ·k· Número de zona.
  • Página 924 Variable de lectura y escritura desde el PLC; de lectura desde el programa. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Cota del centro de la zona [k], según el primer eje que define la zona circular. Sintaxis. CNC 8060 ·ch· Número de canal. CNC 8065 ·k·...
  • Página 925 (V.)[ch].G.ZONEST[k] Variable de lectura y escritura desde el PLC; de lectura desde el programa. La variable devuelve el valor de la preparación de bloques. Canal [ch]. Estado de la zona de trabajo [k]. CNC 8060 CNC 8065 Sintaxis. ·ch· Número de canal.
  • Página 926 M a nu al de i ns tal ac ió n Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Zona deshabilitada. Zona habilitada como zona de no entrada. Zona habilitada como zona de no salida. CNC 8060 CNC 8065 : 1512) ·926·...
  • Página 927: Variables Asociadas A La Leva Electrónica

    La leva está activa y en ejecución dentro del rango del eje maestro. Si el CNC o el PLC desactivan la leva, ésta pasará al estado CAM_FINISH. CNC 8060 • Este estado permite desactivar la leva, desde el CNC o el PLC.
  • Página 928 ·index· Punto de la leva. Para las levas definidas en los parámetros máquina, un valor entre 1 y 1024. Para las levas de archivo, el número de línea. V.G.CAM[2][123] Leva ·2·. Punto o línea del archivo ·123·. CNC 8060 CNC 8065 : 1512) ·928·...
  • Página 929: Variables Asociadas A Los Ejes Independientes

    (V.)[ch].A.FRO.xn Variable de lectura y escritura desde el programa, PLC e interfaz. Variable válida para ejes rotativos y lineales. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Variable de report (para uso desde los scripts).
  • Página 930 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Avance programado en el eje independiente. Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice en el canal del eje. CNC 8060 V.A.IPRGF.Z Eje Z. CNC 8065 V.A.IPRGF.4 Eje con número lógico ·4·. V.[2].A.IPRGF.1 Eje con índice ·1·...
  • Página 931 Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.A.SYNCVEL.Z Eje Z. CNC 8060 V.A.SYNCVEL.S Cabezal S. CNC 8065 V.SP.SYNCVEL.S Cabezal S. V.SP.SYNCVEL Cabezal master. V.A.SYNCVEL.4 Eje o cabezal con número lógico ·4·.
  • Página 932 Cabezal con índice ·1· en el canal ·2·. (V.)[ch].A.SYNCPOSOFF.xn (V.)[ch].A.SYNCPOSOFF.sn (V.)[ch].SP.SYNCPOSOFF.sn CNC 8060 Variable de lectura y escritura desde el programa, PLC e interfaz. CNC 8065 Variable válida para ejes rotativos, lineales y cabezales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 933 Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. ·sn· Nombre, número lógico o índice del cabezal. V.A.GEARADJ.Z Eje Z. CNC 8060 V.A.GEARADJ.S Cabezal S. CNC 8065 V.SP.GEARADJ.S Cabezal S. V.SP.GEARADJ Cabezal master. V.A.GEARADJ.4 Eje o cabezal con número lógico ·4·.
  • Página 934 Eje con índice ·1· en el canal ·2·. (V.)[ch].A.LATCH2.xn Variable de lectura desde el programa, PLC e interfaz. CNC 8060 Variable válida para ejes rotativos y lineales. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 935 M an u al de in s tala c ió n ·xn· Nombre, número lógico o índice del eje. V.A.LATCH2.Z Eje Z. V.A.LATCH2.4 Eje con número lógico ·4·. V.[2].A.LATCH2.1 Eje con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·935·...
  • Página 936: Variables Asociadas Al Eje Virtual De La Herramienta

    Sintaxis. ·ch· Número de canal. ·xn· Nombre, número lógico o índice del eje. V.A.VIRTAXOF.Z Eje Z. V.A.VIRTAXOF.4 Eje o cabezal con número lógico ·4·. V.[2].A.VIRTAXOF.1 Eje con índice ·1· en el canal ·2·. CNC 8060 CNC 8065 : 1512) ·936·...
  • Página 937: Variables Asociadas A Las Cinemáticas Y Transformación De Coordenadas

    Cabezal angular YZ. Cabezal angular ZX. Cabezal angular ZY. Mesa rotativa AB. Mesa rotativa AC. Mesa rotativa BA. CNC 8060 Mesa rotativa BC. CNC 8065 Cabezal - mesa AB. Cabezal - mesa AC. Cabezal - mesa BA. Cabezal - mesa BC.
  • Página 938 Cinemática [kin]. Offset del parámetro TDATA [nb] (valor x10000). Sintaxis. ·kin· Número de la cinemática. ·nb· Número de parámetro. CNC 8060 V.G.OFTDATAF2[13] Cinemática ·2·. Parámetro TDATA13. CNC 8065 (V.)G.OFTDATA_Ikin[nb] Variable de lectura y escritura desde el programa; de lectura desde el PLC e interfaz.
  • Página 939 #CS ó #ACS. En cabezales angulares, al calcular la posición a ocupar, hay 2 soluciones posibles. Estas variables indican la solución que implica menor movimiento del rotativo principal respecto de la posición cero. CNC 8060 CNC 8065 (V.)[ch].G.TOOLORIF2 (V.)[ch].G.TOOLORIS2 (V.)[ch].G.TOOLORIT2...
  • Página 940 Esta variable devuelve uno de los siguientes valores. Valor. Significado. Primer y segundo eje del cabezal. CNC 8060 Primer eje del cabezal y primer eje de la mesa. CNC 8065 Primer eje del cabezal y segundo eje de la mesa.
  • Página 941 Esta variable devuelve uno de los siguientes valores. Valor. Significado. RTCP. TLC. Ninguna. CNC 8060 VARIABLES RELACIONADAS CON LA OPCIÓN CSROT. CNC 8065 (V.)[ch].G.CSROTST Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de la preparación de bloques.
  • Página 942 Posición a ocupar por el cuarto eje rotativo de la cinemática. (V.)[ch].G.CSROTF2[1] (V.)[ch].G.CSROTS2[1] (V.)[ch].G.CSROTT2[1] CNC 8060 (V.)[ch].G.CSROTO2[1] Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 943 Variable de lectura y escritura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8060 Posición (coordenadas máquina) a ocupar por los ejes rotativos de la cinemática al final del bloque, para el modo #CSROT.
  • Página 944 La variable devuelve el valor de la preparación de bloques. Traslado del sistema de coordenadas actual respecto al cero máquina en los primeros ejes. CNC 8060 Estas variables corresponden a la matriz de transformación de coordenadas del sistema de CNC 8065 referencia teórico al sistema de referencia real.
  • Página 945: Variables Definidas Por El Usuario

    Estas variables mantienen su valor entre programas y también tras un reset. Las variables se eliminan cuando se apaga el CNC, o también se pueden eliminar desde el programa pieza mediante la sentencia #DELETE. #DELETE V.S.myvar1 V.S.myvar2 CNC 8060 CNC 8065 : 1512) ·945·...
  • Página 946: Variables Generales Del Cnc

    La variable devuelve el valor de la preparación de bloques. Tipo de hardware. V.G.HARDTYPE Valores de la variable. Esta variable devuelve uno de los siguientes valores. Valor. Significado. Simulador. Unidad central PCI o PC104. CNC 8060 Unidad central MCU o ICU. CNC 8065 : 1512) ·946·...
  • Página 947 La variable devuelve el valor de la preparación de bloques. Número de la sub-versión del CNC (valor decimal). V.G.SUBVERSION FECHA, HORA Y TIEMPO ENCENDIDO. CNC 8060 (V.)G.DATE Variable de lectura desde el programa, PLC e interfaz. CNC 8065 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques.
  • Página 948 SIMULACIÓN DE TECLAS. (V.)G.KEY Variable de lectura y escritura desde el PLC; de lectura desde el programa e interfaz. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Código de la última tecla aceptada por el CNC.
  • Página 949: Variables Asociadas Al Estado Del Cnc

    $0200 En ejecución. En MDI. CNC 8060 La lista de códigos para la parte baja de FULLSTATUS es la siguiente. En estado de reset CNC 8065 la parte baja de FULLSTATUS vale $0, en modo manual vale $1, en modo simulación vale $D y así...
  • Página 950 ESTADO DETALLADO DEL CNC EN EL MODO MANUAL. (V.)[ch].G.CNCMANSTATUS Variable de lectura desde el programa, PLC e interfaz. CNC 8060 La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. CNC 8065 Variable de report (para uso desde los scripts).
  • Página 951 El CNC está ejecutando un bloque en MDI/MDA desde V.G.CNCMANSTATUS=$10000001 el modo manual. V.G.STATUS = $2 (EN EJECUCIÓN) La ejecución de un bloque MDI/MDA desde el modo V.G.CNCMANSTATUS=$10000001 manual está interrumpida. V.G.STATUS = $4 (INTERRUMPIDO) CNC 8060 CNC 8065 : 1512) ·951·...
  • Página 952 Retirada de rosca (desde [STOP] hasta [START] para continuar). $10000000 Modo MDI/MDA activo sobre el modo automático. $20000000 El PLC está ejecutando un comando CNCEX. CNC 8060 Ejemplo de algunos valores de la variable. CNC 8065 Estado del CNC. Variables.
  • Página 953 El CNC está ejecutando un bloque en MDI/MDA desde V.G.CNCAUTSTATUS = $10000001 el modo automático. V.G.STATUS = $2 (EN EJECUCIÓN) La ejecución de un bloque MDI/MDA desde el modo V.G.CNCAUTSTATUS = $10000001 automático está interrumpida. V.G.STATUS = $4 (INTERRUMPIDO) CNC 8060 CNC 8065 : 1512) ·953·...
  • Página 954: Variables Asociadas Al Programa Pieza En Ejecución

    Canal ·2·. Observaciones. Esta variable devuelve el valor de ejecución o preparación de la siguiente manera. La lectura CNC 8060 de la variable desde el PLC o interfaz devuelve el valor del programa en ejecución; la lectura CNC 8065 desde el programa pieza o MDI devuelve el valor del programa en preparación.
  • Página 955 Cuando en un programa interviene la sentencia #EXEC, la variable actúa de la siguiente manera: Cuando se selecciona y ejecuta el programa, se inicializan la variable. CNC 8060 Cuando se ejecute la sentencia #EXEC, como cambia el programa en ejecución, se CNC 8065 vuelven a inicializar la variable.
  • Página 956 Variable de lectura desde el programa, PLC e interfaz. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). CNC 8060 Función bloque a bloque activada. CNC 8065 Sintaxis.
  • Página 957 Variable de lectura y escritura desde el interfaz; de lectura desde el programa y PLC. La variable devuelve el valor de ejecución; su lectura detiene la preparación de bloques. Variable de report (para uso desde los scripts). Función avance rápido activada. CNC 8060 V.[2].G.RAPID Canal ·2·. CNC 8065 Observaciones.
  • Página 958: Variables Asociadas Al Interface

    Variable de lectura desde el interfaz. Variable de report (para uso desde los scripts). Número de errores en el CNC. E.NERRORS CNC 8060 (V.)E.ERRORPRI CNC 8065 Variable de lectura desde el interfaz. Variable de report (para uso desde los scripts).
  • Página 959 Variable de lectura desde el interfaz. Variable de report (para uso desde los scripts). Path del programa seleccionado en automático. Sintaxis. ·ch· Número de canal. CNC 8060 CNC 8065 [2].E.PATHSELECT Canal ·2·. (V.)[ch].E.CMPNTNUMBER Variable de lectura desde el interfaz. : 1512) Variable de report (para uso desde los scripts).
  • Página 960 Canal ·2·. (V.)[ch].E.GRAPHTYPE Variable de lectura desde el interfaz. Variable de report (para uso desde los scripts). Configuración de gráficos seleccionada en el parámetro GRAPHTYPE. Sintaxis. ·ch· Número de canal. [2].E.GRAPHTYPE Canal ·2·. CNC 8060 CNC 8065 : 1512) ·960·...
  • Página 961 M an u al de in s tala c ió n CNC 8060 CNC 8065 : 1512) ·961·...
  • Página 962 M a nu al de i ns tal ac ió n CNC 8060 CNC 8065 : 1512) ·962·...

Este manual también es adecuado para:

Cnc 8065

Tabla de contenido