Onglet Surveillance

Présentation

Si elle est prise en charge par le système cible, la fonction de surveillance est autorisée. Elle permet l'analyse dynamique de la durée d'exécution et du nombre d'appels contrôlés par une tâche. En mode en ligne, le traitement des tâches peut être surveillé.

Affichage en ligne de l'éditeur Configuration de tâche 

Lorsque vous sélectionnez le nœud supérieur de l'arborescence Configuration de tâche, à côté de l'onglet Propriétés, l'onglet Surveillance est disponible. En mode en ligne, il affiche l'état et certaines statistiques actuelles sur les cycles et les temps de cycle dans un tableau. L'intervalle d'actualisation des valeurs est le même que celui utilisé pour la surveillance des valeurs du contrôleur.

Description des éléments

Lorsque le nœud supérieur de l'arborescence Configuration de tâche est sélectionné, à côté de la boîte de dialogue Propriétés d'un autre onglet, la boîte de dialogue Surveillance est disponible. En mode en ligne, il affiche l'état et certaines statistiques actuelles sur les cycles et les temps de cycle dans un tableau. L'intervalle d'actualisation des valeurs est le même que celui utilisé pour la surveillance des valeurs du contrôleur.

Configuration de tâche, Surveillance

G-SE-0025890.2.gif-high.gif

 

 

Pour chaque tâche, les informations suivantes s'affichent dans une ligne :

Tâche

Nom de la tâche tel que défini dans la Configuration de tâche

Etat

Entrées possibles :

oNon créé : la tâche n'a pas été démarrée depuis la dernière actualisation ; entrée surtout utilisée pour les tâches d'événement

oCréé : la tâche est connue dans le système d'exécution, mais n'est pas encore configurée pour l'opération

oValide : la tâche fonctionne normalement

oException : la tâche présente une exception

Nombre de cycles IEC

Nombre de cycles d'exécution depuis le démarrage de l'application ; 0 si la fonction n'est pas prise en charge par le système cible.

Nombre de cycles

Nombre de cycles déjà exécutés (selon le système cible, cette valeur peut être égale au nombre de cycles IEC ou supérieure si les cycles sont comptés même lorsque l'application n'est pas en cours d'exécution)

Last Cycle Time (µs)

Dernier temps d'exécution mesuré en µs

Average Cycle Time (µs)

Temps d'exécution moyen de tous les cycles en µs

Max. Cycle Time (µs)

Temps d'exécution maximal de tous les cycles mesuré en µs

Min. Cycle Time (µs)

Temps d'exécution minimal de tous les cycles mesuré en µs

Jitter (µs)

Dernière gigue* mesurée en µs

Min. Jitter (µs)

Gigue* minimale mesurée en µs

Max. Jitter (µs)

Gigue* maximale mesurée en µs

* gigue : laps de temps entre le moment où la tâche démarre et le moment où le système d'exploitation indique qu'elle s'exécute.

Pour remettre les valeurs d'une tâche à 0, placez le curseur sur le champ indiquant le nom de la tâche, puis exécutez la commande Réinitialiser disponible dans le menu contextuel.