9.2 Base References
9.2.1 MadeUpOf
The MadeUpOf is an abstract ReferenceType that cannot be used directly. It is a subtype of Aggregates.
| Attributes | Value | ||
| BrowseName | MadeUpOf | ||
| InverseName | ContainedBy | ||
| Symmetric | False | ||
| IsAbstract | True | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of Aggregates ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe a shared aggregation. The SourceNode contains the TargetNodes.
The SourceNode of this ReferenceType shall be an Object of ISA95ObjectType or its subtype.
The TargetNode of this ReferenceType shall be an Object of ISA95ObjectType or its subtype.
9.2.2 HasISA95ClassProperty
The HasISA95ClassProperty is a concrete ReferenceType that can be used directly. It is a subtype of HasComponent.
| Attributes | Value | ||
| BrowseName | HasISA95ClassProperty | ||
| InverseName | ISA95ClassPropertyOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of HasComponent defined in OPC 10000-5 | |||
This ReferenceType is used to describe the ownership of an ISA95ClassProperty and is compatible to the “HasPropertyOf” and “may contain nested” relationships described in ISA-95.
The SourceNode of this ReferenceType shall be a one of subtypes of ISA95ClassType.
The TargetNode of this ReferenceType shall be an ISA95ClassPropertyType or one of its subtypes.
9.2.3 HasISA95Property
The HasISA95Property is a concrete ReferenceType that can be used directly. It is a subtype of the HasComponent.
| Attributes | Value | ||
| BrowseName | HasISA95Property | ||
| InverseName | ISA95PropertyOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of HasComponent ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe the ownership of ISA-95 Property and is compatible to the “HasPropertyOf” relationship described in ISA-95.
The SourceNode of this ReferenceType shall be one of subtypes of ISA95ObjectType, or one of the subtypes of ISA95PropertyType.
The TargetNode of this ReferenceType shall be an ISA95PropertyType or one of its subtypes.
9.2.4 HasISA95Attribute
The HasISA95Attribute ReferenceType is a concrete ReferenceType that can be used directly. It is a subtype of HasComponent ReferenceType.
| Attributes | Value | ||
| BrowseName | HasISA95Attribute | ||
| InverseName | ISA95AttributeOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of HasComponent ReferenceType defined in OPC 10000-5 | |||
This ReferenceType indicates an ownership of ISA95Attribute.
The SourceNode of this ReferenceType shall be either a Node that is a subtype of ISA95ClassType, a subtype of ISA95ObjectType, a subtype of ISA95ClassPropertyType or a subtype of ISA95PropertyType.
The TargetNode of this ReferenceType shall be an ISA95DataItemType or one of its subtypes.
9.2.5 HasCDTSupplemental
The HasCDTSupplemental is a concrete ReferenceType that can be used directly. It is a subtype of the HasProperty.
| Attributes | Value | ||
| BrowseName | HasCDTSupplemental | ||
| InverseName | CDTSupplementalOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of HasProperty ReferenceType defined in OPC 10000-5 | |||
This ReferenceType indicates an ownership of supplemental elements regarding CDT. It allows an ISA-95 aware client to easily detect the supplemental properties associated with dataType that may have been added to a particular instance of a variable. It is a subtype of HasProperty to allow generic client to still access the properties.
The SourceNode of this ReferenceType shall be a subtype of BaseDataType or BaseDataVariableType or one of its subtypes.
The TargetNode of this ReferenceType shall be a PropertyType or one of its subtypes.
9.2.6 LocatedIn
The LocatedIn is a concrete ReferenceType that can be used directly. It is a subtype of the HasProperty.
| Attributes | Value | ||
| BrowseName | LocatedIn | ||
| InverseName | LocationOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of HasProperty ReferenceType defined in OPC 10000-5 | |||
This ReferenceType indicates physical Location information for an asset.
The SourceNode of this ReferenceType shall be a subtype of BaseDataType or BaseDataVariableType or one of its subtypes.
The TargetNode of this ReferenceType shall be an instance of GeoSpatialLocationType or one of its subtypes.
9.2.7 DefinedBy
The DefinedBy is an abstract ReferenceType that cannot be used directly. It is a subtype of NonHierarchicalReferences.
| Attributes | Value | ||
| BrowseName | DefinedBy | ||
| InverseName | DefinitionOf | ||
| Symmetric | False | ||
| IsAbstract | True | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of NonHierarchicalReferences ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe a categorization of the SourceNode. The Object identified by the SourceNode has the same features as that defined by the Object specified by TargetNode.
The SourceNode of this ReferenceType shall be an Object of ISA95ObjectType or its subtype.
The TargetNode of this ReferenceType shall be an Object of ISA95ClassType or its subtype.
9.2.8 TestedBy
The TestedBy ReferenceType is an abstract ReferenceType that cannot be used directly. It is a subtype of NonHierarchicalReferences ReferenceType.
| Attributes | Value | ||
| BrowseName | TestedBy | ||
| InverseName | TestSpecificationOf | ||
| Symmetric | False | ||
| IsAbstract | True | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of NonHierarchicalReferences ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe an ISA-95 Test Specification that is associated with the SourceNode. The Object identified by SourceNode is tested by the ISA-95 Test Specification specified by the TargetNode.
The SourceNode of this ReferenceType shall be an Object of ISA95PropertyType or its subtypes.
The TargetNode of this ReferenceType shall be an Object of ISA95TestSpecification or its subtype.
9.2.9 ImplementedBy
The ImplementedBy is a concrete ReferenceType that can be used directly. It is a subtype of NonHierarchicalReferences.
| Attributes | Value | ||
| BrowseName | ImplementedBy | ||
| InverseName | ImplementationOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of NonHierarchicalReferences ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe a relationship between ISA95Equipment and ISA95PhysicalAsset. The SourceNode of this ReferenceType shall be an Object of EquipmentType, PhysicalAssetType or its subtypes.
The TargetNode of this ReferenceType shall be an Object of PhysicalAssetType, EquipmentType or its subtypes.
9.2.10 HasTestResult
The HasTestResult is a concrete ReferenceType that can be used directly. It is a subtype of HasProperty.
| Attributes | Value | ||
| BrowseName | HasTestResult | ||
| InverseName | TestResultOf | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of HasProperty ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe the test results that are associated with an ISA95Property.
The SourceNode of this ReferenceType shall be a Variable or VariableType of ISA95Property or its subtype
The TargetNode of this ReferenceType shall be a Variable of ISA95TestResultType or its subtype.
9.2.11 ResultsForSpecification
The ResultsForSpecification is a concrete ReferenceType that can be used directly. It is a subtype of NonHierarchicalReferences.
| Attributes | Value | ||
| BrowseName | ResultsForSpecification | ||
| InverseName | SpecificationForResults | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of NonHierarchicalReferences ReferenceType defined in OPC 10000-5 | |||
This ReferenceType is used to describe the test specification for which these test results apply.
The SourceNode of this ReferenceType shall be a Variable of ISA95TestResultType or a subtype of it.
The TargetNode of this ReferenceType shall be an Object of ISA95TestSpecificationType or a subtype of it.