Règles D'exécution - Rockwell Automation Allen-Bradley Micro810 Mode D'emploi

Table des Matières

Publicité

Chapitre 6
Exécution de programme dans les Micro800
32
les icônes de programmes dans l'ordre ainsi défini. Vous pouvez afficher et
modifier un numéro de programme dans les propriétés du programme. Toutefois,
le gestionnaire de projet (Project Organizer) n'affichera le nouveau classement
qu'à la prochaine ouverture du projet.
Le Micro800 prend en charge les sauts à l'intérieur d'un programme. Pour appeler
un sous-programme depuis un programme, encapsulez son code dans un bloc
fonctionnel défini par l'utilisateur (UDFB). Bien qu'un bloc UDFB puisse être
exécuté à l'intérieur d'un autre bloc UDFB, l'imbrication n'est possible que sur
cinq niveaux de profondeur au maximum. Une erreur de compilation se produit
si cette limite est dépassée.
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. Le sous-programme de défaut utilisateur est la seule interruption
disponible avec les automates Micro810. 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.
Les variables système globales associées aux cycles ou scrutations sont :
• __SYSVA_CYCLECNT – Compteur de cycles
• __SYSVA_TCYCURRENT – Temps de cycle en cours
• __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 huit étapes
principales dans une boucle. La durée d'exécution de la boucle correspond au
temps de cycle du programme.
1. Scrutation des variables d'entrée
2. Consommation des variables liées
3. Exécution des UOP
4. Production des variables liées
5. Mise à jour des variables de sortie
6. Enregistrement des valeurs
retenues
7. Traitement des messages IXL
8. En veille jusqu'au prochain cycle
1
2
3
4
5
6
7
8
1
2
3
Publication Rockwell Automation 2080-UM001D-FR-E – Septembre 2012

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

2080-lc10-12awa2080-lc10-12qwb2080-lc10-12qbb2080-lc10-12dwd

Table des Matières