Branch And Coupling Chart List - Mitsubishi Electric Melsec Q Series Programming Manual

Motion controller (sv13/sv22)
Hide thumbs Also See for Melsec Q Series:
Table of Contents

Advertisement

4 MOTION SFC PROGRAMS

4.3 Branch and Coupling Chart List

Name
(Code size (byte))
Series transition
(Corresponding
symbol size)
Selective branch
((Number of
branches + 2)
10)
Selective coupling
(8)
Parallel branch
(Number of
Basic
branches 22 +
type
number of
coupling points 2
+ 12)
Parallel coupling
(8)
Jump transition
(Corresponding
symbol size)
Branch and coupling patterns which specify step and transition sequences in the
Motion SFC charts are shown below.
Motion SFC chart symbol
IFBm
IFT1
IFEm
PABm
PAT1
PAEm
<Normal jump>
<Coupling jump>
List
representation
• Steps and transitions connected in series are
List
representation
• Steps and transitions need not be lined up
corresponding to
the Motion SFC
• When a transition is omitted, unconditional shift
chart symbols
shown in Section
4.2.
• The route which transition condition enables first is
CALL Kn
IFBm
• Selective branch destinations should always be
IFT1
IFT2
SFT Gn
CALL Fn
:
JMP IFEm
• After the route branched by a selective branch has
IFT2
SFT Gn'
CALL Fn'
• A coupling may be preceded and followed by
:
(JMP IFEm)
IFEm
CALL Fn''
• Multiple routes (steps) connected in parallel are
CALL Kn
PABm
• Each parallel branch destination may be started
PAT1
PAT2
CALL Fn
SFT Gn'
:
JMP PAEm
• Execution waits at the coupling point for
PAT2
CALL Fn'
SFT Gn''
:
• A coupling may be preceded and followed by
(JMP PAEm)
PAEm
• When this coupling is preceded by an FS step,
CALL Fn''
:
1) Normal jump
CALL Fn
JMP Pn
CALL Fn'
2) Coupling jump
Pn
CALL Kn
4 - 5
Function
processed in order from top to bottom.
alternately.
processing is performed.
executed after executing the step or transition
preceding a branch.
started by transitions, all of which must be Shift or
WAIT. (Using Shift and WAIT together will cause
a parallel branch.)
been processed, execution shifts to a coupling
point.
either a step or a transition.
executed simultaneously.
by either a step or transition.
executions of the routes branched by a parallel
branch to be completed, and shifts to the next
when executions of all routes are completed.
either a step or a transition.
scans are executed during waiting. After waiting is
complete, scans are not executed.
• After the step or transition preceding this jump
transition is executed, execution shifts to the
pointer Pn specified within its own program.
• The jump destination may either be a step or
transition.
• When a jump takes place from an FS step to a
transition, scans are executed during waiting for
the completion of transition condition of the
jump destination.
• When a jump to the other route within a parallel
branch takes place after the parallel branch, a
"coupling jump" takes place and execution
waits at the jump destination.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents