Etat Des Tâches Cycliques; Etat Désactivé (Ini) - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Caractéristiques des tâches
4-1-6
Etat des tâches cycliques
Etat Désactivé (INI)
Etat READY
Tâches activées par
instruction
Tâches activées par
opération
Remarque
Etat RUN
Etat En attente
2. La carte d'E/S spéciales ou la carte réseau doit être montée sur le rack UC.
Pour les UC CJ1-H, la carte doit être connectée comme étant l'une des cinq
unités (emplacements 0 à 4) présentes à côté de l'UC. Pour les UC CJ1M, la
carte doit être connectée comme étant l'une des trois unités (emplacements
0 à 2) présentes à côté de l'UC. Les cartes installées à un autre emplacement
ne peuvent pas être utilisées pour générer des interruptions externes.
3. Le nombre de tâches cycliques et de tâches d'interruption est limité lorsque
l'opération de remise à zéro de la mémoire est exécutée avec une console de
programmation.
• Seule la tâche cyclique 0 peut être créée.
Il n'est pas possible de créer les tâches cycliques 1 à 31 avec une console
de programmation, mais ces tâches peuvent être modifiées si elles ont
déjà été créées avec CX-Programmer.
• Seules les tâches d'interruption 1, 2, 3 et 100 à 131 (série CS
uniquement) peuvent être créées.
Les tâches d'interruption 0, 4 à 99 et 132 à 255 ne peuvent pas être
créées avec une console de programmation (à l'exception des tâches 140
à 143 qui peuvent être créées pour les UC CJ1M), mais ces tâches
peuvent être modifiées si elles ont déjà été créées avec CX-Programmer.
Cette section décrit les états des tâches cycliques, y compris des tâches
cycliques extra (prises en charge par les UC CS1-H, CJ1-H, CJ1M ou CS1D
uniquement).
Les tâches cycliques peuvent avoir quatre états : Désactivé, READY (prêt),
RUN (exécutable) et En attente (WAIT).
Une tâche avec un état Désactivé n'est pas exécutée. Toutes les tâches
cycliques ont un état Désactivé en mode PROGRAM. Une tâche cyclique qui
est passée de cet état à un autre état ne peut pas revenir à cet état sans
repasser en mode PROGRAM.
Il est possible de définir un attribut de tâche pour contrôler à quel moment la
tâche passera à l'état READY. L'attribut peut être défini pour activer la tâche
avec l'instruction TASK ON ou au démarrage de l'opération RUN.
Une instruction TASK ON (TKON(820)) est utilisée pour faire passer une
tâche cyclique activée par instruction de l'état Désactivé ou En attente à l'état
READY.
Une tâche cyclique activée par opération passe de l'état Désactivé à l'état
READY lorsque le mode de fonctionnement passe du mode PROGRAM au
mode RUN ou MONITOR. Cela s'applique uniquement aux tâches cycliques
normales.
Vous pouvez, à l'aide d'un périphérique de programmation, configurer une ou
plusieurs tâches de telle sorte qu'elles passent à l'état READY lorsque
l'opération est démarrée pour les numéros de tâches 0 à 31. Ce paramétrage
n'est pas possible, cependant, avec les tâches cycliques extra.
Une tâche cyclique qui est READY passe à l'état RUN et elle est exécutée
lorsqu'elle obtient le droit d'exécution.
Vous pouvez utiliser une instruction TASK OFF (TKOF(821)) pour faire passer
une tâche cyclique de l'état Désactivé à l'état En attente.
Chapitre 4-1
163

Publicité

Table des Matières
loading

Table des Matières