This section defines ConformanceUnits that are specific to the OPC UA ISA-95 Information model. These ConformanceUnits are separated into ConformanceUnits that are Server specific and those that are Client specific.

Table 107 defines the Server based ConformanceUnits. These units are separated into common items, Physical Asset, Equipment, Personnel and material handling based ConformanceUnits

Table 106 – ISA95 Server Information Model

Category

Title

Description

Derived

Server

ISA95-CCTS Data Representation Model

Support for ISA95 defined CCTS DataTypes, This includes support for the following types:

CDTAmountDecimal

CDTBinaryObject

CDTCode

CDTDateTime

CDTGraphic

CDTIdentifier

CDTMeasure

CDTOrdinal

CDTPicture

CDTRate

CDTSound

CDTVideo

This includes supporting any supplemental properties which are exposed on the DataType. The actual list of supported CDT DataType is provided by this ConformanceUnit. The default values of the any supplemental properties are used or the supplemental property is added to an instance to override its value.

Server

ISA95-CCTS Data Representation Model Complex

The server automatically adds CCTS Supplemental data properties to any variables that are defined to use the given DataType. The new supplemental properties have a default value that is from the supplemental property on the DataType.

Server

ISA95-Data Representation Model

Support for ISA95 define DataTypes, This includes support for the following basic types:

CurrencyCode

DateString

Decimal

DecimalString

DurationString

NormalizedString

TimeString

The actual list of supported data types is provided by this ConformanceUnit

Server

ISA95-Base Types

The Server exposes the ISA95 Basic Type system. This includes: ISA95ClassPropertyType, ISA95PropertyType, ISA95ClassType, ISA95ObjectType and ISA95TestSpecificationType.

Server

ISA95 – TestResults

The Server supports the ISA95TestResultsDataType and instance of the ISA95TestResultType variable that provide the result in this data type

Server

ISA95 - ISA95TestResultMeasurementDataType

The Server supports the ISA95TestResultMeasurementDataType and instance of the ISA95TestResultType variable that provide the result in this data type

Server

ISA95 – Qualification

The server supports test descriptions that are instances of QualificationTestSpecificationType. The server also supports instances of QualificationTestResultType or sub types of it that describe the test results associated with the provided instance of the QualificationTestSpecificationType.

Server

ISA95-Personnel Model Types

The Server supports PersonnelClassType and PersonnelClassPropertyType. This includes support for creating subtypes of PersonnelClassType that have predefined instances of PersonnelClassPropertyType.

Server

ISA95-Person Model Type Instances

The Server supports PersonType and PersonPropertyType. This includes support for instances that are defined against the type. Where these instances will have references to one or more subtypes of PersonnelClassType and will inherit all instances of PersonnelClassPropertyType provided in the referenced PersonnelClassType as instances of PersonPropertyType.

Server

ISA95–Person Model Subtypes

The Server supports creating sub-types of PersonType where the sub types have predefined PersonnelClassType references and appropriate inheritance of PersonnelClassPropertyType instances. It also includes creating instance against the new sub-types

Server

ISA95-Person Qualification Test Model

The Server supports Qualification tests for Instance of PersonType and Instances of PersonPropertyType.; this includes support for maintaining test results.

Server

ISA95-Personnel Qualification Test Model

The Server supports Qualification tests for PersonnelClassType and for instances of PersonnelClassPropertyType, this include support for maintaining test results.

Server

ISA95 – Equipment Capability

The server supports test descriptions that are instances of EquipmentCapabilityTestSpecificationType. The server also supports instances of EquipmentCapabilityTestResultType or sub types of it that describe the test results associated with the provided instance of the EquipmentCapabilityTestSpecificationType.

Server

ISA95-Equipment Class Model Types

The Server supports EquipmentClassTypes and EquipmentClassPropertyType. This includes support for creating subtypes of EquipmentClassType that have predefined instances of EquipmentClassPropertyType.

Server

ISA95-Equipment Model Type Instances

The Server supports EquipmentType and EquipmentPropertyTypes. This includes support for instances that are defined against the type, where these instance will have references to one or more subtypes of EquipmentClassType and will inherit all instances of EquipmentClassPropertyType provided in the referenced EquipmentClassType as instances of EquipmentPropertyType.

