A branch allows you to define several different follow-up states for a state. The condition for transition to follow-up states is divided into a condition that is equal for all follow-up states plus an individual condition for each follow-up state.

Figure 56. Example of a Branch with Four Follow-Up States

The initial state is only left if both the condition leading to the branch and at least one of the outgoing conditions is met.

If more than one of the branching conditions is met, the order of the transitions in the Explorer determines the transition to execute. To change this order, open the Context menu in the Explorer and select Move up and Move down.

Note No code can be stored for the branch itself.