2 MULTIPLE CPU SYSTEM

(b)Operation example

The example of operating Multiple CPU high speed refresh function is shown below.

Internal relay

PLC CPU (CPU No.1)

Multiple CPU high speed

transmission area

Motion CPU (CPU No.2)

Multiple CPU high speed

transmission area

Internal relay

M0

M2399

M2400

M3039

M3040

M3199

M3200

M3839

M3840

 

 

 

U3E0\G10000

 

 

 

 

 

 

 

CPU No.1

 

 

 

 

 

 

transmitting data

 

 

 

 

 

 

 

 

 

 

 

Transfer

 

 

 

 

 

 

 

 

 

in 0.88ms

 

 

 

 

 

 

Automatic

 

 

cycle

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

refresh area

 

 

 

 

g

 

 

 

 

 

 

 

 

in

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

c

U3E1\G10000

 

 

 

ro

 

 

p

 

 

 

 

 

 

 

D

E

 

 

 

 

 

 

 

N

N

 

 

CPU No.2

 

 

E

D

 

 

 

 

 

p

 

receiving data

 

 

 

r

 

 

 

 

o

 

 

 

 

c

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

ssi

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

g

 

 

 

 

 

 

 

U3E0\G10000

CPU No.1

receiving data

Automatic

refresh area

U3E1\G10000

CPU No.2

transmitting data

O

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

l

 

 

 

 

M

 

e

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

n

 

 

n

 

 

 

 

io

 

 

 

c

 

 

 

 

 

 

 

 

c

 

 

 

t

 

 

 

 

 

y

 

 

 

 

 

 

 

 

l

 

 

r

a

 

 

le

 

 

e

 

 

 

 

 

 

 

O

p

e

c

y

c

 

le

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

y

c

 

 

 

 

 

in

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M0

M2399

M2400

M2495

 

Axis

M2496

status

M3039

M3040

M3199

M3200

M3295 Axis command

M3296 signal

M3839

M3840

Data register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

Transfer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

in 0.88ms

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cycle

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Automatic

 

 

 

Automatic

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

refresh area

 

 

 

 

refresh area

 

 

 

 

 

 

 

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

in

 

 

 

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ro

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D639

D640

Op

Op

Op

Op

er

 

a

 

ti

 

on c

 

ycl

 

e

er

 

a

 

ti

 

on c

 

ycl

 

e

er

 

a

 

ti

 

on c

 

ycl

Mai

e

 

n

 

cy

 

cl

 

e

 

er

 

a

 

ti

 

on c

 

ycl

 

e

M8191

Data register

D0

D2,D3 1 axis monitor D12,D13 device

D19

D20

D22,D23 2 axis monitor D32,D33 device

D39

D40

D42,D43 3 axis monitor D52,D53 device

D59

D60

D62,D63 4 axis monitor D72, D73 device

D79

D80

5 to 32 axis

monitor device

D639

D640 Control change

D703 register

D704

D8191

Axis 1 to 4 status information (M2400 to M2495) is transferred to the automatic refresh area one every operation cycle of the Motion CPU.

Axis 1 to axis 4 command signals are received from the automatic refresh area one every operation cycle of the Motion CPU.

Real current values of Axis 1 to axis 4 and M-code is updated by setting D0 to D639 of the Motion CPU to the automatic refresh area.

Every 0.88ms, data in the automatic refresh area of all CPUs are transferred allowing each CPU to update its data upon its next independent operation cycle.

2 - 28