{}

Nuestras marcas

Impact-Company-Logo-English Black-01-177x54

Bienvenido(a) al sitio web para México de Schneider Electric

Te damos la bienvenida a nuestro sitio web para México.

Buscar Preguntas Frecuentes

¿Cómo se resuelve el mensaje de compilación "C0106: Out of global data memory" (C0106: Fuera de la memoria global de datos) en SoMachine/Ecostruxure machine Expert Logic Builder?

Article available in these languages: English

Cuestión
Cuando intento descargar o generar un código a mi PLC en SoMachine o Ecostruxure Machine Expert, el mensaje de compilación "C0106: Memoria de datos global insuficiente" aparecerá en la zona Mensajes.

Línea de productos
SoMachine/Ecostruxure Machine Expert

Entorno
Software de configuración PLC Logic Builder en Windows

Causa
El mensaje de compilación "C0106: Out of global data memory" (Memoria de datos global insuficiente) es causado porque la aplicación tiene más variables utilizadas en la memoria de retención continua que en la memoria física del PLC.

Resolución
Reduzca el número de variables declaradas en el objeto "PersistentVars Application" o declaradas como "VAR_GLOBAL PERSISTENT RETAIN" en el nodo Global Variable List (GVL).
Haga esto incrementalmente y vaya al menú "Build" y realice las siguientes acciones en secuencia:
  1. Limpia
  2. Construir
  3. Generar código

Después de cada "Generar Códiogo", verifique la lista de mensajes para ver si el mensaje C0106 ha desaparecido.

De ser así, se puede ver la memoria utilizada en la lista de mensajes en el formato "Área de memoria 5 contiene datos constantes:..."
Por ejemplo, en la "Screenshot 2", 2044 bytes es el máximo en la HMISCU PLC, de la cual se utiliza el 46%.
Reduced Array size
Sugerencia: Cuidado con los ARRAYs, estructuras DTU y combinaciones de dos (ARRAYs y DTUs), los cuales pueden incrementar la memoria usada

Para ver cuántos bytes ha asignado el PLC al área de variables de retención continua, vaya a la Ayuda en línea de SoMachine [sección de tipo PLC] -> Guía de programación -> Sección Mapping de memoria

Schneider Electric Mexico

Explora más
Rango:
EcoStruxure Machine Expert (SoMachine)
Explora más
Rango:
EcoStruxure Machine Expert (SoMachine)