Présentation

Cette zone vous donne accès à la visualisation et au réglage des durées des tâches ainsi qu'aux différentes commandes d'exécution des tâches.

Zone de contrôle des tâches :

Cette zone est extensible selon les tâches configurées dans le projet : une ligne par tâche auxiliaire peut être affichée en plus de celles de l'écran ci-dessus.

Description

Le tableau ci-après décrit le rôle de chacune des colonnes de l'écran.

Colonne

Rôle

Période programmée

Valeur de la période de la tâche configurée (cas d'une tâche périodique).

Période réglée

En fonctionnement périodique, permet de régler la période de la tâche . Ce paramètre est perdu lors d'un démarrage à froid. La valeur entrée lors de la configuration est ensuite prise en compte.

L'affichage d'un champ de cette colonne sur fond rouge indique que l'automate a renvoyé une erreur.

Il est possible de restaurer les valeurs de périodes configurées pour la tâche sélectionnée ou pour toutes les tâches périodiques par la commande Services > Restaurer ou Services > Restaurer tout.

Durée minimum

Durée d'exécution minimum de la tâche, mesurée depuis la dernière reprise à froid ou la réinitialisation par la commande Initialisation durée.

Durée actuelle

Durée d'exécution du dernier cycle de la tâche.

Durée maximum

Durée d'exécution maximum de la tâche mesurée depuis la dernière reprise à froid ou la réinitialisation par la commande Initialisation durée.

Chien de garde

Valeur du chien de garde de la tâche. Cette valeur ne peut être modifiée.

Mode de marche

Mode de fonctionnement de la tâche : RUN, STOP, HALT ou BKPT (point d'arrêt).

Cmd

Les boutons RUN/STOP associés aux tâches permettent de les passer en mode RUN ou en mode STOP.

Etat

  • E (enabled) : tâche active (les bits système %S30 et %S31 sont réglés sur 1),

  • D (disabled) : tâche inactive (les bits système %S30 et %S31 sont réglés sur 0).

Tâche Activation

Les boutons Activer/Désactiver associés aux tâches permettent d'activer ou de désactiver une tâche.

Lorsqu'une tâche est activée, le code est scruté et exécuté. Les entrées/sorties sont mises à jour.

Lorsqu'une tâche est désactivée le code n'est ni scruté ni exécuté. Les entrées/sorties sont toujours mises à jour.

Initialisation durée

Cette commande permet de réinitialiser les valeurs des durées minimum et maximum avec la valeur courante afin d'effectuer de nouvelles mesures.

Charge UC

Uniquement pour M580 version SV >= 2.80 : pourcentage de la charge d'UC utilisée par la tâche.

La charge d'UC système et la charge d'UC totale sont indiquées sous le champ de contrôle des tâches, en plus de ces valeurs.

NOTE : pour que le transfert d'application entre l'UC primaire et redondante se déroule dans de bonnes conditions, il est recommandé de ne pas dépasser 80 % de la charge d'UC totale.

Traitement événementiel

La zone « Evénements » permet de contrôler l'exécution des traitements d'événement.

Le tableau ci-après décrit le rôle de chacune des colonnes de l'écran ci-dessus.

Colonne

Rôle

Activer ou désactiver tout

Ce bouton permet d'activer ou de désactiver tous les traitements événementiels.

Si des événements apparaissent alors que les traitements sont désactivés, ils sont perdus. La tâche maître doit être en mode RUN pour que cette commande soit autorisée.

Etat

Indique l'état des opérations de traitement événementiel : Enabled (Activé) ou Disabled (Désactivé).

Nombre

Nombre de traitements événementiels exécutés