Este objeto es una lista de variables globales (GVL) que solo contiene las variables persistentes de una aplicación. Por lo tanto, debe asignarse a una aplicación. Para ello, debe insertarse en el árbol Aplicaciones seleccionando el nodo correspondiente, haciendo clic en el botón de signo más de color verde y seleccionando Añadir otros objetos > Variables persistentes....
Solo las variables que se declaren con VAR PERSISTENT y que aparezcan en esta lista serán persistentes. El comando Agregar todas las rutas de instancia añade a la lista todas las declaraciones PERSISTENT encontradas en otras POU.
Las variables declaradas con VAR PERSISTENT también son variables Retain. Las variables Retain tienen la capacidad de mantener sus valores tras la ejecución de un comando Reset caliente. La diferencia radica en que las variables persistentes solo se reinicializan al ejecutar el comando Reset origen o mediante la descarga de una nueva aplicación (una vez que se ha eliminado la aplicación del controlador). Una excepción sería si el usuario ha modificado los nombres o tipos de datos.
Lista de variables persistentes
Para obtener más información, consulte la descripción de las variables remanentes.
También puede consultar la descripción de los comandos especiales para gestionar variables persistentes.
Edite la lista de variables persistentes en el editor de persistencia, que equivale al Editor GVL. VAR_GLOBAL PERSISTENT RETAIN ya está predefinido en la primera línea.
Adición y declaración de variables remanentes
Al añadir variables a una aplicación, puede declarar algunas de estas como variables remanentes. Las variables remanentes pueden conservar sus valores en caso de cortes de alimentación, reinicios, restablecimientos y descargas de programas de aplicación. Existen varios tipos de variables remanentes, declaradas individualmente como de tipo "retain" o "persistent", o en combinación como "retain-persistent".
Consulte la guía de programación específica de su controlador para obtener información sobre el tamaño de memoria reservado para las variables Retain y persistentes de los diferentes controladores.
Para añadir una lista de variables globales denominada Variables persistentes a una aplicación, haga lo siguiente:
Paso |
Acción |
---|---|
1 |
Seleccione el nodo de aplicación correspondiente en el árbol Aplicaciones, haga clic en el signo más de color verde y seleccione Añadir otros objetos > Variables persistentes... Como alternativa, puede hacer clic con el botón derecho en el nodo de aplicación y ejecutar el comando Agregar objeto > Variables persistentes... |
2 |
En el cuadro de diálogo Agregar variables persistentes, escriba un nombre para esta lista en el cuadro de texto Nombre. |
3 |
Haga clic en Agregar. Resultado: Se crea un nodo de variables persistentes en el árbol Aplicaciones. Para ver un ejemplo, consulte el apartado Descripción general en este capítulo. |