Aperçu

Sans point de visualisation les valeurs des variables animées sont affichées à la fin de traitement de la tâche MAST.

Ce mode de fonctionnement ne permet pas de connaître la valeur d'une variable en un point précis du programme si celle-ci est utilisée dans différentes sections.

Le point de visualisation permet de synchroniser l’affichage des variables animées avec l’exécution d’un élément de programme (instruction) afin de connaître leur valeur à ce point spécifique du programme.

Les variables synchronisées avec le point de visualisation doivent appartenir à la section dans laquelle le point de visualisation est défini. L'affichage des autres variables est synchronisé avec la fin de la tâche MAST.

Ces variables sont affichées :

  • dans l'éditeur du langage de la section,

  • dans la fenêtre de visualisation,

  • dans une table d'animation unique à un moment donné à la demande de l'utilisateur.

NOTE : Il est impossible de définir un point de visualisation dans une tâche événement.
NOTE : L'utilisation d'un point de visualisation dégrade les performances en temps réel en raison de l'augmentation du temps système de l'application. Il est déconseillé d'utiliser un point de visualisation dans une boucle de code, car il serait appelé n fois dans un cycle et pourrait entraîner un temps système important pouvant potentiellement déclencher le chien de garde de la tâche.

Propriétés du point de visualisation

Ces propriétés sont les suivantes :

  • Le point de visualisation peut être défini en mode connecté ; si la connexion est interrompue, le point de visualisation est perdu.

  • un seul point de visualisation est autorisé à un moment donné, le point de visualisation est exclusif avec le point d'arrêt,

  • l'affichage des variables animées est effectif avant l'exécution de l'instruction sur laquelle le point de visualisation est défini,

  • un compteur est incrémenté chaque fois que l'instruction possédant le point de visualisation est exécutée, valeur maximale 9999 puis remise à 0,

  • la modification d'une section n'est pas autorisée si un point de visualisation est défini.

Comment insérer un point de visualisation

Exécutez les actions suivantes :

Etape

Action

1

Sélectionnez dans la section l'instruction souhaitée.

2

Vous pouvez définir le point de visualisation de plusieurs manières :

  • dans le menu, sélectionnez la commande :

    Mise au point->Définir le point de visualisation

  • sélectionnez la commande Définir le point de visualisation dans le menu contextuel

  • ou sélectionnez le bouton dans la barre d’outils.

Exemple :

NOTE : L'insertion d'un nouveau point de visualisation efface l'ancien.

Comment repérer un point de visualisation existant

Exécutez les actions suivantes :

Etape

Action

1

Plusieurs possibilités :

  • dans le menu, sélectionnez la commande :

    Mise au point->Afficher le point de visualisation.

  • ou sélectionnez le bouton dans la barre d’outils.

2

La partie de l'éditeur de langage où est défini le point de visualisation s'affiche.

Comment effectuer la synchronisation avec une table d'animation

Exécutez les actions suivantes :

Etape

Action

1

Sélectionnez la table d'animation souhaitée.

2

soit vous :

  • Dans le menu, sélectionnez la commande :

    Mise au point->Synchroniser la table d'animation.

  • ou sélectionnez le bouton dans la barre d’outils.

Comment supprimer un point de visualisation

Au choix :

  • dans le menu, sélectionnez la commande :

    Mise au point->Afficher le point de visualisation

  • ou sélectionnez le bouton dans la barre d’outils.