This ReferenceType can be used to expose that two different Nodes in the AddressSpace representing the same functionality. It refines the RepresentsSameEntityAs ReferenceType and defines that the same entity in the real world shall be a functionality. For example, the functionality to move an axis might be provided by an Object representing a function block of a PLC with that functionality, but also be an Object representing the functionality of a drive. The ReferenceType can be used to related both Objects.

The RepresentsSameFunctionalityAs is a concrete ReferenceType and can be used directly. It is a subtype of HierarchicalReferences. It is a symmetric Reference, that is, it provides the same semantic in both directions.

The semantic of this ReferenceType is to relate two Nodes that represent the same functionality.

The SourceNode of References of this ReferenceType can be of any NodeClass.

The TargetNode of References of this ReferenceType can be of any NodeClass.

Both, SourceNode and TargetNode shall represent the same functionality.

RepresentsSameFunctionalityAs is formally defined in Table 9.

Table 9 – RepresentsSameFunctionalityAs Definition

Attributes

Value

BrowseName

RepresentsSameFunctionalityAs

InverseName

-

Symmetric

TRUE

IsAbstract

FALSE

References

NodeClass

BrowseName

Comment

Subtype of RepresentsSameEntityAs defined in 4.8

Conformance Units

Base Info RepresentsSameFunctionalityAs