6 OPC UA ObjectTypes ToC Previous Next

6.6 AASAssetType ToC Previous Next index

Figure 12 shows an overview about the AASAsset ObjectType.

readme_files/image016.png 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

Previous Next