This section provides some general infrastructure used for various types of location / contextualization information.
Contains is an abstract ReferenceType as base to point to various types of locations. It is a subtype of 0:HierarchicalReferences.
The semantic of this ReferenceType is to link an Object representing some type of location to Objects (like assets) located in that location.
The SourceNode of References of this type shall be an Object representing a location. This Object should be part of a hierarchy referenced by the 0:Locations Object, directly or indirectly.
The TargetNode of this ReferenceType shall be an Object contained in the location of the SourceNode.
References of this ReferenceType shall always be exposed bidirectional, i.e. navigating from the location and to the location shall be supported.
The Contains is formally defined in Table 51.
Table 49 – Contains definition
Attributes |
Value |
||
BrowseName |
Contains |
||
InverseName |
LocatedIn |
||
Symmetric |
False |
||
IsAbstract |
True |
||
Description |
Links an Object representing some type of location to Objects (like assets) located in that location |
||
References |
NodeClass |
BrowseName |
Comment |
Subtype of 0:HierarchicalReferences defined in OPC 10000-5 |
|||
Conformance Units |
|||
AMB Hierarchical Location Objects |
|||
AMB Operational Location Objects |