La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

Vue des références croisées

Présentation

La commande Affichage > Références croisées ouvre une vue qui affiche les emplacements où une ou plusieurs variables sont utilisées au sein d'un projet, y compris les emplacements des bibliothèques intégrées non compilées. L'affichage peut également être restreint, par exemple aux références croisées présentes dans le projet, dans l'application active ou dans un POU spécifique.

Eléments de la liste Références croisées

Zone de texte

Zone de texte Rechercher

Entrez le nom de variable en utilisant une des méthodes suivantes :

oSaisie manuelle.

oMise à jour automatique, si l'option Actualiser automatiquement les renvois en cas de modification de sélection est sélectionnée dans la boîte de dialogue Outils > Options > Codage intelligent .

Les entrées suivantes sont valides. Tenez également compte de la portée actuellement définie pour chacune :

oNom de la variable

o* (astérisque) : Rechercher les références croisées des variables.

o*<chaîne> : Rechercher les références croisées des variables contenant cette chaîne dans leur nom.

Exemple : La recherche de iVar* renvoie iVar1, iVar_glob2, iVar45

o%<adresse IEC> : Rechercher les variables affectées à cette adresse. Exemple : %QB0.

Boutons

Nom du bouton

Raccourci

Description

Effectuer une recherche

Entrée

Lance la recherche de la variable définie dans la zone de texte Rechercher.

Choisir une déclaration dans l'aide à la saisie

Ouvre la boîte de dialogue Aide à la saisie. Vous pouvez sélectionner une variable, un type de données ou un bloc fonction à rechercher. L'élément sélectionné est entré automatiquement dans la zone de texte Rechercher.

Afficher la position dans le source de la référence croisée sélectionnée

Accède à l'emplacement où la variable respective est déclarée.

L'éditeur de déclaration correspondant s'ouvre et la variable est mise en surbrillance.

Afficher la position dans le source de la référence croisée précédente

Maj + F4

Affiche la position de la précédente référence croisée de la variable.

Afficher la position dans le source de la référence croisée suivante

F4

Affiche la position de la référence croisée suivante de la variable.

Limiter les résultats à la déclaration actuelle

Disponible si plusieurs déclarations ont été trouvées pour un symbole. Affiche uniquement les résultats correspondant à la déclaration sélectionnée dans la liste.

Imprimer la liste de références croisées

Imprime la référence croisée actuelle.

Les références croisées trouvées sont affichées avec les informations suivantes :

Symbole

Les variables, POU ou DUT qui ont été trouvés sont ici désignés par le terme Symbole. Ils sont regroupés selon leur déclaration respective. L'emplacement où ils sont déclarés est utilisé comme noeud racine. Les autres occurrences trouvées dans le projet apparaissent en retrait sous le noeud racine. Les noeuds en retrait affichent l'expression qui est utilisée pour le symbole à cet emplacement précis dans le projet.

Exemple : Il existe une variable globale i dans le projet et il existe également une variable i qui est déclarée localement dans un bloc. La liste de références croisées contient deux entrées i de noeud racine. L'occurrence spécifique est affichée en retrait sous chaque noeud racine.

POU

Nom du POU où la variable est utilisée.

Variable

Nom de la variable, pour références : nom POU + nom variable

Exemples : iVar, xPOU.iVar1

Accès

Type d'accès à la variable à cet emplacement :

oDéclaration

oLecture

oÉcriture

oAppel

Type

Type de données de la variable.

Adresse

Adresse IEC également affectée à la variable.

Exemple : AT %QB0

Emplacement

Emplacement où la variable est utilisée dans l'éditeur du POU respectif : numéro de ligne, numéro de réseau, section de déclaration ou section d'implémentation.

Exemple : ligne 1, colonne 1 (Impl)

Objet

Nom du POU plus (entre crochets) chemin complet de l'emplacement de l'occurrence.

Exemple : PLC_PRG [Device:Plc Logic:Application]

Commentaire

Commentaires, si disponibles dans la déclaration de la variable.

Double-cliquez sur une ligne de la liste des références croisées pour ouvrir le POU correspondant et pour sélectionner l'utilisation du symbole à l'intérieur de ce POU.

Si vous cliquez avec le bouton droit sur une ligne de la liste des références croisées, vous obtenez un menu contextuel qui fournit les commandes suivantes :

Commande

Description

Développer tout

Développe toutes les lignes qui sont réduites.

Réduire tout

Réduit toutes les lignes qui sont développées. Seule la ligne sélectionnée reste visible.

Afficher la position de code source

Même effet qu'un double clic sur une ligne : le POU respectif s'ouvre et l'occurrence est marquée.

Pour les entrées de noeud racine, il s'agit de la déclaration. Pour les sous-entrées, il s'agit de l'usage de la variable respective.

Limiter les résultats à la déclaration actuelle

Lorsque plusieurs déclarations ont été trouvées, seuls les résultats qui s'appliquent à la déclaration actuellement sélectionnée sont affichés dans la liste.

Pour désactiver cette fonction, exécutez une autre recherche.