Rockwell Automation Allen-Bradley CompactLogix 5480 Manuel Utilisateur page 181

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

Publicité

Tableau 12 - Types de tâche et fréquence d'exécution
Type de tâche
Exécution de la tâche
Continue
Constante
Périodique
À un intervalle défini, par
exemple tous les 100 ms
Événementielle
Immédiatement quand un
événement se produit
Le
tableau 12
explique les types de tâches que vous pouvez configurer.
Description
La tâche continue 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 continue.
• La tâche continue fonctionne constamment. Lorsque la tâche continue termine une scrutation complète, elle
redémarre immédiatement.
• Un projet ne nécessite pas une tâche continue. Si elle est utilisée, vous n'utilisez qu'une seule tâche continue.
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 délai d'attente facultatif pour les déclencheurs d'événements manqués.
L'intervalle de délai d'attente entraîne l'exécution des tâches événementielles même en l'absence du déclencheur.
Cochez la case à cocher « Check the Execute Task If No Event Occurs Within <période de timeout> » pour la tâche.
L'automate CompactLogix™ 5480 prend en charge jusqu'à 32 tâches. Seulement
une de ces tâche peut être continue.
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 la fenêtre d'organisation de l'automate et plusieurs tâches
ne peuvent pas les partager.
Publication Rockwell Automation 5069-UM002B-FR-P - Août 2019
Développement d'applications de commande
Chapitre 8
181

Publicité

Table des Matières
loading

Table des Matières