Skip to main content

Ripristino delle applicazioni

Il ripristino dell'applicazione interrompe il programma e ripristina le variabili sui valori di inizializzazione. A seconda del tipo di ripristino, vengono ripristinate anche le variabili Retain e le variabili persistenti.

  • Ripristina a caldo: tutte le variabili vengono ripristinate, tranne RETAIN e PERSISTENT variabili.

  • Ripristina a freddo: tutte le variabili vengono ripristinate, tranne PERSISTENT variabili.

  • Ripristina origine: tutte le variabili vengono ripristinate.

  • Ripristina dispositivo di origine: tutte le variabili vengono ripristinate e tutte le applicazioni vengono eliminate.

Il programma di esempio e le istruzioni seguenti chiariscono la funzionalità dei vari reimpostazioni.

Esempio 38. Esempio di programma

Dichiarazione

VAR
        iVar: INT := 0;
END_VAR
VAR RETAIN
        iVarRetain: INT :=0;
END_VAR
VAR PERSISTENT
        iVarPersistent : INT:= 0;
END_VAR

Implementazione

iVar := 100;
iVarRetain := 200;
iVarPersistent :=300;
  1. Inserisci il Variabili persistenti oggetto sotto l'applicazione e aprirlo nell'editor.

  2. Eseguire il Costruisci → Costruisci comando.

  3. Eseguire il Dichiara → Aggiungi tutti i percorsi di istanza comando.

    Viene inserito il percorso di istanza delle variabili persistenti.

  4. Scarica l'applicazione sul controller.



Eseguire un ripristino a caldo, un ripristino a freddo e un ripristino dell'origine

Requisito: il programma di esempio viene eseguito sul controller.

  1. Clic In linea → Accedi per passare alla modalità online.

  2. Monitorare le variabili iVar, iVarRetain, e iVarPersistent.

  3. Nel in linea menu, fare clic Ripristina caldo.

    Viene richiesto se si desidera realmente eseguire il comando.

  4. Clic per confermare il dialogo.

    L'applicazione viene ripristinata. Il iVar variabile è impostata sul valore di inizializzazione 0. Entrambe le altre variabili mantengono i loro valori.

  5. Nel in linea menu, fare clic Ripristina a freddo.

    Viene richiesto se si desidera realmente eseguire il comando.

  6. Clic per confermare il dialogo.

    L'applicazione viene ripristinata. Il iVar e iVarRetain le variabili sono impostate sul valore di inizializzazione 0. Il iVarPersistent la variabile mantiene il suo valore.

  7. Nel in linea menu, fare clic Reimposta origine.

    Viene richiesto se si desidera realmente eseguire il comando.

  8. Clic per confermare il dialogo.

    L'applicazione viene ripristinata. Tutte le variabili vengono reimpostate sui valori di inizializzazione.