Table 8 collects all AAS ObjectTypes that are directly derived from OPC UA types.
Table 8 – Basic ObjectTypes of the asset administration shell
|
AASiD Element |
Parent OPC UA type |
|
AASAssetAdministrationShellType |
BaseObjectType |
|
AASAssetType |
BaseObjectType |
|
AASSubmodelType |
BaseObjectType |
|
AASSubmodelElementType |
BaseObjectType |
|
AASAdministrativeInformationType |
BaseObjectType |
|
AASReferenceType |
BaseObjectType |
|
AASIriConceptDescriptionType |
UriDictionaryEntryType |
|
AASIrdiConceptDescriptionType |
IrdiDictionaryEntryType |
|
AASCostumConceptDescriptionType |
DictionaryEntryType |
|
AASViewType |
BaseObjectType |
|
AASQualifierType |
BaseObjectType |
Table 9 collects all Asset Administration Shell ReferenceTypes which are OPC UA types.
Table 9 – Basic ReferenceTypes of the asset administration shell
|
AASiD Element |
Parent OPC UA type |
|
IAASReferableType |
BaseInterfaceType |
|
AASReference |
NonHierarchicalReference |
Table 10 collects all AAS data types that are directly derived from OPC UA data types.
Table 10 – Basic data types of the asset administration shell
|
AASiD Element |
Parent OPC UA type |
|
AASAssetKindDataType |
Enumeration |
|
AASModelingKindDataType |
Enumeration |
|
AASIdentifierTypeDataType |
Enumeration |
|
AASEntityTypeDataType |
Enumeration |
|
AASCategoryDataType |
Enumeration |
|
AASDataTypeIEC61360DataType |
Enumeration |
|
AASLevelTypeDataType |
Enumeration |
|
AASKeyElementsDataType |
Enumeration |
|
AASKeyTypeDataType |
Enumeration |
|
AASValueTypeDataType |
Enumeration |
|
AASMimeDataType |
String |
|
AASPathDataType |
String |
|
AASPropertyValueDataType |
String |
|
AASQualifierDataType |
String |
|
AASKeyDataType |
Structure |
-