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

Fanuc Wall/Rail Mount Issue (Collision Guard/Detect)

  • tpeautomation
  • February 20, 2023 at 4:51 PM
  • Thread is Unresolved
  • tpeautomation
    Trophies
    1
    Posts
    6
    • February 20, 2023 at 4:51 PM
    • #1

    I have a M20iD/35 mounted on a Rail (wall mount) 100ft long. There is little space between the rail and the working zone, so I have to extend the arm along the Y-Axis to reach down into the working cell. However, when I get close to this extended position (see image Robot_Position_Error_Status), I start getting "Servo-050 Collision Detect Alarm (G:1 A:1)", and the robot stops abruptly. I've tried turning off "Collision Guard Status" off, but doesn't seem to make a difference. The only way I can continue to move is to constantly press the RESET while holding down SHIFT.

    I know it can be turned off in a TP program, but that doesn't help me when jogging to teach in points.

    This seems to be an oversight on Fanuc's part because on a wall mount configuration, J1 constantly experiences a high load due to the gravity affect on all the axes (see image Torque_Reading), whereas on a traditional floor mount, J1 would only experience high load from inertia. In the working zone (see photo Robot_Position_Working), I don't get these errors because the arm is close to the 6 o'clock position (relative to wall mount).

    Does anyone know how to permanently disable the Collision Guard feature, or what I can do to get around this issue?

    https://drive.google.com/file/d/10NMBT-…iew?usp=sharing (Collision_Guard_Status)

    https://drive.google.com/file/d/1JAlz5y…iew?usp=sharing (Robot_Position_Error_Status)

    https://drive.google.com/file/d/1gyd1RW…iew?usp=sharing (Torque_Reading)

    https://drive.google.com/file/d/1OqGAdE…iew?usp=sharing (Robot_Position_Working)

  • Roland Keller February 20, 2023 at 5:19 PM

    Approved the thread.
  • pdl
    Reactions Received
    269
    Trophies
    9
    Posts
    1,533
    • February 20, 2023 at 5:56 PM
    • #2

    Is the robot mount angle set to 90 degrees?

  • tpeautomation
    Trophies
    1
    Posts
    6
    • February 20, 2023 at 6:33 PM
    • #3

    Yes, it is configured for wall mount application.

  • Nation
    Typical Robot Error
    Reactions Received
    542
    Trophies
    9
    Posts
    1,924
    • February 20, 2023 at 6:42 PM
    • #4

    Fanuc does have an operational limit defined for when the robot is mounted at 90 degrees. You might be running around in that area, judging by the pictures.

    Edit: wrong diagram. See my post below.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • pdl
    Reactions Received
    269
    Trophies
    9
    Posts
    1,533
    • February 20, 2023 at 8:13 PM
    • #5

    Is your payload set actually?

  • tpeautomation
    Trophies
    1
    Posts
    6
    • February 20, 2023 at 8:46 PM
    • #6

    Yes, it is. This is the 35kg version, and I only have 5kg on the arm.

  • Nation
    Typical Robot Error
    Reactions Received
    542
    Trophies
    9
    Posts
    1,924
    • February 20, 2023 at 9:59 PM
    • #7

    I had the wrong diagram. Range is even more limited for the M20iD/35M. I think you are running in the "no go" area.

    I think your only solution is a mechanical change. It you need that reach, you may need to add in an angle plate to get that area of the envelope back.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • tpeautomation
    Trophies
    1
    Posts
    6
    • February 21, 2023 at 12:01 AM
    • #8
    Quote from Nation

    I had the wrong diagram. Range is even more limited for the M20iD/35M. I think you are running in the "no go" area.

    I think your only solution is a mechanical change. It you need that reach, you may need to add in an angle plate to get that area of the envelope back.

    Thanks for your input, and not really what I wanted to hear. :astonished_face:

    You obviously have more knowledge on this topic than I, but for obvious reasons, I have to explore all my options. What I find puzzling is the fact that I can jog the robot in this position if I SHIFT/RESET and confirm overriding Collision Detect with no issues. The other thing is that setting Collision Detect to 1% makes no difference from 100% or 200%. I have to rule out anything else may be wrong in my configuration.

    By "add in an angle plate", are you saying I need to turn the base of the robot 90 degrees so that X is along the rail direction? Or mount it upside down (ceiling mount)? This is a very large structure, so any changes mechanically would be a huge undertaking.

  • Nation
    Typical Robot Error
    Reactions Received
    542
    Trophies
    9
    Posts
    1,924
    • February 21, 2023 at 5:59 PM
    • #9

    I'm not sure about your application, but I think the easiest would be to add in a 45 degree spacer/weldment in between the carriage and the robot base. That would rotate the robot about the Y axis. Plus or minus, it wouldn't matter. That would get the robot back into the "clear" (non-shaded) zone, allowing you to use the full range of motion.

    The only other option is to try and stay out of the "no-go" area.

    You might be able to get through there if you run the robot at teach speeds in auto, with low ACC modifiers attached to every point. Probably not in the cards for cycle time reasons.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

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