Description

The following rules apply for Multi-Token:

  • The original situation is defined in a number of initial steps (0 to 100) which can be defined.

  • A number of steps which can be freely defined can be active at the same time in a sequence string.

  • The active signal status processes take place along the directional links, triggered by switching one or more transitions. The direction of the string process follows the directional links and runs from the under side of the predecessor step to the top side of the successive step.

  • A transition is enabled if the steps immediately preceding it are active. Transitions whose immediately preceding steps are not active are not analyzed.

  • A transition is triggered when the transition is enabled and the associated transition conditions are satisfied.

  • Triggering a transition leads to the disabling (resetting) of all immediately preceding steps that are linked to the transition, followed by the activation of all immediately following steps.

  • If more than one transition condition in a row of sequential steps has been satisfied then one step is processed per cycle.

  • Steps and macro steps can be activated or deactivated by other non-SFC sections or by user operations.

  • If an active step is activated and deactivated at the same time then the step remains active.

  • The use of macro steps is possible. Whereas the macro step section can also contain initial steps.

  • More than one branch can be active with alternative branches. The branches to be run are determined by the result of the transition conditions of the transitions that follow the alternative branch. Branch transitions are processed in parallel. The branches with satisfied transitions are activated. All alternative branches do not have to be combined at the end by an alternative joint or jumps.

  • If jumps are to be made into a parallel branch or out of a parallel branch then this option can be enabled. All parallel branches do not have to be combined at the end by a parallel joint in this case.

  • Subroutine calls be used in an action section.

  • Multiple tokens can be created with:

    • Multiple initial steps

    • Alternative or parallel branches that are not terminated

    • Jumps in combination with alternative and parallel strings

    • Activation of steps using the SFC control block SETSTEP from a non -SFC section or with SFC control instructions

  • Tokens can be ended with:

    • Simultaneous meeting of two or more tokens in a step

    • Deactivation of steps using the SFC control block RESETSTEP from a non -SFC section or with SFC control instructions