Background Image
Table of Contents Table of Contents
Previous Page  14 / 413 Next Page
Information
Show Menu
Previous Page 14 / 413 Next Page
Page Background

1/8

Memory structure

The application memory is divided into memory areas, which are physically

distributed across the internal RAM and 0, 1 or 2 PCMCIAmemory extension cards:

1

The application data area, which is always found in the internal RAM, is divided

into two possible types:

v

Located data, corresponding to data defined by an address (e.g. %MW237),

which can have a symbol linked to it (e.g. Counter_rejects).

v

Unlocated data, corresponding to data defined only by a symbol. This type of

addressing eliminates the problems of memory mapping management, because

addresses are assigned automatically.

v

DFB unlocated data corresponding to DFB user function block data. The size of

this area (which is determined by the physical size of the available internal RAM)

depends on the processor model, see pages 1/10 and 1/11.

2

Area in internal RAM or PCMCIAmemory card for the program and symbols.

If this area is inside the internal RAM, it also supports the area for program

modification in online mode

(1)

.

This area contains the program's executable binary code and IEC source code.

The user selects the type of information to be stored in the PLC memory.

3

Constants area in the internal RAM or the PCMCIAmemory card (slot no. 0)

4

Area for storing additional data (slot no. 0 or no. 1), e.g. for production data and

manufacturing recipes

Memory organization

The memory will be organized in one of two ways, depending on whether the

Premium processor is fitted with 0, 1 or 2 memory extension cards:

b

Application in internal RAM: The application is completely loaded into the

processor's internal battery-backed RAM

(2)

,

the capacity of which depends on the

processor model (96 Kb to 2 Mb).

b

Application in PCMCIA card: In this case, the internal RAM is reserved for

application data. The PCMCIAmemory card (slot no. 0) contains the program space

(

program, symbols and constants areas) (128 Kb to 2 Mb). Certain types of PCMCIA

memory card also host the data storage area (max. 6976 Kb).

Symbols areas

Having the symbols area in the same place as the program area is optional.

However, if the application symbols database is available on the PLC, it means that,

when an empty programming terminal is connected to the PLC, all the elements

needed to debug or upgrade this PLC can be transferred to the terminal.

(1)

If a PCMCIA card has been inserted, it is the memory on this memory card that will be used

for modification of the program in online mode (outside areas 2, 3 and 4 opposite).

(2)

The internal RAM is backed up by an optional battery (with a life of 3 years), which is located

in the power supply module (see page 2/2).

Memory structure

Presentation:

page 1/4

Description:

pages 1/5 …

References:

pages 1/10 …

PCMCIA references:

pages 1/12 …

Modicon Premium automation

platform

0

Unity processors

1

1

2

3

4

Internal RAM

Data storage

PCMCIA card

(

slot no. 0)

Located data

96

to 2048 Kb

4096

or 8192 KB

Processor with data storage memory card in slot no. 0

Program, symbols and

area for program

modification in onlinemode

Constants

Additional data storage

Unlocated data

1

2

3

4

1

1

Internal RAM

PCMCIA card

(

slot no. 0)

Located data

96

to 2048 Kb

Processor with PCMCIAmemory card in slot no. 0

128

to 7168 Kb

Global unlocated data

Program and symbols

Constants

Additional data storage

1

1

2

3

Internal RAM

96

to 2048 Kb

Processor without PCMCIAmemory card

Located data

Global unlocated

data and DFBs

Program, symbols and

area for program

modification in online

mode

Constants

DFB unlocated data

2

1

3

4

5

6

7

8

9

10