Server

ISA95 – Nested Equipment

The server supports defining EquipmentType that are made up of other EquipmentType

Server

ISA95 – EquipmentLevel

The server support defining a hierarchy of equipment instances, where the instances include an EquipmentLevel indication along with a browseable hierarchy structure.

Server

ISA95 – Equipment Model Subtypes

The Server supports creating sub-types of EquipmentType where the sub types have predefined EquipmentClassType references and appropriate inheritance of EquipmentClassPropertyType instances. It also includes creating instance against the new sub-types

Server

ISA95-Equipment Capability Test Model

The Server supports Equipment Capability tests for instance of EquipmentType and Instances of EquipmentPropertyType., this includes support for maintaining test results.

Server

ISA95 – AssetAssignment

Supports instance of ISA95AssetAssignmentType or a sub type of it, to link Physical Assets and Equipment. This includes supporting an associated data type for the VariableType.

Server

ISA95 - Physical Asset Capability

The server supports test descriptions that are instances of PhysicalAssetCapabilityTestSpecificationType. The server also supports instances of PhysicalAssetCapabilityTestResultType or sub types of it that describe the test results associated with the provided instance of the PhysicalAssetCapabilityTestSpecificationType.

Server

ISA95 - PhysicalAsset Class Model Types

The Server supports PhysicalAssetClassTypes and PhysicalAssetClassPropertyType. This includes support for creating subtypes of PhysicalAssetClassType that have predefined instances of PhysicalAssetClassPropertyType.

Server

ISA95 - PhysicalAsset Manufacture

The Server supports Manufacturer information for PhysicalAssetClassType

Server

ISA95 - PhysicalAsset ModelNumber

The Server supports ModelNumber information for PhysicalAssetClassTypes

Server

ISA95 - PhysicalAsset Model Type Instances

The Server supports PhysicalAssetType and PhysicalAssetPropertyTypes. This includes support for instances that are defined against the type, where these instance will have references to one or more subtypes of PhysicalAssetClassType and will inherit all instances of PhysicalAssetClassPropertyType provided in the referenced PhysicalAssetClassType as instances of PhysicalAssetPropertyType.

Server

ISA95 - Nested PhysicalAsset

The server supports defining PhysicalAssetType that are made up of other PhysicalAssetType.

Server

ISA95 - PhysicalAsset Location

The Server supports GeoSpatialLocationType and assigning location information to physical assets

Server

ISA95 - PhysicalAsset Vendor

The Server supports Vendor information for PhysicalAssetType

Server

ISA95 - PhysicalAsset Model Subtypes

The Server supports creating sub-types of PhysicalAssetType where the sub types have predefined PhysicalAssetClassType references and appropriate inheritance of PhysicalAssetClassPropertyType instances. It also includes creating instance against the new sub-types

Server

ISA95-PhysicalAsset Capability Test Model

The Server supports instances of PhysicalAssetCapabilityTestSpecificationType for instances of PhysicalAssetType and Instances of PhysicalAssetPropertyType. This includes support for maintaining test results.

Server

ISA95 – Material capability

The server supports test descriptions that are instances of MaterialTestSpecificationType. The server also supports instances of MaterialTestResultType or sub types of it that describe the test results associated with the provided instance of the MaterialTestSpecificationType.

Server

ISA95-Material Class Model Types

The Server supports MaterialClassTypes and MaterialClassPropertyType. This includes support for creating subtypes of MaterialClassType that have predefined instances of MaterialClassPropertyType.

Server

ISA95-Material Class Model Assembly

The Server supports creating Assemblies of MaterialClassType. This includes support for AssemblyType and AssemblyRelationship information

Server

ISA95- Material Class Test

The Server supports instances of MaterialTestSpecificationType for MaterialClassType and Instances of MaterialClassPropertyType.

Server

ISA95-Material Definition Model Types

The Server supports MaterialDefinitionTypes and MaterialDefinitionPropertyType. This includes support for creating subtypes of MaterialDefinitionType that have predefined instances of MaterialDefinitionPropertyType and predefined References to MaterialClassType Nodes.

