Skip to content

AASType

Marco Salafia edited this page Apr 9, 2019 · 20 revisions

AASType

This ObjectType represents an AssetAdministrationShell entity. The structure of this ObjectType is depicted in the following picture:

Prova

AssetAdministrationShell attributes

The following table summarizes all the attributes belonging to the entity AssetAdministrationShell.

Attribute (*=mandatory) Type OPC UA Mapping Notes
identification* Identifier UA Property identification is of type Identifier. An OPC UA Structured DataType has been defined in order to map such a type.
administration AdministrativeInformation UA Object referred with HasComponent The ObjectType AdministrativeType maps the type AdministrativeInformation. An ObjectType is used because Administrative information is an HasDataSpecification entity in the AAS metamodel.
idShort string N/A idShort is allowed in the XML/JSON schema of AAS but the specification says that is Not Allowed for the AssetAdministrationShell entity.
category string N/A
description [langString] 0...* UA Property containing an Array of Localized Text
parent Reference N/A
hasDataSpecification [Reference] 0...* EmbeddedDataSpecificationType instances referenced by HasEmbeddedDataSpecification More details about this in the EmbeddeddataSpecificationType instances.
derivedFrom Reference UA Object of AASReferenceType If the AASReferenceType instance has local=true, an IsDerivedFrom Reference can be used to target the UA Object referenced by the AASReferenceType instance.
asset Reference UA Object of AssetType If the AASReferenceType instance has local=true, an HasAsset Reference can be used to target the UA Object referenced by the AASReferenceType instance.
submodel [Ref] 0...* A Folder Submodels organizes instances of AASReferenceType If the AASReferenceType instance has local=true, an HasAsset Reference starting by the AASType instance can be used to target the UA Object referenced by the AASReferenceType instance.
view [View] 0...* A Folder Views organizes instances of ViewType
conceptDictionary [ConceptDictionary] 0...* A Folder ConceptDictionaries organizes instances of ConceptDictionary

Notes

Clone this wiki locally