# ID 70435

Not all for program processing required axis compensations enabled.
Description | At least one of the required axis compensation given in the axis parameter P-AXIS-00465 is not enabled since a precondition is not fulfilled. The currently effective compensations can be taken from parameter 2:
Bit | Axis compensation
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. The cross and plane compensation require that the master axes are homed.
4. The 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 of the inactive compensation.
Parameter | %1: | Logical axis number [-]
Logical axis number P-AXIS-00016 of concerned axis
%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.