8.4.2 ProductionJobListType
[DEPRECATED in version 1.02] The ProductionJobListType will be replaced by the job management defined in OPC 40001-3 in future versions of this specification. Hence the 0:IsDeprecated Reference was added.
The ProductionJobListType is a type used for structuring objects of ProductionJobType in an ordered list structure.
The ProductionJobListType is formally defined in Table 37.
| Attribute | Value | ||||
| BrowseName | ProductionJobListType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the 0:OrderedListType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node. | |||||
| 0:HasOrderedComponent | Object | 0:<OrderedObject> | ProductionJobType | OP | |
| 0:IsDeprecated | Object | MachineTool_v102 | 0:BaseObjectType | ||
| Conformance Units | |||||
|---|---|---|---|---|---|
| MachineTool Production Job | |||||
| MachineTool Production Dynamic Job List | |||||
| MachineTool Production Job Available |
0:<OrderedObject> is a placeholder for any number of ProductionJobType instances. To indicate the order of jobs on the machine, the 0:NumberInList parameter of the ProductionJobType is used. This index shall be 0 for the first list element and increase by one for each subsequent list element. If jobs are deleted from the list or inserted into the list, the 0:NumberInList has to be adjusted for all following ProductionJobType instances in the list, such that the 0:NumberInList elements always form a sequential series of numbers. For the DisplayName of the 0:<OrderedObject>, it is recommended to use the value of the Identifier Property of the respective ProductionJobType instance.
The 0:NodeVersion and the 0:GeneralModelChangeEventType inherited from the 0:OrderedListType are intended to be used in the way defined in OPC 10000-3 and 7.3.