Server

ISA95-Material Definition Model Assembly

The Server supports creating Assemblies of MaterialDefinitionType. This includes support for AssemblyType and AssemblyRelationship information

Server

ISA95- Material Definition Test

The Server supports instances of MaterialTestSpecificationType for MaterialDefinitionType and Instances of MaterialDefinitionPropertyType.

Server

ISA95- MaterialLot Model Type Instances

The Server supports MaterialLotType and MaterialLotPropertyType. This includes support for instances that are defined against the type, where these instance will have references to a subtype of MaterialDefinitionType and will inherit all instances of MaterialDefinitionPropertyType provided in the referenced MaterialDefinitionType as instances of MaterialLotPropertyType.

Server

ISA95 – MaterialLot Nested MaterialLot

The server supports defining MaterialLotTypes that are assembled from of other MaterialLotTypes. This includes support for AssemblyType and AssemblyRelationship information

Server

ISA95 – MaterialLot Nested MaterialSublot

The server supports defining MaterialLotTypes that are assembled from MaterialSublotTypes. This includes support for AssemblyType and AssemblyRelationship information

Server

ISA95 – MaterialLot Madeup MaterialSublot

The server supports defining MaterialLotTypes that are Made up of MaterialSublotTypes.

Server

ISA95 – MaterialLot Model Subtypes

The Server supports creating sub-types of MaterialLotType where the sub types have predefined MaterialDefinitionType references and appropriate inheritance of MaterialDefinitionPropertyType instances. It also includes creating instance against the new sub-types

Server

ISA95 - MaterialLot Status

The Server supports Status information for MaterialLotType

Server

ISA95 – MaterialLot StorageLocation

The Server supports StorageLocation information for MaterialLotType

Server

ISA95 – MaterialLot Quantity

The Server supports Quantity information for MaterialLotType

Server

ISA95- MaterialLot Test

The Server supports instances of MaterialTestSpecificationType for instance of MaterialLotType and instances of MaterialLotPropertyType. This includes support for maintaining test results.

Server

ISA95- MaterialSublot Model Type Instances

The Server supports MaterialSublotType and MaterialLotPropertyType. This includes support for instances that are defined against the type, where these instance will have references to a subtype of MaterialDefinitionType and will inherit all instances of MaterialDefinitionPropertyType provided in the referenced MaterialDefinitionType as instances of MaterialLotPropertyType.

Server

ISA95 – MaterialSublot Nested MaterialLot

The server supports defining MaterialSublotTypes that are assembled from of other MaterialLotTypes. This includes support for AssemblyType and AssemblyRelationship information

Server

ISA95 – MaterialSublot Nested MaterialSublot

The server supports defining MaterialSublotTypes that are assembled from MaterialSublotTypes. This includes support for AssemblyType and AssemblyRelationship information

Server

ISA95 – MaterialSublot Madeup MaterialSublot

The server supports defining MaterialSublotTypes that are Made up of MaterialSublotTypes.

Server

ISA95 – Materialsublot Model Subtypes

The Server supports creating sub-types of MaterialSublotType where the sub types have predefined MaterialDefinitionType references and appropriate inheritance of MaterialDefinitionPropertyType instances. It also includes creating instance against the new sub-types

Server

ISA95 - MaterialSublot Status

The Server supports Status information for MaterialSublotType

Server

ISA95 – MaterialSublot StorageLocation

The Server supports StorageLocation information for MaterialSublotType

Server

ISA95 – MaterialSublot Quantity

The Server supports Quantity information for MaterialSublotType

Server

ISA95- MaterialSublot Test

The Server supports instances of MaterialTestSpecificationType for instance of MaterialSublotType and instances of MaterialLotPropertyType. This includes support for maintaining test results.

Table 107 defines the Client based ConformanceUnits. These units are separated into common items, Physical Asset, Equipment, Personnel and material handling based ConformanceUnits

Table 107 – ISA95 Client Information Model

Category

Title

Description

Derived

Client

ISA95-CCTS Data Representation Model Client

The Client supports accessing any supplemental properties which are exposed on the DataType. The default values of the any supplemental properties are used. If the property is overwritten in the instance the instance version of the property is used.

Client

ISA95-Data Representation Model Client

The client understands the ISA95 define DataTypes, This includes support for the following basic types:

CurrencyCode

DateString

Decimal

DecimalString

DurationString

NormalizedString

TimeString

Client

ISA95 – TestResults Client

The Client understands and can make use of the native ISA95TestResultsDataType

Client

ISA95 - ISA95TestResultMeasurementDataType Client

The Client understands and can make use of the native ISA95TestResultMeasurementDataType

Client

ISA95 – Qualification Client

The Client understands and can make use of the native test descriptions that are instances of QualificationTestSpecificationType. The Client also understands and can make use of the native QualificationTestResultType or sub types of it that describe the test results associated an instance of the QualificationTestSpecificationType.

Client

ISA95-Person Model Type Instances Client

The Client understands and can make use of PersonType and PersonPropertyType. This includes support for instances that are defined against the type.

Client

ISA95–Person Model Subtypes Client

The Client understands and can make use of sub-types of PersonType. This includes support for instance that are defined against the new sub-types

Client

ISA95-Person Qualification Test Model Client

The Client understands and can make use of Qualification tests for instances of PersonType and instances of PersonPropertyType. This includes support for maintaining test results.

Client

ISA95-Personnel Qualification Test Model Client

The Client understands and can make use of Qualification tests for PersonnelClassType and for instances of PersonnelClassPropertyType, This includes test results.

Client

ISA95 – Equipment Capability Client

The Client understands and can make use of test descriptions that are instances of EquipmentCapabilityTestResultType or sub types of it that describe the test results associated with a instance of EquipmentCapabilityTestSpecificationType.

Client

ISA95-Equipment Model Type Instances Client

The Client understands and can make use of EquipmentType and EquipmentPropertyTypes. This includes support for instances that are defined against the type.

Client

ISA95 – Nested Equipment Client

The Client understands and can make use of EquipmentType that are made up of other EquipmentType

Client

ISA95 – EquipmentLevel Client

The Client understands and can make use of a hierarchy of Equipment instances, where the instances include an EquipmentLevel indication along with a browseable hierarchy structure.

Client

ISA95 – Equipment Model Subtypes Client

The Client understands and can make use of sub-types of EquipmentType including instance against the new sub-types

Client

ISA95-Equipment Capability Test Model Client

The Client understands and can make use of Equipment Capability tests for instance of EquipmentType and Instances of EquipmentPropertyType. This includes support for test results.

Client

ISA95 - Physical Asset Capability Client

The Client understands and can make use of test descriptions that are instances of PhysicalAssetCapabilityTestSpecificationType. The Client also understands and can make use of instances of PhysicalAssetCapabilityTestResultType or sub types of it that describe the test results.

Client

ISA95 - PhysicalAsset Manufacture Client

The Client understands and can make use of Manufacturer information for PhysicalAsset ClassTypes

Client

ISA95 - PhysicalAsset ModelNumber Client

The Client understands and can make use of ModelNumber information for PhysicalAssetClassTypes

Client

ISA95 - PhysicalAsset Model Type Instances Client

The Client understands and can make use of PhysicalAssetType and PhysicalAssetPropertyTypes. This includes instances that are defined against the type,.

Client

ISA95 - Nested PhysicalAsset Client

The Client understands and can make use of PhysicalAssetTypes that are made up of other PhysicalAssetTypes.

Client

ISA95 - PhysicalAsset Location Client

The Client understands and can make use of GeoSpatialLocationType and location information on physical assets

Client

ISA95 - PhysicalAsset Vendor Client

The Client understands and can make use of Vendor information for PhysicalAsset Types

Client

ISA95 - PhysicalAsset Model Subtypes Client

The Client understands and can make use of sub-types of PhysicalAssetType including instance of the sub-types

Client

ISA95-PhysicalAsset Capability Test Model Client

The Client understands and can make use of instances of PhysicalAssetCapabilityTestSpecificationType including test results.

Client

ISA95 – Material capability Client

The Client understands and can make use of test descriptions that are instances of MaterialTestSpecificationType. The Client also understands and can make use of instances of MaterialTestResultType or sub types of it.

Client

ISA95-Material Class Model Assembly Client

The Client understands and can make use of Assemblies of MaterialClassType. This includes AssemblyType and AssemblyRelationship information

Client

ISA95- Material Class Test Client

The Client understands and can make use of instances of MaterialTestSpecificationType for MaterialClassType and Instances of MaterialClassPropertyType.

Client

ISA95-Material Definition Model Types Client

The Client understands and can make use of MaterialDefinitionTypes and MaterialDefinitionPropertyType.

Client

ISA95-Material Definition Model Assembly Client

The Client understands and can make use of Assemblies of MaterialDefinitionType. This includes AssemblyType and AssemblyRelationship information

Client

ISA95- Material Definition Test Client

The Client understands and can make use of instances of MaterialTestSpecificationType for MaterialDefinitionType and Instances of MaterialDefinitionPropertyType.

Client

ISA95- MaterialLot Model Type Instances Client

The Client understands and can make use of MaterialLotType and MaterialLotPropertyType. This includes instances that are defined against the type.

Client

ISA95 – MaterialLot Nested MaterialLot Client

The Client understands and can make use of MaterialLotTypes that are assembled from of other MaterialLotTypes. This includes AssemblyType and AssemblyRelationship information

Client

ISA95 – MaterialLot Nested MaterialSublot Client

The Client understands and can make use of MaterialLotTypes that are assembled from MaterialSublotTypes. This includes AssemblyType and AssemblyRelationship information

Client

ISA95 – MaterialLot Madeup MaterialSublot Client

The Client understands and can make use of MaterialLotTypes that are MadeUpOf MaterialSublotTypes.

Client

ISA95 – MaterialLot Model Subtypes Client

The Client understands and can make use of sub-types of MaterialLotType where the sub types.

Client

ISA95 - MaterialLot Status Client

The Client understands and can make use of Status information for MaterialLotType

Client

ISA95 – MaterialLot StorageLocation Client

The Client understands and can make use of StorageLocation information for MaterialLotType

Client

ISA95 – MaterialLot Quantity Client

The Client understands and can make use of Quantity information for MaterialLotType

Client

ISA95- MaterialLot Test Client

The Client understands and can make use of instances of MaterialTestSpecificationType for instance of MaterialLotType and instances of MaterialLotPropertyType. This includes maintaining test results.

Client

ISA95- MaterialSublot Model Type Instances Client

The Client understands and can make use of MaterialSublotType and MaterialLotPropertyType. This includes instances that are defined against the type.

Client

ISA95 – MaterialSublot Nested MaterialLot Client

The Client understands and can make use of MaterialSublotTypes that are assembled from of other MaterialLotTypes. This includes AssemblyType and AssemblyRelationship information

Client

ISA95 – MaterialSublot Nested MaterialSublot Client

The Client understands and can make use of MaterialSublotTypes that are assembled from MaterialSublotTypes. This includes AssemblyType and AssemblyRelationship information

Client

ISA95 – MaterialSublot Madeup MaterialSublot Client

The Client understands and can make use of MaterialSublotTypes that are Made up of MaterialSublotTypes.

Client

ISA95 – Materialsublot Model Subtypes Client

The Client understands and can make use of creating sub-types of MaterialSublotType. The Client understands and can make use of instance for the sub-types

Client

ISA95 - MaterialSublot Status Client

The Client understands and can make use of Status information for MaterialSublotType

Client

ISA95 – MaterialSublot StorageLocation Client

The Client understands and can make use of StorageLocation information for MaterialSublotType

Client

ISA95 – MaterialSublot Quantity Client

The Client understands and can make use of Quantity information for MaterialSublotType

Client

ISA95- MaterialSublot Test Client

The Client understands and can make use of instances of MaterialTestSpecificationType for instance of MaterialSublotType and instances of MaterialLotPropertyType. This includes test results.

The section describes the various Facets that are provided as part of the OPC UA ISA-95 information model. These Facets include information model ConformanceUnits, but they also include ConformanceUnits or Facets from the base OPC UA Profile specification.

Table 108 - ISA95 Profiles

Profile

Related Category

URI

ISA95 Base Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/BaseServer

ISA95 Base Personnel Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/PersonnelServer

ISA95 Extended Personnel Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/ExtendedPersonnelServer

ISA95 Base Equipment Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/EquipmentServer

ISA95 Extended Equipment Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/ExtendedEquipmentServer

ISA95 Base Physical Asset Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/PhysicalAssetServer

ISA95 Extended Physical Asset Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/ExtendedPhysicalAssetServer

ISA95 Physical Asset Related Equipment Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/PhysicalAssetRelatedEquipmentServer

ISA95 Base MaterialClass Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/MaterialClassServer

ISA95 Base MaterialLot Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/MaterialLotServer

ISA95 Extended MaterialLot Model Server Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Server/ISA95/ExtendedMaterialServer

ISA95 Base Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/BaseClient

ISA95 Base Personnel Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/PersonnelClient

ISA95 Extended Personnel Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/ExtendedPersonnelClient

ISA95 Base Equipment Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/EquipmentClient

ISA95 Extended Equipment Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/ExtendedEquipmentClient

ISA95 Base Physical Asset Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/PhysicalAssetClient

ISA95 Extended Physical Asset Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/ExtendedPhysicalAssetClient

ISA95 Physical Asset Related Equipment Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/PhysicalAssetRelatedEquipmentClient

ISA95 Base MaterialClass Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/MaterialClassClient

ISA95 Base MaterialLot Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/MaterialLotClient

ISA95 Extended MaterialLot Model Client Facet

ISA95 Model

http://opcfoundation.org/UA-Profile/Client/ISA95/ExtendedMaterialLotClient

The profile describes the base characteristics that all OPC UA Server that are exposing the ISA-95 Information model. Additional profile will define support for various information models that are part of the overall ISA-95 information model.

Table 109 – ISA95 Base Server Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95-CCTS Data Representation Model

False

ISA95 Model

ISA95-CCTS Data Representation Model Complex

True

ISA95 Model

ISA95-Data Representation Model

False

ISA95 Model

ISA95-Base Types

False

ISA95 Model

ISA95 – TestResults

True

ISA95 Model

ISA95 - ISA95TestResultMeasurementDataType

True

ISA95 Model

ISA95 – Qualification

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Personnel Information model.

Table 110 – ISA95 Base Personnel Model Server Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95-Personnel Model Types

False

ISA95 Model

ISA95-Person Model Type Instances

False

ISA95 Model

ISA95-Person Qualification Test Model

False

ISA95 Model

ISA95-Personnel Qualification Test Model

False

Profile

ISA95 Base Server Facet

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Personnel Information model including the addition of defining subtype of PersonType.

Table 111 – ISA95 Extended Personnel Model Server Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Server Facet

False

ISA95 Model

ISA95 – Person Model Subtypes

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Equipment Information model.

Table 112 – ISA95 Base Equipment Model Server Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95 – Equipment capability

False

ISA95 Model

ISA95-Equipment Class Model Types

False

ISA95 Model

ISA95-Equipment Model Type Instances

False

ISA95 Model

ISA95 – Nested Equipment

True

ISA95 Model

ISA95 – EquipmentLevel

True

ISA95 Model

ISA95-Equipment Qualification Test Model

False

Profile

ISA95 Base Server Facet

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Equipment Information model including the addition of defining subtypes of EquipmentType.

Table 113 – ISA95 Extended Equipment Model Server Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Equipment Model Server Facet

False

ISA95 Model

ISA95 – Equipment Model Subtypes

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Physical Asset Information model.

Table 114 – ISA95 Base Physical Asset Model Server Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95 - Physical Asset capability

False

ISA95 Model

ISA95-PhysicalAsset Class Model Types

False

ISA95 Model

ISA95 - PhysicalAsset Manufacture

True

ISA95 Model

ISA95 - PhysicalAsset ModelNumber

True

ISA95 Model

ISA95 - PhysicalAsset Model Type Instances

False

ISA95 Model

ISA95 - Nested PhysicalAsset

True

ISA95 Model

ISA95 - PhysicalAsset Location

True

ISA95 Model

ISA95 - PhysicalAsset Vendor

True

ISA95 Model

ISA95-PhysicalAsset Qualification Test Model

False

Profile

ISA95 Base Server Facet

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Physical Asset Information model including the addition of defining subtypes of PhysicalAssetType.

Table 115 – ISA95 Extended Physical Asset Model Server Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Physical Asset Model Server Facet

False

ISA95 Model

ISA95 - PhysicalAsset Model Subtypes

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Physical Asset Information model including the addition of defining subtypes of Physical Asset Type.

Table 116 – ISA95 Physical Asset Related Equipment Server Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Physical Asset Model Server Facet

False

Profile

ISA95 Base Equipment Model Server Facet

False

ISA95 Model

ISA95 – AssetAssignment

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Material Class Information model.

Table 117 – ISA95 Base MaterialClass Model Server Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95 – Material capability

False

ISA95 Model

ISA95-Material Class Model Types

False

ISA95 Model

ISA95-Material Class Model Assembly

True

ISA95 Model

ISA95- Material Class Test

True

ISA95 Model

ISA95-Material Definition Model Types

False

ISA95 Model

ISA95-Material Definition Model Assembly

True

ISA95 Model

ISA95- Material Definition Test

True

Profile

ISA95 Base Server Facet

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Material Lot Information model.

Table 118 – ISA95 Base MaterialLot Model Server Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95- MaterialLot Model Type Instances

False

ISA95 Model

ISA95 – MaterialLot Nested MaterialLot

True

ISA95 Model

ISA95 – MaterialLot Madeup MaterialSublot

True

ISA95 Model

ISA95 - MaterialLot Status

True

ISA95 Model

ISA95 - MaterialLotStorageLocation

True

ISA95 Model

ISA95 – MaterialLot Quantity

True

ISA95 Model

ISA95- MaterialLot Test

True

ISA95 Model

ISA95- MaterialSublot Model Type Instances

False

ISA95 Model

ISA95 – MaterialSublot Nested MaterialLot

True

ISA95 Model

ISA95 – MaterialSublot Nested MaterialSublot

True

ISA95 Model

ISA95 – MaterialSublot Madeup MaterialSublot

True

ISA95 Model

ISA95 - MaterialSublot Status

True

ISA95 Model

ISA95 – MaterialSublot StorageLocation

True

ISA95 Model

ISA95 – MaterialSublot Quantity

True

ISA95 Model

ISA95- MaterialSublot Test

True

Profile

ISA95 Base Server Facet

False

The profile describes the base characteristics for an OPC UA Server that is exposing the ISA-95 Material Lot Information model including the addition of defining subtype of MaterialLotType and MaterialSublotType.

Table 119 – ISA95 Extended MaterialLot Model Server Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Material Model Server Facet

False

ISA95 Model

ISA95 – MaterialLot Model Subtypes

False

ISA95 Model

ISA95 – MaterialSublot Model Subtypes

False

The profile describes the base characteristics for all OPC UA Clients that make use of the ISA-95 Information model. Additional profiles will define support for various information models that are part of the overall ISA-95 information model.

Table 120 – ISA95 Base Client Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95-CCTS Data Representation Model Client

False

ISA95 Model

ISA95-Data Representation Model Client

False

ISA95 Model

ISA95 – TestResults Client

True

ISA95 Model

ISA95 - ISA95TestResultMeasurementDataType Client

True

ISA95 Model

ISA95 – Qualification Client

False

The profile describes the base characteristics for an OPC UA Client using the ISA-95 Personnel Information model.

Table 121 – ISA95 Base Personnel Model Client Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95-Person Model Type Instances Client

False

ISA95 Model

ISA95-Person Qualification Test Model Client

False

ISA95 Model

ISA95-Personnel Qualification Test Model Client

False

Profile

ISA95 Base Client Facet

False

The profile describes the base characteristics for an OPC UA Client using the ISA-95 Personnel Information model including subtypes of PersonType.

Table 122 – ISA95 Extended Personnel Model Client Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Client Facet

False

