9.1 AxisTypeVariableType

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
BrowseNameAxisTypeVariableType
IsAbstractFalse
ValueRank−1 (−1 = Scalar)
DataType0: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.