12 OPC UA Reference Types

12.1 HasOpticalPathTo

The HasOpticalPathTo is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences. This ReferenceType is asymmetric and allows looping (See Annex B.9).

The semantic of this ReferenceType is to link two components with an optical path in between them

The SourceNode of References of this type shall be an Object or ObjectType representing a component.

The TargetNode of this ReferenceType shall be an shall be an Object representing a component.

The HasOpticalPathTo is formally defined inTable 72.

Table 72 – HasOpticalPathTo Definition
Attributes Value
BrowseNameHasOpticalPathTo
InverseNameHasOpticalPathFrom
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of NonHierarchicalReferences

12.2 TransmitsDataTo

The TransmitsDataTo is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences. This ReferenceType is asymmetric and allows looping.

The semantic of this ReferenceType is to link two components where data is being transmitted from one component to the other.

The SourceNode of References of this type shall be an Object or ObjectType representing the data source.

The TargetNode of this ReferenceType shall be an shall be an Object representing the data sink.

The TransmitsDataTo is formally defined in Table 73.

Table 73 – TransmitsDataTo Definition
Attributes Value
BrowseNameTransmitsDataTo
InverseNameReceivesDataFrom
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of NonHierarchicalReferences