Note: The animations could only work if the "Zoom" of the browser is equal to 100%. If you need to adjust, go to settings of the browser.
A macro-step is a representation of a successive set of steps and transitions. A macro-step expansion starts with a single input step and finishes with a single output step. In the following example, even if the transition condition h is true, transition 10 is only enabled and fired when the output step of the macro-step expansion is active.
A task or subprogram is formed by a set of actions with accomplish a certain task. A sub-program can be called several times in the same grafcet. The sub-program structure has an input step and an output step, which have no associated action.