6 OPC UA ObjectTypes ToC Previous Next

6.10 AAS Data Specification Templates ToC Previous Next

6.10.1 AASDataSpecificationType ToC Previous Next index

Concrete data specifications are inheriting from the AAS ObjectType “AASDataSpecificationType”. The AAS attributes of DataSpecification are modelled as properties of the AASDataSpecificationType but are not instantiated. This is always the case in OPC UA if there are no modelling rules attached to a property (Table 60).

The concept of embedded data specifications is used. The element that is using the data specification uses the OPC ReferenceType “HasComponent”. This Add-In uses pairs of elements: one property being the global external reference to a data specification, the other one the data specification.

Table 60 – AASDataSpecificationType Definition

Attribute Value        
BrowseName AASDataSpecificationType        
IsAbstract True        
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:HasDictionaryEntry Object Admin-shell.io/aas/2/0/DataSpecification   AASIriConceptDescriptionType  

Previous Next