6 OPC UA ObjectTypes

6.6 AASAssetType

Figure 12 shows an overview about the AASAsset ObjectType.
Figure 12 – AASAssetType graphical overview
The Asset Type describes meta data of an asset that is represented by an AAS. The asset has a globally unique identifier (I4AASIdentifiableType) plus – if needed – additional domain specific (proprietary) identifiers (Table 23). Optionally it can refer to a list of submodels.
Table 23 – AASAssetType Definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | AASAssetType | ||||
IsAbstract | False | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Others |
Subtype of the BaseObjectType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node. | |||||
0:HasInterface | ObjectType | IAASIdentifiableType | - | - | - |
0:HasComponent | Object | <DataSpecification> | AASReferenceType | OP | |
0:HasProperty | Variable | AssetKind | AASAssetKindDataType | 0:PropertyType | M |
0:HasComponent | Object | AssetIdentificationModel | - | AASReferenceType | O |
0:HasComponent | Object | BillOfMaterial | - | AASReferenceType | O |
0:HasDictionaryEntry | Object | Admin-shell.io/aas/2/0/Asset | AASIriConceptDescriptionType |
The components of the AASAssetType have additional references which are defined in Table 24.
Table 24 – AASAssetType Additional References
Source Path | Reference Type | Is Forward | Target Path |
---|---|---|---|
<DataSpecification> | 0:HasDictionaryEntry | True | Admin-shell.io/aas/2/0/Asset/dataSpecifications |
AssetKind | 0:HasDictionaryEntry | True | Admin-shell.io/aas/2/0/Asset/assetKind |
AssetIdentificationModel | 0:HasDictionaryEntry | True | Admin-shell.io/aas/2/0/Asset/assetIdentificationModel |
BillOfMaterial | 0:HasDictionaryEntry | True | Admin-shell.io/aas/2/0/Asset/billOfMaterial |