[DEPRECATED in version 1.02] The ProductionType, which ultimately uses the ProductionPartTransitionEventType, 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 for the ProductionPartTransitionEventType.

The ProductionPartTransitionEventType is sent after a transition of the ProductionPartStateMachineType is triggered. It purposely contains a consistent snapshot of the properties and components of the ProductionPartType in order to transport the information valid in the state reached by the transition.

The ProductionPartTransitionEventType is formally defined in Table 88.

Table 88 – ProductionPartTransitionEventType Definition

Attribute

Value

BrowseName

ProductionPartTransitionEventType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:TransitionEventType defined in OPC 10000-5 which means it inherits the InstanceDeclarations of that Node.

0:HasProperty

Variable

CustomerOrderIdentifier

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

JobIdentifier

0:String

0:PropertyType

M, RO

0:HasProperty

Variable

Name

0:String

0:PropertyType

M, RO

0:HasProperty

Variable

Identifier

0:String

0:PropertyType

O, RO

0:HasComponent

Variable

PartQuality

PartQuality

0:BaseDataVariableType

M, RO

0:HasComponent

Variable

ProcessIrregularity

ProcessIrregularity

0:BaseDataVariableType

M, RO

0:IsDeprecated

Object

MachineTool_v102

0:BaseObjectType

Conformance Units

MachineTool Production ProductionPartStateMachineType

JobIdentifier is a copy of the Identifier property of the ProductionJobType instance this part belongs to.

All other Properties and Components in Table 88 are described in 8.4.7 for the ProductionPartType. Their values in the ProductionPartTransitionEventType shall be the values of those Variables valid after the transition.