12 OPC UA ReferenceTypes
12.1 FlowsTo ReferenceType
The FlowsTo ReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences.
The semantic of this ReferenceType is to link TMC objects according to the material flow, within a machine module and between machine modules.
The SourceNode of References of this type shall be of type: MaterialLoadingPointType, MaterialOutputPointType, MaterialRejectionPointType, MaterialStorageBufferType.
The TargetNode of this ReferenceType shall be of type: MaterialLoadingPointType, MaterialOutputPointType, MaterialRejectionPointType, MaterialStorageBufferType.
The FlowsTo ReferenceType is formally defined in the following table.
| Attributes | Value | ||
| BrowseName | FlowsTo | ||
| InverseName | FlowsFrom | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype 0:NonHierarchicalReferences defined in OPC 10000-5 | |||
12.2 Precedes ReferenceType
The Precedes ReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences.
The semantic of this ReferenceType is to link upstream process values to downstream process values.
The SourceNode of References of this type shall be of type ProcessItemType ObjectType.
The TargetNode of this ReferenceType shall be of type ProcessItemType ObjectType.
The Precedes ReferenceType is formally defined in the following table.
| Attributes | Value | ||
| BrowseName | Precedes | ||
| InverseName | Follows | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype 0:NonHierarchicalReferences defined in OPC 10000-5 | |||
12.3 HasUIShapeSelector ReferenceType
The HasUIShapeSelector is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferenceTypes.
The semantic of this ReferenceType is to link a UI resource to the conditions that will identify how it is displayed.
The SourceNode of References of this type shall be of type UIInformationType ObjectType.
The TargetNode of this ReferenceType shall be of NodeClass Variable.
The HasUIShapeSelector ReferenceType is formally defined in the following table.
| Attributes | Value | ||
| BrowseName | HasUIShapeSelector | ||
| InverseName | SelectsUIShape | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype of NonHierarchicalReferences defined in OPC 10000-5 | |||
12.4 IsDisplayedBy ReferenceType
The IsDisplayedReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferenceType.
The semantic of this ReferenceType is to link an OPC UA construct to its UI representation.
The SourceNode of References of this type shall be of type ObjectType, when the ObjectType has the component UIInfo of type UIInformationType.
The TargetNode of this ReferenceType shall be the Variable ZoomedVU or the Variable OverVU of the UserInterfaceType ObjectType.
The IsDisplayedBy ReferenceType is formally defined in the following table.
| Attributes | Value | ||
| BrowseName | IsDisplayedBy | ||
| InverseName | Displays | ||
| Symmetric | False | ||
| IsAbstract | False | ||
| References | NodeClass | BrowseName | Comment |
|---|---|---|---|
| Subtype NonHierarchicalReferences defined in OPC 10000-5 | |||