Riferimenti incrociatis
Riferimenti incrociati

L'ambiente IsaGRAF incorpora un editor di riferimenti incrociati che permette una visione totale delle variabili dichiarate nei programmi del progetto e di dove vengano usate. La funzione dei riferimenti incrociati è di elencare tutte le variabili dichiarate nel progetto e localizzare nel sorgente di ogni programma le parti di codice che ne fanno uso. I riferimenti incrociati sono molto utili per avere la visione globale del ciclo di utilizzo di una variabile. Aiutano ad individuare gli effetti collaterali ed il tempo di apprendimento del progetto per il mantenimento. I riferimenti incrociati possono anche essere usati per ottenere una visione globale dell'intero dizionario di un progetto, per trovare le variabili inutilizzate e valutare la complessità del progetto.

Selezione del tipo di oggetto

Ricalcolare i riferimenti incrociati

Esportare i riferimenti incrociati

Errori nel Dizionario

Statistiche

Ricerca nell'elenco degli oggetti

Aprire un programma

Il comando "Progetti / Riferimenti incrociati" della finestra Programmi avvia l'editor dei Riferimenti incrociati. La lista di sinistra visualizza gli oggetti dichiarati nel progetto (programmi, variabili e nomi definiti) e gli elementi della libreria (funzioni e blocchi funzione) che hanno riferimenti nel progetto. La lista di destra mostra le ricorrenze dell'oggetto correntemente evidenziato nei programmi del progetto in questione.

La descrizione di un occorrenza include il nome del programma, il numero del passo o della transizione SFC, il numero del blocco o del Test FC, il numero della linea per un linguaggio testuale, le coordinate per un diagramma LD o FBD. Per i diagrammi Quick LD la descrizione viene completata con il numero del ramo, se la variabile viene utilizzata come uscita (associata a una bobina) il numero il numero del ramo e seguito da un carattere asterisco ("*").

Impostando "Visualizza variabili non utilizzate" nel menù "Opzioni" della finestra Riferimenti incrociati, vengono visualizzate nella lista principale anche le variabili che non sono utilizzate nei programmi del progetto.


Selezione del tipo di oggetto

Dal momento che in un progetto può essere dichiarato un gran numero di oggetti, la casella di selezione nella barra strumenti dell'editor permette di selezionare il tipo di oggetti da visualizzare nell'elenco. In questo modo è possibile avere accesso solamente alle informazioni selezionate.

Ogni volta che i riferimenti incrociati vengono ri-calcolati, la selezione viene impostata a "Tutto" per raffigurare l'elenco completo.


Ricalcolare i riferimenti incrociatis
Ricalcolare i riferimenti incrociati

Il comando "File / Ri-calcola" permette di aggiornare in qualsiasi momento i riferimenti incrociati in base alle modifiche apportate nelle finestre di modifica ISaGRAF.


Esportare i riferimenti incrociati

Il comando "Strumenti / Esporta (file testo)" permette di stilare l'elenco completo dei riferimenti incrociati in un file testo ASCII. Questo file può, poi, essere aperto con altre applicazioni come il blocco note Windows o dei word processor.


Errori nel Dizionario

Il comando "Modifica / Errori nel dizionario" visualizza in una finestra di dialogo l'elenco degli errori rilevati al caricamento del dizionario del progetto.


Statistiche

Il comando "Strumenti/ Statistiche" visualizza in una finestra di dialogo il numero di oggetti e variabili dichiarate nel progetto., in base al tipo di variabile ed agli attributi. Una particolare applicazione di questo comando è data dal poter conoscere il numero di variabili I/O dichiarate nel progetto, per consentirne la compilazione nel caso si stia usando una versione limitata dell'ambiente di lavoro ISaGRAF.


Ricerca nell'elenco degli oggetti

Il comando "Modifica / Cerca" permette di selezionare direttamente un oggetto dell'elenco. Non è possibile trovare l'oggetto se non si trova nell'elenco (nel caso di una visualizzazione filtrata). Si raccomanda, prima di effettuare la ricerca, di attivare "Tutto" nella barra strumenti.


Aprire un programma

L'elenco sulla destra contiene le ricorrenze dell'oggetto selezionato nei file sorgenti e nelle connessioni di I/O del progetto aperto. Il comando "Modifica / Apri programma" consente di aprire direttamente un programma in cui compare l'oggetto. è anche possibile aprire il corrispondente programma con un doppio click sulla ricorrenza (nell'elenco delle ricorrenze).