# ID 70435

Not all axis compensations required for program processing are active.
Description | The axis parameter P-AXIS-00465 specifies the necessary axis compensations. At lease one of these axis compensations fails to meet a necessary precondition. The affected axis compensation is not active. The currently effective compensations can be taken from parameter 2:
Bit | Not all axis compensations required for program processing are active.
0x1 | Backlash compensation seeFCT-C5//Backlash compensation
0x2 | Leadscrew error compensation see FCT-C5//Leadscrew error compensation
0x4 | Temperature compensation see FCT-C5//Temperature compensation
0x8 | Cross compensation see FCT-C5//Cross compensation
0x10 | Plane compensation see FCT-C5//Plane compensation
Required preconditions of the compensations are:

1. Error-free compensation table see [COMP//Section: General compensation value data]
2. The axis must be homed for leadscrew error compensation and temperature compensation.
3. Cross and plane compensation require that the master axes are homed.
4. Cross and plane compensation require that the drive releases are set before starting the CNC program.

Response | Class | 7 | Controlled halt of the axis, the control loop is closed.
Solution | Class | 6 | Check the required preconditions for the inactive compensation.
Parameter | %1: | Logical axis number [-]
Logical axis number P-AXIS-00016 of axis affected
%2: | Error value [-]
Bit-coded information of the axis compensation currently enabled for the axis.
%3: | Expected value [-]
Bit-coded information of the axis compensations required for the axis (see P-AXIS-00465)
%4: | Current value [-]
TRUE if axis is homed.
%5: | Current value [-]
TRUE if drive releases for the axis are set.
Error type | 11, Error message from position controller.