La commande
ouvre la vue .La figure suivante présente un exemple de diagramme d'appel pour le POU PLC_PRG :
1 Noeud racine pour les éléments qui sont appelés par le POU PLC_PRG
2 Noeud racine pour les éléments qui appellent le POU PLC_PRG
3 Bouton Rechercher un POU
4 Bouton Choisir un POU dans l'aide à la saisie
5 Bouton Afficher la position du code source du POU sélectionné
6 Bouton Afficher la position du code source du POU suivant
7 Bouton Afficher la position du code source du POU précédent
Le diagramme d'appel est disponible avant même que l'application ne soit compilée. Il s'agit d'une représentation statique des POU appelants et des POU appelés par le POU indiqué dans le champ
. Elle comprend deux noeuds racine contenant les ordres d'appels concernés dans des noeuds en retrait. La structure arborescente permet de détecter les appels récursifs.La vue
contient les éléments suivants :
Élément |
Description |
---|---|
Barre d'outils de la vue |
|
|
Nom du POU. Vous pouvez saisir ce nom manuellement, l'extraire d'une autre vue ou cliquer sur le bouton .La liste contient les noms de POU que vous avez déjà indiqués. |
Bouton |
Cliquez sur le bouton pour trouver le POU que vous avez indiqué dans le champ . |
Bouton |
Cliquez sur le bouton pour ouvrir la boîte de dialogue qui répertorie les POU disponibles dans le projet. Sélectionnez un POU et cliquez sur pour mettre à jour le diagramme d'appel pour le POU sélectionné. |
Bouton |
Cliquez sur le bouton pour atteindre la position où le POU apparaît dans le code source du programme. |
Bouton Touche |
Cliquez sur le bouton ou appuyez sur la touche du clavier pour atteindre l'occurrence suivante du POU dans la structure d'appels. La position correspondante dans le code source s'ouvre dans l'éditeur concerné. |
Bouton Touche + |
Cliquez sur le bouton ou appuyez sur les touches + du clavier pour atteindre l'occurrence précédente du POU dans la structure d'appels. La position correspondante dans le code source s'ouvre dans l'éditeur concerné. |
Table |
|
Colonne |
L'ordre d'appel s'affiche au-dessous de ce noeud. L'entrée située en bas de cette arborescence indique le début des appels.
Les éléments appelés par le POU considéré s'affichent au-dessous de ce noeud. L'entrée située en bas de cette arborescence indique la fin de la chaîne d'appels. |
Colonne |
Pour le noeud racine, cette valeur indique les numéros de ligne de la déclaration ( ) du POU.Pour les POU appelants et ceux appelés au-dessous du noeud racine, cette valeur indique le numéro de ligne, le numéro de colonne et le numéro de réseau de la position, en fonction du langage d'implémentation. |
Menu contextuel pour l'entrée sélectionnée dans la table |
|
Commande |
Permet de réduire les entrées de l'arborescence des appels aux seuls noeuds racine. |
Commande |
Permet d'atteindre dans le code source du programme l'emplacement où le POU apparaît. |
Commande |
L'entrée sélectionnée dans le diagramme d'appel est convertie en noeud racine et affichée en tant que . L'arborescence est actualisée automatiquement pour les nouveaux noeuds racine. |
Au contraire de cette vue affiche des informations en temps réel lors du parcours d'un programme. La montre la totalité du chemin d'appels de la position en cours qui est atteinte.
statique qui fournit des informations sur les appels reçus et envoyés par un POU, la vue