This enumeration JobExecutionMode describes the execution mode of the machine for the job order. The enumeration is defined in Table 6.

Table 6 – JobExecutionMode Items

Name

Value

Description

SimulationMode

0

Machine running in simulation mode with no item involved.

TestMode

1

Machine running in test mode with an item involved.

ProductionMode

2

Machine running in production mode.

Its representation in the AddressSpace is defined in Table 7.

Table 7 – JobExecutionMode Definition

Attribute

Value

BrowseName

JobExecutionMode

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

Machinery Job Management Planned ExecutionMode

Machinery Job Management Result ExecutionMode

This enumeration JobResult describes the high-level result of an executed job order. The enumeration is defined in Table 8.

Table 8 – JobResult Items

Name

Value

Description

Unknown

0

Unknown state. Used when result is not known, e.g. because job order is still running.

Successful

1

Job order was executed successfully.

Unsuccessful

2

Job order was not executed successfully.

Its representation in the AddressSpace is defined in Table 9.

Table 9 – JobResult Definition

Attribute

Value

BrowseName

JobResult

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

Machinery Job Management Result JobResult

This structure contains identification information. The structure is defined in Table 10.

Table 10 – OutputInformationDataType Structure

Name

Type

Description

Optional

OutputInformationDataType

structure

ItemNumber

String

ItemNumber defines an Identifier to identify the type of the item (Material Identifier).

False

OutputInfo

OutputInfoType

Bitmask indicating which of the optional fields are used for identification. If none is selected, only ItemNumber is used. Each selected optional field shall provide a value.

False

OrderNumber

String

OrderNumber defines an Identifier to identify the order. Shall be provided if defined in OutputInfo.

True

LotNumber

String

LotNumber defines an Identifier to identify the production-group of the item (Lot Identifier). Shall be provided if defined in OutputInfo.

True

SerialNumber

String

SerialNumber defines an Identifier to identify the one entity of the item (Product Identifier). Shall be provided if defined in OutputInfo.

True

Its representation in the AddressSpace is defined in Table 11.

Table 11 – OutputInformationDataType Definition

Attribute

Value

BrowseName

OutputInformationDataType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure defined in OPC 10000-5

Conformance Units

Machinery Job Management Planned Base

Machinery Job Management Result Base

This OutputInfoType is a bitmask that defines the usage of a provided output. It is defined in Table 12.

Table 12 – OutputInfoType Items

Name

Bit No.

Description

OrderNumber

0

Identifier identifies the order (order identifier).

LotNumber

1

Identifier identifies the production group of the item (lot identifier).

SerialNumber

2

Identifier identifies the one entity of the item (product identifier).

Its representation in the AddressSpace is defined in Table 13.

Table 13 – OutputInfoType Definition

Attribute

Value

BrowseName

OutputInfoType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the Byte type defined in OPC 10000-5

0:HasProperty

Variable

0:OptionSetValues

0:LocalizedText[]

0:PropertyType

Conformance Units

Machinery Job Management Planned Base

Machinery Job Management Result Base

This structure contains information about a component of the bill of material. The structure is defined in Table 14.

Table 14 – BOMComponentInformationDataType Structure

Name

Type

Description

BOMComponentInformationDataType

structure

Identification

OutputInformationDataType

Identification of the output.

Quantity

0:Double

Quantity defines the amount of material. This quantity can be specified in different ways, e.g. weight or number.

EngineeringUnits

0:EUInformation

The engineering unit of the quantity.

Its representation in the AddressSpace is defined in Table 15.

Table 15 – BOMComponentInformationDataType Definition

Attribute

Value

BrowseName

BOMComponentInformationDataType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure defined in OPC 10000-5

Conformance Units

Machinery Job Management Result BOM

This structure contains information about one item of the bill of material. The structure is defined in Table 16.

Table 16 – BOMInformationDataType Structure

Name

Type

Description

BOMInformationDataType

structure

Identification

OutputInformationDataType

Identification of the output.

ComponentInformation

BOMComponentInformationDataType[]

Contains information about components.

Its representation in the AddressSpace is defined in Table 17.

Table 17 – BOMInformationDataType Definition

Attribute

Value

BrowseName

BOMInformationDataType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure defined in OPC 10000-5

Conformance Units

Machinery Job Management Result BOM

This structure contains an individual performance information. The structure is defined in Table 18.

Table 18 – OutputPerformanceInfoDataType Structure

Name

Type

Description

Optional

OutputPerformanceInfoDataType

structure

Identification

OutputInformationDataType

Identification of the output.

False

StartTime

0:DateTime

Output of first item from order.

True

EndTime

0:DateTime

Output of last item from order.

True

Parameters

2:ISA95ParameterDataType[]

Parameters specific to the performance like pressure or temperature.

False

Its representation in the AddressSpace is defined in Table 19.

Table 19 – OutputPerformanceInfoDataType Definition

Attribute

Value

BrowseName

OutputPerformanceInfoDataType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure defined in OPC 10000-5

Conformance Units

Machinery Job Management Result PerformanceInfo

This enumeration ProcessIrregularity describes if a process irregularty took place. The enumeration is defined in Table 6.

Table 20 – ProcessIrregularity Items

Name

Value

Description

CapabilityUnavailable

0

The machine is not able to give a statement about process irregularities.

Detected

1

A process irregularity has been detected.

NotDetected

2

There was no process irregularity detected.

NotYetDetermined

3

A statement about the process irregularity is to be expected.

Its representation in the AddressSpace is defined in Table 7.

Table 21 – ProcessIrregularity Definition

Attribute

Value

BrowseName

ProcessIrregularity

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

Machinery Job Management Result ProcessIrregularity