Développement d'applications
Chapitre 10
L'automate CompactLogix prend en charge jusqu'à 32 tâches, dont une seule
peut être continue.
Une tâche peut comporter jusqu'à 1 000
Programmes
distincts, chacun d'eux
ayant ses propres sous-programmes exécutables et points d'accès programme.
Une fois qu'une tâche est déclenchée (activée), tous les programmes affectés à
cette tâche s'exécutent dans l'ordre dans lequel ils sont organisés. Plusieurs
tâches ne peuvent pas partager des programmes et ces derniers n'apparaissent
qu'une seule fois dans la fenêtre d'organisation de l'automate.
Priorité d'une tâche
Chaque tâche de l'automate possède un niveau de priorité. Le système
d'exploitation utilise le niveau de priorité pour décider de la tâche à exécuter
lorsque plusieurs tâches sont déclenchées. Une tâche de priorité élevée
interrompra toute tâche de priorité plus faible. Une tâche périodique ou
événementielle interrompt la tâche continue, qui a la priorité la plus faible.
Vous pouvez configurer les tâches périodiques avec un niveau de priorité
allant du plus bas, 15, au plus haut, 1. Configurez la priorité de la tâche dans
la boîte de dialogue Task Properties.
Figure 43 - Configuration de la priorité d'une tâche
Publication Rockwell Automation 1769-UM021H-FR-P - Novembre 2016
267