Priorité des tâches
Dans l'automate chaque tâche a un niveau de priorité. Le système d'exploitation
utilise le niveau de priorité pour déterminer la tâche à exécuter lorsque plusieurs
tâches sont déclenchées. Une tâche de priorité supérieure interrompt toute
tâche de priorité inférieure. La tâche continue a la priorité la plus basse et une
tâche périodique ou événementielle l'interrompt.
La tâche continue s'exécute lorsqu'une tâche périodique n'est pas en cours
d'exécution. En fonction de l'application, la tâche continue pourrait être
exécutée plus souvent que les tâches périodiques, ou le contraire. Il peut y avoir
une grande variabilité de la fréquence à laquelle la tâche est invoquée, et de son
temps de scrutation (en raison de l'effet des autres tâches périodiques).
IMPORTANT Si vous configurez de multiples tâches avec la même priorité, l'automate
les découpe en tranches de temps, ce qui réduit l'optimisation de leur
application. Ce n'est pas conseillé.
Vous pouvez configurer les tâches périodiques et événementielles à exécuter à
partir de la priorité 15, la plus faible, jusqu'à la priorité 1, la plus élevée. Utilisez
la boîte de dialogue Task Properties (Propriétés de la tâche) pour configurer la
priorité de la tâche.
Figure 30 - Configuration de la priorité de la tâche
Publication Rockwell Automation 5069-UM002B-FR-P - Août 2019
Développement d'applications de commande
Chapitre 8
183