In
, è possibile definire, con l'ausilio dei criteri di ricerca e dei filtri, per quali variabili debbano essere riportate nella lista di riferimenti incrociati dipendenze, posizioni di applicazione, definizioni e parametri.Nella parte sinistra della finestra di dialogo si impostano i criteri per una preselezione e si avvia il processo di ricerca con Trova. Nel campo della lista a sinistra vengono visualizzate, insieme al primo luogo di definizione in cui sono state trovate, solo quelle variabili che rispondono a tutti i criteri.
Nella parte destra della finestra di dialogo vengono visualizzate le dichiarazioni e i riferimenti (luoghi di applicazione) per le variabili selezionate a sinistra. Tramite filtri si possono limitare i dati visualizzati. Con Vai a o con doppio clic sulla dichiarazione o sul riferimento si salta, per esempio, direttamente all'intestazione o al corpo del POU nel quale la variabile è dichiarata o usata.
Per i criteri di ricerca della preselezione si possono inserire stringhe di caratteri con i seguenti caratteri jolly:
Carattere |
Significato |
---|---|
* |
Tutti i caratteri a partire dalla posizione attuale non fanno differenza: i caratteri dopo * vengono ignorati. Se per esempio si inserisce Mar*, vengono trovate tutte le stringhe di caratteri che iniziano con “Mar”: “Marta”, “Mar” o “MartaBianchi” ecc. |
? |
In questa posizione è permesso qualsiasi carattere. Però, nella stringa di caratteri di confronto deve essere presente un carattere in questa posizione. Se, per esempio, si inserisce Ta??, vengono trovate le stringhe di caratteri “Tana” e “Tale” ma non “Tal”. |
Per la preselezione si possono definire i seguenti criteri di ricerca:
Criterio di ricerca |
Valori possibili |
Significato |
---|---|---|
Identificatore: “Nome” dichiarato per la variabile nel campo “Identificatore” della lista variabili globali o nell'intestazione del POU |
<TUTTI> o * |
Vengono prese in considerazione tutte le variabili. |
Stringa |
Qui si può inserire una stringa di caratteri con caratteri jolly. |
|
Dichiarazione: Lista variabili globali o tutti i nomi di POU, compiti o DUT disponibili nel progetto |
<TUTTI> o * |
Vengono cercate tutte le dichiarazioni. |
<Sconosciuto> |
Vengono prese in considerazione solo dichiarazioni sconosciute (p. es. indirizzi usati direttamente come DT0 ecc. non hanno dichiarazione). |
|
Nome del POU |
Vengono cercate solo variabili nel POU selezionato. |
|
Progetto_GVL |
Vengono cercate solo variabili nella lista variabili globali del progetto. |
|
Nome_libreria.GVL |
Vengono cercate solo variabili nella lista variabili globali della libreria utente installata. |
|
Tipo: Tutti i tipi di dati di base o DUT (INT, BOOL, WORD ecc.) usati nel progetto, entità di un Function Block |
<TUTTI> o * |
Vengono prese in considerazione variabili di tutti i tipi di dato. |
Tipo di dato |
Vengono prese in considerazione solo variabili del tipo di dato selezionato, p. es. INT. |
(row]
Stringa |
Qui si può inserire una stringa di caratteri con caratteri jolly. |
|
Indirizzo: Tutti gli indirizzi definiti nel progetto (formato IEC ed FP) |
<TUTTI> o * |
Vengono prese in considerazione variabili di tutti gli indirizzi. |
Indirizzo |
Vengono prese in considerazione solo variabili con l'indirizzo IEC o FP. |
|
Stringa |
Qui si può inserire una stringa di caratteri con caratteri jolly. |
|
Classe: Nella lista variabili globali o nell'intestazione del POU per la classe della variabile dichiarata: VAR_GLOBAL, VAR_RETAIN ecc. |
<TUTTI> o * |
Vengono prese in considerazione variabili di tutte le classi. |
Classe |
Vengono prese in considerazione solo variabili della classe selezionata. |
Dopo aver effettuato la preselezione con Trova, le variabili trovate usando i criteri di ricerca vengono visualizzate sulla sinistra. Tutte le dichiarazioni e i riferimenti per le variabili qui selezionate vengono visualizzati nella parte destra della finestra di dialogo in Dichiarazione/Riferimento.
La visualizzazione in Dichiarazione/Riferimento può essere ulteriormente limitata usando i seguenti criteri di filtro.
Criterio di filtro |
Impostazioni |
Significato |
---|---|---|
Dichiarazione: Lista variabili globali o tutti i nomi di POU, task o SDT trovati |
<TUTTI> |
Vengono visualizzate tutte le dichiarazioni delle variabili selezionate. |
<Sconosciuto> |
Vengono visualizzate solo dichiarazioni sconosciute (p. es. indirizzi usati direttamente come DT0 ecc. non hanno dichiarazione). |
|
Nome del POU |
Vengono visualizzate solo le dichiarazioni delle variabili nel POU selezionato. |
|
Project.GVL |
Vengono visualizzate solo le dichiarazioni delle variabili nella lista variabili globali. |
|
Library_name.GVL |
Vengono visualizzate solo le dichiarazioni delle variabili nella lista variabili globali della libreria utente installata. |
|
Accesso: Tipo di accesso alla variabile selezionata: accesso lettura e/o scrittura |
<TUTTI> |
Vengono visualizzati tutti i riferimenti delle variabili. |
Lettura |
Vengono visualizzati solo i riferimenti dai quali la variabile viene letta. |
|
Scrittura |
Vengono visualizzati solo i riferimenti nei quali la variabile viene scritta. |
|
Lettura/Scrittura |
Vengono visualizzati solo i riferimenti dai quali la variabile viene letta e nei quali la variabile viene scritta. |