5.3 Overview of AAS types which are directly inherited from OPC UA types

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

-