Breakpoint on Step Deactivation

When the step goes from the active (token) to the inactive (no token) state, then breakpoint mode is set for the next cycle. Current cycle goes on executing normally. In particular around the step where the breakpoint is placed, before breakpoint mode is really set:
  • All P0 actions, linked to the step that becomes inactive, are executed.
  • All P1 – S – R – N actions, linked to all successor steps that become active, are executed.
This illustrates cycle execution when a breakpoint on step deactivation is encountered.
sfc_dbsd
The behavior of setting a breakpoint on step activation is the same as setting a breakpoint on step deactivation of the previous step. Whether placing a breakpoint on step activation or on deactivation of the previous step, the target executes the break at the same moment. Both breakpoint on step activation and breakpoint on step deactivation are available to avoid setting multiple breakpoints as shown below.
sfc_dbsd2
TIP: On a given step, set either a breakpoint on step activation or a breakpoint on step deactivation.
To set a breakpoint on step deactivation
  • Right-click the step, and then click
    Set Breakpoint on Deactivation
    .
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal