Règles D'exécution - Allen-Bradley Micro830 Manuel Utilisateur

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

Publicité

Chapitre 6
Exécution de programme sur les automates Micro800
72
Alternativement, vous pouvez affecter un programme à une interruption
disponible et faire en sorte qu'il soit exécuté seulement lorsque l'interruption
est déclenchée. Un programme affecté au sous-programme de défaut utilisateur
s'exécute une fois juste avant que l'automate ne passe en mode Défaut.
En plus du sous-programme d'erreurs utilisateur, les automates Micro800
prennent en charge deux interruptions temporisées programmables (STI). Les
STI exécutent les programmes attribués une fois à chaque intervalle de consigne
(1 à 65 535 ms).
Les variables système globales associées aux cycles ou scrutations sont :
• __SYSVA_CYCLECNT – Compteur de cycles
• __SYSVA_TCYCURRENT – Temps de cycle actuel
• __SYSVA_TCYMAXIMUM – Temps de cycle maximum depuis le
dernier démarrage.
Règles d' e xécution
Cette section illustre l'exécution d'un programme. L'exécution suit quatre pas
principaux dans une boucle. La durée d'exécution de la boucle correspond au
temps de cycle du programme.
1. Lecture des entrées
2. Exécution des UOP
programmes
3. Écriture des sorties
4. Gestion interne (journal
des données, recette,
communications)
(1) Unité organisationnelle de programme.
Lorsqu'un temps de cycle est spécifié, une ressource doit attendre l'écoulement de
ce temps avant d'initier l'exécution d'un nouveau cycle. Le temps d'exécution des
UOP varie selon le nombre d'instructions actives. Lorsqu'un cycle dépasse le
temps spécifié, la boucle continue l'exécution de ce cycle, mais elle active un bit de
dépassement. Dans un tel cas, l'application ne peut plus s'exécuter en temps réel.
Lorsqu'il n'y a pas de temps de cycle spécifié, la ressource exécute tous les pas de la
boucle, puis elle redémarre un nouveau cycle sans attendre.
1
2
(1)
/
3
4
1
2
3
Publication Rockwell Automation 2080-UM002J-FR-E – Mars 2018

Publicité

Table des Matières
loading

Table des Matières