# ID 70021

Positive software limit switch actuated.
Description | The current actual position of the axis is greater than the position of the positive software limit switch. See also FCT-A2// Section: Description] The positions of the software limit switches are used to monitor the command and actual position of an axis. They are specified for each axis in the axis parameters (see P-AXIS-00177, P-AXIS-00178). In order to monitor actual positions, an additional tolerance (see P-AXIS-00179) can be specified to prevent a slight overshoot of an axis from triggering an error message.

In the NC program, the positions of the software limit switches can be set or changed by the NC commands G98/G99.

Possible causes:

- Incorrect NC program.
- Overshoot of axis is too great.

Possible solutions:

- Correct the NC program
- Check the proportional gain factor (see P-AXIS-00099) of the position controller and reduce it if necessary.
- Increase tolerance for position controller (see P-AXIS-00179)

Response | Class | - | Closed-loop controlled axis stop.
Solution | Class | - | Correct the NC program, reduce overshoot of the axis
Parameter | %1: | Logical axis number [-]
Logical axis number of affected axis see P-AXIS-00016
%2: | Drive type [-]
Drive type of concerned axis, see P-AXIS-00020
%3: | Current value [0.1 10^-3 mm or ø]
Current position of the axis
%4: | Lower limit value [0.1 10^-3 mm or ø]
Position of the positive software limit switch; see P-AXIS-00178
%5: | Block number [-]
Block number of the NC program where the error occurred.
Error type | -