This ProductFinishedEventType is send if a Product is finished.
Its representation in the AddressSpace is formally defined in Table 50.
Table 50 – ProductFinishedEventType definition
Attribute |
Value |
|||||
BrowseName |
ProductFinishedEventType |
|||||
IsAbstract |
True |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:BaseEventType defined in OPC 10000-3, which means it inherits the InstanceDeclarations of that Node. |
||||||
0:HasProperty |
Variable |
JobOrderID |
0:String |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
MaterialDefinitionID |
0:String |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
ProductID |
0:String |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
ResultIDs |
0:TrimmedString[] |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
Run |
0:UInt32 |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
StartTime |
0:DateTime |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
EndTime |
0:DateTime |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
State |
5:JobResult |
0:PropertyType |
0:Mandatory |
|
Conformance Units |
||||||
WireHarness ProductFinishedEventType |
JobOrderID contains the unique identifier of the production order that controls the manufacturing process.
MaterialDefinitionID contains the identifier for the material or material class used in the production process.
ProductID contains the unique identifier of the produced product.
ResultIDs contains the list of result identifiers related to quality or process data from production.
Run contains the specific execution instance of a job.
StartTime contains the timestamp when the production run or process started.
EndTime contains the timestamp when the production run or process finished
This RunCompleteEventType is send if a Run (a set of Products) is finished.
Its representation in the AddressSpace is formally defined in Table 50.
Table 51 – RunCompleteEventType definition
Attribute |
Value |
|||||
BrowseName |
RunCompleteEventType |
|||||
IsAbstract |
True |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:BaseEventType defined in OPC 10000-3., which means it inherits the InstanceDeclarations of that Node. |
||||||
0:HasProperty |
Variable |
EndTime |
0:DateTime |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
GoodQuantity |
0:Double |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
JobOrderID |
0:String |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
ProducedQuantity |
0:Double |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
ProductIDs |
0:String[] |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
Run |
0:UInt32 |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
StartTime |
0:DateTime |
0:PropertyType |
0:Mandatory |
|
Conformance Units |
||||||
WireHarness RunCompleteEventType |
EndTime contains the timestamp when the production run or process finished.
GoodQuantity contains the number of produced units that meet quality requirements.
JobOrderID contains the unique identifier of the production order that controls the manufacturing process
ProducedQuantity contains the total number of produced units, including both good and defective ones.
ProductIDs contains the unique identifiers of the produced products.
Run contains the specific execution instance of a job
StartTime contains the timestamp when the production run or process started.