The ProductionPartSetTypeis used to group parts within a production job. It also contains information about the parts in the group.
It is formally defined in Table 39. Its additional subcomponents are defined in Table 40.
Table 39– ProductionPartSetType Definition
Attribute |
Value |
||||
BrowseName |
ProductionPartSetType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:BaseObjectTypedefined in OPC 10000-5i.e. inheriting the InstanceDeclarations of that Node |
|||||
0:HasProperty |
Variable |
Name |
0:String |
0:PropertyType |
O, RO |
0:HasComponent |
Variable |
PartsPlannedPerRun |
0:UInt32 |
0:BaseDataVariableType |
M, RO |
0:HasComponent |
Variable |
PartsCompletedPerRun |
0:UInt32 |
0:BaseDataVariableType |
M, RO |
0:HasComponent |
Object |
PartsPerRun |
|
0:BaseObjectType |
O |
0:HasProperty |
Variable |
ContainsMixedParts |
0:Boolean |
0:PropertyType |
M, RO |
Conformance Units |
|||||
MachineTool Production Job |
|||||
MachineTool Production Dynamic Job List |
|||||
MachineTool Production Job Available |
Table 40– ProductionPartSetType Additional Subcomponents
BrowsePath |
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
PartsPerRun |
0:HasComponent |
Object |
<Part> |
|
ProductionPartType |
MP |
Nameis used to specify the type of parts in a group.
PartsPlannedPerRunindicates how many of the parts in this group are intended to be produced in one run of a job.
PartsCompletedPerRunindicates how many parts of this group have been completed in the current run of the job. This counter does not give any indication about the part quality.
PartsPerRuncontains a list of the parts in the current run of the job. This list is made out of at least one <Part> instance of ProductionPartType. In each new run of the job, all variables in the part nodes are reset to their initial values. For the DisplayNameof the <Part>, it is recommended to use the value of the NameProperty of the respective ProductionPartTypeinstance.
ContainsMixedPartsindicates if the parts in a ProductionPartSetTypemay be different from each other (True) or if they are parts of the same type (False).