Organización de la memoria del controlador

Introducción

La memoria del controlador se compone de tres tipos de memoria física:

oLa memoria flash contiene archivos (aplicación, archivos de configuración, etc.).

oLa memoria Random Access Memory (RAM) se utiliza para la ejecución de aplicaciones.

oLa memoria de acceso aleatorio no volátil (del inglés Non-Volatile Random Access Memory, NVRAM) se usa para guardar las variables retentivas-persistentes e información de diagnóstico.

Transferencias de archivos en memoria

G-SE-0066659.1.gif-high.gif

 

 

Elemento

Estado del controlador

Eventos de transferencia de archivos

Conexión

Descripción

1

Iniciado automáticamente en Encendido y Reinicio

Interna

Transferencia de archivos de memoria Flash a RAM.

El contenido de la memoria RAM se sobrescribe.

1*

Iniciado automáticamente en Encendido y Reinicio

Interna

Transferencia de archivos del sistema operativo.

2

Todos los estados salvo INVALID_OS (1)

Iniciado por el usuario

Puerto de programación Ethernet o USB

Los archivos pueden transferirse mediante:

oServidor web

oServidor FTP

oController Assistant

oEcoStruxure Machine Expert

3

Todos los estados

Se inicia automáticamente con un script (transferencia de datos) o al apagar y encender (clonación) cuando se inserta una tarjeta SD

Tarjeta SD

Carga/descarga con tarjeta SD(1).

4

Todos los estados

Iniciado por el sistema

Interna

Se guardan las variables retentivas-persistentes modificadas y el contexto al APAGAR.

(1) Si el controlador se encuentra en el estado INVALID_OS, la única memoria a la que se puede acceder es la tarjeta SD y sólo para actualizaciones de firmware.

NOTA: La modificación de archivos en la memoria flash no afecta a una aplicación en ejecución. Todos los cambios que se efectúen en los archivos de la memoria flash se tendrán en cuenta en el reinicio siguiente, salvo en el caso de los archivos de usuario que la aplicación usa directamente.