6 - 7
6 MOTION SFC PROGRAMS
Name SFC chart symbol
List
representation
Function
Selective branch
|
Selective branch
IFBm
IFBm+1
IFT2IFT1
IFT1 IFT2
• After a selective branch, a selective branch can be
performed.
Selective coupling
|
Selective coupling
IFEm+1
IFEm
CALL Kn
IFBm
IFT1
SFT Gn
IFBm+1
IFT1
SFT Gn’
:
JMP IFEm+1
IFT2
SFT Gn’’
:
(JMP IFEm+1)
IFEm+1
JMP IFEm
IFT2
SFT Gn’’’
CALL Fn’
:
(JMP IFEm)
IFEm
SFT Gn’’’’
:
• The two selective coupling points for selective
branch
selective branch can be the same.
Note that in the Motion SFC chart, this type is
displayed in order of a selective coupling
a
selective coupling, as shown on the left.
• In this case, a pointer (Pn) cannot be set between
the selective coupling point (IFEm+1) and the
selective coupling point (IFEm).
Parallel branch
|
Parallel branch
PABm+1
PABm
PAT1
PAT1 PAT2
PAT2
• After a parallel branch, a parallel branch can be
performed.
• A parallel branch can be nested up to four levels.
Appli-
cation
type
Parallel coupling
|
Parallel coupling
PAEm+1
PAEm
CALL Kn
PABm
PAT1
SFT Gn
PABm+1
PAT1
CALL Fn’
:
JMP PAEm+1
PAT2
CALL Fn’’
:
(JMP PAEm+1)
PAEm+1
JMP PAEm
PAT2
CALL Fn’’’
:
CALL Kn
JMP PAEm
PAEm
SFT Gn’’’
:
• The two parallel coupling points for parallel branch
parallel branch can be the same. Note that in the
Motion SFC chart, this type is displayed in order of
a parallel coupling
a parallel coupling, as shown
on the left.
• In this case, a pointer (Pn) cannot be set between
the parallel coupling point (PAEm+1) and the
parallel coupling point (PAEm).