Skip to main content

Objet : Tracé

Symbole: _visu_icon_trace.png

Un objet de type Trace est utilisé pour configurer et afficher des données de trace spécifiques à l'application dans un ou plusieurs diagrammes. Lors de l'exécution de l'application, les courbes de valeur des variables de trace, que vous pouvez surveiller dans l'éditeur de trace dans CODESYS pendant ce temps, sont enregistrés sur le contrôleur. Les conditions sont qu'une configuration de Trace a été configurée, transférée au contrôleur et que l'enregistrement de Trace a été lancé. Les données échantillonnées sont transmises au système de développement et affichées dans des graphiques en fonction de la configuration. Vous pouvez parcourir les données lors du traçage.

Pour plus d'informations, voir : Échantillonnage de données avec Trace

Astuce

Si le contrôleur prend en charge un gestionnaire de traces, vous pouvez utiliser le 'DeviceTrace' type d'objet dans le gestionnaire de traces pour accéder à toutes les traces qui s'exécutent sur le contrôleur.

Un double-clic sur l'objet trace ouvre l'éditeur de trace. La barre d'outils correspondante contient les commandes de trace les plus importantes. La liste des variables de trace affiche la variable dont la courbe de valeur est enregistrée.

_cds_img_trace_editor.png
  • (1) : Barre d'outils de l'éditeur de trace

  • (2) : Éditeur de traces

  • (3) : Liste des variables de suivi

  • (4) : Liens pour la configuration de la trace

    Configuration

    Ajouter une variable

Barre d'outils de l'éditeur de trace

Éditeur de traces

Au moment de l'exécution de l'application, la mémoire tampon du système d'exécution du composant de trace est remplie avec les échantillons enregistrés. Les données sont transmises au système de développement et stockées dans sa mémoire tampon de l'éditeur de trace. L'éditeur de trace accède à ces données et les affiche sous forme de graphique dans le temps. Lorsque vous fermez l'éditeur de trace, le tampon de l'éditeur de trace est à nouveau libéré.

Pour plus d'informations, consultez : Contrôler l'échantillonnage des données

Utilisez les commandes de menu pour contrôler la trace. De plus, vous pouvez utiliser les commandes de menu, les raccourcis clavier et la souris pour naviguer dans les données.

Pour plus d'informations, consultez : Navigation dans les données de trace

Liste des variables de suivi

La liste des variables de trace fournit une vue d'ensemble de la configuration de trace actuelle. Dans la liste, tous les diagrammes avec les variables de trace respectives sont affichés dans un tableau. Lorsque vous double-cliquez sur une variable de trace, la Configuration du suivi La boîte de dialogue s'ouvre également avec les paramètres de variable.

_cds_icon_drop_down_list.png

La zone de liste s'ouvre au moyen de la Masquer les chemins d'instance commander.

Masquer les chemins d'instance

Affichage du nom de la variable dans la liste

standard icon: Nom de variable avec chemin d'accès complet à l'instance

Exemple: PLC_PRG.iCounter

Tableau 2. Graphiques

Affichage tabulaire des graphiques

Nom

Liste des graphiques avec les variables respectives

  • Graphique <n>_cds_icon_option_black_activated.png: Le graphique s'affiche.

    Le nom du graphique peut être modifié en cliquant sur le nom sélectionné.

  • <variable>_cds_icon_option_black_activated.png: La variable est affichée.

    Le nom de la variable peut être modifié en cliquant sur le nom sélectionné dans l'éditeur de ligne.

Lorsque vous sélectionnez un Graphique <n> dans le tableau, le graphe correspondant est également sélectionné sous l'éditeur. Cela fonctionne aussi dans l'autre sens.

Curseur <n>

Valeur Y à la position du curseur

Delta

Delta de la valeur Y de Curseur 2 pour Curseur 1

Multisélection

Avec la multisélection, vous pouvez utiliser les touches du pavé numérique * et / pour développer et réduire les graphiques sélectionnés.



Astuce

Vous pouvez faire glisser les graphiques et les variables pour les trier ou les déplacer vers d'autres graphiques. Quand le Ctrl est enfoncée, la variable est copiée. Ceci est également possible en mode en ligne.

Tableau 3. Menu contextuel dans la liste des variables de trace

Ajouter une variable

Ajoute une nouvelle variable de trace et ouvre le Configuration du suivi boîte de dialogue avec ses paramètres variables

Sélectionnez une variable dans le champ de saisie du Variable réglage pour tracer sa courbe de valeur.

Visible

Bascule la visibilité du graphique (courbe de valeur ou variable de trace) dans les diagrammes correspondants :

  • _cds_icon_menu_activated.png: visible

  • _cds_icon_variable_invisible.png: Caché

Lorsque plusieurs graphiques ou variables sont sélectionnés dans la liste des variables de trace par multisélection, la visibilité peut être basculée pour ces graphiques.

Mode d'affichage

Ouvre le Configuration du suivi dialogue

Sélectionnez un élément de configuration dans le Enregistrement de suivi arborescence ou Présentation (Schémas).

Configuration

Ouvre le Configuration du suivi dialogue

le Paramètres variables sont affichés sur le côté droit.



Naviguer dans le diagramme de trace

Tableau 4. Avec entrée souris

Entrée utilisateur avec la souris

Symbole du curseur de la souris pendant la saisie de l'utilisateur

Effet

Faites glisser le graphique le long de l'axe X.

_cds_cursor_trace_shift_graph_horizontally.png

Fait défiler les graphiques de trace de tous les graphiques en même temps le long de l'axe du temps (axe X)

Maintenez la Ctrl et faites glisser les graphiques le long de l'axe Y.

_cds_cursor_trace_shift_graph_vertically.png

Fait défiler les graphiques de trace des graphiques sélectionnés le long de l'axe Y

Faites rouler la molette de la souris vers l'arrière.

Compresse l'axe du temps (comme le _cds_icon_trace_compress.png symbole)

Faites rouler la molette de la souris vers l'avant.

Étire l'axe du temps (comme le _cds_icon_trace_stretch.png symbole)

Appuyez et maintenez enfoncé le Ctrl touche et faites tourner la molette de la souris vers l'arrière.

Compresse l'axe Y

Appuyez et maintenez enfoncé le Ctrl touche et faites rouler la molette de la souris vers l'avant.

Étire l'axe Y

Condition : un ou deux curseurs de tracé sont activés.

Faites glisser le triangle d'un curseur de tracé vers une autre position le long de l'axe du temps.

_cds_img_trace_shifting_one_cursor.png

Actualise les valeurs Y dans la liste des variables de trace en même temps

  • Première valeur : valeur Y à la position du curseur gauche

  • Deuxième valeur : valeur Y à la position du curseur droit

  • Troisième valeur : Différence entre les deux valeurs

Exigence: Zoom souris est activé (_cds_icon_trace_zoom_by_mouse_activ.png).

Étirez un rectangle.

_cds_icon_zoom_by_mouse.png

Zoome les graphiques de trace de tous les graphiques sur le rectangle



Tableau 5. Avec les raccourcis clavier

Raccourci clavier

Effet

Condition préalable : aucun mode curseur trace n'est activé.

Flèche gauche

Flèche vers la droite

Fait défiler les graphiques de trace de tous les graphiques en même temps le long de l'axe du temps

Flèche vers le haut

Flèche vers le bas

Fait défiler les graphiques de trace des graphiques sélectionnés le long de l'axe Y

Condition : un ou deux curseurs de tracé sont activés.

Autre+Flèche gauche

Autre+Flèche vers la droite

Fait défiler les graphiques de trace de tous les graphiques en même temps le long de l'axe du temps

-

Compresse l'axe du temps (comme le _cds_icon_trace_compress.png symbole)

+

Étire l'axe X (comme le _cds_icon_trace_stretch.png symbole)

Ctrl+-

Compresse l'axe Y du graphique sélectionné

Ctrl++

Étire l'axe Y du graphique sélectionné

Languette

Sélectionne le graphique inférieur suivant

Condition : un ou deux curseurs de tracé sont activés.

Flèche gauche

Flèche vers la droite

Déplace le curseur de trace noir

Condition : deux curseurs de trace sont activés.

Changement+Flèche gauche

Changement+Flèche vers la droite

Déplace le curseur de trace gris