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. Kawasaki 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

Developing a Equipment Standard for New installations of Kawasaki Robots

  • ericwiz7923
  • April 9, 2021 at 7:29 PM
  • Thread is Unresolved
  • ericwiz7923
    Reactions Received
    25
    Trophies
    3
    Posts
    194
    • April 9, 2021 at 7:29 PM
    • #1

    What is the sort of information everyone likes to bake into their equipment standards for new Kawasaki robotic systems, specifically for material handling? I've seen everything spelled out down to program names and functions/ip addresses/IO mapping/communication types to the opposite end of the spectrum where maybe one would ask for a specific controller/robot model and that's it. Also those with integration experience what is something you like/dislike to see when reviewing the customers request for new projects?

  • Online
    Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,489
    Blog Articles
    7
    • April 9, 2021 at 8:06 PM
    • #2

    I do not have a whole lot to offer up. But you mentioned material handling, so one thing comes to my mind. That the bolts holding the end effectors onto the robot are safety lock wired such that they cannot back out from vibration and such. I went to one installation that had been running and a maintenance person needed help to position the robots so that they could check/tighten any loose bolts. I was like, "what? Who does not lock wire their bolts?" Well they didn't specify it, and I suppose others don't either. Big hazard to have an end effector come loose at high speeds.

  • ericwiz7923
    Reactions Received
    25
    Trophies
    3
    Posts
    194
    • April 9, 2021 at 10:36 PM
    • #3
    Quote from Lemster68

    I do not have a whole lot to offer up. But you mentioned material handling, so one thing comes to my mind. That the bolts holding the end effectors onto the robot are safety lock wired such that they cannot back out from vibration and such. I went to one installation that had been running and a maintenance person needed help to position the robots so that they could check/tighten any loose bolts. I was like, "what? Who does not lock wire their bolts?" Well they didn't specify it, and I suppose others don't either. Big hazard to have an end effector come loose at high speeds.

    That’s a good suggestion. Never seen a Tool go flying, lots of parts though lol. Best one was I told a rookie tech not to blindly run the robot homing program because the clamps holding that large metal car part would open sending the part flying in the process. He looked me square in the eye said “No it won’t” then proceeded to yeet that part out of the cell.

  • ShAdOwDrAgOnS
    Reactions Received
    37
    Trophies
    3
    Posts
    65
    • April 13, 2021 at 1:56 AM
    • #4

    I'm not sure about your specific application. One thing i really dislike is when people change base and tool coordinates without considering the consequences.

    For instance as a rule we always leave our robots with a null base. That way everyone knows the base coordinates instinctively when looking at the robot and where the plugs come out the back of the robot and apply the left hand rule.

    And since the new guys don't know any better and don't double check things before making changes it avoids the chance of mistakes happening.

    For example, years ago someone change the base coordinates on a robot by 90 degrees so they could work in the positive quadrant because they thought they knew better. One of our other service technicians went to make changes and didn't realise. They ended up damaging the tool and surrounding conveyors as a result.

    So having a standard and enforcing a standard is another challenge in it's own.

    The only other thing i would say is that the less things you change from default the less thing can go wrong or forget to change when replacing existing equipment with new equipment or copying it for a future system.


    For example. Say you have a VSD/VFD and the default setting is for the motor to run forward. but when you install it you see the motor runs in the opposite direction. You could change it in software thus changing it from default. When the VSD fails and gets replaced the person doing it might not realise they need to change the direction setting from default and potentially cause damage as they will usually wire it the same as the drive they are replacing.

    But if they installed the VSD correctly and swapped any of the 2 phases so that the motor went the correct way in the default setting this wouldn't have been an issue.

  • ericwiz7923
    Reactions Received
    25
    Trophies
    3
    Posts
    194
    • April 13, 2021 at 9:30 PM
    • #5

    We also don't mess with the base coordinates. We also have a null tool coordinate on all four of our Kawasaki cells, I have thought about messing with that. What I did ended putting down for my Kawasaki Specs was I specified that all programing had to be AS programing to mirror our other equipment, we specified the same controller model that we have for our other cells (E32F) so that we have consistency in our spare part inventory, we specified a 1TW board over a 1UR board to mirror our other lines, and specified the general industries spec of cubic-s.

  • kwakisaki
    Reactions Received
    694
    Trophies
    12
    Posts
    4,770
    • April 14, 2021 at 12:49 PM
    • #6

    Interesting topic and something I could spend hours on for sure based on my experience with end users and integrators.

    But to some things up generally:

    - Fundamental product knowledge is key - even if you are an operator.

    - How this fundamental knowledge is then applied.

    - Anything programmed can be changed unless access is prevented.

    - Just because it works, does not mean the pixies are not queuing up waiting for some fun.

    I completely concur with ShAdOwDrAgOnS

    Base and Tool go hand in hand as they are the 2 fundamental coordinate systems used.

    Whether you use BLOCK or AS, Base and Tool are fundamental to the robot and intended application.

    They need to be considered for ANY intended application and applied accordingly.

    Fundamental to ANY Robot is:

    - Correct zeroing.

    - Correct working envelope parameters (hard stops, limit switches and joint limits).

    - Correct EOAT values (Tool)

    - Correct internal working areas of the envelope (Base).

    Not setting these or applying them incorrectly is going to lead to a charity event for the pixies.

    You now have the added bonus of Cubic S to 'Police' the settings and stop the robot in the event of 'external influences', but Cubic S can only police the fundamental settings, if these are incorrect, the policing of them will also be incorrect.

    All OEM's provide training for their products, anyone dealing with robots should at least attend some fundamental product training.

    In house training often circumvents fundamentals for application training.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • ericwiz7923
    Reactions Received
    25
    Trophies
    3
    Posts
    194
    • April 14, 2021 at 1:53 PM
    • #7
    Quote from kwakisaki

    Interesting topic and something I could spend hours on for sure based on my experience with end users and integrators.

    But to some things up generally:

    - Fundamental product knowledge is key - even if you are an operator.

    - How this fundamental knowledge is then applied.

    - Anything programmed can be changed unless access is prevented.

    - Just because it works, does not mean the pixies are not queuing up waiting for some fun.

    I completely concur with ShAdOwDrAgOnS

    Base and Tool go hand in hand as they are the 2 fundamental coordinate systems used.

    Whether you use BLOCK or AS, Base and Tool are fundamental to the robot and intended application.

    They need to be considered for ANY intended application and applied accordingly.

    Fundamental to ANY Robot is:

    - Correct zeroing.

    - Correct working envelope parameters (hard stops, limit switches and joint limits).

    - Correct EOAT values (Tool)

    - Correct internal working areas of the envelope (Base).

    Not setting these or applying them incorrectly is going to lead to a charity event for the pixies.

    You now have the added bonus of Cubic S to 'Police' the settings and stop the robot in the event of 'external influences', but Cubic S can only police the fundamental settings, if these are incorrect, the policing of them will also be incorrect.

    All OEM's provide training for their products, anyone dealing with robots should at least attend some fundamental product training.

    In house training often circumvents fundamentals for application training.

    Display More

    I understand completely. I based most of my listed specs off of our existing equipment for modularity so that it will be easier for my technicians to repair in the future (ie. controller model, AS Program exclusivity, Cubic-s version). As far as the use of base and tool coordinates (or lack there off) and the AS Programing exclusivity, that was how the equipment was originally designed and sold by the integrator. Our applications do not change tool or base values. One part of your comment that just hit me like a bolt of lightening though, that may make my revised spec, is your comment on correct eroing and correct working envelopes. That would most certainly save a lot of heart burn down the road. All great information everyone!

  • Online
    Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,489
    Blog Articles
    7
    • April 14, 2021 at 2:18 PM
    • #8

    I would add that payloads be setup correctly, including whatever these robots call equivalent of ABB "Armload".

  • kwakisaki
    Reactions Received
    694
    Trophies
    12
    Posts
    4,770
    • April 14, 2021 at 4:19 PM
    • #9
    Quote from ericwiz7923

    As far as the use of base and tool coordinates (or lack there off) and the AS Programing exclusivity, that was how the equipment was originally designed and sold by the integrator.

    I did not want to come out and say this as it steers away from your topic, but this is kind of my point.

    Kawasaki Systems certainly allow them to be very bespoke indeed, and as an end user, should problems occur, then the supporting OEM documentation or training you have received may not support your cells and you are totally reliant on the integrator should you experience errors, faults or strange occurrences.

    To be clear, I am not making any kind of statement towards your integrator in saying what they have delivered and setup is wrong.

    The point I am making is that where possible, always follow fundamentals as the OEM documentation will be relative to them.

    If these fundamentals are not followed, there must be a reason why.

    For instance, an integrator may re-zero JT4 (on a 6 axis robot) 180 degrees from mechanical zero to accommodate a service pack/harness installed.

    As an end user, unless you are aware of this and you needed to re-zero JT4 (ie motor failure/change), then it is very likely you will use OEM procedures and the result could tear the harness afterwards.

    If you come across a cell that doesn't follow fundamentals, then be aware/in agreement of them before hand between integrator and client and have it documented/pencilled into any in house training you are likely to offer so you can fully support it.

    Yes, Lemster68 has also suggested payload.....:top:

    Kawasaki uses AS Weight command or Tool coordinate aux function to apply payload, COG and moment of inertia values that will certainly allow for a more optimized system.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • ericwiz7923
    Reactions Received
    25
    Trophies
    3
    Posts
    194
    • April 14, 2021 at 9:22 PM
    • #10
    Quote from kwakisaki

    I did not want to come out and say this as it steers away from your topic, but this is kind of my point.

    Kawasaki Systems certainly allow them to be very bespoke indeed, and as an end user, should problems occur, then the supporting OEM documentation or training you have received may not support your cells and you are totally reliant on the integrator should you experience errors, faults or strange occurrences.

    To be clear, I am not making any kind of statement towards your integrator in saying what they have delivered and setup is wrong.

    The point I am making is that where possible, always follow fundamentals as the OEM documentation will be relative to them.

    If these fundamentals are not followed, there must be a reason why.

    For instance, an integrator may re-zero JT4 (on a 6 axis robot) 180 degrees from mechanical zero to accommodate a service pack/harness installed.

    As an end user, unless you are aware of this and you needed to re-zero JT4 (ie motor failure/change), then it is very likely you will use OEM procedures and the result could tear the harness afterwards.

    If you come across a cell that doesn't follow fundamentals, then be aware/in agreement of them before hand between integrator and client and have it documented/pencilled into any in house training you are likely to offer so you can fully support it.

    Yes, Lemster68 has also suggested payload.....:top:

    Kawasaki uses AS Weight command or Tool coordinate aux function to apply payload, COG and moment of inertia values that will certainly allow for a more optimized system.

    Display More

    I agree 100%, hence the desire to develop a company spec.

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  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