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
RETAIN
yPERSISTENT
variablesRestablecer frío: Todas las variables se restablecen, excepto
PERSISTENT
variablesRestablecer 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_VAR
Implementació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
iVar
variable 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
iVar
yiVarRetain
variables se establecen en el valor de inicialización 0. EliVarPersistent
variable 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.