6.3.1 AMLBaseVariableType
6.3.1.1 General
The AMLBaseVariableType defines all general characteristics of AutomationML attributes. All other AutomationML attributes derive from it.
6.3.1.2 VariableType Definition
The AMLBaseVariableType is formally defined in Table 19 .
| Attribute | Value | ||||
| BrowseName | AMLBaseVariableType | ||||
| IsAbstract | False | ||||
| ValueRank | -1 | ||||
| DataType | BaseDataType | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| Inherit the components of the BaseVariableType | |||||
| HasProperty | Variable | ID | String | PropertyType | Optional |
| HasProperty | Variable | Version | String | PropertyType | Optional |
6.3.1.3 VariableType Description
6.3.1.3.1 ID
ID provides a unique ID of the AMLBaseVariableType which shall be in form of a UUID.
6.3.1.3.2 Version
Version provides the version number for the AMLBaseVariableType