6 OPC UA ObjectTypes

6.8 SubmodelElementType specialization

6.8.4 AASMultiLanguagePropertyType

Figure 18 shows an overview about the AASMultiLanguageProperty ObjectType
Figure 18 – AASMultiLanguagePropertyType graphical overview
This submodel element type is used for properties with a value that can be provided in multiple languages (see Table 33).
Table 33 – AASMultiLanguagePropertyType Definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | AASMultiLanguagePropertyType | ||||
IsAbstract | False | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Others |
Subtype of the AASSubmodelElementType defined 6.8.1, i.e. inheriting the InstanceDeclarations of that Node | |||||
0:HasComponent | Object | ValueId | AASReferenceType | O | |
0:HasProperty | Variable | Value | 0:LocalizedText[] | 0:PropertyType | O |
0:HasDictionaryEntry | Object | Admin-shell.io/aas/2/0/MultiLanguageProperty | AASIriConceptDescriptionType |
The components of the AASMultiLanguagePropertyType have additional references which are defined in Table 34.
Table 34 – AASMultiLanguagePropertyType Additional References
Source Path | Reference Type | Is Forward | Target Path |
---|---|---|---|
ValueId | 0:HasDictionaryEntry | True | Admin-shell.io/aas/2/0/MultiLanguageProperty/valueId |
Value | 0:HasDictionaryEntry | True | Admin-shell.io/aas/2/0/MultiLanguageProperty/value |