Action Properties - General

Use
Action Properties - General
to set an actions behavior within a step.
Parameter
Description
Qualifier
Sets the primary behavior of the action when the step is started.
  • N - Non-stored
  • R - Reset
  • S - Stored
  • L - Time Limited
  • D - Time Delayed
  • P - Pulse
  • P1 - Pulse (Rising Edge)
  • P0 - Pulse (Falling Edge)
  • SL - Stored and Time Limited
  • SD - Stored and Time Delayed
  • DS - Time Delayed and Stored
SFCQualifierGraphic
Boolean
Sets the action as a Boolean action. A Boolean action has no body associated with it in which to program logic. This is useful when logic outside of the action must monitor the status of the action (the Q bit) to make application control decisions.
Preset
Sets the amount of time in one-millisecond (ms) units that the action is delayed or limited, depending on the action qualifier.
Only applicable when the action uses one of the time-based qualifiers (L, D, SL, SD, DS).
If
Use Expression
is checked, the
Preset value
is calculated at run time by the defined expression.
Use Expression
Enables or disables defining the
Preset
value as an expression.
Define
Defines the expression used to calculate the
Preset
value at run time.
Timer
Displays a value for the T action tag member. This is a DINT value. Use this tag to monitor the amount of time that an action executes.
Active
Displays the state of the A action tag member bit as either an On or Off value. This bit is On when the action is active.
Count
Displays a value for the Count action tag member. This is a DINT value. The Count keeps track of how many times the Action was activated since the Action Count was last reset. If this counter reaches its upper limit, the counter rolls over to 0 and continues counting. The Count is automatically reset when the SFC is reset.
Q
Displays the state of the Q action tag member bit as either an On or Off value. If the action is a Boolean action, the Q bit is On when the action is active. If the action is Non-Boolean, the Q bit is On when the action is active, but Off during the last scan of the action.
Pause Timer When Routine is Paused
Determines how the Action Timer reacts when the SFC routine resumes execution after being in a paused state. If this attribute is set when the SFC routine is paused, then when the SFC routine resumes execution, the timer picks up where it was at the point of the pause. If the Action Timer is not paused, then the timer jumps forward when the SFC routine resumes execution after the pause. This action is valuable for operations that consider the pause time as part of the process.
Indicator Tag
Sets a tag in the action to monitor in the sequential function chart routine. This action is optional, and is useful for tracking data values relevant to an application or the sequential function chart execution.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.