Gerente de persistencia
El Administrador de persistencia es un componente estándar de Application Composer. Se utiliza para gestionar datos remanentes persistentes. Reconoce tales variables por ciertos atributos en la declaración de variables. Entonces es un opción alternativa al mecanismo VAR PERSISTENTE del sistema de programación estándar. que gestiona variables persistentes en una lista especial de variables globales (Variables persistentes). Este mecanismo está diseñado para el rendimiento del tiempo y el almacenamiento en un área de memoria remanente. Por el contrario, el Administrador de persistencia almacena valores persistentes en un archivo externo y por lo tanto exige menos recursos de memoria de un controlador. Permite mantener los valores incluso cuando se han modificado las declaraciones y permite la edición externa de los datos. Sin embargo, esta funcionalidad ampliada tiene como coste el rendimiento. Dependiendo del controlador, la lectura y especialmente la escritura de una gran cantidad de variables persistentes puede llevar mucho tiempo y bloquear la tarea respectiva durante mucho tiempo.
Por lo tanto, depende del caso de uso qué mecanismo se recomienda para establecer la persistencia de los datos. En determinados casos, incluso el uso de recetas puede ser la mejor solución. Para ayudar a tomar una decisión, consulte: Persistencia
El Administrador de persistencia es un módulo de nivel superior y se puede agregar al árbol de módulos mediante el comando Agregar instancia de módulo de nivel superior.
Debajo del Administrador de persistencia puede insertar hasta 64 canales. En los canales puedes definir grupos de persistencia y configurar su comportamiento de almacenamiento por parámetros. Cada canal debe tener un submódulo. Data Storage
, definiendo el formato en el que se escriben los datos persistentes en un archivo. Aquí se define el formato en el que se almacenan los datos persistentes en un archivo. Este archivo se almacena externamente, de forma predeterminada en el directorio de instalación del controlador.
Para las versiones del sistema de tiempo de ejecución >= 3.5.8.0, la ubicación de los archivos comprimidos se define mediante el marcador de posición $ac_persistence$
. Los archivos ya existentes se moverán a esta ubicación, si se encuentran en el directorio definido por el marcador de posición $PLCLogic$
. Este directorio era la ubicación predeterminada en versiones anteriores del sistema de ejecución. Para los archivos ubicados en ambos lugares, se emite una advertencia en el registro del sistema de ejecución.
Sugerencia
Solo se puede agregar un Administrador de persistencia por aplicación al árbol de módulos. Si el Administrador de persistencia se agrega al POU grupo o si se agrega más de un administrador de persistencia a la aplicación, se creará un mensaje de error.

Si se ha modificado el árbol del módulo o el parámetro de las instancias del módulo, se debe ejecutar una ejecución del generador. (Dominio: Generar)
Sugerencia
Los datos persistentes se almacenan en un archivo externo.
Los datos persistentes se pueden intercambiar entre proyectos.
Las variables persistentes se pueden eliminar de la aplicación o de la aplicación. agregado a la aplicación sin la pérdida de los datos restantes.
Los datos creados por Persistence Manager se pueden modificar con editores externos. (Ejemplo: Bloc de notas).
Ver también: Persistencia