TA600032-EN0/0
- 11 -
2.1.2
Communication between CPUs
For example, assume that the "Device number" of "G9006" is set to "1".
In addition, assume that all "Port attributes" of "G9006" are set to "Input attribute".
At this time, the "Local CPU" can write to block "1".
The "Local CPU" can read all blocks.
The "Port data" written to block "1" is automatically transferred to the "Center LSI" by "I/O communication".
The "Center CPU" can exchange data with the "Local CPU" by accessing the "Center LSI".
At this time, "G9006" on the transmission path can be handled as "I/O device" from "Center LSI".
"I/O communication" of "Motionnet
®
" can communicate 4 bytes of data for each "Local LSI".
"G9006" can communicate data exceeding 4 bytes by adding a "Virtual local LSI".
The "Virtual local LSI" can add up to seven stations.
"G9006" can communicate up to 32 bytes of data using the "Device numbers" of a total of eight stations.
The "Device number" of the "Virtual local LSI" is a consecutive number from the "Device number" of "G9006".
0
1
2
3
4
5
6
7
250
251
252
253
254
255
Address
Memory (8 bit)
Block
8
9
0
1
2
62
63
G9006
4-wire serial
control circuit
Local CPU
Device number
(Set to "1")
Port attributes
(Set all to input ports)
0
1
2
3
4
5
6
7
Address
Memory (8 bit)
Block
20
21
0
1
5
G9006
4-wire serial
control circuit
Local CPU
Device number
(Set to "1")
Virtual local LSI
("3" added)
8
9
10
11
2
12
13
14
15
3
16
17
18
19
4