Figure 19 shows an overview about the AASProperty ObjectType.
Figure 19 – AASPropertyType graphical overview
The valueId attribute references a DictionaryEntry. Table 35 defines the AASProperty ObjectType.
Table 35 – AASPropertyType Definition
Attribute |
Value |
|||||
BrowseName |
AASPropertyType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
|
Subtype of the AASSubmodelElementType defined 6.8.1, i.e. inheriting the InstanceDeclarations of that Node. |
||||||
0:HasProperty |
Variable |
Value |
0:BaseDataType |
0:PropertyType |
O |
|
0:HasProperty |
Variable |
ValueType |
AASValueTypeDataType |
0:PropertyType |
M |
|
0:HasComponent |
Object |
ValueId |
- |
AASReferenceType |
O |
|
0:HasDictionaryEntry |
Object |
Admin-shell.io/aas/2/0/Property |
|
AASIriConceptDescriptionType |
|
The components of the AASPropertyType have additional references which are defined in Table 36.
Table 36 – AASPropertyType Additional References
Source Path |
Reference Type |
Is Forward |
Target Path |
Value |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/Property/value |
ValueType |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/Property/valueType |
ValueId |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/Property/valueId |