Définition Des Programmes; Définition Des Sous-Programmes - Rockwell Automation Allen-Bradley CompactLogix 1769 Manuel Utilisateur

Masquer les pouces Voir aussi pour Allen-Bradley CompactLogix 1769:
Table des Matières

Publicité

N'oubliez pas que :
• la tâche dont la priorité est la plus élevée interrompt toutes les tâches
de priorité inférieure ;
• la tâche dédiée aux E/S peut être interrompue par des tâches de niveau
de priorité 1 à 5.
La tâche dédiée aux E/S interrompt les tâches de niveau de priorité 7 à
15. Cette tâche s'exécute selon le RPI sélectionné planifié pour le
système CompactLogix (2 ms dans cet exemple) ;
• la tâche continue s'exécute au niveau de priorité le plus faible et elle est
interrompue par toutes les autres tâches ;
• une tâche de priorité inférieure peut être interrompue plusieurs fois par
une tâche de priorité supérieure ;
• lorsque la tâche continue achève une scrutation complète, elle
redémarre immédiatement, sauf si une tâche de priorité plus élevée est
en cours d'exécution.
Définition des programmes
Chaque programme contient :
• des points de programme ;
• un sous-programme principal exécutable ;
• d'autres sous-programmes ;
• un sous-programme de gestion des défauts en option.
Chaque tâche peut planifier l'exécution de 32 programmes au maximum.
Les programmes planifiés d'une tâche sont exécutés jusqu'à leur achèvement
du premier au dernier. Les programmes qui ne sont pas rattachés à une tâche
particulière sont identifiés comme des programmes non planifiés. Vous devez
spécifier (planifier) un programme dans une tâche avant que l'automate ne
puisse scruter ce programme.
Définition des sous-programmes
Un sous-programme est un jeu d'instructions logiques utilisant un même
langage de programmation, par exemple : la logique à relais (LD). Dans un
automate, les sous-programmes fournissent le code exécutable pour le projet.
Un sous-programme est semblable à un fichier programme ou à un sous-
programme d'un automate PLC ou SLC.
Chaque programme possède un sous-programme principal. C'est le premier
sous-programme exécuté lorsque l'automate déclenche la tâche associée et
appelle le programme associé. Utilisez la logique, comme l'instruction JSR de
saut vers sous-programme, pour appeler les autres sous-programmes.
Publication Rockwell Automation 1769-UM011I-FR-P – Février 2013
Développement d'applications
Chapitre 7
103

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

1769-l311769-l32c1769-l32e1769-l35cr1769-l35e

Table des Matières