Organisation de la mémoire vive (RAM)

Introduction

Cette section indique la taille de la mémoire RAM (Random Access Memory) nécessaire pour différentes zones du Modicon M251 Logic Controller.

Mappage de mémoire

La taille de la mémoire RAM est de 64 Mo.

La mémoire RAM est constituée de 2 zones :

omémoire dédiée aux applications

oMémoire du système d'exploitation

Ce tableau décrit la mémoire dédiée aux applications :

Zone

Élément

Taille

Zone système

192 Ko

Adresses mappables de la zone système

%MW0 à %MW59999

128 Ko

Variables système et de diagnostic

(%MW60000 à %MW60199)

Cette mémoire est accessible par le biais de requêtes Modbus uniquement.

Ces dernières doivent être des requêtes de lecture seule.

Zone de mémoire dynamique : table de réaffectation - lecture

(%MW60200 à %MW61999)

Cette mémoire est accessible par le biais de requêtes Modbus uniquement.

Ces dernières doivent être des requêtes de lecture seule.

Variables système et de diagnostic

(%MW62000 à %MW62199)

Cette mémoire est accessible par le biais de requêtes Modbus uniquement.

Il peut s'agir de requêtes de lecture ou d'écriture.

Zone de mémoire dynamique : table de réaffectation - écriture 

(%MW62200 à %MW63999)

Cette mémoire est accessible par le biais de requêtes Modbus uniquement.

Il peut s'agir de requêtes de lecture ou d'écriture.

%MW64000 à %MW65535

Réservée

Données conservées et persistantes

64 Ko

Zone utilisateur

8 Mo

Symboles

Attribution dynamique

Variables

Application

Bibliothèques

Variables système et de diagnostic

Variables

Description

PLC_R

Structure des variables système en lecture seule du contrôleur.

PLC_W

Structure des variables système en lecture/écriture du contrôleur.

ETH_R

Structure des variables système en lecture seule Ethernet.

ETH_W

Structure des variables système en lecture/écriture Ethernet.

PROFIBUS_R

Structure des variables système en lecture seule PROFIBUS DP.

SERIAL_R

Structure des variables système en lecture seule des lignes série.

SERIAL_W

Structure des variables système en lecture/écriture des lignes série.

TM3_MODULE_R

Structure des variables système en lecture seule des modules TM3.

Pour plus d'informations sur les variables système et de diagnostic, reportez-vous au document M251 - Guide de la bibliothèque PLCSystem.

Adressage de la mémoire

Le tableau suivant décrit l'adressage de la mémoire pour les adresses de type Double Word (%MD), Word (%MW), Byte (%MB), et Bit (%MX) :

Mots doubles

Mots

Octets

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

...

...

...

...

...

...

...

...

...

...

...

...

...

Exemple de chevauchement de zones mémoire :

%MD0 contient %MB0 (...) %MB3, %MW0 contient %MB0 et %MB, %MW1 contient %MB2 et %MB3.

NOTE : la communication Modbus n'est pas synchrone avec l'application.