Module algorithm types > Sequential Function Chart algorithms

SFC parameters

In addition to the module-level parameters that all modules have, modules that contain SFC algorithms have additional module-level parameters. They are as follows:

Note

When an SFC Action is writing to a remote parameter, the state of the Action may be either Active or Pending until the action is complete. If an error on this write is persistent then the state of the action alternates between Active and Pending (because of retries). On fast module execution speeds the user interface may always show Pending in this situation for the Action state. If the user has an alarm attached to RERROR, then even though the state may appear to be Pending, an alarm is generated for each error response.

Note

If you cannot see some of these module parameters when you are looking at the module, it might be due to parameter filtering.

The following table lists additional parameters that SFC steps and transitions have.

Parameter

Units

Definition

ACTIVE

None

This parameter indicates if the currently-selected component of the SFC is active.

CV

None

This parameter indicates the current value of the transition condition.

DISABLED

None

This parameter indicates if the currently-selected component of the SFC is disabled.

FORCE

None

This parameter indicates if the currently-selected value is being forced. (Forcing is writing a variable to a specific, known value.)

FAILED_CONFIRMS

None

The number of actions on the step that have failed to confirm.

PENDING_CONFIRMS

None

The number of actions on the step not yet confirmed or failed.