Modification Des Réglages; Tâches Périodiques Multiples - Rockwell Automation Allen-Bradley ControlLogix 5580 Manuel Utilisateur

Table des Matières

Publicité

Chapitre 5
Configuration de l'automate redondant
Automate principal
Programme 1
66
Figure 6 - Exécution de programme après une commutation (pas d'actualisation bidirectionnelle
après chaque programme)
Commutation
Programme 3
Programme 2
Actualisation bidirectionnelle
Pour plus d'informations sur la façon de modifier le point d'une tâche où une
actualisation bidirectionnelle se produit, consultez
d'actualisation bidirectionnelle et de
Tâches périodiques multiples
Dans un projet dans lequel plusieurs tâches périodiques sont utilisées, le stade
auquel l'exécution du programme commence après une commutation dépend
de ce qui suit :
Réglages d'actualisation bidirectionnelle et de synchronisation
Réglages de priorité des tâches
Comme pour la tâche permanente, l'automate commence à s'exécuter au
programme qui suit le dernier point d'actualisation bidirectionnelle et de
synchronisation.
En outre, une tâche de priorité plus élevée peut interrompre une tâche de
priorité plus basse. Si une commutation se produit pendant ou juste après
l'exécution de la tâche de priorité supérieure et que la tâche de priorité
inférieure n'est pas terminée, alors la tâche de priorité inférieure et les
programmes sont exécutés à partir du point auquel la dernière d'actualisation
bidirectionnelle a eu lieu.
Ce schéma illustre la manière dont des tâches ayant des priorités différentes
s'exécutent si une commutation se produit pendant l'exécution d'une tâche de
priorité inférieure. Dans cet exemple, les points d'actualisation
bidirectionnelle et de synchronisation sont configurés pour se produire
uniquement à la fin du dernier programme dans les tâches. Les points ne sont
pas définis pour se produire à la fin de chaque programme.
Publication Rockwell Automation 1756-UM015B-FR-P - Février 2021
Nouvel automate principal
Programme 3
Programme 2
Actualisation bidirectionnelle
synchronisation,
ATTENTION : Si vous utilisez plusieurs tâches périodiques,
programmez toutes les sorties cruciales dans la tâche ayant la
priorité la plus élevée. Le fait de ne pas programmer des sorties dans
la tâche ayant la priorité la plus élevée peut entraîner un changement
d'état des sorties en cas de commutation.
Programme 1
Modification des réglages
page
63.

Publicité

Table des Matières
loading

Table des Matières