The ProductionJobTransitionEventTypeis sent after a transition of the ProductionJobStateMachineTypeis triggered. It purposely contains a consistent snapshot of the properties and components of the ProductionJobTypein order to transport the information valid in the state reached by the transition.
The ProductionJobTransitionEventTypeis formally defined in Table 80.
Table 80– ProductionJobTransitionEventType Definition
Attribute |
Value |
|||||
BrowseName |
ProductionJobTransitionEventType |
|||||
IsAbstract |
True |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:TransitionEventTypedefined in OPC 10000-5which means it inherits the InstanceDeclarations of that Node. |
||||||
0:HasProperty |
Variable |
CustomerOrderIdentifier |
0:String |
0:PropertyType |
O, RO |
|
0:HasProperty |
Variable |
Identifier |
0:String |
0:PropertyType |
M, RO |
|
0:HasProperty |
Variable |
OrderIdentifier |
0:String |
0:PropertyType |
O, RO |
|
0:HasComponent |
Variable |
RunsCompleted |
0:UInt32 |
0:BaseDataVariableType |
M, RO |
|
0:HasComponent |
Variable |
RunsPlanned |
0:UInt32 |
0:BaseDataVariableType |
M, RO |
|
Conformance Units |
||||||
MachineTool Production ProductionJobStateMachineType |
All Propertiesand Componentsin Table 80are described in 8.4.3for the ProductionJobType. Their values in the ProductionJobTransitionEventTypeshall be the values of those Variablesvalid after the transition.
The additional subcomponents of the ProductionJobTransitionEventType are defined in Table 81.
Table 81– ProductionJobTransitionEventType Additional Subcomponents
BrowsePath |
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
RunsPlanned |
0:HasProperty |
Variable |
IsValid |
0:Boolean |
0:PropertyType |
M, RO |