Rockwell Automation Allen-Bradley ControlLogix 5580 1756 Série Manuel Utilisateur page 167

Automates
Table des Matières

Publicité

Tableau 27 - Types de tâche et fréquence d'exécution
Type de tâche
Exécution de la tâche
Permanente
Constante
Périodique
À intervalle défini (par exemple,
toutes les 100 ms)
événement
Immédiatement quand un
événement se produit
Le
tableau 27
explique les types de tâches que vous pouvez configurer.
Description
La tâche permanente est exécutée en arrière plan. Tout temps processeur qui n'est pas affecté à d'autres opérations
(telles que le mouvement et d'autres tâches) est utilisé pour exécuter les programmes dans la tâche permanente.
• La tâche permanente fonctionne constamment. Lorsque la tâche permanente termine une scrutation complète, elle
redémarre immédiatement.
• Un projet ne nécessite pas une tâche permanente. Le cas échéant, il ne peut y avoir qu'une seule tâche permanente.
Une tâche périodique exécute une fonction à chaque intervalle.
• Chaque fois que le temps de la tâche périodique expire, la tâche interrompt les tâches de priorité inférieure, s'exécute
une fois et retourne le contrôle à l'endroit où la tâche précédente s'est arrêtée.
• Vous pouvez configurer la durée de la période de 0,1 à 2 000 000,00 ms. La valeur par défaut est 10 ms. Elle est aussi
dépendante de l'automate et de la configuration.
Une tâche événementielle exécute une fonction quand un événement (déclencheur) se produit. Le déclencheur pour une
tâche événementielle peut être le suivant :
• des données d'entrée d'un module qui changent d'état ;
• le déclenchement par un point consommé ;
• une instruction EVENT ;
• le déclenchement par un axe ;
• le déclenchement par un événement de mouvement.
Vous pouvez configurer un intervalle de timeout facultatif pour les déclencheurs d'événement manqués, ce qui entraîne
l'exécution des tâches d'événement même en l'absence du déclencheur. Cochez la case à cocher « Check the Execute Task
If No Event Occurs Within <timeout period> » pour la tâche.
Les automates ControlLogix™ 5580 et GuardLogix® 5580 prennent en charge
jusqu'à 32 tâches. Seulement une de ces tâche peut être permanente.
Une tâche peut avoir jusqu'à 1000 programmes, chacun avec ses sous-
programmes exécutables et ses points d'accès programme. Une fois qu'une
tâche est déclenchée (activée), les programmes affectés à la tâche s'exécutent
dans l'ordre dans lequel ils sont groupés. Les programmes ne peuvent apparaître
qu'une seule fois dans l'organisateur de l'automate et plusieurs tâches ne
peuvent pas les partager.
Publication Rockwell Automation 1756-UM543K-FR-P - Août 2020
Développement d'applications standard Chapitre 10
167

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Allen-bradley guardlogix 5580 1756 série

Table des Matières