Variable de sistema para herramienta activa
En el programa CN se puede leer, a través de variables de sistema:
● $P_TOOLNO - número de la herramienta activa T
● $P_TOOL - número D activo de la herramienta activa
9.13.2
Vigilancia de la vida útil de herramienta
La vigilancia de la vida útil tiene lugar para el filo de la herramienta que se está utilizando
actualmente (filo activo D de la herramienta activa T).
En cuanto se desplazan los ejes de contorneado (G1, G2, G3... pero no con G0), se
actualiza la vida útil remanente ($TC_MOP2[t,d]) de este filo de la herramienta. Si durante
un mecanizado la vida útil remanente del filo de una herramienta pasa por debajo del valor
de "Límite de preaviso vida útil" ($TC_MOP1[t,d] ), este hecho se señaliza por medio de una
señal de la interfaz al PLC.
Si la vida útil remanente es = 0, se emite una alarma de NCK. Entonces la herramienta pasa
al estado "bloqueado" y no se puede volver a programar mientras permanezca en ese
estado. El operador tiene que intervenir: cambiar la herramienta u ocuparse de que
disponga de nuevo de una herramienta utilizable para el mecanizado.
Variable de sistema $A_MONIFACT
La variable de sistema $A_MONIFACT (tipo de datos REAL) permite el funcionamiento más
rápido o más lento del reloj para la vigilancia. Este factor se puede ajustar antes del uso de
la herramienta, por ejemplo para tener en cuenta el desgaste distinto según el material de la
pieza utilizada.
Después del arranque del control y el reset/final de programa, el factor $A_MONIFACT tiene
el valor 1.0. Actúa el tiempo real.
Ejemplos para el cálculo:
$A_MONIFACT=1: 1 minuto de tiempo real = 1 minuto de vida útil que se decrementa
$A_MONIFACT=0.1: 1 minuto de tiempo real = 0,1 minuto de vida útil que se decrementa
$A_MONIFACT=5: 1 minuto de tiempo real = 5 minutos de vida útil que se decrementan
Actualización de la consigna con RESETMON( )
La función RESETMON(state, t, d, mon) fija el valor real al valor de consigna:
● para todos los filos de una determinada herramienta o sólo para uno
● para todos los modos de vigilancia o sólo para uno
Fresado
Manual de programación y manejo, 03/2011, 6FC5398-0CP10-6EA0
9.13 Comandos de lenguaje para la vigilancia de herramienta
Programar
333