11 Standard ReferenceTypes

11.1 References

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 122.

Table 122 – References ReferenceType
Attributes Value
BrowseNameReferences
InverseName--
SymmetricTrue
IsAbstractTrue
References NodeClass BrowseName Comment
Conformance Units
Base Info Base Types

11.2 HierarchicalReferences

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 123.

Table 123 – HierarchicalReferences ReferenceType
Attributes Value
BrowseNameHierarchicalReferences
InverseNameInverseHierarchicalReferences
SymmetricFalse
IsAbstractTrue
References NodeClass BrowseName Comment
Subtype of the References ReferenceType defined in 11.1.
Conformance Units
Base Info Base Types

11.3 NonHierarchicalReferences

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 124.

Table 124 – NonHierarchicalReferences ReferenceType
Attributes Value
BrowseNameNonHierarchicalReferences
InverseName--
SymmetricTrue
IsAbstractTrue
References NodeClass BrowseName Comment
Subtype of the References ReferenceType defined in 11.1.
Conformance Units
Base Info Base Types

11.4 HasChild

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 125.

Table 125 – HasChild ReferenceType
Attributes Value
BrowseNameHasChild
InverseNameChildOf
SymmetricFalse
IsAbstractTrue
References NodeClass BrowseName Comment
Subtype of the HierarchicalReferences ReferenceType defined in 11.2.
Conformance Units
Base Info Base Types

11.5 Aggregates

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 126.

Table 126 – Aggregates ReferenceType
Attributes Value
BrowseNameAggregates
InverseNameAggregatedBy
SymmetricFalse
IsAbstractTrue
References NodeClass BrowseName Comment
Subtype of the HasChild ReferenceType defined in 11.4.
Conformance Units
Base Info Base Types

11.6 Organizes

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 127.

Table 127 – Organizes ReferenceType
Attributes Value
BrowseNameOrganizes
InverseNameOrganizedBy
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HierarchicalReferences ReferenceType defined in 11.2.
Conformance Units
Base Info Base Types

11.7 HasComponent

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 128.

Table 128 – HasComponent ReferenceType
Attributes Value
BrowseNameHasComponent
InverseNameComponentOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the Aggregates ReferenceType defined in 11.5.
Conformance Units
Base Info Base Types

11.8 HasOrderedComponent

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 129.

Table 129 – HasOrderedComponent ReferenceType
Attributes Value
BrowseNameHasOrderedComponent
InverseNameOrderedComponentOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasComponent ReferenceType defined in 11.7.
Conformance Units
Base Info HasOrderedComponent

11.9 HasProperty

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 130.

Table 130 – HasProperty ReferenceType
Attributes Value
BrowseNameHasProperty
InverseNamePropertyOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the Aggregates ReferenceType defined in 11.5.
Conformance Units
Base Info Base Types

11.10 HasSubtype

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 131.

Table 131 – HasSubtype ReferenceType
Attributes Value
BrowseNameHasSubtype
InverseNameSubtypeOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasChild ReferenceType defined in 11.4.
Conformance Units
Base Info Base Types

11.11 HasModellingRule

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 132.

Table 132 – HasModellingRule ReferenceType
Attributes Value
BrowseNameHasModellingRule
InverseNameModellingRuleOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Base Info Base Types

11.12 HasTypeDefinition

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 133.

Table 133 – HasTypeDefinition ReferenceType
Attributes Value
BrowseNameHasTypeDefinition
InverseNameTypeDefinitionOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Base Info Base Types

11.13 HasEncoding

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 134.

Table 134 – HasEncoding ReferenceType
Attributes Value
BrowseNameHasEncoding
InverseNameEncodingOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Base Info Base Types

11.14 HasEventSource

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 135.

Table 135 – HasEventSource ReferenceType
Attributes Value
BrowseNameHasEventSource
InverseNameEventSourceOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HierarchicalReferences ReferenceType defined in 11.2.
Conformance Units
Address Space Source Hierarchy

11.15 HasNotifier

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 136.

Table 136 – HasNotifier ReferenceType
Attributes Value
BrowseNameHasNotifier
InverseNameNotifierOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasEventSource ReferenceType defined in 11.14.
Conformance Units
Address Space Notifier Hierarchy

11.16 GeneratesEvent

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 137.

Table 137 – GeneratesEvent ReferenceType
Attributes Value
BrowseNameGeneratesEvent
InverseNameGeneratedBy
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Address Space Events 2

11.17 AlwaysGeneratesEvent

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 138.

Table 138 – AlwaysGeneratesEvent ReferenceType
Attributes Value
BrowseNameAlwaysGeneratesEvent
InverseNameAlwaysGeneratedBy
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the GeneratesEvent ReferenceType defined in 11.16.
Conformance Units
Address Space Events 2

