Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Application Server

Reset program execution

  • Last UpdatedJul 20, 2024
  • 2 minute read

To reset program execution write Reset to the attribute ExecutionStateCmd.

You can reset program execution if the current program execution state is one of the following;

  • Running

  • RunningHeld

  • RunningSingleStep

  • SingleStepTransitionReady

  • Stopped

  • StoppedComplete

  • StoppedError

    If the command completes successfully the Execution State (attribute ExecutionState) changes to the initial command setting.

The following table shows you how the target state and target state timer change depending on the current execution state. It also shows you whether the On Exit and On Entry values are written:

Current state

Target state
Target state timer
Target step

Execute OnExit

Execute OnEntry

Running

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

RunningHeld

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

RunningSingleStep

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

SingleStepTransitionReady

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

Stopped

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

StoppedComplete

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

StoppedError

State: InitialCommand
Timer: Restart
Step: Initial step or first step

OnExit: No
OnEntry: Yes (if InitialCommand <> Stop)

For a detailed overview of the execution state attribute and its properties, see Sequencer object help.

For a detailed overview of the state transition and information on quality, timers, and target steps that are effected by this execution command, see Sequencer state transition tables.

TitleResults for “How to create a CRG?”Also Available in