Cantidad máxima de tareas

Cantidad máxima de tareas

La cantidad máxima de tareas que se puede definir en Modicon M258 Logic Controller es:

oNúmero total de tareas = 20

oTareas cíclicas = 4

oTareas de ejecución libre = 1

oTareas de evento = 8

oTareas de evento externo = 8

Consideraciones especiales para la ejecución libre

Una tarea de ejecución libre no tiene duración fija. En la modalidad de ejecución libre, cada exploración de tareas empieza cuando se ha completado la exploración anterior y después de un período de procesamiento del sistema (30 % de la duración total de la tarea de ejecución libre). Si el período de procesamiento del sistema se reduce a menos del 15% durante más de tres segundos por interrupciones de otras tareas, se detecta un error del sistema. Para obtener más información, consulte Watchdog del sistema.

NOTA: Debería evitar el uso de una tarea de ejecución libre en una aplicación multitarea cuando se ejecutan algunas tareas con una prioridad alta y que consumen mucho tiempo. Podría provocar un timeout del watchdog de la tarea. No debe asignar CANopen a una tarea de ejecución libre. CANopen se debe asignar a una tarea cíclica.