6 MOTION SFC PROGRAMS
6.9.2 Selective branch, selective coupling
(1) Selective branch
Executes only the route which condition was judged to have enabled first among
the conditions of multiple transitions connected in parallel. Transitions must be all
Shifts or WAITs.
Starts the servo program K1.
Max. number of selective branches = 255
(1) Transition condition judgment is not always executed from left to right.
(2) Using Shift and WAIT together will cause a parallel branch.
(2) Selective coupling
Recoupling of routes into a single route after their processing completions
following a selective branch will be a selective coupling. However, you can also
make a setting where no coupling will be made as shown below.
6 - 19
After start axis in the servo
program K1 has stopped (start
accept flag turns OFF), the
conditions of transitions G1 to
G255 are judged, and
execution transits to route
which condition is completed.
Jump transition (normal jump)