The ProductionMaintenanceModeEnum describes the predefined modes. This is a default mode enumeration. A Server may define additional enumeration that describe the modes they support, but any such enumeration must include “Produce” as enumeration 1 and if Maintenance or Manual are include, they must be 2 and 3 respectively. Any additional mode must start at 4 or greater. If vendor specific or end user specific mode enumerations are included, they shall be defined as a subtype of this enumeration. The ProductionMaintenanceModeEnum is the default enumeration that shall be used if no vendor or end user mode enumeration is defined. The ProductionMaintenanceModeEnum is defined in Table 12.
Table 12 – ProductionMaintenanceModeEnum values
Name |
Value |
Description |
Invalid |
0 |
This is an invalid mode |
Produce |
1 |
Machine is in production mode |
Maintenance |
2 |
Machine is in maintenance mode |
Manual |
3 |
Machine is in manual mode |
where the following definition apply:
- Produce corresponds to the PackML Production Mode which is routine production.
- Maintenance corresponds to the PackML Maintenance Mode which is the ability to run a machine independent of other machine in a production line.
- Manual corresponds to the PackML Manual Mode which provides direct control of the individual machine elements.