150
6.1.3 Communications by programs using the CPU shared memory
This section describes data communications by programs using the CPU shared memory.
The QCPU in the multiple CPU system communicates data by executing programs in the following cases.
• To read/write data from/to other CPU module (QCPU, C Controller module, or PC CPU module) in the
system
• To read data in the CPU shared memory of the Motion CPU
(1) Areas used for data communications by programs
The following areas in the CPU shared memory are used.
• User setting area
• User setting area in the multiple CPU high speed transmission area
(a) Modules supporting data communications using the multiple CPU high speed
transmission area
Only the following CPU modules can be used as communication-target modules of the Universal model QCPU
using the user setting area in the multiple CPU high speed transmission area.
• Universal model QCPU (except the Q00UCPU, Q01UCPU, and Q02UCPU)
• Motion CPU (Q172DCPU(-S1), Q173DCPU(-S1), Q172DSCPU, or Q173DSCPU)
• C Controller module (Q12DCCPU-V, Q24DHCCPU-V, or Q24DHCCPU-LS)
Host CPU operation
information area
Auto refresh area
Auto refresh area
Multiple CPU high speed
transmission area
User setting area
User setting area
Use-prohibited area
System area
Available for the QCPU
Available for the Universal
model QCPU only