Exécution De Programme Dans Les Micro800; Présentation De L'exécution Du Programme - Rockwell Automation Allen-Bradley Micro820 2080-LC20-20QWB Manuel Utilisateur

Table des Matières

Publicité

Présentation de l' e xécution
du programme
Publication Rockwell Automation 2080-UM005A-FR-E – Décembre 2013
Exécution de programme dans les Micro800
Cette section présente un bref aperçu de l'exécution de programmes à l'aide d'un
automate Micro800.
Cette section décrit de façon générale l' e xécution du programme dans les automates
IMPORTANT
Micro800. Certain éléments ne sont peut être pas pertinents ou vrais pour certains modèles
(par exemple, le Micro820 ne prend pas en charge la commande d'axe PTO).
Le cycle ou la scrutation d'un automate Micro800 comprend la lecture des
entrées, l'exécution séquentielle des programmes, la mise à jour des sorties et la
gestion interne (journal de données, recette, communications).
Les noms de programme doivent commencer par une lettre ou un caractère de
soulignement, suivi par 127 lettres, chiffres ou caractères de soulignements au
maximum. Utilisez des langages de programmation tels que la logique à relais, les
diagrammes de blocs fonctionnels et le texte structuré.
Un projet peut inclure jusqu'à 256 programmes selon la mémoire disponible dans
l'automate. Par défaut, les programmes sont cycliques (exécutés une fois par
cycle ou par scrutation). Quand un nouveau programme est ajouté à un projet, on
lui attribue le numéro consécutif suivant. Lorsque vous démarrez le gestionnaire
de projet (Project Organizer) dans Connected Components Workbench, il
affiche 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.
L'automate 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 anomalie 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. 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 de défaut 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).
6
Chapitre
51

Publicité

Table des Matières
loading

Table des Matières