Utilisation des tâches
Programme conventionnel
Exécution à conditions
paramétrées
Exécution à conditions
paramétrées
11-2 Utilisation des tâches
11-2-1 Task ON et Task OFF
452
Les instructions ne sont pas exécutées dans l'état d'Attente, ainsi le temps
d'exécution des instructions n'est pas augmenté. Les programmes n'ayant pas
besoin d'être exécutés en permanence peuvent être transformés en tâches à
état d'Attente pour réduire le temps de cycle.
Toutes les instruc-
tions sont exécu-
tées à moins que
des sauts ou d'au-
tres fonctions
soient utilisés.
Rem. L'état d'Attente signifie qu'une tâche est sautée pendant l'exécution de la tâche.
Modifier l'état d'Attente ne termine pas le programme.
Les instructions TASK ON (TKON(820)) et TASK OFF (TKOF(821)) passent
une tâche cyclique de l'état READY à l'état d'Attente dans un programme.
Les instructions TASK ON et TASK OFF peuvent être utilisées pour changer à
n'importe quel moment toute tâche cyclique de l'état READY à l'état Attente.
Une tâche cyclique dans l'état READY maintient cet état dans les cycles sui-
vants, et une tâche cyclique dans l'état d'Attente maintient cet état dans les
cycles suivants.
Les instructions TASK ON et TASK OFF ne peuvent être utilisées qu'avec des
tâches cycliques et non avec des tâches d'interruption.
Réduction du temps du cycle
Tâche
N : No. Tâche Une tâche passe à l'état READY quand
la condition d'exécution est ON, et que le
drapeau correspondant de tâche passe à
ON.
N : No. Tâche
Une tâche passe à l'état Attente quand
la condition d'exécution est ON, et que
le drapeau correspondant de tâche
passe à OFF.
Chapitre
11-2