The WSExecuteStateMachineType provides all of the base states defined in PackML and extends them by the WS-specific states HeldState and SuspendedState and is formally defined in Table 20.
Table 20 – WSExecuteStateMachineType Definiton
Attribute |
Value |
||||
BrowseName |
WSExecuteStateMachineType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 4:PackMLExecuteStateMachineType defined in OPC 30050 |
|||||
0:HasComponent |
Object |
HeldState |
|
WSHeldStateMachineType |
M |
0:HasComponent |
Object |
SuspendedState |
|
WSSuspendedStateMachineType |
M |
HeldState: The State is a substate of Held and is defined in 7.7.
SuspendedState: The State is a substate of Suspended and is defined in 7.8.
Figure 16 – WSExcecuteStateMachineType as SubType of PackMLExecuteStateMachineType