Modos De Ejecución Con Y Sin Interrupciones - Siemens S7 Serie Manual De Sistema

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

Publicidad

Principios básicos del PLC
4.1 Ejecución del programa de usuario
Modos de ejecución con y sin interrupciones
Los OB (Página 87) se ejecutan en orden de prioridad de los eventos que los disparan. Con
la versión V4.0 de la CPU S7-1200 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 siguientes casos, 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 79) 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 4-1
Figura 4-2
98
Caso 1: ejecución de OB sin interrupciones
Caso 2: ejecución de OB con interrupciones
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido