Machine data
2.4 Axis-specific machine data
Parameter Manual
196
Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0
Description:
If actual value corrections performed by the NC on the encoder selected for
position control are not to influence the actual value of any other encoder
defined in the same axis, then the position control encoder must be declared
to be "independent".
Actual value corrections include the following:
• Modulo treatment,
• Reference point approach,
• Measuring system calibration,
• PRESET
Example:
MD30200 $MA_NUM_ENCS[ AX1 ] = 2
MD30242 $MA_ENC_IS_INDEPENDENT[ 0, AX1 ] = 0
MD30242 $MA_ENC_IS_INDEPENDENT[ 1, AX1 ] = 1
When the VDI interface has selected the first encoder for position control,
the above mentioned actual value corrections will be executed on this encoder
only.
When the VDI interface has selected the second encoder for position control,
the above mentioned actual value corrections will be executed on both encod-
ers.
The machine data is therefore only valid for encoders that have not been
selected by the VDI interface for positon control (passive encoders).
As from SW5, the scope of functions has been extended:
MD30242 $MA_ENC_IS_INDEPENDENT = 2
The passive encoder is dependent. The active encoder changes the actual
encoder value. In combination with MD34102 $MA_REFP_SYNC_ENCS = 1, the pas-
sive encoder is adjusted to the active encoder during reference point
approach, but is NOT referenced.
In reference mode MD34200 $MA_ENC_REFP_MODE = 3 (distance-coded reference
marks), the passive encoder is automatically referenced with the next tra-
versing movement after zero mark distance overtravel. This is done indepen-
dently of the current mode setting.
MD30242 $MA_ENC_IS_INDEPENDENT = 3
In contrast to MD30242 $MA_ENC_IS_INDEPENDENT = 1, modulo actual value cor-
rections are executed in the passive encoder of modulo rotary axes.
30242 ENC_IS_INDEPENDENT A02, A11, - G2,R1
- Encoder is independent BYTE NEW CONF
-
-1 0, 0 0 3 1/1