13
COMMUNICATIONS BETWEEN CPU MODULES
C Controller module 1)
CPU shared memory
Host CPU operation information area
System area
Auto refresh area
Data written by QBF_ToBuf function
of C Controller module 1)
(User setting area)
1. Write by QBF_ToBuf function
of C Controller module 1)
User program
Execution of QBF_ToBuf function
Execution of QBF_FromBuf function
At bus interface function execution of C Controller module 1)
At bus interface function execution of C Controller module 2)
(b) Between C Controller modules
3. Read by QBF_FromBuf
function of C Controller
module 2)
4. Read by QBF_FromBuf
function of C Controller
module 1)
1.
QBF_ToBuf function execution writes the data to the user setting area
in the CPU shared memory of C Controller module 1).
4.
QBF_FromBuf function execution reads out the user setting area data
of C Controller module 2) onto the user program.
2.
QBF_ToBuf function execution writes the data to the user setting area
in the CPU shared memory of C Controller module 2).
3.
QBF_FromBuf function execution reads out the user setting area data
of C Controller module 1) onto the user program.
Figure 13.24 Communications without using auto refresh
13.3 Data Communications Using CPU Shared Memory
13.3.4 Data communications without using auto refresh
C Controller module 2)
CPU shared memory
Host CPU operation information area
System area
Auto refresh area
Data written by QBF_ToBuf function
of C Controller module 2)
(User setting area)
2. Write by QBF_ToBuf function
of C Controller module 2)
User program
Execution of QBF_ToBuf function
Execution of QBF_FromBuf function
9
10
11
12
13
14
15
16
13
- 35