26.1
26.
CNC 8060
CNC 8070
(R
: 1811)
EF
·232·
Activar la compensación de la dispersión.
El comando #FOLLOW ON activa la compensación de la dispersión. Esta sentencia
sincroniza un eje (eje esclavo) con el valor de su variable V.A.FLWMASTER.xn. Esta
variable tiene en cuenta el desplazamiento de los tres ejes del triedro y calcula el
desplazamiento del eje esclavo para mantener constante el recorrido del láser.
No se permite utilizar la sentencia #TFOLLOW ya que el tipo de cotas (teóricas o reales) vienen
i
definidas por la variable V.A.FLWMASTER.xn. En este caso, cotas teóricas.
El CNC permite definir tantos #FOLLOW como ejes hay en el CNC, pero sólo el eje definido en los
i
parámetros máquina compensa el desplazamiento de los tres ejes del triedro. En el resto de los ejes
hay que escribir el valor de la variable desde el PLC o desde el programa pieza.
Ambas sentencias sólo se podrá desactivar con #FOLLOW OFF; la función M30 no
desactiva la sincronización.
Programación.
A la hora de definir esta sentencia, hay que definir el elemento maestro como MASTER, el
eje esclavo, el ratio de transmisión y el tipo de sincronización que será en posición.
Formato de programación.
El formato de programación es el siguiente; entre llaves se muestran los argumentos.
#FOLLOW ON [MASTER, {slave}, N{ratio}, D{ratio}, POS]
MASTER
{slave}
N{ratio}
D{ratio}
POS
#FOLLOW ON [MASTER, U, N1, D2, POS]
El eje esclavo sigue a su variable V.A.FLWMASTER.U sincronizado en posición (comando POS),
donde la relación N/Do se define como ½ ya que el recorrido del láser en el eje U es doble.
Sincronizar el eje esclavo a la variable V.A.FLWMASTER.xn.
A través del comando MASTER, el eje esclavo definido en #FOLLOW queda sincronizado
a su variable V.A.FLWMASTER.xn. El valor de la variable lo calcula el CNC o el PLC,
depende de como lo haya configurado el OEM.
• Alguno de los parámetros LASERFOLLOW1, LASERFOLLOW2 o LASERFOLLOW3 es
diferente de 0. En este caso, el CNC actualiza automáticamente la variable
V.A.FLWMASTER.xn teniendo en cuenta el movimiento de los ejes del plano, de la
siguiente manera.
V.A.FLWMASTER.xn = V.MPG.LASERFOLLOWOFFSET +
V.MPG.LASERFOLLOW1 * V.A.TPOS.X +
V.MPG.LASERFOLLOW2 * V.A.TPOS.Y +
V.MPG.LASERFOLLOW3 * V.A.TPOS.Z
• Los tres parámetros LASERFOLLOW1, LASERFOLLOW2 o LASERFOLLOW3 son 0.
El OEM (a través del PLC) o el usuario (desde el programa pieza) deben escribir el valor
de la variable V.A.FLWMASTER.xn.
Consideraciones.
Programación.
• Si esta programado un seguimiento FOLLOW vía comando MASTER al eje definido en
el parámetro máquina, y se programa por CNC o PLC un seguimiento al mismo eje, el
CNC mostrará el error correspondiente.
• Si se programa el eje esclavo mientras está activo el #FOLLOW, el CNC mostrará el error
correspondiente.
Ma n ua l d e o p e r a c ió n y p r o g r a ma c ió n.
Comando para indicar que el eje esclavo debe seguir a su variable
V.A.FLWMASTER.xn en vez de a un eje maestro concreto.
Nombre del eje esclavo.
Numerador del ratio de transmisión.
Denominador del ratio de transmisión.
Comando para ejecutar una sincronización en posición.