Visualizzazione dell'Elenco dei riferimenti incrociati
Il comandoVisualizza > Elenco dei riferimenti incrociati apre una vista che mostra le posizioni nelle quali una o più variabili vengono usate all'interno di un progetto, incluse le posizioni di librerie integrate non compilate. La visualizzazione può essere limitata, ad esempio, ai riferimenti incrociati presenti nel progetto, nell'applicazione attiva o in una POU specifica.
Elementi dell'Elenco dei riferimenti incrociati
Casella di testo
Pulsanti
Nome pulsante |
Tasto di scelta rapida |
Descrizione |
---|---|---|
Perform search |
Invio |
Avvia la ricerca di una variabile immessa nella casella di testo di ricerca. |
Pick declaration from input assistant |
– |
Viene visualizzata la finestra di dialogo Accesso facilitato. Si può selezionare una variabile, un tipo di dati o un blocco funzione da ricercare. Questo viene immesso automaticamente nella casella di testo di ricerca. |
Show source position of selected cross reference |
– |
Passa alla posizione in cui è dichiarata la rispettiva variabile. Si apre l'editor dichiarazione corrispondente e la variabile è evidenziata. |
Show source position of previous cross reference |
Maiusc + F4 |
Mostra la posizione del riferimento incrociato precedente della variabile. |
Show source position of next cross reference |
F4 |
Mostra la posizione del riferimento incrociato successivo della variabile. |
Limita risultati alla dichiarazione attuale |
– |
Disponibile se per un simbolo sono state trovate più dichiarazioni. Mostra solo i risultati per la dichiarazione che è stata selezionata nell'elenco. |
Print cross reference list |
– |
Stampa l'elenco dei riferimenti incrociati corrente. |
Vengono visualizzati i riferimenti incrociati trovati con le seguenti informazioni:
Simbolo |
Le variabili, POU o DUT trovate vengono indicate con il termine Simbolo. Sono raggruppate in base alla rispettiva dichiarazione. La posizione in cui sono dichiarate viene usata come nodo principale. Le altre occorrenze nel progetto sono indicate con un rientro sotto il nodo principale. Questi nodi rientrati mostrano l'espressione usata per il simbolo in quella posizione specifica nel progetto. Esempio: Esiste una variabile globale i nel progetto ed esiste anche una variabile i dichiarata localmente in un blocco. L'elenco dei riferimenti incrociati contiene due voci di nodo principale i. Con un rientro sotto ogni nodo viene indicata l'occorrenza specifica. |
POU |
Nome della POU in cui è usata la variabile. |
Variabile |
Nome della variabile, per i riferimenti: nome POU + nome della variabile Esempi: iVar, xPOU.iVar1 |
Accesso |
Tipo di accesso alla variabile nella posizione: oDeclare oRead oWrite oCall |
Type |
Tipo di dati della variabile. |
Indirizzo |
Anche l'indirizzo IEC è assegnato alla variabile. Esempio: AT %QB0 |
Posizione |
Posizione in cui la variabile viene utilizzata all'interno dell'editor della rispettiva POU. Ad esempio, numero di riga, numero di rete, sezione di dichiarazione o sezione di implementazione. Esempio: riga 1, colonna 1 (Impl) |
Oggetto |
Nome della POU più il percorso completo della posizione di occorrenza tra parentesi. Esempio: PLC_PRG [Device:Plc Logic:Application] |
Commento |
Commenti, se disponibili nella dichiarazione della variabile. |
Fare doppio clic su una riga dell'elenco dei riferimenti incrociati per aprire la rispettiva POU e selezionare l'uso del simbolo all'interno della POU.
Se si fa clic con il pulsante destro del mouse sull'elenco dei riferimenti incrociati, il menu contestuale propone i seguenti comandi:
Comando |
Descrizione |
---|---|
Espandi tutto |
Espande le eventuali righe compresse. |
Comprimi tutto |
Comprime le eventuali righe espanse. Solo la riga selezionata resta visibile. |
Visualizza posizione nel codice sorgente |
Ha lo stesso effetto del doppio clic su una riga: apre la rispettiva POU ed evidenzia l'occorrenza. Per gli elementi del nodo radice, questa è la dichiarazione. Per le sottovoci, questo è il rispettivo uso della variabile. |
Limita i risultati alla dichiarazione attuale |
Se vengono trovate più dichiarazioni, vengono visualizzati nell'elenco solo i risultati validi per la dichiarazione correntemente selezionata. Per disattivare questa caratteristica, eseguire una nuova ricerca. |