M a n u a l d e p r o g r a m a c i ó n .
26.15 Movimientos de ejes independientes
Esta funcionalidad dispone de un manual específico. En este manual, que está usted leyendo, sólo
se ofrece información orientativa sobre esta funcionalidad. Consulte la documentación específica para
obtener más información acerca de los requisitos y el funcionamiento de los ejes independientes.
El CNC dispone de la posibilidad de ejecutar posicionamientos y sincronizaciones
independientes. Para este tipo de movimientos, cada eje del CNC dispone de un
interpolador independiente que mantiene su propia cuenta de posición actual, sin depender
de la cuenta de posición del interpolador general del CNC.
Se permite la ejecución de un movimiento independiente y un movimiento general
simultáneo. El resultado será la suma de los dos interpoladores.
El CNC almacena hasta un máximo de dos sentencias de movimiento independiente por
eje. El resto de sentencias enviadas cuando ya hay dos pendientes de ejecución, supone
una espera del programa pieza.
Tratamiento de un eje rotativo como eje infinito.
La sincronización de ejes permite tratar un eje rotativo como un eje infinito y así poder contar
de forma indefinida el incremento del eje, independientemente del valor del módulo. Este
tipo de eje se activa en el momento de la programacion, añadiendo el prefijo ACCU al
nombre del eje maestro. A partir de esta programación, el CNC utiliza la variable
V.A.ACCUDIST.xn, que se puede inicializar en cualquier momento, para realizar el
seguimiento del eje.
Esta prestación es útil, por ejemplo, en el caso de un eje rotativo o encóder que mueve una
cinta transportadora infinita sobre la que está la pieza. El tratamiento de eje infinito permite
sincronizar la cota de la cinta transportadora con un evento externo, y contar así el
desplazamiento de la pieza en valores superiores al módulo del eje rotativo que mueve la
cinta.
Restricciones de los ejes independientes
Cualquier eje del canal se podrá mover de forma independiente utilizando las instrucciones
asociadas. No obstante, esta funcionalidad presenta las siguientes restricciones.
• Un cabezal únicamente podrá moverse de manera independiente si mediante una
instrucción #CAX se pone en modo eje. Sin embargo, siempre podrá ejercer de eje
maestro de una sincronización.
• Un eje rotativo podrá ser de cualquier módulo, pero el límite inferior deberá ser cero.
• Un eje Hirth no podrá moverse de manera independiente.
Sincronización de los interpoladores
Para que los movimientos incrementales tengan en cuenta la cota real de la máquina es
necesario que cada interpolador se sincronice con esta cota real. La sincronización se
realiza desde el programa pieza utilizando la sentencia #SYNC POS.
Mediante un reset en el CNC se sincronizan las cotas teóricas de los dos interpoladores con
la cota real. Estas sincronizaciones sólo serán necesarias si se intercalan sentencias de los
dos tipos de interpoladores.
Con cada inicio de programa o bloque de MDI también se sincroniza la cota del interpolador
general del CNC y con cada nueva sentencia independiente (sin ninguna pendiente)
también se sincroniza la cota del interpolador independiente.
Influencia de los movimientos en la preparación de bloques
Todos estos bloques no provocan una parada de preparación de bloque pero sí de la
interpolación. Por tanto, no se realizará un empalme de dos bloques existiendo uno
independiente por medio.
26.
CNC 8060
CNC 8065
(R
: 1901)
EF
·475·