Desarrollo de aplicaciones
Capítulo 10
El controlador CompactLogix acepta hasta 32 tareas, de las cuales solo una
puede ser continua.
Una tarea puede tener hasta 1000
Programas
distintos por tarea, cada uno
con sus propias rutinas ejecutables y tags cubiertos por el programa. Una vez
iniciada (activada) una tarea, todos los programas asignados a la tarea se
ejecutan en el orden en que están agrupados. No se pueden compartir
programas entre varias tareas y los programas solo aparecen una vez en el
Controller Organizer.
Prioridad de tareas
Cada tarea del controlador tiene un nivel de prioridad. El sistema operativo
usa el nivel de prioridad para determinar qué tarea se debe ejecutar cuando se
activan múltiples tareas. Una tarea de mayor prioridad interrumpe las tareas
de menor prioridad. Una tarea de evento o periódica interrumpe la tarea
continua, que tiene la más baja prioridad.
Las tareas periódicas pueden configurarse para que se ejecuten desde la
prioridad más baja de 15 hasta la prioridad más alta de 1. Configure la
prioridad de las tareas utilizando el cuadro de diálogo Task Properties.
Figura 43 - Configuración de prioridad de tareas
Publicación de Rockwell Automation 1769-UM021H-ES-P – Noviembre 2016
265