Allen-Bradley Micro830 Manuel Utilisateur page 257

Masquer les pouces Voir aussi pour Micro830:
Table des Matières

Publicité

Publication Rockwell Automation 2080-UM002J-FR-E – Mars 2018
Lorsqu'une interruption se produit et qu'une ou plusieurs autres interruptions se
sont déjà produites et n'ont pas été traitées, la nouvelle interruption est planifiée
pour exécution en fonction de sa priorité par rapport aux autres interruptions en
attente. Au prochain moment où une interruption peut être traitée, toutes les
interruptions sont exécutées dans la séquence de priorité la plus élevée à la plus
basse.
Si une interruption se produit alors qu'une interruption de priorité inférieure est
en cours de traitement (exécution), le sous-programme d'interruption en cours
d'exécution est suspendu et l'interruption de priorité supérieure est traitée.
L'interruption de priorité inférieure peut ensuite se terminer avant la reprise du
traitement normal.
Si une interruption se produit alors qu'une interruption de priorité supérieure
est en cours de traitement (exécution) et que le bit d'attente a été activé pour
l'interruption de priorité inférieure, le sous-programme d'interruption en cours
d'exécution se poursuit jusqu'à son terme. L'interruption de priorité inférieure
s'exécute alors avant la reprise du traitement normal.
Les priorités sont les suivantes, de la plus élevée à la plus basse :
Sous-programme de défaut utilisateur
Event Interrupt0
Event Interrupt1
Event Interrupt2
Event Interrupt3
High-Speed Counter Interrupt0
High-Speed Counter Interrupt1
High-Speed Counter Interrupt2
High-Speed Counter Interrupt3
High-Speed Counter Interrupt4
High-Speed Counter Interrupt5
Event Interrupt4
Event Interrupt5
Event Interrupt6
Event Interrupt7
Selectable Timed Interrupt0
Selectable Timed Interrupt1
Selectable Timed Interrupt2
Selectable Timed Interrupt3
Plug-In Module Interrupt0, 1, 2, 3, 4
Interruptions utilisateur
priorité la plus haute
priorité la plus basse
Chapitre D
243

Publicité

Table des Matières
loading

Table des Matières