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 R-30iB Controller + DCS + 2D laser scanner

  • boriskostov
  • January 10, 2025 at 4:42 PM
  • Thread is Unresolved
  • boriskostov
    Reactions Received
    5
    Trophies
    3
    Posts
    50
    • January 10, 2025 at 4:42 PM
    • #1

    Hello,

    I want to connect a 2D laser sensor to an R-30iB controller to enable the robot to operate in three zones:

    1. Green Zone: The robot operates at full speed.
    2. Yellow Zone: The robot's speed is restricted to 250 mm/sec.
    3. Red Zone: The robot comes to a complete stop.

    Could you please guide me on how to set up this configuration from the robot side?

  • DylanNOEL
    Reactions Received
    18
    Posts
    82
    • January 13, 2025 at 5:42 PM
    • #2

    You need to define cartesian zone in the dcs. Connect the SAFETY laser sensor to DCS Input and do the configuration of the dcs

    Please don't let me google it for you :winking_face:

  • gpunkt
    Reactions Received
    120
    Trophies
    6
    Posts
    457
    • January 14, 2025 at 2:28 PM
    • #3

    In R-30iB (system software v8.xxp/yy) you're not able to use a "ceiling speed" for the DCS Cartesian Speed Check (CSC). You can set a threshold such that IF the robot moves faster, it will stop.

    Basically this is a safety-reated monitoring function, that will stop the robot if the monitored speed is greater than specified.
    The only way of CONTROLLING the speed safely is to use the OVERRIDE function within the CSC.

    Example: You want the robot to move at maximum 250mm/s. You then have to take into account the max speed of the robot. Let's say that this robot can be programmed with motions up to 4000mm/s. To make sure that no motion is faster than 250mm/s (because then it will stop, and we don't want unnecessary stops now, do we? :winking_face:) you need to set an appropriate override value in the CSC.

    250/4000 = 6,25% override. So let's make it 6%.

    The problem is that override affects ALL motions, regardless of motion type (J, L, C or A) and programmed speed. This means that all of you already slow motions that maybe already is programmed with speeds <250mm/s will be performed at only 6% of their programmed speed. Not very nice either.


    Enter: the possibility to control speed with the CSC!
    From v9.40p/36 it's possible to select a cartesian limit for the speed control, not just an override value. This will then work as an upper limit, much like the T1 mode will cap motions programmed with speed >250mm/s to 250mm/s, but motions programmed with slower speeds will run at the programmed speed.
    You do need also the Constant Path option for this to work.

  • boriskostov
    Reactions Received
    5
    Trophies
    3
    Posts
    50
    • January 14, 2025 at 2:41 PM
    • #4

    Thank you, gpunkt ! I also considered the CSC option and will proceed to test it.

  • boriskostov
    Reactions Received
    5
    Trophies
    3
    Posts
    50
    • January 21, 2025 at 12:35 PM
    • #5

    I would also like to use SSI[12] to enable/disable the POSSPD function. However, I couldn’t find detailed instructions on the wiring process in any of the manuals.

    Does anyone have information on how to wire it correctly?

  • gpunkt
    Reactions Received
    120
    Trophies
    6
    Posts
    457
    • January 21, 2025 at 12:47 PM
    • #6
    Quote from boriskostov

    I would also like to use SSI[12] to enable/disable the POSSPD function. However, I couldn’t find detailed instructions on the wiring process in any of the manuals.

    Does anyone have information on how to wire it correctly?

    SSI[12] is a status signal, meaning that it is set by the system depending on (you guessed it) the current status of the system.
    So, this signal is not something you can control directly, rather it will reflect whether or not you have enabled the DCS Position/Speed Check function.

    On another note, this signal is (according to the DCS manual) not supported on R-30iB or R-30iB Mate, and you stated that you're using an R-30iB, so...

  • boriskostov
    Reactions Received
    5
    Trophies
    3
    Posts
    50
    • January 21, 2025 at 1:22 PM
    • #7

    The controller I am using is the Plus version, so it supports this functionality. However, I still don’t understand where exactly the SSI[12] signal originates from.

    I understand it is connected to the current status of the system, but how can I determine the exact moment when SSI[12] will turn on and when it will turn off?

  • gpunkt
    Reactions Received
    120
    Trophies
    6
    Posts
    457
    • January 21, 2025 at 2:22 PM
    • #8

    SSI[12] simply reflects wheter or not Position/Speed check is enabled in the system or not.

    The Enable/Disable setting can be made from the DCS Menu -> Pos./Speed check setup:


  • boriskostov
    Reactions Received
    5
    Trophies
    3
    Posts
    50
    • January 21, 2025 at 3:04 PM
    • #9

    Thank you for the information. If I want to use Setting 11: Disabling Input, where can I connect an external signal to control it?

  • gpunkt
    Reactions Received
    120
    Trophies
    6
    Posts
    457
    • January 22, 2025 at 8:26 AM
    • #10

    Please be more specific, which setting in which menu?

    Disabling inputs are generally specified in the setup of each functionality, for instance a CPC (Cartesian Position Check). The disabling input must be a safe signal, but it could be a hardwired input, a safety input through a safe fieldbus (such as Profisafe) or a safe internal relay (SIR).

    I would suggest that you get the DCS manual and have a look.

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

  • Fanuc cobot, connecting safety laser scanner problems

    • Chuy_Buttowsky
    • June 25, 2024 at 11:54 PM
    • Fanuc Robot Forum

Tags

  • Fanuc
  • DCS
  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