8 Reference Types

8.6 HasExternalVar

This ReferenceType is a subtype of the Organizes ReferenceType defined in OPC 10000-5. Its representation in the AddressSpace is specified in Table 24.
Table 24 – HasExternalVar ReferenceType
Attributes | Value | ||
---|---|---|---|
BrowseName | HasExternalVar | ||
InverseName | ExternalVarOf | ||
Symmetric | False | ||
IsAbstract | False | ||
References | NodeClass | BrowseName | Comment |
Subtype of Organizes ReferenceType defined in OPC 10000-5 |
The HasExternalVar ReferenceType is a concrete ReferenceType and can be used directly.
The semantic of this ReferenceType is to reference components of a Ctrl Program Organization Unit declared with the key word VAR_EXTERNAL.
The SourceNode of References of this type shall be a subtype of CtrlProgramOrganizationUnitType or an instance of one of its subtypes.
The TargetNode of this ReferenceType shall be a Variable or an Object of the ObjectType CtrlFunctionBlockType or one of its subtypes.