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' o ptimisation de leur
application. Ce n' e st 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 41 – Configuration de la priorité de la tâche
Publication Rockwell Automation 5069-UM001D-FR-P – Avril 2018
Développement d'applications standard
Chapitre 13
227