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

LOAD DETERMINATION AND KUKA.LOAD IN KUKA ROBOT

  • Counterspeller
  • May 14, 2020 at 1:52 PM
  • Thread is Resolved
  • massula
    Reactions Received
    204
    Trophies
    8
    Posts
    1,431
    • May 19, 2020 at 9:02 PM
    • #21
    Quote from Lemster68

    I had asked a question in this thread:

    Load Data Determination - "no identification of load data"

    And as I am reading this one, I think that what I had asked about ABB armload is what Kuka calls supplemental loads?

    Yep, Lemster.

    KUKA Supplementary Load Data is analog to ABB Armload.

  • panic mode
    Reactions Received
    1,281
    Trophies
    11
    Posts
    13,091
    • May 20, 2020 at 2:47 AM
    • #22

    here are examples of dumbbell in KUKA robot gym (from fence test videos).

    also note the blue brick on A3 (supplementary load). both payload and A3 supplementary load are measured from flange when robot arm is in the "cannon" position (0,-90,90,0,0,0). other supplementary payloads (A1 and A2) are measured from foot of the robot (robroot).

    and this is why Z value for A3 load is negative and some good meter away from flange. Setting this value to zero places this load at the flange, not at shoulder.


    so.... when it comes to laods... all values are wrong except when they ARE correct.



    service case story about loads from years ago:

    company X purchased large robot to do arc welding. did not care for any consulting or training since they can read the manual and figure things out. so second hand KRC2 system with KR150 was chosen. this is a big arm, better suited for spot welding than arc welding but they said it was a hard to beat deal and that it worked. they did not need this high payload unit but did want long reach to weld some really long welds. it turned out they were filling deep V-slots between huge parts requiring multiple layers and weaving. after a year or so of production one of the motors failed. X wanted production back on track but also to know why did this happen. so archive was shared and did not take long to see logs and that loads were way off.

    note that factory default payloads are not for some "typical user payloads". they are for very specific type of payload (deadweight / dumbbell) used in a factory. in case of KUKA robots they are chosen to be at ... or above... robot rated load so that short factory stress-test can guarantee that everything works. but this meant as a stress test, not years of operation. so for this particular robot, rated load was 150kg but the factory default load was 175kg and some 30cm from the center of the flange (about 230mm in Z, and 210mm in X direction). as mentioned, in this cse, actually attached payload was just an arc welding torch so... more like 0.5kg for tool and holder. logs also revealed TONS of recurring messages complaing about wrong load, overheating, overcurrent etc. but all of this was ignored, operators just kept on acknowledging messages and running production no matter what. that poor beast was killing itself trying to weave with the heavy arm and imaginary 175kg payload, doing multi-pass of very long welds without any notable idle time.

    so, motor was replaced... this time supposedly correct load data was entered and production resumed... and about year later the exact same problem happened. same axis, same errors... someone really upset was screaming over the phone, they wanted it fixed NOW and they are not paying for it since previous diagnose was crap and replacement motor was only 1 year old. no way they will be paying for another motor when this big robot should handle this puny load with ease.

    so another archive was shared and it confirmed what was mentioned in the phone call - logs with same messages as before. tool #1 was still the only tool used. also this time tool 1 did have correct load data (although this could have been edited in, even after motor failed since logs matched previous ones). but comparison with previous archive revelaed dramatically different code. robot was still doing same kind of work with multi layer welding, weaving etc but no ILF instructions are used. everything was coded by hand in KRL. so tool and base were specified using direct variable assignments. except...there was nothing in the program to tell robot what load to use. single ILF motion like PTP HOME would have assigned load.

    ... they paid for repair.


    EDIT ----

    ILFs take care of many things. this is for a reason. but when you login as an Expert and write code in KRL... you are the Expert and you need to take care of everything yourself - training wheels are off. wrong configiration or code can destroy robot - no collision necessary. there is a reason certain things are password protected. so make sure to follow commissioning steps per System Integrator manual.

    and in case of programming.... ILF motion instructions don't ask for load, they allways assign load based on selected tool. when writing code in KRL, loads need to be specified explicitly:

    $BASE = base_data[1..32] ; ok

    $TOOL = tool_data[1..16] ; ok

    $LOAD = load_data[1..16] ; needed but - often missing

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Counterspeller
    Reactions Received
    2
    Trophies
    3
    Posts
    102
    • May 20, 2020 at 3:12 PM
    • #23

    Thanks for help people!

    I'll study on load determination.

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

  • krc Stopped running in 10%

    • Az
    • June 12, 2018 at 2:38 PM
    • KUKA Robot Forum
  • Problem with Load data determination

    • stiepan19pl
    • January 4, 2019 at 8:15 AM
    • KUKA Robot Forum
  • Load Data Determination - "no identification of load data"

    • joRobot
    • April 23, 2020 at 7:37 AM
    • KUKA Robot Forum
  • Axis accelaration error

    • Nikolaos WS4
    • September 6, 2019 at 11:36 PM
    • KUKA Robot Forum
  • Accessing a variable in a local .dat

    • AKalis
    • June 10, 2019 at 5:14 PM
    • KUKA Robot Forum
  • How to change the default used axes for "Automatic load data determination"?

    • Sriniwas307
    • September 13, 2018 at 2:07 PM
    • KUKA LBR IIWA
  • MOVED: How to change the default used axes for "Automatic load data determination"?

    • SkyeFire
    • September 13, 2018 at 3:03 PM
    • KUKA Robot Forum

Tags

  • robot
  • KUKA
  • Loaddatadetermination
  • KUKALOAD
  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