The StateEnumeration contains the PackML states for a machine.
The underlying system will support the states that are required by the state machine.
The StateEnumeration is defined in the following table.
Table 203 – StateEnumeration Items
|
Name |
Value |
Description |
|
Stopped |
0 |
The state of the machine module is stopped. |
|
Resetting |
1 |
The state of the machine module is resetting. |
|
Idle |
2 |
The state of the machine module is idle. |
|
Starting |
3 |
The state of the machine module is starting. |
|
Execute |
4 |
The state of the machine module is execute. |
|
Completing |
5 |
The state of the machine module is completing. |
|
Complete |
6 |
The state of the machine module is complete. |
|
Aborting |
7 |
The state of the machine module is aborting. |
|
Aborted |
8 |
The state of the machine module is aborted. |
|
Stopping |
9 |
The state of the machine module is stopping. |
|
Clearing |
10 |
The state of the machine module is clearing. |
|
Suspending |
11 |
The state of the machine module is suspending. |
|
Suspended |
12 |
The state of the machine module is suspended. |
|
Unsuspending |
13 |
The state of the machine module is unsuspending. |
|
Holding |
14 |
The state of the machine module is holding. |
|
Held |
15 |
The state of the machine module is held. |
|
Unholding |
16 |
The state of the machine module is unholding. |
Its representation in the AddressSpace is defined in the following table.
Table 204 – StateEnumeration Definition
|
Attribute |
Value |
|||||
|
BrowseName |
StateEnumeration |
|||||
|
IsAbstract |
False |
|||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
|
Subtype of the Enumeration type defined in OPC 10000-5 |
||||||
|
0:HasProperty |
Variable |
0:EnumValues |
0: EnumValueType [] |
0:PropertyType |
|
|