The Property State describes the status of the state machine controlling the machine module. The Property States has Data Type StateEnumeration which is defined in Table 10 according to the PackML definitions.
Table 10 – StateEnumeration Definition
EnumString |
Value |
Description |
Required |
Stopped |
0 |
The state of the machine module is stopped. |
Yes |
Resetting |
1 |
The state of the machine module is resetting. |
|
Idle |
2 |
The state of the machine module is idle. |
Yes |
Starting |
3 |
The state of the machine module is starting. |
|
Execute |
4 |
The state of the machine module is execute. |
Yes |
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. |
Yes |
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. |
|
Un-suspending |
13 |
The state of the machine module is un-suspending. |
|
Holding |
14 |
The state of the machine module is holding. |
|
Held |
15 |
The state of the machine module is held. |
|
Un-holding |
16 |
The state of the machine module is un-holding. |
|
The minimum set of states that the machine module shall manage is identifiedabove in the required column.