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 |
|