Pile d’appels

Présentation

La commande Affichage > Pile d'appels ouvre la vue Pile d'appels. Lorsque vous parcourez un programme en mode en ligne, cette vue indique la position de l'étape actuellement atteinte, avec son chemin d'appel complet.

La vue Pile d'appels affiche le nom de l'Application actuellement concernée, ainsi que le nom de la Tâche contrôlant l'instance POU atteinte, en dessous de la barre de titre.

La pile d'appels s'affiche sous la forme d'une liste de positions, chacune étant décrite par un nom de POU, un Emplacement et, dans le cas d'instances, d'un Chemin d'instance. Selon l'éditeur utilisé, l'emplacement est indiqué par les numéros de ligne et de colonne (éditeur de texte) ou par les numéros de réseau ou d'élément (éditeurs graphiques).

La première ligne de cette liste, indiquée par une flèche de couleur jaune, décrit la position de l'étape actuelle. Si cette position se trouve dans un POU qui est appelé par un autre POU, la position de l'appel sera décrite à la ligne suivante. Si cette instance POU est de nouveau appelée par un autre POU, la position d'appel apparaît ensuite sur la troisième ligne, et ainsi de suite.

La vue Pile d'appels est également disponible en mode hors ligne ou durant l'exécution en ligne normale. Dans ce cas, la position qui a été vue pour la dernière fois lors d'une session en ligne reste affichée, mais apparaît en caractères grisés.

Vue Pile d’appels, position actuelle fbdld, appelée par PLC_PRG

Contrairement à la vue Pile d'appels, la vue Diagramme d'appelfournit des informations sur les appels d'un POU même si l'application n'est pas encore compilée.