691
1
10
3
4
6
6
7
8
10.1
O
ver
view
(b) Program example when SM796 to SM799 are used as an interlock
The following shows a program that executes the D.DDWR instruction to CPU No.2 at the rise of X0, and executes
the D.DDWR instruction to CPU No.3 at the rise of X1.
T
he
max
i
mum
number
of
used
b
l
ocks
for
mu
l
t
i
p
l
e
CP
U
h
i
gh
-
speed
transm
i
ss
i
on
ded
i
cated
i
nstruct
i
on
SM
4
02
SM
4
02
0
8
T
urn
-
on
for
one
scan
after
R
UN
T
urn
-
on
for
one
scan
after
R
UN
MOV
K
7
SD797
Max
i
mum
number
of
used
b
l
ocks
(CP
U N
o
.
2)
MOV
K
7
SD798
Max
i
mum
number
of
used
b
l
ocks
(CP
U N
o
.
3)
MOV
K
100
D1
N
umber
of
w
r
i
te
po
i
nts
to
CP
U N
o
.
2
MOV
K
100
D3
N
umber
of
w
r
i
te
po
i
nts
to
CP
U N
o
.
3
T
he
DDWR
i
nstruct
i
on
i
s
executed
to
CP
U N
o
.
2
at
the
r
i
se
of
X0
X0
11
E
xecut
i
on
command
of
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
2
1
4
M0
SM797
Dur
i
ng
execut
i
on
of
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
3
N
umber
of
used
b
l
ocks
i
nformat
i
on
(CP
U N
o
.
2)
S
ET
M0
Dur
i
ng
execut
i
on
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
3
D
.
DDWR
H
3
E
1
D0
ZR0
ZR0
M1
Comp
l
et
i
on
status
(CP
U N
o
.
2)
Wr
i
te
data
to
CP
U N
o
.
2
Wr
i
te
data
to
CP
U N
o
.
2
Comp
l
et
i
on
de
v
a
i
ce
(CP
U N
o
.
2)
RS
T
M0
Dur
i
ng
execut
i
on
of
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
2
T
he
DDWR
i
nstruct
i
on
i
s
executed
to
CP
U N
o
.
3
at
the
r
i
se
of
X1
X1
29
Dur
i
ng
execut
i
on
of
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
3
32
M3
SM798
Dur
i
ng
execut
i
on
of
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
3
N
umber
of
used
b
l
ocks
i
nformat
i
on
(CP
U N
o
.
3)
S
ET
M3
Dur
i
ng
execut
i
on
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
3
D
.
DDWR
H
3
E
2
D2
ZR1000
ZR1000
M
4
Comp
l
et
i
on
status
(CP
U N
o
.
3)
Wr
i
te
data
to
CP
U N
o
.
3
Wr
i
te
data
to
CP
U N
o
.
3
Comp
l
et
i
on
de
vi
ce
(CP
U N
o
.
3)
RS
T
M3
Dur
i
ng
execut
i
on
of
the
DDWR
i
nstruct
i
on
to
CP
U N
o
.
3