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

place parts on 1 conveyor with 3 robots

  • raziel71
  • July 20, 2020 at 4:14 PM
  • Thread is Unresolved
  • raziel71
    Trophies
    3
    Posts
    10
    • July 20, 2020 at 4:14 PM
    • #1

    Hi!

    PLease take a look on the attached pic. I have planned this robot line. 3 robots places parts on conveyor with different cyle time. How can I instruct the last 2 robots to place parts on the conveyor only if it has empty place on it? Any solution is good for me. If I think well line tracking system is not enough.

    The first reply will got a beer:-)

    Images

    • layout_robots.jpg
      • 382.57 kB
      • 1,607 × 927
      • 16
  • Go to Best Answer
  • Vaneltin
    Trophies
    3
    Posts
    9
    • July 20, 2020 at 10:25 PM
    • #2

    Hi!

    If you know:

    1. The velocity of the conveyor
    2. Where the robot will place the object
    3. A signal to indicate to the other robot when it place the object..

    You should calculate/derteminate if there is something or not on the conveyor.

  • Hazard
    Reactions Received
    15
    Trophies
    3
    Posts
    55
    • July 20, 2020 at 10:33 PM
    • Best Answer
    • #3

    Put a laser upstream on the conveyor and another downstream. Any time an object passes the upstream laser, a flag turns on and stays on until the downstream laser detects the object leaving. Program so the robot will not interact with the conveyor while the flag is on.

  • Mike13815
    Reactions Received
    23
    Trophies
    3
    Posts
    27
    • July 21, 2020 at 9:04 PM
    • #4

    I suggest a mix of soft and hard tracking.

    Laser break sensors (like you'd see at a checkout at the grocery store) are unbelievably cheap so you'll want to throw that down before each robot.

    Grab a free robot input for each (just use the simple digital IO).

    Hook an encoder on one of the tensioning bearings for the conveyor.

    Have a register count every so many ticks of the conveyor's encoder (you'll have to adjust this according to the distance between the robots, just sort of wing it and test it with some objects after).

    Grab a free position register and while one laser detects an object, it *measures* its length by the number of ticks of the conveyor. For the first robot, it places it in the first element. It actually doesn't matter how many millimetres a tick is, just be sure you won't overflow a variable with ticks before it leaves the robot's reach.

    Every so many ticks of the conveyor (BGLOGIC) the number shifts to the next position register element.

    First robot deals with PR[#,1] and PR[#,2], second robot deals with 3 and 4, and so on. 6th position register doesn't shift, just gets overwritten because the robots won't care anymore about objects down stream. You could technically send that info to something down stream so it knows what to expect.

    You'd run it and figure out how many ticks each robot is capable of reaching, and how many ticks your longest objects represent.

    If a robot has an object ready to load, it checks to see if its upstream pr element has free space. It then picks one up and loads it into the downstream pr element when time is right (in ticks of the conveyor)

    If your objects significantly differ in size, you could instead measure the gaps between the objects on the bed, to ensure a perfect fit.

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

Tags

  • roboguide
  • CONVEYOR
  • linetracking
  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