Skip to main content

Comando: Ripristina freddo

funzione: Il comando provoca un avvio a freddo dell'applicazione attiva sul controller.

chiamata: Menù In linea

Requisiti: L'applicazione è in modalità online.

Importante

Se un controllore di sicurezza è montato sotto un controllore, questo comando può utilizzare i collegamenti di comunicazione temporaneo interrompere!

Le connessioni del controllore di sicurezza ad altri controllori di sicurezza (tramite variabili della rete di sicurezza), ai dispositivi da campo e al sistema di sviluppo sono interessate. Come reazione, i dispositivi da campo sicuri o anche altri controllori di sicurezza possono passare allo stato sicuro. La connessione al sistema di sviluppo è influenzata solo se il controller di sicurezza è collegato al controller principale tramite il bus di campo.

Per ulteriori informazioni, vedere: Controlli di sicurezza subordinati

. Cosa fare con un riavvio resettare a freddo succede:
  • Il codice dell'applicazione rimane sul controller.

  • Le variabili vengono inizializzate (con il valore di inizializzazione o il valore di inizializzazione predefinito 0), i valori precedenti vengono persi.

  • Le variabili Retain vengono inizializzate, i valori precedenti vengono persi.

  • Le variabili persistenti rimangono con valori.

  • I punti di interruzione che sono stati impostati nel codice rimangono con lo stato (es. abilitato o disabilitato).

  • La domanda va allo Stato FERMARE.

A proposito, puoi anche selezionare il comando durante il debug dell'applicazione e questo nello stato ARRESTO SU PA si trova a un punto di interruzione. Quindi viene eseguito immediatamente l'avvio a caldo oppure vengono elaborate prima le istruzioni del ciclo in corso che ancora mancano. Appare quindi una finestra di messaggio in cui è possibile selezionare ulteriori comportamenti. Tuttavia, la finestra di segnalazione compare solo se il sistema runtime è in grado di riavviarsi senza prima terminare il ciclo.

A seguito di Ripristina è possibile utilizzare l'applicazione come di consueto e, ad esempio, con il comando Debug → Avvia avviare l'esecuzione.

Per ulteriori informazioni, vedere: Ripristina caldo e Reimpostare l'origine