The AxisTypeVariableType is a subtype of the 0:MultiStateDiscreteType. It is used to encode the kind of mechanical motion a Drive performs. It is formally defined in Table 42.
Table 42 – AxisTypeVariableType definition
|
Attribute |
Value |
|||||
|
BrowseName |
AxisTypeVariableType |
|||||
|
IsAbstract |
False |
|||||
|
ValueRank |
−1 (−1 = Scalar) |
|||||
|
DataType |
0:Byte |
|||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
|
Subtype of the 0:MultiStateDiscreteType defined in [OPC 10000-8] |
||||||
|
|
|
|
|
|
|
|
|
Conformance Units |
||||||
|
PDRV Measurement |
||||||
Table 43 – AxisTypeVariableType Attribute values for child Nodes
|
BrowsePath |
Value Attribute |
|
0:EnumStrings |
LINEAR ROTATORY ROTATORY_MODULO |
The Value shall be “LINEAR_AXIS” for linear moving axis and “ROTATORY_AXIS” for axis types performing rotatory movement.