The ISA95MaterialDataType is a subtype of OPC UA Structure that defines a material resource, and an optional description, material use, quantity and unit of measure, description, and collection of properties.

The structure is defined in Table 68.

Table 68 – ISA95MaterialDataType Structure

Name

Type

Description

Optional

ISA95MaterialDataType

Structure

MaterialClassID

0:String

An identification of a Material Class, or null if the Material Class is not used to identify the material.

Note: Either a MaterialClassID, MaterialDefinitionID, MaterialLotID, or MaterialSublotID must be defined.

True

MaterialDefinitionID

0:String

An identification of a Material Definition, or null if the Material Definition is not used to identify the material.

True

MaterialLotID

0:String

An identification of a Material Lot, or null if the Material Lot is not used to identify the material.

True

MaterialSublotID

0:String

An identification of a Material Sublot, or null if the Material Sublot is not used to identify the material.

True

Description

0:LocalizedText[]

Additional information and description about the material. The array allows to provide descriptions in different languages when writing. When accessing, the server shall only provide one entry in the array.

True

MaterialUse

0:String

Information about the expected use of the material.

Defined values from ANSI/ISA 95 Part 2 are:

  • consumable: resources that are not normally included in bills of material or are not individually accounted for in specific operations requests or are not lot tracked.
  • material consumed: raw and intermediate material normally included in bills of material or are individually accounted for in specific operations requests or are material lots tracked.
  • material produced: finished goods material normally included in bills of material or are individually accounted for in specific operations requests or are material lots tracked.
  • co-product produced: a planned product typically produced in conjunction with a main planned product per the material master. A product that is usually manufactured together or sequentially because of product or process similarities.
  • by-product produced: tracked waste, undesirable materials, material of value produced as a residual of or incidental to the production process. The ratio of by-product to primary product is usually predictable. By-products may be recycled, sold as-is, or used for other purposes

True

Quantity

0:DecimalString

The quantity of the material.

True

EngineeringUnits

0:EUInformation

The Unit of Measure of the quantity.

True

Properties

ISA95PropertyDataType[]

Any associated properties of the material, or empty if there are no material properties defined.

True

Table 69 is the AddressSpace definition of an ISA95MaterialDataType.

Table 69 – ISA95MaterialDataType AddressSpace Definition

Attribute

Value

BrowseName

ISA95MaterialDataType

IsAbstract

False

Reference

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure defined in OPC 10000-5

Conformance Units

ISA-95 Job Order Receiver V2

ISA-95 Job Response Provider V2

ISA-95 Job Response Receiver V2