Steps

A step is one state. While it is active, its actions run and its status tag is on.

Kinds of step

StepUse it for
Initial stepWhere the chart starts, and where it returns after a reset. Drawn with a double border. One per chart.
StepEach state the logic waits in, with the actions to run there.
Dummy stepA small step with no actions, to join or space out paths.

The status tag

Create chart tags names each status tag after the routine and the step number. In a routine called Mixer, step ST002 gets Mixer_ST002.

Read it anywhere, like any BOOL. XIC Mixer_ST002 on a rung is true while ST002 is active. Only the chart writes it.

In the Inspector

  1. Rename, Make initial or Delete step. The initial step cannot be deleted.
  2. Add action attaches logic to the step.
  3. Time limit flags a step that stays active too long. The chart does not move on because of it.

Related