Skip to main content

Dichiara variabili VAR_PERSISTENT

Di seguito si dichiarano variabili persistenti in un elenco di variabili persistenti e in una POU.

Requisito: un progetto è aperto e contiene una POU del programma. Nelle opzioni (comando di menu Strumenti → Opzioni) che hai nella categoria editore di dichiarazioni l'opzione per la visualizzazione testuale è attivata.

  1. Aggiungi l'oggetto dell'applicazione usando il comando di menu Progetto → Aggiungi oggetto l'oggetto Variabili persistenti aggiunto.

    CODESYS aggiunge l'elenco delle variabili persistenti _cds_icon_gvl_persistence.png Vars persistenti sotto l'oggetto applicazione nella struttura del dispositivo e si apre l'editor.

  2. Digita in mezzo nel Blocco note VAR_GLOBAL PERSISTENT RETAIN e END_VAR una dichiarazione di variabile, per esempio ivarpersist1 : INT;.

  3. Fare doppio clic sulla POU nella struttura dei dispositivi.

    Si apre l'editor della POU.

  4. Nella parte della dichiarazione, inserisci la seguente dichiarazione:

    VAR PERSISTENT RETAIN

    ivarpersist2 :INT;

    END_VAR

  5. Scegli il comando di menu Crea → Traduci.

    Si apre la finestra del messaggio. quando CODESYS l'applicazione è stata compilata senza errori, chiudere la finestra del messaggio e continuare con il passaggio successivo. In caso contrario, correggere gli errori e selezionare nuovamente il comando di menu Crea → Traduci.

  6. Metti il focus nell'editor Vars persistenti. Scegli il comando di menu Dichiarazioni → Aggiungi tutti i percorsi di istanza.

    CODESYS aggiunge la variabile persistente all'elenco delle variabili persistenti Vars persistenti aggiunto alla POU:

    // Instanzpfad der persistenten Variablen erzeugt

    POU.IVARPERSIST2 : INT