Table 65 defines the AASView ObjectType.
Table 65 – AASViewType Definition
Attribute |
Value |
|||||
BrowseName |
AASViewType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
|
Subtype of the FolderType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node. |
||||||
0:HasComponent |
Object |
<Referable> |
|
AASReferenceType |
OP |
|
0:HasComponent |
Object |
<DataSpecification> |
|
AASReferenceType |
OP |
|
0:HasDictionaryEntry |
Object |
Admin-shell.io/aas/2/0/View |
|
AASIriConceptDescriptionType |
|
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:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/View/containedElements |
<DataSpecification> |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/View/dataSpecifications |