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...
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...
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.
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...
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...
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·...
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 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·...
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.
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·...
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.
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.
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)
é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.
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.
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.
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.
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.
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.
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.
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á...
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.
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.
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·...
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)
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·...
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·...
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·...
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.
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·...
• 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 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.
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·...
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;...
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)
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·...
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·...
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·...
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·...
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)
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 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 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·...
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·...
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.
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.
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·...
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·...
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.
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·...
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·...
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·...
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·...
í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·...
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·...
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·...
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·...
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·...
(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·...
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·...
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·...
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·...
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·...
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·...
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 "("...
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·...
(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)
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)
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·...
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)
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·...
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·...
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·...
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·...
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)
·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·...
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)
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)
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.
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 = ...
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·...
• 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·...
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·...
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·...
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·...
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·...
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)
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·...
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·...
• 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)
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)
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)
(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 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.
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)
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á...
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)
(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·...
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·...
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 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)
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·...
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·...
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·...
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...
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).
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·...
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·...
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·...
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.
• 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·...
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·...
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·...
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·...
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 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·...
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·...
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·...
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·...
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.
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·...
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...
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)
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·...
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·...
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·...
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·...
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...
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)
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·...
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·...
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·...
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·...
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.
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)
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·...
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·...
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·...
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)
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.
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)
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·...
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·...
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·...
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·...
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·.
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·...
• 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).
• 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)
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·...
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...
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).
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.
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·...
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·...
• 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·...
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·...
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·...
• 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·...
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)
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.
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·...
(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)
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·...
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...
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)
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.
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...
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·...
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·...
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·...
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·...
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·...
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·...
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·...
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)
(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·...
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·...
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í...
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í...
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·...
(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·...
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)
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.
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·...
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·...
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·...
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.
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·...
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·...
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·...
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·...
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·...
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·...
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·...
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)
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·...
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·...
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·...
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·...
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·...
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·...
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·...
(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·...
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·...
(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.
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)
(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·...
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·...
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·...
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·...
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·...
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·...
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·...
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·...
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·...
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)
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·...
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·...
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·...
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.
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·...
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·...
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·...
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·...
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·...
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·...
·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·...
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·...
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·...
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)
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·...
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.
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.
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·...
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·...
(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·...
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 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.
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·...
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.
$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·...
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.
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·...