Organización de la memoria RAM
En esta sección se describe el tamaño de RAM (Random Access Memory) para las distintas áreas de Modicon LMC058 Motion Controller.
El tamaño de la RAM es de 64 MB.
La memoria RAM está formada por dos áreas:
oMemoria dedicada para aplicaciones
oMemoria del SO
En esta tabla se describe la memoria dedicada para aplicaciones:
Área |
Elemento |
Tamaño |
---|---|---|
Área del sistema 128 kB |
Direcciones asignables del área del sistema %MW0...%MW59999 |
125.000 bytes |
Variables de sistema y diagnóstico (%MW60000...%MW60199) Solamente se puede acceder a esta memoria a través de peticiones Modbus. Las peticiones deben ser de sólo lectura. |
||
Área de memoria dinámica: Tabla de reubicación de lectura (%MW60200...%MW61999) Solamente se puede acceder a esta memoria a través de peticiones Modbus. Las peticiones pueden ser de lectura o escritura. No obstante, si se declara esta memoria en la tabla de reubicación, las peticiones deberán ser de sólo lectura. |
||
Variables de sistema y diagnóstico (%MW62000...%MW62199) Solamente se puede acceder a esta memoria a través de peticiones Modbus. Las peticiones pueden ser de lectura o escritura. |
||
Área de memoria dinámica: Tabla de reubicación de escritura (%MW62200...%MW63999) Solamente se puede acceder a esta memoria a través de peticiones Modbus. Las peticiones pueden ser de lectura o escritura. No obstante, si se declara esta memoria en la tabla de reubicación, las peticiones deberán ser de sólo escritura. |
||
Reservado |
3000 bytes |
|
32 kB |
||
64 kB |
||
Área del usuario 10 MB |
Símbolos |
Asignación dinámica |
Variables |
||
Aplicación |
||
Bibliotecas |
Variables de sistema y diagnóstico
Variables |
Descripción |
---|---|
PLC_R |
Estructura de las variables del sistema de sólo lectura del controlador. |
PLC_W |
Estructura de las variables del sistema de lectura/escritura del controlador. |
ETH_R |
Estructura de las variables del sistema de sólo lectura de Ethernet. |
ETH_W |
Estructura de las variables del sistema de lectura/escritura de Ethernet. |
SERIAL_R |
Estructura de las variables del sistema de sólo lectura de líneas serie. |
SERIAL_W |
Estructura de las variables del sistema de lectura/escritura de líneas serie. |
TM5_MODULE_R |
Estructura de las variables del sistema de sólo lectura de módulos TM5. |
PROFIBUS_R |
Estructura de las variables de sistema de lectura de Profibus. |
Para obtener más información acerca de las variables de diagnóstico y del sistema, consulte Guía de la biblioteca LMC058 PLCSystem.
En esta tabla se describe el direccionamiento de memoria para los tamaños de dirección de Double Word (%MD), Word (%MW), Byte (%MB) y Bit (%MX):
Palabras dobles |
Palabras |
Bytes |
Bits |
||
---|---|---|---|---|---|
%MD0 |
%MW0 |
%MB0 |
%MX0.7 |
... |
%MX0.0 |
%MB1 |
%MX1.7 |
... |
%MX1.0 |
||
%MW1 |
%MB2 |
%MX2.7 |
... |
%MX2.0 |
|
%MB3 |
%MX3.7 |
... |
%MX3.0 |
||
%MD1 |
%MW2 |
%MB4 |
%MX4.7 |
... |
%MX4.0 |
%MB5 |
%MX5.7 |
... |
%MX5.0 |
||
%MW3 |
%MB6 |
%MX6.7 |
... |
%MX6.0 |
|
%MB7 |
%MX7.7 |
... |
%MX7.0 |
||
%MD2 |
%MW4 |
%MB8 |
%MX8.7 |
... |
%MX8.0 |
... |
... |
... |
... |
||
... |
... |
... |
... |
... |
|
... |
... |
... |
... |
Ejemplo de solapamiento de rangos de memorias:
%MD0 contiene %MB0 (...) %MB3, %MW0 contiene %MB0 y %MB, %MW1 contiene %MB2 y %MB3.
NOTA: La comunicación Modbus es asíncrona en relación con la aplicación.