Definición De Tareas - Rockwell Automation Allen-Bradley CompactLogix 1768 Serie Manual Del Usuario

Tabla de contenido

Publicidad

Tabla 24 – Tipos de tareas del controlador Logix5000
Ejecución de tarea
Todo el tiempo
A un intervalo establecido, como cada 100 ms
o bien
Varias veces en el escán de su otra lógica
Inmediatamente tras ocurrir un evento
Definición de tareas
Una tarea proporciona la información de sincronización y de priorización de un
conjunto de uno o más programas. Las tareas se pueden configurar como
continuas, periódicas o por evento.
Tipo de tarea
Descripción
Continua
La tarea continua se ejecuta en segundo plano. Todo tiempo de CPU no asignado a otras operaciones,
como control de movimiento, comunicación y otras tareas, se utiliza para ejecutar los programas en la
tarea continua:
• La tarea continua se ejecuta constantemente. Una vez que la tarea continua realiza un escán
completo, la tarea se reinicia de inmediato.
• Un proyecto no requiere una tarea continua. Si se usa, solo puede haber una tarea continua.
Periódica
Una tarea periódica realiza una función a un intervalo específico:
• Siempre que termina el tiempo de la tarea periódica, esta tarea interrumpe las tareas de menor
prioridad, se ejecuta una vez y después devuelve el control a donde estaba la tarea anterior.
• Puede configurar el período de tiempo de 0.1...2000 s. El valor predeterminado es 10 ms.
También depende del controlador y de la configuración.
• El rendimiento de una tarea periódica depende del tipo de controlador Logix y de la lógica en la
tarea.
Evento
Una tarea de evento realiza una función solo cuando ocurre un evento específico (una activación). En
un controlador CompactLogix 1768, el activador de la tarea de evento puede ser cualquiera de los
siguientes:
• Activador de tag consumido
• Instrucción EVENT
• Activador de eje
• Activador de evento de movimiento
• El controlador 1768-L43 acepta 16 tareas, de las cuales solo 1 puede ser
continua.
• El controlador 1768-L45 acepta 30 tareas, de las cuales solo 1 puede ser
continua.
Una tarea puede tener hasta 32 programas distintos, 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. Un programa puede aparecer solo una vez en Controller
Organizer, y no puede ser compartido por varias tareas.
Publicación de Rockwell Automation 1768-UM001F-ES-P – Febrero 2013
Desarrollo de aplicaciones
Capítulo 8
93

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido