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 |
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. |
|
|
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. |
|
|
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 |
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. |
|
|
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
|
|
|
|
|
|
|
ISA95 – TestResults Client |
The Client understands and can make use of the native ISA95TestResultsDataType |
|
|
ISA95 - ISA95TestResultMeasurementDataType Client |
The Client understands and can make use of the native ISA95TestResultMeasurementDataType |
|
|
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. |
|
|
|
|
|
|
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. |
|
|
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 |
|
|
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. |
|
|
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. |
|
|
|
|
|
|
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. |
|
|
|
|
|
|
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. |
|
|
ISA95 – Nested Equipment Client |
The Client understands and can make use of EquipmentType that are made up of other EquipmentType |
|
|
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. |
|
|
ISA95 – Equipment Model Subtypes Client |
The Client understands and can make use of sub-types of EquipmentType including instance against the new sub-types |
|
|
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. |
|
|
|
|
|
|
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. |
|
|
|
|
|
|
ISA95 - PhysicalAsset Manufacture Client |
The Client understands and can make use of Manufacturer information for PhysicalAsset ClassTypes |
|
|
ISA95 - PhysicalAsset ModelNumber Client |
The Client understands and can make use of ModelNumber information for PhysicalAssetClassTypes |
|
|
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,. |
|
|
ISA95 - Nested PhysicalAsset Client |
The Client understands and can make use of PhysicalAssetTypes that are made up of other PhysicalAssetTypes. |
|
|
ISA95 - PhysicalAsset Location Client |
The Client understands and can make use of GeoSpatialLocationType and location information on physical assets |
|
|
ISA95 - PhysicalAsset Vendor Client |
The Client understands and can make use of Vendor information for PhysicalAsset Types |
|
|
ISA95 - PhysicalAsset Model Subtypes Client |
The Client understands and can make use of sub-types of PhysicalAssetType including instance of the sub-types |
|
|
ISA95-PhysicalAsset Capability Test Model Client |
The Client understands and can make use of instances of PhysicalAssetCapabilityTestSpecificationType including test results. |
|
|
|
|
|
|
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. |
|
|
ISA95-Material Class Model Assembly Client |
The Client understands and can make use of Assemblies of MaterialClassType. This includes AssemblyType and AssemblyRelationship information |
|
|
ISA95- Material Class Test Client |
The Client understands and can make use of instances of MaterialTestSpecificationType for MaterialClassType and Instances of MaterialClassPropertyType. |
|
|
ISA95-Material Definition Model Types Client |
The Client understands and can make use of MaterialDefinitionTypes and MaterialDefinitionPropertyType. |
|
|
ISA95-Material Definition Model Assembly Client |
The Client understands and can make use of Assemblies of MaterialDefinitionType. This includes AssemblyType and AssemblyRelationship information |
|
|
ISA95- Material Definition Test Client |
The Client understands and can make use of instances of MaterialTestSpecificationType for MaterialDefinitionType and Instances of MaterialDefinitionPropertyType. |
|
|
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. |
|
|
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 |
|
|
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 |
|
|
ISA95 – MaterialLot Madeup MaterialSublot Client |
The Client understands and can make use of MaterialLotTypes that are MadeUpOf MaterialSublotTypes. |
|
|
ISA95 – MaterialLot Model Subtypes Client |
The Client understands and can make use of sub-types of MaterialLotType where the sub types. |
|
|
ISA95 - MaterialLot Status Client |
The Client understands and can make use of Status information for MaterialLotType |
|
|
ISA95 – MaterialLot StorageLocation Client |
The Client understands and can make use of StorageLocation information for MaterialLotType |
|
|
ISA95 – MaterialLot Quantity Client |
The Client understands and can make use of Quantity information for MaterialLotType |
|
|
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. |
|
|
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. |
|
|
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 |
|
|
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 |
|
|
ISA95 – MaterialSublot Madeup MaterialSublot Client |
The Client understands and can make use of MaterialSublotTypes that are Made up of MaterialSublotTypes. |
|
|
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 |
|
|
ISA95 - MaterialSublot Status Client |
The Client understands and can make use of Status information for MaterialSublotType |
|
|
ISA95 – MaterialSublot StorageLocation Client |
The Client understands and can make use of StorageLocation information for MaterialSublotType |
|
|
ISA95 – MaterialSublot Quantity Client |
The Client understands and can make use of Quantity information for MaterialSublotType |
|
|
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.
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 |