1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. KUKA Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

KUKA External Axis Limit rotation direction

  • MDFB
  • December 12, 2023 at 2:28 PM
  • Thread is Unresolved
  • MDFB
    Trophies
    2
    Posts
    6
    • December 12, 2023 at 2:28 PM
    • #1

    Hi everyone,

    I'm working with a KRC 4 (8.5.8) controller and an external axis Kuka External Kinematics 400V (MGU6800-235_KSP64) configured as an endless rotation axis.

    I would know if there is a possibility to limit the rotation direction: I need the axis rotates clockwise all the time and not on the contrary.

    I would appreciate knowing if anyone has tried it before or knows if it is possible.

    Thanks in advance!

  • Lemster68 December 12, 2023 at 2:53 PM

    Approved the thread.
  • Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,887
    • December 12, 2023 at 3:57 PM
    • #2

    Change the sign of the gear ratio rat_mot_ax using the machine data configuration page in WorkVisual.

    Fubini

  • MDFB
    Trophies
    2
    Posts
    6
    • December 12, 2023 at 4:18 PM
    • #3

    Thanks Fubini,

    But changing the sign of the gear ratio RAT_MOT_AX it seems I will only change the direction of rotation (positive becomes negative and vice versa). Isn´t it?

    I need the axis moves only in one direction (positive or negative but always the same direction of rotation). I need that with the robot working in AUT and also in T1 (disabling one of the movements (+/-) buttons if possible or similar).

  • Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,887
    • December 12, 2023 at 5:23 PM
    • #4
    Quote from MDFB

    But changing the sign of the gear ratio RAT_MOT_AX it seems I will only change the direction of rotation (positive becomes negative and vice versa). Isn´t it?

    Thats correct. I misunderstood your initial question. Blocking a certain direction is afaik not possible. Only solution I could think about is implementing a monitoring function in submit and do everything yourself.

    Fubini

  • SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,426
    • December 13, 2023 at 12:28 AM
    • #5
    Quote from MDFB

    I need the axis rotates clockwise all the time and not on the contrary.

    Under what circumstances? What motion commands are you using?

    Also, I'm not sure it's feasible to keep an Endless axis turning in one direction permanently. IIRC, there is an overflow limit on the resolver count that will be exceeded (eventually -- it might take several thousand rotations) and force motion in the other direction, or a re-Master of the axis.

  • MDFB
    Trophies
    2
    Posts
    6
    • December 13, 2023 at 9:37 AM
    • #6

    Thanks for your answer.

    I need the axis rotating in only one direction because we need too much precision in the position of the axis, I explain it better:

    We are working with Mx Automation (an interface to program the robot on a PLC), so in order to improve the precision on the axis position we have installed an encoder with an inductive sensor to count each flank when the axis is on the 'cero' position. When we rotate in one direction the flanks are precise but if we change the direction (the operator in manual or the automatic program in any movement) the flank will be executed in the other side of the inductive sensor, introducing an error in the position.

  • Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,887
    • December 13, 2023 at 10:48 AM
    • #7

    You also need to have in mind then that you will eventually also use precision the higher the axis value gets. The number of valid after comma decimals is limited. In essence the REALs in KRL are not exactly but similar to floating point precision.

    Fubini

  • SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,426
    • December 13, 2023 at 5:37 PM
    • #8
    Quote from MDFB

    When we rotate in one direction the flanks are precise but if we change the direction (the operator in manual or the automatic program in any movement) the flank will be executed in the other side of the inductive sensor, introducing an error in the position.

    That's normal -- you have backlash in your axis assembly.

    How long do you have to run the axis in one direction in a single process? Standard practice in situations like this is to "unwind" the axis between cycles. So if a process cycle runs the axis from 0 to 1000deg, in between cycles you would rotate it back to 0 before starting the next cycle. That way, when precision is critical, the axis would always rotate in a single direction.

    Quote from Fubini

    You also need to have in mind then that you will eventually also use precision the higher the axis value gets. The number of valid after comma decimals is limited. In essence the REALs in KRL are not exactly but similar to floating point precision.

    Yes, as the integer portion of the REAL gets larger, the available number of digits on the right of the decimal point gets smaller.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • Kuka external axes endless rotation issue

    • Andres Tamla
    • November 15, 2023 at 8:07 PM
    • KUKA Robot Forum

Tags

  • KUKA
  • external axis
  • rotation
  • kinematics
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download