Skip to main content

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 y PERSISTENT variables

  • Restablecer frío: Todas las variables se restablecen, excepto PERSISTENT variables

  • Restablecer 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.

ejemplo 38. programa de muestra

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;
  1. Inserte el Variables persistentes debajo de la aplicación y ábralo en el editor.

  2. Ejecutar el Construir → Construir mando.

  3. Ejecutar el Declarar → Agregar todas las rutas de instancias mando.

    Se inserta la ruta de instancia de las variables persistentes.

  4. 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.

  1. Hacer clic En línea → Iniciar sesión para cambiar al modo en línea.

  2. Monitorea las variables iVar, iVarRetain, y iVarPersistent.

  3. En el En línea menú, haga clic Restablecer cálido.

    Se le preguntará si realmente desea ejecutar el comando.

  4. Hacer clic 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.

  5. En el En línea menú, haga clic Restablecer frío.

    Se le preguntará si realmente desea ejecutar el comando.

  6. Hacer clic para confirmar el diálogo.

    La aplicación se reinicia. El iVar y iVarRetain variables se establecen en el valor de inicialización 0. El iVarPersistent variable conserva su valor.

  7. En el En línea menú, haga clic Restablecer origen.

    Se le preguntará si realmente desea ejecutar el comando.

  8. Hacer clic para confirmar el diálogo.

    La aplicación se reinicia. Todas las variables se restablecen a sus valores de inicialización.