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

Collision detection command

  • tianxiang84
  • March 19, 2018 at 10:36 PM
  • Thread is Resolved
  • tianxiang84
    Trophies
    3
    Posts
    9
    • March 19, 2018 at 10:36 PM
    • #1

    Dear FANUC expert,

    We have a code here written by a distributor. There is a line "COL GUARD ADJUST 120".

    I am told it is detection of collision and that number 120 is relative to the force sensitivity. But can any one tell me more about what that 120 mean exactly? Like what's its range (from 0 to some value?) and what to expect if I tune this value smaller or larger?

    Thank you.

    Regards,
    Tianxiang

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • March 20, 2018 at 12:02 AM
    • #2

    The sensitivity ranges from 0-200.

    100 is default. The higher the number, the more sensitive it is to disturbances.

    Sent from my SM-G930V using Tapatalk

  • Online
    pdl
    Reactions Received
    269
    Trophies
    9
    Posts
    1,530
    • March 20, 2018 at 12:43 AM
    • #3

    Be warned, collision guard is extremely dependant on having an accurate payload defined in your payload schedules.

  • Atinder Singh
    Reactions Received
    2
    Trophies
    3
    Posts
    103
    • March 20, 2018 at 12:08 PM
    • #4

    If your robot is not operating near any machinery or if there is a lot of workspace for your robot or your taught path has no obstacles nearby and you know that your robot won't collide anywhere you can even disable Collision Detection. To do so go to Menu>> Setup>>F1[Type]>> Col Guard.

  • Online
    pdl
    Reactions Received
    269
    Trophies
    9
    Posts
    1,530
    • March 20, 2018 at 9:30 PM
    • #5
    Quote from Atinder


    you can even disable Collision Detection

    I can't think of one logical reason why you would ever want to do this. I can think of several reason why you would not do this though...

  • stare284
    Reactions Received
    24
    Trophies
    4
    Posts
    373
    • March 21, 2018 at 10:41 AM
    • #6
    Quote from pdl

    I can't think of one logical reason why you would ever want to do this. I can think of several reason why you would not do this though...

    We had to do this Monday due to a reducer failing.
    Replacement reducer is on order but will not arrive for another week or so and the machine needs to run so turning off collision detect is the only way to keep production running as usual.

  • Atinder Singh
    Reactions Received
    2
    Trophies
    3
    Posts
    103
    • March 21, 2018 at 1:08 PM
    • #7
    Quote from pdl

    I can't think of one logical reason why you would ever want to do this. I can think of several reason why you would not do this though...


    In some of my applications with the Injection Molding Machines, I have very limited space to work with and every time I program it and keep the collision guard enabled it will keep on going to alarm even if I reduce the sensitivity or even if the robot is not even close to hit anything. So for some of my applications I have to keep it disabled to reduce downtime.

    Fair enough pdl or not.What do you say?

    Moreover, if you can't think of any reason to disable it, that's totally fine but I thought I can work with this option disabled and even that's totally fine. That is the reason Fanuc gives you two options with software- Enable or Disable, use it according to your need.

    Edited once, last by Atinder (March 21, 2018 at 2:25 PM).

  • alive15
    Reactions Received
    15
    Trophies
    3
    Posts
    160
    • March 21, 2018 at 5:34 PM
    • #8

    Need to be careful though, if the robot decides not to follow the program and goes whichever way, it can cause severe equipment damage or injury to someone.

  • nutcase511
    Reactions Received
    10
    Trophies
    3
    Posts
    27
    • October 5, 2018 at 5:25 PM
    • #9

    If your reducer is failing, then I can see why, under pressure to produce, you would disable it TEMPORARILY. It's a horrible idea to leave collision detect off though. A decent sized FANUC (let's say like an R2000iB-165F) can easily punch an EOAT THROUGH a person with no collision detect enabled.

    If you still can't move a robot into a certain area/position you probably have a DCS zone interference. DCS or "Dual Check Safety" is the "virtual limitations" box that the FANUC draws in space that it is told it can't operate outside of/inside of (you can set it up with "go" zones and/or "no-go" zones). - It is important to remember that even the back end of the robot is considered during these calculations (like the back of the J2-J3 "elbow" of the robot) and also the EOAT that you have set up in the config menu. To turn DCS off you will need a code and to reboot the robot. If you have one of the newer pendants with the 4D graphics, you can go to the DCS menu and physically see a computer-simulation and see which DCS zone is being violated (it will be red). If you can jog the robot incrementally out of that zone, you will be free to move as normal again.

    And to repeat what someone else already said, Col Det set at 100 is the default. 200 is ridiculously sensitive (sudden turns in the program can trip it), and zero will rip aluminum or people apart if it's a big enough robot and you're not careful. If you're experiencing regular collision detect faults, you can adjust this, and I wouldn't increment this any more than 5 or 10, then try running the program. If you still have problems and have to set it less than 80 (which was kind of my made-up limitation line) you should double check your payload and EOAT settings. Your robot might think it's trying to handle 165 KG when it's only handling 20. It will overcompensate the brake curve and brakes, and cause jerking and then collision detect errors. Most FANUC's have an "automatic payload calculator" option, where the robot will do a dance and measure the feedback to the motors during those movements to calculate the EOAT's weight and center of mass automatically.

    ***IT IS IMPORTANT TO NOTE THAT THE DEFAULT PAYLOAD SET BY FANUC IN THE FACTORY IS THAT ROBOT'S MAXIMUM PAYLOAD SETTING - An R2000iB/210F ROBOT WILL AUTOMATICALLY BE SET TO 210 KG PAYLOAD BY FANUC WHEN THEY SHIP IT***

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

Users Viewing This Thread

  • 1 Guest
  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