La versione 1.1 di EcoStruxure Machine Expert non supporta i controllori M258, LMC058 e LMC078.

Visualizzazione dell'Elenco dei riferimenti incrociati

Panoramica

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

Casella di testo di ricerca

Immettere il nome della variabile usando uno dei seguenti metodi di immissione:

oImmissione manuale.

oAggiornamento automatico se è selezionata l'opzione Aggiornare automaticamente i riferimenti incrociati in caso di modifica della selezione nella finestra di dialogo Strumenti > Opzioni > SmartCoding .

Le seguenti immissioni sono valide. Tenere presente anche l'ambito correntemente impostato per ognuna:

oNome della variabile

o* (asterisco): cerca i riferimenti incrociati delle variabili.

o*<stringa>: cerca i riferimenti incrociati delle variabili che contengono questa stringa nel nome.

Esempio: cercando iVar* si ottengono iVar1, iVar_glob2, iVar45

o%<indirizzo IEC: cerca le variabili assegnate a questo indirizzo. Esempio: %QB0.

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.