Software limit switch axis 6

  • It concerns KRC 4 KSS 8.3
    Standard the software limit for axis 6 is +- 350°.
    I cannot put these limits higher.
    Is there somewhere in the configuration files another parameter that I can change so that I can raise the limits in the KCP?

  • It is possible to put A6 into "endless" mode, where it has no limits at all. But this requires very careful programming to handle "unwinding" the axis over time, and to avoid "shortcutting" rotations -- ordering an "endless" A6 to rotate +359deg will generally result in it moving -1deg, since that would be the shortest path to the same endpoint.


  • It is possible to put A6 into "endless" mode, where it has no limits at all. But this requires very careful programming to handle "unwinding" the axis over time, and to avoid "shortcutting" rotations -- ordering an "endless" A6 to rotate +359deg will generally result in it moving -1deg, since that would be the shortest path to the same endpoint.


    put the A6 into "endless" mode.. it means that I can make the A6 rotary whatever turns I want? how to do ?



  • https://www.robot-forum.com/ro…ternal-axis-like-spindle/

  • thanks,
    I have try to edit the machine.dat and change the $AXIS_TYPE[6]=5. and it works that I can turn the A6 endless manual with pad.
    but how to do it with command line? what I need to do is move to a point. then turn the A6 only +7200 then -7200.

  • Hello



    I have never tried to program with this infinite option.I do not need to program for axis 6 separately.Make a program, save a few points, manually with the rotation of axis 6 and start the porogram, then you will see how the robot will behave.

  • Hi


    I am having the same problem.


    I have a kl-1500 linear axis, and I have changed the soft limits. After changing the soft limits $softp_end[axle number] and $softn_end[axle number] I am no longer able to monitor the Cartesian position and orientation of the robot. If I change back the the older parameters, the position/and orientation can be monitored.


    Is there any other variable that must be changed in order to change $softp_end[axle number] and $softn_end[axle number] ?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account
Sign up for a new account in our community. It's easy!
Register a new account
Sign in
Already have an account? Sign in here.
Sign in Now