Aperçu

Un point d’arrêt défini à un endroit permet de stopper l’exécution de la tâche à cet endroit.

En phase de mise au point, il permet :

  • d'examiner le fonctionnement du code,

  • de visualiser la valeur des variables.

Il y a un seul point d'arrêt à un instant donné dans le projet. N'étant pas sauvegardé, il est perdu après une déconnexion avec l'automate.

Il est implémenté en mode connecté, que l’automate soit en mode Run ou Stop.

NOTE : Il est impossible de définir un point d'arrêt dans une tâche d'événement.

Elément permettant la définition d'un point d'arrêt

L'élément de programme permettant de définir un point d’arrêt est le bloc fonctionnel.

Il s'agit de la section suivante du programme :

Le point d'arrêt peut être défini sur 1 seul bloc à la fois. Le nombre entre parenthèses au-dessus du bloc indique l'ordre d'exécution.

Comment insérer un point d'arrêt

Exécutez les actions suivantes :

Etape

Action

1

Sélectionnez l'élément de programme souhaité.

2

Définissez le point d'arrêt :

  • dans le menu, sélectionnez la commande :

    Mise au point->Définir le point d'arrêt

  • dans le menu contextuel, sélectionnez la commande :

    Définir le point d'arrêt,

  • ou sélectionnez le bouton de la barre d’outils de mise au point.

Exemple :

NOTE : L’insertion d’un nouveau point d’arrêt efface automatiquement l’ancien.

Dans le menu, sélectionnez la commande Mise au point->Afficher le point d’arrêt pour afficher l'endroit où il a été défini dans l’éditeur de langage.

Comment supprimer un point d'arrêt

Au choix :

  • Dans le menu, sélectionnez la commande :

    Mise au point->Effacer le point d'arrêt

  • ou sélectionnez le bouton dans la barre d’outil de mise au point.

L'effacement d'un point d’arrêt ne redémarre pas la tâche (pour cela appuyez sur le bouton ).