Chapter 4. CPU module
4 - 37
3) Purpose
(1) System area
it used to store the self-created data of the CPU module for system management and GMWIN system control
data.
(2) System flag area
it used to user flags and system flags. The user operates it with flag name.
(3) Input image area
It used to store input data read from input modules. Overall size is %IX0.0.0 to %IX1.7.63. The redundant area
(Actual input module is not installed) can be used as auxiliary relay in user program. Especially, it is
convenient to use the data storing area of remote input through high speed link.
(4) Output image area
It used to store operation results. The stored data are automatically output to output modules. Overal l size
is %QX0.0.0 to %QX1.7.63. The redundant area (Actual output module is not installed) can be used as
auxiliary relay in user program. Especially, it is convenient to use the data storing area of remote output through
high speed link.
(5) Direct variable area
The user can use this area to access direct memory data through the variable names such as %MX0, %MB0,
%MW0 and %MD0, which was pre-defined by the system. Memory size is defined when program is made by
user and it refers to ‘App1. System Definitions’.
(6) Symbolic variable area
It used to store the variables that the user created, that is, whose names the user defined when writing a
program. Global variables and instance memory are located in this area. The variables used in program
blocks locates in the ‘PB instance memory’ of the program, and the memory used in function block locates in
the ‘FB instance memory’.
The maximum size of the PB instance memory is 32 Kbytes. If the used size overruns the maximum size,
divide the program blocks or use global variables.