Skip to main content

Declarar variables VAR_PERSISTENT

A continuación, declarará variables persistentes en una lista de variables persistentes y en una POU.

Requisito: un proyecto está abierto y contiene un programa POU. En las opciones (comando de menú Herramientas → Opciones) tienes en la categoría editor de declaraciones la opción para la vista textual está activada.

  1. Agregue el objeto de aplicación usando el comando de menú Proyecto → Agregar objeto el objeto Variables persistentes adicional.

    CODESYS agrega la lista de variables persistentes _cds_icon_gvl_persistence.png PersistentVars debajo del objeto de aplicación en el árbol de dispositivos y se abre el editor.

  2. Escriba en el medio en el Bloc de notas VAR_GLOBAL PERSISTENT RETAIN y END_VAR una declaración de variable, por ejemplo ivarpersist1 : INT;.

  3. Haga doble clic en la POU en el árbol de dispositivos.

    Se abre el editor de la POU.

  4. En la parte de la declaración, ingrese la siguiente declaración:

    VAR PERSISTENT RETAIN

    ivarpersist2 :EN T;

    END_VAR

  5. Elija el comando de menú Crear → Traducir.

    Se abre la ventana del mensaje. Cuándo CODESYS la aplicación se ha compilado sin errores, cierre la ventana del mensaje y continúe con el siguiente paso. De lo contrario, corrija los errores y seleccione el comando de menú nuevamente. Crear → Traducir.

  6. Poner el foco en el editor PersistentVars. Elija el comando de menú Declaraciones → Agregar todas las rutas de instancias.

    CODESYS agrega la variable persistente a la lista de variables persistentes PersistentVars añadido a la POU:

    // Instanzpfad der persistenten Variablen erzeugt

    POU.IVARPERSIST2 : INT