Publicación de Rockwell Automation 2080-UM002J-ES-E – Marzo 2018
Si no hay disponible memoria de RMC suficiente para realizar más cambios
(por ejemplo, aparece un mensaje de error "not enough memory" durante la
compilación de RMC o la prueba de lógica), será necesario efectuar una descarga
completa para transferir los cambios incrementales desde la memoria de RMC a
la memoria de datos y de programa del usuario estándar.
Transferencia del contenido de la memoria de RMC a la memoria del controlador
Los cambios que hizo durante el RMC se almacenan en la memoria de RMC y
permanecen allí hasta que realiza una compilación y descarga completas (con el
controlador desconectado).
Ejemplo de uso de memoria de RMC al realizar una compilación y descarga completas
Memoria del controlador
(para programa del usuario + datos)
Memoria disponible
Nueva memoria usada
Sin embargo, si a la memoria del controlador no le queda espacio suficiente para
copiar el contenido de la memoria de RMC tal como se muestra a continuación,
fallará la operación y aparecerá un mensaje de error "not enough memory". No use
el RMC si está cerca de los límites de la memoria del controlador.
Ejemplo de memoria insuficiente del controlador
Memoria del controlador
(para programa del usuario + datos)
Memoria usada
Acerca del controlador
Memoria de RMC
(tamaño predeterminado = 2 KB)
La memoria de RMC usada se copia
a la memoria del controlador
Memoria de RMC
(tamaño predeterminado = 2 KB)
Ocurrirá un error debido a memoria
de controlador insuficiente
Capítulo 2
Memoria de RMC libre
Memoria de RMC libre
15