6 AutomationML Base Types OPC UA Model

6.2 ReferenceTypes

Following the AutomationML specific OPC UA definitions will be listed.
6.2.1 HasAMLRoleReference

6.2.1.1 General 
The HasAMLRoleReference is a concrete ReferenceType that can be used directly. It is a subtype of NonHierarchicalReference.
6.2.1.2 ObjectType Definition 
The HasAMLRoleReference is formally defined in Table 17.
Table 17 - HasAMLRoleReference
Attribute | Value |
---|---|
BrowseName | HasAMLRoleReference |
InverseName | IsSupportedRole |
Symmetric | False |
IsAbstract | False |
Subtype of NonHierarchicalReference ReferenceType defined in OPC 10000-5
This ReferenceType is used to describe a SupportedRoleClass or RoleRequirement relation in AutomationML.
The SourceNode of this ReferenceType shall be an object.
The TargetNode of this ReferenceType shall be a subtype of AMLRoleClass.