Utilización de tareas
Ejemplo: Tarea cíclica
1) La tarea 0 estará
en estado READY
Tarea cíclica 0
al comienzo de la
operación.
Las demás tareas
Tarea cíclica 1
permanecerán en
estado
inhabilitado.
Tarea cíclica 2
Tarea cíclica 3
11-2-2 Tareas y ciclo de ejecución
TKON(820)
Note Al menos una tarea cíclica debe estar en estado READY en cada ciclo. Si no la
hay, el indicador de error de tarea (A29512) se pondrá en ON, y la CPU dejará
de funcionar.
2)La tarea 1 pasará al
estado READY si A
está en ON, y las
tareas 2 y 3
permanecerán en
estado inhabilitado.
Una tarea cíclica que esté en estado READY mantendrá su estado en los ciclos
siguientes.
Tarea cíclica 1
Tarea cíclica 2
Tarea cíclica 0
(estado READY
al comienzo de
operación)
Tarea cíclica 1
Tarea cíclica 2
Tarea cíclica 3
3) La tarea 0 pasará
al estado standby
Tarea cíclica 0
si D está en ON.
Tarea cíclica 1
Las demás tareas
permanecerán en su
estado actual.
Tarea cíclica 2
Tarea cíclica 3
Estado READY
Estado standby/estado inhabilitado
Estado
READY el
Tarea cíclica 1
comienzo de
operación
Estado
Tarea cíclica 2
READY
Sección
11-2
Tarea cíclica 0
Tarea cíclica 1
Tarea cíclica 2
Tarea cíclica 3
Estado READY
Estado READY
459