Action
Action
Action is the entity for the Execution List of an event.

Actions Listed in Action Panel vary depending on Event Type
|
Toolbar Button |
Description |
|
|
Edit selected action |
|
|
Delete selected action |
Action List
Complete List of Actions
|
Action |
Icon |
Description |
|
Assignment |
|
Assign a value to a variable, i.e. MyFirstName = Adam or MyDiameterMeasurement = 3.14 The value would be result of a compound expression, i.e MyFullName = MyFirstName + MyLastName The variable and value (left hand side and right hand side) types should match. |
|
Wait |
|
Puts the current execution list on hold until condition is becomes True. |
|
Delay |
|
Puts the current execution list on hold for specified time. |
|
PulseOut |
|
Build a pulse on a Boolean signal for a given time. Note that this instruction is runs in parallel, meaning that it will not cause a delay for its execution in the list. |
|
IfThenElse |
|
IfThenElse evaluates the Boolean expression marked with If. Upon the evaluation, executes Then List or Else List. |
|
StoreInDB |
|
Stores a Tag Value into Database |
|
UserMessage |
|
Pop up a message to Operator |
|
Branch |
|
Acts same as if Previous Button is clicked by the user in run time. |
|
|
Acts same as if Next Button is clicked by the user in run time. |
|
|
|
Acts same as if Reject Button is clicked by the user in run time. |
|
|
|
Acts same as if Rework Button is clicked by the user in run time. |
|
|
Depending on the event, some Actions may not be available to utilize within the Execution list. |

Example of Assignment Action
Adding an Action
Drag & Drop action from Action Panel into Execution List.
Moving Up/Down
Drag Action to the desired position.
Enable/Disable an Action
Checkbox
inside the Action line determines Enabling/Disabling of an action. When disabled, it will not be executed.