Reprend Son Fonctionnement Normal Au Point Où Le Programme De L'automate A Été Interrompu; Priorité Des Interruptions Utilisateur - Allen-Bradley Micro830 Manuel Utilisateur

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

Publicité

Chapitre D
Interruptions utilisateur
242
Une interruption doit être configurée et activée pour s'exécuter. Lorsqu'une
interruption est configurée (et activée), puis qu'elle se produit, le programme
utilisateur :
1. Suspend l'exécution de l'UOP en cours,
2. Exécute une UOP prédéfinie selon l'interruption qui s'est produite et
3. Reprend l'opération mise en attente.
Exemple de fonctionnement d'une interruption
L'UOP 2 est le MCP (programme de commande principal).
L'UOP 10 est le sous-programme d'interruption.
·
Un événement d'interruption se produit à
la ligne 123.
·
L'UOP 10 est exécutée.
·
L'exécution de l'UOP 2 reprend immédiatement
après la scrutation de l'UOP 10.
Plus précisément, si le programme de l'automate s'exécute normalement et qu'un
événement d'interruption se produit :
1. L'automate interrompt son fonctionnement normal.
2. Détermine quelle interruption s'est produite.
3. Passe immédiatement au début de l'UOP spécifiée pour cette interruption
utilisateur.
4. Commence à exécuter l'UOP d'interruption utilisateur (ou l'ensemble
UOP/blocs fonctionnels si l'UOP spécifiée appelle un bloc fonctionnel
ultérieur).
5. Termine l'UOP.
6. Reprend son fonctionnement normal au point où le programme de
l'automate a été interrompu
Quand le fonctionnement de l'automate peut-il être interrompu ?
Les automates Micro830 permettent de traiter les interruptions à n'importe quel
moment de la scrutation d'un programme. Utilisez les instructions UID/UIE
pour protéger le bloc de programme qui ne doit pas être interrompu.
Priorité des interruptions utilisateur
Lorsque plusieurs interruptions se produisent, elles sont traitées en fonction de
leur priorité individuelle.
UOP 2
ligne 0
ligne 123
ligne 275
Publication Rockwell Automation 2080-UM002J-FR-E – Mars 2018
UOP 10

Publicité

Table des Matières
loading

Table des Matières