Questo oggetto è un elenco variabili globale (GVL), che contiene solo variabili persistenti di un'applicazione. Deve perciò essere assegnato a un'applicazione. A questo scopo, inserirlo nella Struttura applicazioni selezionando il relativo nodo, facendo clic sul pulsante verde con il segno più e scegliendo Aggiungi altri oggetti > Variabili persistenti....
Solo le variabili dichiarate con VAR PERSISTENT e contenute in questo elenco sono persistenti. Il comando Aggiungi tutti i percorsi di istanza aggiunge tutte le dichiarazioni PERSISTENT individuate in altre POU all'elenco.
Anche le variabili dichiarate con VAR PERSISTENT sono di tipo ritentivo. Le variabili ritentive hanno la capacità di mantenere i loro valori dopo l'esecuzione di un comando di Reset a caldo. La differenza è che le variabili persistenti vengono reinizializzate solo dopo l'esecuzione del comando Reset origine o tramite download di una nuova applicazione (dopo aver rimosso l'applicazione dal controller). Un'eccezione è possibile se sono stati modificati i nomi o i tipi di dati.
Elenco delle variabili persistenti
Per ulteriori informazioni, vedere la descrizione delle variabili rimanenti.
Vedere anche la descrizione dei comandi speciali per la gestione delle variabili persistenti.
Modificare un elenco di variabili persistenti nell'editor persistenza, corrispondente all'editor GVL. VAR_GLOBAL PERSISTENT RETAIN è già preimpostata nella prima riga.
Aggiunta e dichiarazione delle variabili rimanenti
Quando si aggiungono le variabili a un'applicazione, è possibile dichiararne alcune come variabili rimanenti. Le variabili rimanenti possono conservare il valore in caso di assenza di alimentazione, riavvio, azzeramento e download del programma applicativo. Vi sono tipi diversi di variabili rimanenti, dichiarate singolarmente come "ritentive" o "persistenti", o in combinazione come "ritentive-persistenti.
Consultare la Guida alla programmazione del controller specifico per informazioni sulla dimensione della memoria riservata per le variabili ritentive e persistenti nei diversi controller.
Per aggiungere un elenco di variabili globali denominato Variabili persistenti all'applicazione, procedere come segue:
Passo |
Azione |
---|---|
1 |
Selezionare il nodo della relativa applicazione nella Struttura applicazioni, fare clic sul pulsante verde con il segno più e selezionare Aggiungi altri oggetti > Variabili persistenti... In alternativa, fare clic con il pulsante destro del mouse sul nodo dell'applicazione ed eseguire il comando Aggiungi oggetto > Variabili persistenti... |
2 |
Nella finestra di dialogo Aggiungi variabili persistenti digitare un nome per questo elenco nella casella di testo Nome. |
3 |
Fare clic su Aggiungi. Risultato: nella Struttura applicazioni viene creato il nodo delle variabili persistenti. Per un esempio, vedere il paragrafo Panoramica in questo capitolo. |