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

Application Server

Selected attributes

  • Last UpdatedJul 20, 2024
  • 3 minute read

The following table lists all Sequencer object attributes associated with the selected step at run time:

Attribute

Description

Run-time access

.Selected.JumpConditionConfig

Represents the string representation of the jump condition configuration. For a full description, read the section XML roots and sub-roots.

<condition type>|<timer preset>|<trigger expression>

Where:

<condition type> consists of 3 characters indicating the condition, trigger, and timer type:

<Timer preset> always has the format: <dd>:<hh>:<mm>:<ss>

<trigger expression> is the only variable length section of this syntax. It can have the form:

<Alias> for Boolean or data change evaluation (trigger T,F,t,f,c)

Where Alias is any symbolic Alias used by the Sequencer.

Read-Only

.Selected.JumpTimerPreset

Allows run-time modification of the jump timer preset.

Run time: Replaces timer preset of the selected step with poked value if valid, updates Selected.JumpConditionCfg attribute. If Current = Selected, the new value is reflected in the calculation of the Current.JumpTimeRemaining attribute.

Supervisory, User

.Selected.JumpToStepName

Allows run-time modification of the destination step that the Sequencer Object jumps to on jump transition in the selected step.

If Current = Selected the new value should be reflected in the Current.JumpToStepName attribute.

The set is rejected with a Config Error if the new value does not match an existing step of the step program.

Supervisory, User

.Selected.JumpWriteOnExit

Shows if WriteOnExit is set for the Jump Condition of the selected step.
TRUE: Outputs are processed before jump transition.
FALSE: Outputs are not processed before jump transition.

Run time: Replaces jump WriteOnExit of the selected step with poked value, updates Selected.JumpConditionCfg attribute.

If Current = Selected then Current.JumpWriteOnExit and Current.JumpConditionCfg are also updated.

Supervisory, User

.Selected.OnEntryAliasNames

OnEntry Output names corresponding to the Selected.OnExitOutputCnt and Selected.StepNum

Read-Only

.Selected.OnEntryOutputCnt

The number of outputs in the OnEntry Alias and value arrays of the selected step.

Read-Only

.Selected.OnEntryOutputValues

Shows and allows modification of OnEntry Output values that correspond to the selected step.

Run time: Invalid values lead to an output error later when writing to the output.

Supervisory, User

.Selected.OnExitAliasNames

OnExit Output names corresponding to the selected step.

Read-Only

.Selected.OnExitOutputCnt

The number of outputs in the OnExit Alias and value arrays of the selected step.

Read-Only

.Selected.OnExitOutputValues

Shows and allows modification of OnExit Output values corresponding to the selected step.

If Current = Selected then the new value(s) are reflected in the Current.OnExitOutput values.

Note: The size of the array cannot be changed, only the existing values.

Run time: Invalid values lead to an output error later when writing to the output.

Supervisory, User

.Selected.StepConditionConfig

Represents the string representation of the step condition configuration. For a full description, read the section XML roots and sub-roots.

<condition type>|<timer preset>|<trigger expression>

Where:

<condition type> consists of 3 characters indicating the condition, trigger and timer type:

<Timer preset> always has the format: <dd>:<hh>:<mm>:<ss>

<trigger expression> is the only variable length section of this syntax. It can have the form:

<Alias> for Boolean or data change evaluation (trigger T,F,t,f,c)

Where Alias is any symbolic Alias used by the Sequencer.

Read-Only

.Selected.StepName

Represents the Step Name of the selected step. This attribute can be set at run time and behaves like .Selected.StepNum.

Supervisory, User

.Selected.StepNum

Run-time configurable Step Number value. Selected.StepNum is used for run-time (esp. HMI) editing of the selected step number parameters.

Run time: Value cannot be less than one and cannot exceed the StepCnt. RTError is generated when a set attempt is made on an out of range value.

When a value is set to Selected.StepNum update all Selected.* attribute values.

Supervisory, User

.Selected.StepTimerPreset

Allows run-time modification of the step timer preset.

Run time: Replaces timer preset of the selected step with poked value if valid, updates Selected.StepConditionCfg attribute. If Current = Selected, the new value is reflected in the calculation of the Current.StepRemaining attribute.

Supervisory, User

.Selected.StepWriteOnExit

Shows if WriteOnExit is set for the Step Condition of the selected step.
TRUE: Outputs are evaluated before step transition.
FALSE: Outputs are not evaluated before step transition.

Run time: Replaces step WriteOnExit of the selected step with poked value, updates Selected.StepConditionCfg attribute.
If Current = Selected then Current.StepWriteOnExit and Current.StepConditionCfg are also updated.

Supervisory, User

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