| Subtype of the ComponentType defined in OPC 10000-100 |
| 0:HasProperty | Variable | Policy | 0:LocalizedText[] | 0:PropertyType | Optional |
| 0:HasProperty | Variable | ProcessStateId | 0:String | 0:PropertyType | Optional |
| 0:HasProperty | Variable | ProcessStateMessage | 0:LocalizedText | 0:PropertyType | Mandatory |
| 0:HasComponent | Object | ProductionPreset | | ProductionPresetType | Optional |
| 0:HasComponent | Object | ProductionOutput | | StatisticType | Optional |
| 0:HasComponent | Object | SystemState | | 5:PackMLBaseStateMachineType | Optional |
| 0:HasComponent | Object | SubDevices | | 2:ConfigurableObjectType | Optional |
| 0:HasComponent | Method | ResetGlobalStatistics | | | Optional |
| 0:HasAddIn | Object | 4:MachineryItemState | | 4:MachineryItemState_StateMachineType | Optional |
| 0:HasAddIn | Object | 4:MachineryOperationMode | | 4:MachineryOperationModeStateMachineType | Optional |
| 0:HasComponent | Object | 4:Machinery BuildingBlocks | | 0:FolderType | Optional |
| 0:HasAddIn | Object | 2:Identification | | 4:MachineIdentificationType | Mandatory |
|