1350 HEIDENHAIN Technical Manual MANUALplus 620
7.6.6 HR 150 panel-mounted handwheels with HRA 110 handwheel adapter
In MP_type, select HRNAX.
With MP_selectAxes [0,1], define the assignment of the first and second
handwheel (connections X1 and X2 on the HRA 110)
With MP_selectAxes [2] and the initialization values in MP_initValues,
define the assignment of the third handwheel (connection X3 on the HRA
110). The handwheel can be set either permanently to one axis or variably
through the step switch S2 on the HRA 110.
Settings for a fixed assignment of the third handwheel:
• MP_selectAxes [2]: Enter axis
• MP_initValues [0]: No entry
• MP_initValues [1] = 4
• MP_initValues [2] = 1
Settings for a variable assignment of the third handwheel:
• MP_selectAxes [2..4]: Enter axes for the third handwheel
• MP_initValues [0]: Define assignment of switch positions. See below.
• MP_initValues [1]: No entry
• MP_initValues [2] = 0
Initialization of the
handwheel adapter
Initialization values for HRA 110 handwheel adapter:
MP_initValues[0] – Assignment of the third handwheel:
• 0: Switch position 1 – axis in MP_selectAxes [2]
Switch position 2 – axis in MP_selectAxes [3]
Switch position 3 – axis in MP_selectAxes [4]
• 1: Switch position 1 – axis in MP_selectAxes [0]
Switch position 2 – axis in MP_selectAxes [1]
Switch position 3 – axis in MP_selectAxes [2]
Switch position 4 – axis in MP_selectAxes [3]
Switch position 5 – axis in MP_selectAxes [4]
• 2: Switch position 3 – axis in MP_selectAxes [2]
Switch position 4 – axis in MP_selectAxes [3]
Switch position 5 – axis in MP_selectAxes [4]
Through the config object CfgAxisHandwheel you can specify for each
axis the counting direction and the distance per handwheel revolution. To
do so, open the config object CfgAxisHandwheel in the parameter set
of the desired axis. Enter the values in MP_countDir and
MP_distPerRevol.
The parameters MP_incrPerRevol, MP_rasterPerRevol and
MP_countDir (from System/CfgHandwheel) apply globally for all
handwheels connected to the HRA 110. The values in
CfgAxisHandwheel overwrite these global values.