The PlannedQuantityOfRuns should not be used. Instead, use Material.Quantity and RunsPlanned.

The PlannedOrderQuantity should not be used. Instead, use Material.Quantity and RunsPlanned.

The predefined 3:JobOrderParameters of OPC 40001-3 in Table 27 should be used if the relevant information is available:

Table 27 – Recommended Predefined 3:JobOrderParameters of Machinery Job Management

ID

DataType of Value

Description

EngineeringUnits

Sub-parameters

In

Out

JobName

0:LocalizedText[]

Human readable name of the job. Array shall always contain the same text, potentially in different languages.

-

-

X

X

ProducedQuantity

0:Double

The produced quantity reflects the quantity that a work unit has produced in relation to a production order, including the count of good quantity, scrap quantity, and rework quantity.

[Source: ISO 22400]

Corresponding ISO 22400 definition: PQ (produced quantity)]

Product-specific

x

GoodQuantity

0:Double

The good quantity shall be the produced quantity that meets quality requirements. (Note: Measuring work units use good quantity as the number of successfully executed measurement programs.)

[Source ISO 22400]

A quantity is considered as good as long as there is no contradicting evidence. Note that such evidence may arise in subsequent processing steps (on different machines), even if a quantity was considered as good. In this case, the data on the OPC UA Server are not changed retrospectively.

Corresponding ISO 22400 definition: GQ (good quantity)

Product-specific

x

Table 28 provides predefined key-value pairs for 3:JobOrderParameters  and 3:JobResponseData, and indicates the data structure in which the key-value pairs are expected to be used. An “X” in “In” indicates that it may be used in 3:JobOrderParameters; an “X” in “Out” indicates that it may be used in 3:JobResponseData.

Table 28 – Recommended Predefined JobOrderParameters of this specification

ID

DataType of Value

Description

EngineeringUnits

Sub-parameters

In

Out

JobGroup

0:String

This value can be used to group different jobs together; e.g., different jobs such as the verification job and operation job that should appear as one job on the HMI.

-

-

X

X