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