Rockwell Automation Allen-Bradley CompactLogix 5370 Manual Del Usuario página 268

Tabla de contenido

Publicidad

Capítulo 10
Desarrollo de aplicaciones
Tabla 37 – Tipos de tareas y frecuencia de ejecución
Tipo de tarea Ejecución de tarea
Continua
Todo el tiempo
Periódica
• A un intervalo establecido,
como cada 100 ms
• Varias veces en el escán de la
otra lógica
Evento
Inmediatamente tras ocurrir un
evento
268
Una tarea proporciona la información de sincronización y priorización de
un conjunto de uno o más programas. Configure las tareas como continuas,
periódicas o por evento usando el cuadro de diálogo Task Properties.
Figura 42 – Configuración del tipo de tarea
Esta tabla explica los tipos de tareas que puede configurar.
Descripción
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, se reinicia
inmediatamente.
• Un proyecto no requiere una tarea continua. Si se usa, sólo puede haber una tarea continua.
Una tarea periódica realiza una función con un intervalo específico:
• Siempre que expire el tiempo de la tarea periódica, la tarea interrumpirá las tareas de menor prioridad, se ejecutará una
vez y después devolverá el control a donde estaba la tarea anterior.
• Se puede configurar el período de tiempo de 0.1...2,000,000.00 ms. El valor predeterminado es 10 ms. También está en
función del controlador y de la configuración.
• El rendimiento de una tarea periódica depende del tipo de controlador Logix5000 y de la lógica en la tarea.
• La tarea periódica procesa datos de E/S para los controladores CompactLogix, FlexLogix, DriveLogix y SoftLogix con las
siguientes consideraciones:
– Para los controladores CompactLogix, FlexLogix y DriveLogix, opera con prioridad 6
– Para los controladores SoftLogix, opera a prioridad Windows 16 (inactividad)
– Las tareas de mayor prioridad tienen precedencia sobre la tarea de E/S y pueden afectar el procesamiento
– Se ejecuta al RPI más rápido que se ha programado para el sistema
– Se ejecuta por el tiempo necesario para escanear los módulos de E/S configurados
Una tarea de evento realiza una función sólo cuando ocurre un (disparador de) evento específico. El activador de la tarea de
evento puede ser lo siguiente:
• Un disparador de tag consumido
• Una instrucción EVENT
• Un activador de eje
• Un activador de evento de movimiento
• Cambio de estado de datos de entrada de módulo
IMPORTANTE: Con la aplicación Logix Designer, versión 21.00.00 o posterior, puede usar este activador con las
aplicaciones 1756 ControlLogix, 1789 SoftLogix y CompactLogix 5370 L1.
Publicación de Rockwell Automation 1769-UM021D-ES-P – Diciembre 2012

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido