Datos de máquina (DM)
El comportamiento de la función del programa de interrupción puede definirse con los
siguientes datos de máquina:
DM10808 $MN_EXTERN_INTERRUPT_BITS_M96:
● Bit 0=0
● Bit 0=1
● Bit 1=0
● Bit 1=1
● Bit 2=0
● Bit 2=1
● Bit 3=0
● Bit 3=1
El bit 3 se evalúa en los ciclos de envolvente y la sucesión de ciclos se adapta debidamente.
El bit 1 se evalúa en el ciclo de envolvente CYCLE396.
Si el programa de interrupción no se invoca a través del ciclo de envolvente CYCLE396
($MC_EXTERN_FUNCTION_MASK, bit 10 =1), debe evaluarse el bit 1. Si el bit 1= TRUE,
debe efectuarse el posicionamiento en el punto de interrupción con REPOSL RMIBL; de lo
contrario, debe efectuarse el posicionamiento en el punto final de la secuencia con REPOSL
RMEBL.
Torneado ISO
Manual de programación, 02/2012, 6FC5398-5BP40-3EA0
No es posible ningún programa de interrupción, M96/M97 son funciones M normales.
Activación de un programa de interrupción con M96/M97 permitida.
El programa de pieza sigue procesándose con la posición final de la siguiente secuencia
después de la secuencia de interrupción (REPOSL RMEBL).
El programa de pieza continúa a partir de la posición de interrupción.
(REPOSL RMEBL)
La señal de interrupción interrumpe de inmediato la secuencia actual e inicia la rutina de
interrupción.
La rutina de interrupción sólo se inicia al final de la secuencia.
Cuando llega una señal de interrupción, el ciclo de mecanizado se interrumpe de
inmediato.
El programa de interrupción sólo se inicia al final del ciclo de mecanizado (evaluación en
los ciclos de envolvente).
Otras funciones
4.4 Funciones de medida
117