2MULTIPLE CPU SYSTEM
(b)Example of using automatic refresh method
CPU No.1 (PLC CPU)
PLC program
SM400
INC D0
Y0
SM400
INC D1
Y0
END
|
|
|
|
|
|
|
|
|
|
|
| CPU No.2 (Motion CPU) |
|
|
|
|
|
| ||
|
|
|
|
|
| CPU shared memory |
|
| CPU shared memory |
|
|
|
|
|
| |||||
| Device memory | (Automatic refresh area |
| (Automatic refresh area |
|
| Device memory | |||||||||||||
D0 |
|
|
| 1) |
|
|
|
|
|
|
|
|
| 3) |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
| 2) |
|
|
|
|
|
|
| |||
|
|
| Refresh at the |
|
|
|
|
|
|
| ||||||||||
|
|
|
|
| CPU No.1 |
|
|
| CPU No.1 |
|
|
|
|
|
|
| ||||
|
|
|
| timing of END |
| transmitting |
|
|
|
| transmitting |
|
| D2000 |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
|
|
|
| processing |
| data |
|
|
|
| data | Refresh at the |
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
| timing of Motion |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
| CPU main cycle |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
| Multiple CPU high speed |
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
| transmission in 0.88ms cycle |
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Parameter |
|
|
|
|
|
|
|
|
|
|
|
| Parameter | ||||||
| CPU No.1 to CPU No.2 |
|
|
|
|
|
|
|
|
|
| CPU No.1 to CPU No.2 | ||||||||
| Transmit D0 |
|
|
|
|
|
|
|
|
|
| Receive D2000 | ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1)Transmit the content of D0 to the automatic refresh area
2)Transmit the content of automatic refresh area
3)Read the content of automatic refresh area
.
Multiple CPU high speed transmission can be used only between CPU modules for the Multiple CPU high speed transmission installed in the Multiple CPU high speed main base unit (Q3DB).
The system configuration specification is shown in Table 2.4.
Table 2.4 System configuration to use Multiple CPU high speed transmissionObject | Restrictions |
Base unit | Multiple CPU high speed main base unit (Q3 DB) is used. |
| QnUD(H)CPU is used for CPU No. 1. |
CPU module | Q173DCPU/Q172DCPU and QnUD(H)CPU are used for CPU No. 2 to |
| CPU No. 4 |
"MULTI EXE. ERROR (error code: 7011) will occur if the power supply of Multiple CPU system is turned on without matching the system configuration shown in Table 2.4.
2 - 16