Programación flexible de CN
1.14 Rutina de interrupción (ASUP)
1.14.4
Desactivación/reactivación de la asignación de una rutina de interrupción
(DISABLE, ENABLE)
Función
Una instrucción SETINT puede desactivarse con DISABLE y volver a activarse con ENABLE
sin que se pierda la asignación entrada → rutina de interrupción.
Sintaxis
DISABLE(<n>)
ENABLE(<n>)
Descripción
DISABLE(<n>):
ENABLE(<n>):
<n>:
Ejemplo
Código del programa
...
N20 SETINT(3) PRIO=1 ABHEB_Z
...
N90 DISABLE(3)
...
N130 ENABLE(3)
...
124
Comando: desactivar la asignación de rutinas de interrupción de la
entrada <n>
Comando: reactivar la asignación de rutinas de interrupción de la
entrada <n>
Parámetros: número de entrada
Tipo:
INT
Rango de
1 ... 8
valores:
Comentarios
; Cuando se conecta la entrada 3, debe
arrancarse la rutina de interrupción
"ABHEB_Z".
; Se desactiva la instrucción SETINT de N20.
; Se reactiva la instrucción SETINT de N20.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo