6.12 AASViewType

Table 65 defines the AASView ObjectType.

Table 65 – AASViewType Definition
Attribute Value
BrowseNameAASViewType
IsAbstractFalse
References Node
Class
BrowseName DataType TypeDefinition Others
Subtype of the FolderType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node.
0:HasComponentObject<Referable>AASReferenceTypeOP
0:HasComponentObject<DataSpecification>AASReferenceTypeOP
0:HasDictionaryEntryObjectAdmin-shell.io/aas/2/0/ViewAASIriConceptDescriptionType

For each AASViewType instance the semanticId is mapped to the OPC UA DictionaryEntryType. This is at instance level because the DictionaryEntry refers to the concept dictionary element which describes the individual instance not the AASView type.

The components of the AASViewType have additional references which are defined in Table 66.

Table 66 – AASViewType Additional References
SourceBrowsePath Reference Type Is Forward Target Path
<Referable>0:HasDictionaryEntryTrueAdmin-shell.io/aas/2/0/View/containedElements
<DataSpecification>0:HasDictionaryEntryTrueAdmin-shell.io/aas/2/0/View/dataSpecifications