Siemens SINUMERIK 840D sl Manual De Programación página 116

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Otras funciones
4.4 Funciones de medida
Formato
M96 Pxxxx
M97
De esta forma, al activarse la interrupción, se invoca primero el ciclo de envolvente
CYCLE396 y éste invoca a su vez el programa de interrupción programado con Pxxxx en el
modo ISO. Al final del ciclo de envolvente se evalúa el dato de máquina 10808
$MN_EXTERN_INTERRUPT_BITS_M96, bit 1 y se efectúa el posicionamiento en el punto
de interrupción con REPOS o se continúa con la siguiente secuencia.
M97
Con M97 se suprime el inicio de la rutina de interrupción. La rutina de interrupción puede
iniciarse con la señal externa sólo después de la siguiente activación con M96.
Si debe invocarse directamente con la señal de interrupción el programa de interrupción
programado con M96 Pxx (sin paso intermedio con CYCLE396), debe activarse el dato de
máquina 20734 $MC_EXTERN_FUNCTION_MASK bit 10. El subprograma programado con
Pxx se invoca entonces con un cambio de señal de 0 > 1 en el modo Siemens.
Los números de función M para la función de interrupción se ajustan mediante datos de
máquina. Con el dato de máquina 10804 $MN_EXTERN_M_NO_SET_INT se define el
número M para activar una rutina de interrupción, mientras que con el dato de máquina
10806 $MN_EXTERN_M_NO_DISABLE_INT se define el número M para suprimir una rutina
de interrupción.
Sólo pueden utilizarse aquellas funciones M que no estén reservadas para funciones M
estándar. El ajuste previo de las funciones M es M96 y M97. Para activar la función debe
ponerse el bit 0 en el dato de máquina 10808 $MN_EXTERN_INTERRUPT_BITS_M96.
Entonces, las funciones M no se envían al PLC. Si el bit 0 no está activado, las funciones M
se interpretan como funciones auxiliares normales.
Después de acabar el programa de interrupción se avanza por defecto hasta la posición
final de la secuencia del programa de pieza subsiguiente a la secuencia de interrupción. Si
el programa de pieza debe seguir procesándose desde el punto de interrupción, al final del
programa de interrupción debe figurar una instrucción REPOS, p. ej. REPOSA. Para ello el
programa de interrupción debe estar escrito en el modo Siemens.
Las funciones M de activación y desactivación de un programa de interrupción deben estar
solas en la secuencia. Si se programan en la secuencia otras direcciones aparte de "M" y
"P", se emite la alarma 12080 (error de sintaxis).
116
;activación de la interrupción del programa
;desactivación de la interrupción del programa
Manual de programación, 02/2012, 6FC5398-5BP40-3EA0
Torneado ISO

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 828d

Tabla de contenido