ISA95 Model

ISA95 – Person Model Subtypes Client

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Equipment Information model.

Table 123 – ISA95 Base Equipment Model Client Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95 – Equipment Capability Client

False

ISA95 Model

ISA95-Equipment Model Type Instances Client

False

ISA95 Model

ISA95 – Nested Equipment Client

True

ISA95 Model

ISA95 – EquipmentLevel Client

True

ISA95 Model

ISA95-Equipment Qualification Test Model Client

False

Profile

ISA95 Base Client Facet

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Equipment Information model including subtypes of EquipmentType.

Table 124 – ISA95 Extended Equipment Model Client Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Equipment Model Client Facet

False

ISA95 Model

ISA95 – Equipment Model Subtypes Client

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Physical Asset Information model.

Table 125 – ISA95 Base Physical Asset Model Client Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95 - Physical Asset Capability Client

False

ISA95 Model

ISA95 - PhysicalAsset Manufacture Client

True

ISA95 Model

ISA95 - PhysicalAsset ModelNumber Client

True

ISA95 Model

ISA95 - PhysicalAsset Model Type Instances Client

False

ISA95 Model

ISA95 - Nested PhysicalAsset Client

True

ISA95 Model

ISA95 - PhysicalAsset Location Client

True

ISA95 Model

ISA95 - PhysicalAsset Vendor Client

True

ISA95 Model

ISA95-PhysicalAsset Qualification Test Model Client

False

Profile

ISA95 Base Client Facet

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Personnel Information model including subtypes of PersonType.

Table 126 – ISA95 Extended Physical Asset Model Client Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Physical Asset Model Client Facet

False

ISA95 Model

ISA95 - PhysicalAsset Model Subtypes Client

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Material Information model.

Table 127 – ISA95 Base MaterialClass Model Client Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95 – Material capability Client

False

ISA95 Model

ISA95-Material Class Model Types Client

False

ISA95 Model

ISA95-Material Class Model Assembly Client

True

ISA95 Model

ISA95- Material Class Test Client

True

ISA95 Model

ISA95-Material Definition Model Types Client

False

ISA95 Model

ISA95-Material Definition Model Assembly Client

True

ISA95 Model

ISA95- Material Definition Test Client

True

Profile

ISA95 Base Client Facet

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Material Information model.

Table 128 – ISA95 Base MaterialLot Model Client Facet

Group

Conformance Unit / Profile Title

Optional

ISA95 Model

ISA95- MaterialLot Model Type Instances Client

False

ISA95 Model

ISA95 – MaterialLot Nested MaterialLot Client

True

ISA95 Model

ISA95 – MaterialLot Madeup MaterialSublot Client

True

ISA95 Model

ISA95 - MaterialLot Status Client

True

ISA95 Model

ISA95 – MaterialLotStorageLocation Client

True

ISA95 Model

ISA95 – MaterialLot Quantity Client

True

ISA95 Model

ISA95- MaterialLot Test Client

True

ISA95 Model

ISA95- MaterialSublot Model Type Instances Client

False

ISA95 Model

ISA95 – MaterialSublot Nested MaterialLot Client

True

ISA95 Model

ISA95 – MaterialSublot Nested MaterialSublot Client

True

ISA95 Model

ISA95 – MaterialSublot Madeup MaterialSublot Client

True

ISA95 Model

ISA95 - MaterialSublot Status Client

True

ISA95 Model

ISA95 – MaterialSublot StorageLocation Client

True

ISA95 Model

ISA95 – MaterialSublot Quantity Client

True

ISA95 Model

ISA95- MaterialSublot Test Client

True

Profile

ISA95 Base Client Facet

False

The profile describes the base characteristics for an OPC UA Client that is using the ISA-95 Material Information model including subtypes of MaterialLotType and MaterialSublotType.

Table 129 – ISA95 Extended MaterialLot Model Client Facet

Group

Conformance Unit / Profile Title

Optional

Profile

ISA95 Base Material Model Client Facet

False

ISA95 Model

ISA95 – MaterialLot Model Subtypes Client

False

ISA95 Model

ISA95 – MaterialSublot Model Subtypes Client

False