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