11.18 HasArgumentDescription

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 139.

Table 139 – HasArgumentDescription ReferenceType
Attributes Value
BrowseNameHasArgumentDescription
InverseNameArgumentDescriptionOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasComponent ReferenceType defined in 11.7.
Conformance Units
Address Space Method Meta Data

11.19 HasOptionalInputArgumentDescription

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 140.

Table 140 – HasOptionalInputArgumentDescription ReferenceType
Attributes Value
BrowseNameHasOptionalInputArgumentDescription
InverseNameOptionalInputArgumentDescriptionOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasArgumentDescription ReferenceType defined in 11.18.
Conformance Units
Address Space Method Meta Data

11.20 HasInterface

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 141.

Table 141 – HasInterface ReferenceType
Attributes Value
BrowseNameHasInterface
InverseNameInterfaceOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Address Space Interfaces

11.21 HasAddIn

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 142.

Table 142 – HasAddIn ReferenceType
Attributes Value
BrowseNameHasAddIn
InverseNameAddInOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasComponent ReferenceType defined in 11.7.
Conformance Units
Address Space AddIn Reference

11.22 IsDeprecated

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 143.

Table 143 – IsDeprecated ReferenceType
Attributes Value
BrowseNameIsDeprecated
InverseNameDeprecates
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Base Info Deprecated Information

11.23 HasStructuredComponent

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 144.

Table 144 – HasStructuredComponent ReferenceType
Attributes Value
BrowseNameHasStructuredComponent
InverseNameIsStructuredComponentOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the HasComponent ReferenceType defined in 11.7.
Conformance Units
Base Info Subvariables of Structures

11.24 AssociatedWith

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 145.

Table 145 – AssociatedWith ReferenceType
Attributes Value
BrowseNameAssociatedWith
InverseName--
SymmetricTrue
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences ReferenceType defined in 11.3.
Conformance Units
Base Info AssociatedWith

11.25 HasKeyValueDescription

The HasKeyValueDescription ReferenceType is a concrete ReferenceType that can be used directly. It is a subtype of the NonHierarchicalReferences ReferenceType.

The TargetNode of this ReferenceType shall be a Variable representing a supported configuration property.

The SourceNode of References of this type shall be a Variable with the DataType KeyValuePair.

The representation of the HasKeyValueDescription ReferenceType in the AddressSpace is specified in Table 146.

Table 146 – HasKeyValueDescription ReferenceType
Attributes Value
BrowseNameHasKeyValueDescription
InverseNameKeyValueDescriptionOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of NonHierarchicalReferences defined in 11.3.
Conformance Units
Base Info HasKeyValueDescription

11.26 UsesDataTypeRefinement

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 147.

Table 147 – UsesDataTypeRefinement definition
Attributes Value
BrowseNameUsesDataTypeRefinement
InverseNameDataTypeRefinementUsedBy
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of NonHierarchicalReferences
Conformance Units
Base Info DataTypeRefinement

11.27 HasFieldDescription

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 148.

Table 148 – HasFieldDescription definition
Attributes Value
BrowseNameHasFieldDescription
InverseNameFieldDescriptionOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of HierarchicalReferences
Conformance Units
Base Info DataTypeRefinement

11.28 HasFieldDescriptionSetMandatory

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 149.

Table 149 – HasFieldDescriptionSetMandatory definition
Attributes Value
BrowseNameHasFieldDescriptionSetMandatory
InverseNameFieldDescriptionSetMandatoryOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of HasFieldDescription
Conformance Units
Base Info DataTypeRefinement

11.29 IsDisabledOptionalField

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 150.

Table 150 – IsDisabledOptionalField definition
Attributes Value
BrowseNameIsDisabledOptionalField
InverseNameDisabledOptionalFieldOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of HasFieldDescription
Conformance Units
Base Info DataTypeRefinement

11.30 UsesSubtypeRestriction

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 151.

Table 151 – UsesSubtypeRestriction definition
Attributes Value
BrowseNameUsesSubtypeRestriction
InverseNameSubtypeRestrictionUsedBy
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of NonHierarchicalReferences
Conformance Units
Base Info SubtypeRestriction

11.31 AllowedSubtype

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 152.

Table 152 – AllowedSubtype definition
Attributes Value
BrowseNameAllowedSubtype
InverseNameAllowedSubtypeOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of HierarchicalReferences
Conformance Units
Base Info SubtypeRestriction

11.32 HasDataTypeRefinement

This standard ReferenceType is defined in OPC 10000-3. Its representation in the AddressSpace is specified in Table 152.

Table 153 – HasDataTypeRefinement definition
Attributes Value
BrowseNameHasDataTypeRefinement
InverseNameDataTypeRefinementOf
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of HasChild
Conformance Units
Base Info SubtypeRestriction