The branch left to the currently selected elements.
command is used in the SFC editor to insert aThe branch right to the currently selected elements. (To insert it to the left to the currently selected step, use the command ).
command is used in the SFC editor to insert aIf the uppermost element of the current selection is a transition or an alternative branch, an alternative branch will be created.
If the uppermost element of the current selection is a step, a macro, a jump, or a parallel branch, a parallel branch with label Branch<x> will be inserted. This is a default label name where x
is a running number. You can edit the label name. The branch label can be used as a jump target.
If a common element of an existing branch is selected (horizontal line), the new branch will be added to the existing branches on the rightmost position. If a complete arm of an existing branch is selected (horizontal line), the new branch will be added directly to the right of this one.
In the following image, see a new parallel branch, created by the command step11 was selected. Automatically, a step (Step2 in the example) will be inserted.
whenProcessing in online mode: When t2 is TRUE, Step2 will be executed immediately after step11 before t3 is noticed.
Therefore, both branches will be executed, in contrast to alternative branches.
Parallel branch
In the following image, see a new alternative branch, created by the command t4 was selected. Automatically, a step (Step32) and a preceding and a subsequent transition (t41, t42) will be inserted.
when transitionProcessing in online mode: When Step3 is active, the following transitions (t4, t41) will be checked from left to right. The first branch whose transition is found to be TRUE, will be executed.
Therefore, only 1 branch is executed, in contrast to parallel branches.
Alternative branch