6 OPC UA ObjectTypes ToC Previous Next

6.8 SubmodelElementType specialization ToC Previous Next

6.8.11 AASReferenceElementType ToC Previous Next index

Figure 24 shows an overview about the AASReferenceElement ObjectType.

readme_files/image028.png readme_files/image029.png Figure 24 – AASReferenceElementType graphical overview

An AASReferenceElement has a Reference as value (Table 47). This reference has an aggregation of keys (see Table 47) which represents a key chain. The resolved key chain points to an element.

Table 47 – AASReferenceElementType Definition

Attribute Value        
BrowseName AASReferenceElementType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Others
Subtype of the AASSubmodelElementType defined 6.8.1, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasComponent Object Value   AASReferenceType M
0:HasDictionaryEntry Object Admin-shell.io/aas/2/0/ReferenceElement   AASIriConceptDescriptionType  

The Object which has the AASReferenceType shall reference another type. According to Table 47 the “Value” can contain the allowed subtypes of AASSubmodelElementTypes as defined in chapter 6.3.

The components of the AASReferenceElementType have additional references which are defined in Table 48.

Table 48 – AASReferenceElementType Additional References

Source Path Reference Type Is Forward Target Path
Value 0:HasDictionaryEntry True Admin-shell.io/aas/2/0/ReferenceElement/value

Previous Next