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.