9 Management of Jobs with job groups and jobs

9.2 JobGroupType

This ObjectType represent a job group.
Table 15 – JobGroupType Definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | JobGroupType | ||||
IsAbstract | False | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Other |
Subtype of 0:BaseObjectType defined in OPC UA Part 5 | |||||
0:HasProperty | Variable | 0:NodeVersion | 0:String | 0:PropertyType | M, RO |
0:HasProperty | Variable | Id | 0:String | 0:PropertyType | M, RO |
0:HasProperty | Variable | Description | 0:String | 0:PropertyType | M, RO |
0:HasProperty | Variable | EquipmentDescription | 0:String | 0:PropertyType | M, RO |
0:HasProperty | Variable | ProductionDatasetName | 0:String | 0:PropertyType | M, RO |
0:HasProperty | Variable | MaterialMapping | MaterialMappingType[] | 0:PropertyType | M, RO |
0:HasProperty | Variable | ConfigurationParameters | ConfigurationParameterType[] | 0:PropertyType | M, RO |
0:HasProperty | Variable | Priority | 0:UInt32 | 0:PropertyType | M, RO |
0:HasProperty | Variable | PlannedStart | 0:UtcTime | 0:PropertyType | M, RO |
0:HasProperty | Variable | PlannedProductionTime | 0:Duration | 0:PropertyType | M, RO |
0:HasProperty | Variable | PlannedSetUpTime | 0:Duration | 0:PropertyType | M, RO |
0:HasProperty | Variable | LatestEnd | 0:UtcTime | 0:PropertyType | M, RO |
0:HasProperty | Variable | Status | 3:JobStatusEnumeration | 0:PropertyType | M, RO |
0:HasComponent | Variable | ElectricalEnergyConsumption | 0:Double | 0:AnalogUnitType | O, RO |
0:HasComponent | Variable | FluidEnergyConsumption | 0:Double | 0:AnalogUnitType | O, RO |
0:HasComponent | Variable | PressureAirConsumption | 0:Double | 0:AnalogUnitType | O, RO |
0:HasComponent | Object | Job_<Nr> | JobType | OP | |
0:HasComponent | Method | AddJob | O | ||
0:HasComponent | Method | RemoveJobById | O | ||
0:HasComponent | Method | StartJobById | O | ||
0:HasComponent | Method | InterruptJobById | O | ||
0:HasComponent | Method | FinishJobById | O | ||
0:GeneratesEvent | ObjectType | 0:GeneralModelChange EventType |
9.2.1 NodeVersion

The NodeVersion Property as defined in OPC UA Part 3 is used to inform the client about model changes. Here it informs about added or removed instances of JobType in the group.