2. Interrupciones
2.1. Interrupciones de programación
ABB PLCs - AC 31
1TXA120001M0701
Optimización del programa
Puede requerirse un tratamiento inmediato de la información y una rápida ejecución de
determinadas tareas, por tanto, el procesamiento no debe tener interrupciones.
El procesamiento, en este caso, es independiente del tiempo de ciclo de la unidad central.
Las unidades centrales pueden gestionar 2 tipos de interrupción:
- Alarmas, a través de las entradas I62.02 y I62.03
- Cíclica, basada en un tiempo
Las alarmas le permiten tener en cuenta inmediatamente una información externa, sea cual sea
el tiempo de ciclo de la unidad central.
Una interrupción cíclica le permite ejecutar tareas a intervalos regulares. Por ejemplo, la
gestión del control.
Las interrupciones se definen en el software de programación AC31GRAF con la opción
"Modularize" en el menú "New" seguida de "Create a new program" (ver Figura 6-3).
El lenguaje de programación es Quick Ladder, FBD/LD o Lista de instrucciones.
La interrupción en la entrada I62.02 se señala con el nº 1 y un nombre. La interrupción en la
entrada I62.03 se señala con el nº 2 y un nombre. Una interrupción cíclica se señala con un
nombre y un valor temporal en milisegundos.
Por ejemplo: la interrupción en la entrada I62.02 se denomina INT1, la interrupción en la
entrada I62.03 se denomina INT2 y la interrupción cíclica se denomina INT3 con una base de
tiempo de 30 ms (ver Figura 6-4).
En una interrupción pueden utilizarse todas las funciones o instrucciones.
Página 6-7