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

Basic Kawasaki Robot Questions. (From a Fanuc integrator)

  • TedTurner1776
  • December 20, 2024 at 9:38 PM
  • Thread is Resolved
  • TedTurner1776
    Reactions Received
    1
    Posts
    6
    • December 20, 2024 at 9:38 PM
    • #1

    Hey everyone. I hope you can help me on some Kawasaki questions. I am coming from the Fanuc world.


    At my plant, we have a Kawaskai cell that was build and programmed by a pretty amateur team. When the robot has a fault, I noticed the in the PLC program there's a bit coming from the Kawasaki robot that is labeled " Un-resetable fault" Does any know of a fault from Kawasaki that is un-resetable?


    This robot didn't crash, didn't have a hardware failure.


    Any help would be great!

  • Go to Best Answer
  • Lemster68 December 20, 2024 at 9:54 PM

    Moved the thread from forum General Discussion of Industrial Robots Only to forum Kawasaki Robot Forum.
  • kwakisaki
    Reactions Received
    694
    Trophies
    11
    Posts
    4,770
    • December 20, 2024 at 10:45 PM
    • #2
    Quote from TedTurner1776

    At my plant, we have a Kawaskai cell that was build and programmed by a pretty amateur team.

    That's quite a bold statement to make, saying you are coming from a Fanuc world and not Kawasaki.

    Quote from TedTurner1776

    When the robot has a fault, I noticed the in the PLC program there's a bit coming from the Kawasaki robot that is labeled " Un-resetable fault" Does any know of a fault from Kawasaki that is un-resetable?

    Yes, there are lots of un-resettable faults that exist and I assume all robots will have faults which cannot be reset too - hardware failures, encoder signal loss, low voltages, cpu failures etc.
    In the troubleshooting manual, you will find the listing of errors, resettable status and action upon error codes produced.

    As for the term used in the PLC.......there's only one line of enquiry there and that is to ask the 'team' whom programmed the PLC, but I would choose my words more selectively if you want to get a positive response from them.....You never know members of that team could be members here on the forum.

    The Kawasaki can be configured and programmed to send a dedicated error signal, or by a programmatical route where a PC Task is evaluating the error code produced and setting bespoke signal(s) relative to specific error code returns.
    You would need to look at the Kawasaki file save in order to see how this is being done though as opposed to just looking at the PLC side.

    There is also the other alternative, what they have written may in fact be 100% correct, but the only real way of knowing is to look at the Kawasaki code.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • rottr_
    Reactions Received
    1
    Posts
    6
    • December 20, 2024 at 11:01 PM
    • Best Answer
    • #3

    Hi,

    In the Kawasaki manuals, errors will have code that is started with a letter and 4 digits. With each being classified as acceptable, or non-acceptable (read resetable or not-resetable) with non-acceptable errors with issues that cannot be reset without the issue being addressed and isn't likely to be a temporary state. Will usually require at least a power cycle, but might be indicative of serious issues. An example might be like this header (can't post the full page for obvious reasons).


    Check your logs on the controller for errors and verify in your manuals. I'm wondering if you have some mislabeled tag on the PLC based on a dedicated signal from the robot if it's not a serious issue.

  • TedTurner1776
    Reactions Received
    1
    Posts
    6
    • December 23, 2024 at 6:28 AM
    • #4
    Quote from kwakisaki

    That's quite a bold statement to make, saying you are coming from a Fanuc world and not Kawasaki.

    Yes, there are lots of un-resettable faults that exist and I assume all robots will have faults which cannot be reset too - hardware failures, encoder signal loss, low voltages, cpu failures etc.
    In the troubleshooting manual, you will find the listing of errors, resettable status and action upon error codes produced.

    As for the term used in the PLC.......there's only one line of enquiry there and that is to ask the 'team' whom programmed the PLC, but I would choose my words more selectively if you want to get a positive response from them.....You never know members of that team could be members here on the forum.

    The Kawasaki can be configured and programmed to send a dedicated error signal, or by a programmatical route where a PC Task is evaluating the error code produced and setting bespoke signal(s) relative to specific error code returns.
    You would need to look at the Kawasaki file save in order to see how this is being done though as opposed to just looking at the PLC side.

    There is also the other alternative, what they have written may in fact be 100% correct, but the only real way of knowing is to look at the Kawasaki code.

    I meant no offense. I am a Fanuc integrator, but I have also set up Denso, ABBs, and Kukas for over a decade. As the saying goes, "Truth has no agenda". When I called them an amateur team, I meant to report the situation factually. Its this teams first Kawasaki robot cell the have ever set up, and first PLC project.


    There's a lot of "standard" things Ive always programed on my cells, that this cell is missing. Like an automatic homing routine and sequence reset.


    I'll take a look at the robot logs and see if I can see what the error code is. I have noticed you can reset the error code on the pendant, and not the PLC. So that tells me the fault at least doesn't need a power down.


    I have also notice that they are resting the faults by latching on a bit, instead of oneshoting it. The Kawasaki manual seems to spell out a OFF-ON-OFF sequence. Almost like it needs to see a falling edge.


    Thoughts?

  • TedTurner1776 December 23, 2024 at 9:16 AM

    Selected a post as the best answer.
  • TedTurner1776 December 23, 2024 at 9:16 AM

    Selected a post as the best answer.
  • TedTurner1776 December 23, 2024 at 9:16 AM

    Selected a post as the best answer.
  • kwakisaki
    Reactions Received
    694
    Trophies
    11
    Posts
    4,770
    • December 23, 2024 at 10:00 AM
    • #5

    Remember not all integrators are the same.

    Some integrators know the product very well and then employ advanced techniques relative to the specific product in order to handle some very basic tasks.

    Some do not have specific product knowledge and use templates from a previous installation using different OEM supplied kit and then fudge the templates to suit.
    Coupled with the assumption that all robots are the same and therefore consider reading manuals or undertaking product training beneath them.

    Dedicated signal descriptions and handling them are explained in the external IO manual.
    Error codes, actions, results and descriptions are explained in the troubleshooting manual.

    Kawasaki errors will generate an error window on the teach pendant, set the dedicated error output signal (if used) and activate the error output relay on the power sequence board.
    Then require some form of reset action.

    Resetting the error can either be via:
    - Pressing reset on the error window screen. on the teach pendant.
    - Pressing reset on the minimised window screen on the teach pendant.
    - Pressing the 'R' key twice on the teach pendant.
    - Setting the external error reset input using a pulse duration of 0.3 - 0.5s
    - Sending ERESET command to the controller.

    ERESET and Error resets can be handled in many unconventional ways using advanced techniques within the Kawasaki or via a simple error reset dedicated input pulse for the required duration stipulated in the manual.

    So you really need to ascertain:
    - What an 'error' is when it is produced by the Kawasaki, and the consequence of the error.
    - How the error output is configured and handled in the Kawasaki.
    - How the error reset input is configured and handled in the Kawasaki.

    You cannot learn how this is from the PLC side or use the forum as a substitute for product training.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • TedTurner1776
    Reactions Received
    1
    Posts
    6
    • December 23, 2024 at 11:26 AM
    • #6

    Thanks for the feedback. After some digging, they are not resetting the ERESET from the PLC. They are only resetting faults from the pendent. The reset I was looking at is just a normal mapped bit they are using to reset their sequence. So we will need to add the mapping from the PLC to the robot for the ERESET.


    So the bit "Error cant be reset" is only on when they aren't able to reset their sequence, NOT because there is an error on the controller that actually cant be reset.

  • kwakisaki
    Reactions Received
    694
    Trophies
    11
    Posts
    4,770
    • December 23, 2024 at 12:21 PM
    • #7

    Ah ok....

    FYI - ERESET is a command in the Kawasaki to reset the error in the Kawasaki which can either:
    - Be typed directly using the built in keyboard.
    - Be used directly in a PC Task within the Kawasaki.
    - Be executed by way of external error reset signal, or via teach pendant.

    Do you know where this 'output bit' is coming from on the Kawasaki then?
    - Hardwired from the power sequence board.
    - Hardwired from the digital IO board.
    - Fieldbus signal.

    Can you provide a Kawasaki file save at all for me to look at?
    - you can send via 'conversation' if you do not wish to make public.

    This sounds like a possible overall reset/restart sequence to me.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

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

Tags

  • kawasaki
  • Kawasaki E Controller
  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