Restablecimiento de aplicaciones
Restablecer la aplicación detiene el programa y restablece las variables a sus valores de inicialización. Según el tipo de restablecimiento, también se restablecen las variables de retención y las variables persistentes.
Restablecer tibio: todas las variables se restablecen, excepto
RETAINyPERSISTENTvariablesRestablecer frío: Todas las variables se restablecen, excepto
PERSISTENTvariablesRestablecer origen: todas las variables se restablecen.
Restablecer dispositivo de origen: se restablecen todas las variables y se eliminan todas las aplicaciones.
El siguiente programa de muestra y las declaraciones aclaran la funcionalidad de los diversos reinicios.
Declaración
VAR
iVar: INT := 0;
END_VAR
VAR RETAIN
iVarRetain: INT :=0;
END_VAR
VAR PERSISTENT
iVarPersistent : INT:= 0;
END_VARImplementación
iVar := 100; iVarRetain := 200; iVarPersistent :=300;
Inserte el Variables persistentes debajo de la aplicación y ábralo en el editor.
Ejecutar el mando.
Ejecutar el mando.
Se inserta la ruta de instancia de las variables persistentes.
Descargue la aplicación al controlador.
Ejecución de un restablecimiento en caliente, un restablecimiento en frío y un restablecimiento del origen
Requisito: El programa de ejemplo se ejecuta en el controlador.
Hacer clic para cambiar al modo en línea.
Monitorea las variables
iVar,iVarRetain, yiVarPersistent.En el En línea menú, haga clic Restablecer cálido.
Se le preguntará si realmente desea ejecutar el comando.
Hacer clic sí para confirmar el diálogo.
La aplicación se reinicia. El
iVarvariable se establece en el valor de inicialización 0. Las otras dos variables conservan sus valores.En el En línea menú, haga clic Restablecer frío.
Se le preguntará si realmente desea ejecutar el comando.
Hacer clic sí para confirmar el diálogo.
La aplicación se reinicia. El
iVaryiVarRetainvariables se establecen en el valor de inicialización 0. EliVarPersistentvariable conserva su valor.En el En línea menú, haga clic Restablecer origen.
Se le preguntará si realmente desea ejecutar el comando.
Hacer clic sí para confirmar el diálogo.
La aplicación se reinicia. Todas las variables se restablecen a sus valores de inicialización.