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
seleccionando el nodo correspondiente, haciendo clic en el botón de signo más de color verde y seleccionando .Consulte la guía de programación específica de su controlador para obtener más información sobre el comportamiento de las variables remanentes.
Solo las variables que se declaren con VAR PERSISTENT
y que aparezcan en esta lista serán persistentes. El comando (consulte EcoStruxure Machine Expert, Comandos de menú, Ayuda en línea) agrega 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 retener sus valores después de ejecutar un comando (consulte EcoStruxure Machine Expert, Comandos de menú, Ayuda en línea). La diferencia radica en que las variables persistentes solo se reinicializan al ejecutar el comando (consulte EcoStruxure Machine Expert, Comandos de menú, Ayuda en línea) 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.
Consulte también 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.
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 , haga clic en el signo más de color verde y seleccioneComo alternativa, puede hacer clic con el botón derecho en el nodo de aplicación y ejecutar el comando |
2 |
En el cuadro de diálogo Agregar variables persistentes, escriba un nombre para esta lista en el cuadro de texto . |
3 |
Haga clic en Agregar. Resultado: se crea un nodo de variables persistentes en el . Para ver un ejemplo, consulte el apartado Descripción general en este capítulo. |