Carga cruzada
Tarea - Prioridad 2
Programa 1
La tarea de mayor
prioridad interrumpe
Tarea - Prioridad 1
Programa 2 Programa 3
Programa 1
Tarea - Prioridad 2
Programa 1
Programa 2
La tarea de mayor prioridad interrumpe
Publicación de Rockwell Automation 1756-UM015B-ES-P - Febrero 2021
El siguiente diagrama muestra una tarea de menor prioridad que no se ha
completado cuando se produce una conmutación. La tarea y los programas de
menor prioridad se ejecutan desde el comienzo del programa en el que se
produjo la conmutación. Este resultado se debe a que el programa usa la
configuración predeterminada, y los puntos de carga cruzada y sincronización
se producen al final de cada programa.
Figura 8 - Ejecución de tarea periódica después de una conmutación, cuando la configuración
establece realizar una carga cruzada después de los programas
Carga cruzada
Tarea - Prioridad 1
Programa 3
Programa 2
Programa 2
Programa
Se reanuda la tarea
de menor prioridad
El siguiente diagrama muestra una tarea de menor prioridad que no se ha
completado cuando se produce una conmutación. La tarea y los programas de
menor prioridad se ejecutan desde el principio, y no en el programa en el que
se produjo la conmutación. Este resultado se debe a que los puntos de carga
cruzada y sincronización no se configuraron para que se ejecutaran al final de
cada programa.
Figura 9 - Ejecución de tarea periódica después de una conmutación, cuando la configuración
establece no realizar una carga cruzada después de los programas
Tarea - Prioridad 2
Carga cruzada
Programa 1
Conmutación
Tarea - Prioridad 2
Programa 2
Programa 3
Se reanuda la tarea
Carga cruzada
de menor prioridad
Para obtener más información sobre programas y tareas con controladores,
consulte el documento Logix 5000 Controllers Tasks, Programs, and Routines
Programming Manual, publicación 1756-PM005.
Capítulo 5
Tarea - Prioridad
Programa 1
Tarea - Prioridad
Tarea - Prioridad 2
Programa 3
Programa 2
Carga cruzada
Conmutación
Conmutación
Tarea - Prioridad 2
Programa 3
Carga cruzada
Tarea - Prioridad
Programa 1
Programa 2 Programa 3
Configuración del controlador redundante
Programa 2
Programa 3
Carga cruzada
Programa 2 Programa 3
67