[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.
Table 37 – ProductionJobListType Definition
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.