The AMLBaseVariableType defines all general characteristics of AutomationML attributes. All other AutomationML attributes derive from it.
The AMLBaseVariableType is formally defined in Table 19 .
Table 19 - AMLBaseVariableType Definition
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 |
ID provides a unique ID of the AMLBaseVariableType which shall be in form of a UUID.
Version provides the version number for the AMLBaseVariableType