Figure 29 shows an overview about the AASQualifier ObjectType.
Figure 29 – Structure of the object AASQualifierType
Table 63 defines the AASQualifier ObjectType.
Table 63 – AASQualifierType Definition
Attribute |
Value |
|||||
BrowseName |
AASQualifierType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
|
Subtype of the BaseObjectType defined in OPC 10000-5 |
||||||
0:HasProperty |
Variable |
Type |
0:String |
0:PropertyType |
M |
|
0:HasProperty |
Variable |
ValueType |
AASValueTypeDataType |
0:PropertyType |
M |
|
0:HasProperty |
Variable |
Value |
0:BaseDataType |
0:PropertyType |
O |
|
0:HasComponent |
Object |
ValueId |
|
AASReferenceType |
O |
|
0:HasDictionaryEntry |
Object |
Admin-shell.io/aas/2/0/Qualifier |
|
AASIriConceptDescriptionType |
|
*Note: Constraint AASd-006: if both, the value and the valueId are present then the value needs to be identical to the value of the referenced
coded value in Qualifier/valueId.
The components of the AASQualifierType have additional references which are defined in Table 64.
Table 64 – AASQualifierType Additional References
Source Path |
Reference Type |
Is Forward |
Target Path |
Type |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/Qualifier/type |
ValueType |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/Qualifier/valueType |
Value |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/Qualifier/value |