Variables Retain

Generalidades

Controller Assistant permite almacenar variables Retain en una imagen.

Restricciones:

  • Las variables Retain solo se pueden almacenar en una imagen en la modalidad online.

  • Las imágenes que contengan variables Retain no se podrán escribir en una tarjeta de memoria Flash.

Lectura de una imagen

Cuando se lee una imagen, las variables Retain solo se pueden almacenar en una imagen si se detiene la aplicación en el controlador.

Si la aplicación se está ejecutando, Controller Assistant muestra un mensaje con el que podrá confirmar la detención de la aplicación.

Una vez creada la imagen, y si la aplicación se detuvo durante la lectura, Controller Assistant mostrará un mensaje con el que podrá confirmar que desea reiniciar la aplicación.

Escritura de una imagen

Si la imagen que desea escribir contiene variables Retain, Controller Assistant mostrará un mensaje con el que podrá confirmar que se sobrescriban las variables Retain en el controlador.

Activación/Desactivación

La lectura y escritura de las variables Retain se pueden activar y desactivar en el archivo de configuración ControllerAssistant.exe.config. El archivo de configuración se almacena en la misma carpeta que el archivo ControllerAssistant.exe.

Ajuste: <add key="SupportRetainVariables" value="true" />

Si el atributo value se establece en true, se activa la lectura y escritura de variables Retain.

Si el atributo value se establece en false, se desactiva la lectura y escritura de variables Retain.

Mensajes de error

Si se detecta un error durante la lectura o escritura de una variable Retain, se genera un mensaje de error. El código del mensaje de error hace referencia a las funciones IEC RetainImageLoad o RetainImageSave.