Siemens S7 Serie Manual De Sistema página 113

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Modos de ejecución con y sin interrupciones
Los OB (Página 99) se ejecutan en orden de prioridad de los eventos que los disparan. En
las propiedades de arranque de la configuración de dispositivos de la CPU (Página 185) es
posible configurar que la ejecución de los OB sea con o sin interrupciones. Recuerde que
los OB de ciclo siempre son con interrupciones, pero todos los demás OB se pueden
configurar para que sean con o sin interrupciones.
Con el modo con interrupciones activado, si se está ejecutando un OB y se produce un
evento de mayor prioridad antes de que se complete la ejecución del OB, esta se interrumpe
para permitir la ejecución del OB de evento de prioridad superior. El OB de evento de
prioridad superior se ejecuta y cuando la ejecución se ha completado continúa el OB que se
había interrumpido. Si se producen varios eventos mientras se está ejecutando un OB con
interrupciones, la CPU procesará los eventos en orden de prioridad.
Si no activa el modo con interrupciones, un OB se ejecutará hasta el final una vez
disparado, independientemente de cualquier otro evento que se dispare durante su
ejecución.
Observe los dos casos siguientes, en los que unos eventos de alarma disparan un OB de
ciclo y un OB de retardo de tiempo. En ambos casos, el OB de retardo de tiempo (OB201)
carece de asignación de memoria imagen parcial de proceso (Página 89) y se ejecuta con
prioridad 4. El OB de ciclo (OB200) tiene una asignación de memoria imagen parcial de
proceso IPP1 y se ejecuta con prioridad 2. Las siguientes ilustraciones muestran la
diferencia en la ejecución entre los modos de ejecución con y sin interrupciones:
Figura 5-1
Figura 5-2
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Caso 1: ejecución de OB sin interrupciones
Caso 2: ejecución de OB con interrupciones
Principios básicos del PLC
5.1 Ejecución del programa de usuario
113

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido