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. Yaskawa Motoman 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

DX100 Motosight 2D "Camera Response Timeout"

  • cunaf
  • March 24, 2016 at 3:12 PM
  • Thread is Resolved
  • cunaf
    Reactions Received
    1
    Trophies
    3
    Posts
    156
    • March 24, 2016 at 3:12 PM
    • #1

    Hi everybody.
    DX100 Handling DS3.62.00A(US)-14 with Motosight 2D
    Cognex is5605 Firmware 4.09, In-sight Explorer 4.9.0, fixed mount
    I have always had a problem where if power to the camera has been cycled I get the Motoman alarm 8113 "Camera Response Time Out" when the robot runs the macro INSPECT in full auto. This alarm will occur for the 1st 5-10 attempts, in auto, before working. Lately, this has been occurring randomly in full auto. It usually goes after 5-10 resets & starts in auto. The camera communicates via Ethernet with the robot, and this is the only Ethernet communication the robot handles.

    Does anyone else out there struggle with this alarm? Any solutions / workarounds?
    Thanks

  • smurrill73
    Reactions Received
    4
    Trophies
    3
    Posts
    45
    • June 24, 2016 at 7:08 PM
    • #2

    This may not be the same problem you are having, but I have seen this camera response timeout error. Here's my scenario:

    The application is inspecting pallets and locating boxes to be picked. I have a separate camera job for every layer of every pallet.

    1) Operators select a product to run.
    2) The robot loads the associated camera job, via the SET_JOB macro.
    3) The robot inspects the pallet, using the INSPECT macro.
    4) As soon as the inspection completes, the robot calls SET_JOB to load the camera job for the next layer of the pallet. I do this in a concurrent job.

    If the servo is turned off (HOLD is pressed, fence circuit opens, etc.) while the SET_JOB macro is active in step 4, I get the timeout alarm when the robot is restarted--but only if the job load has not yet completed. This happens because the SET_JOB macro starts from the beginning if it gets interrupted. So if it is executed while the camera is busy loading the next job, the camera doesn't respond.

    I solved this by copying and editing the SET_JOB code so it is not a macro, but a normal job.

    I have noticed that when the robot is powered on, the robot boot up finishes before the camera. So if you start the program before the camera is ready, you may get this error. Maybe try polling the camera to make sure it's ready before attempting to inspect? I forget the I/O and register numbers to check, but between the internals of the macro jobs and the MotoSight manual, it's not too hard to find them.

    Thanks,
    Scott

  • cunaf
    Reactions Received
    1
    Trophies
    3
    Posts
    156
    • November 12, 2016 at 7:25 PM
    • #3

    It has been a long while but I wanted to set the record straight on this because it was VERY plaguing for a long time.
    With the help of my friendly neighborhood Yaskawa tech (thanks Guru!) we were able to determine the root cause......
    In the robot ladder which controls the vision light and incoming conveyors I had logic that would trigger the camera via the Cognex discrete trigger wire (green wire). When a part was sensed in the vision area and the conveyor motor stopped, I would pulse the trigger. (There were a bunch of other conditions but that is basically how it worked). The issue was when the robot job was also at the point when it runs the INSPECT macro the Motosight app would lock up because it was expecting signals it was requesting but because the camera was triggered in the middle of this protocol it would send back location and inspection data. This would lock up the otherwise solid Motosight app and require a robot reboot. This would directly cause the exact same issue due to discrete camera trigger and INSPECT macro simultaneously upon boot up and putting in auto. Eventually, the scan times and timing etc would eventually let this go as luck would allow.
    The reason for the double trigger was to save approx 1 sec cycle time. When it worked properly the robot already had a good inspection due to the discrete trigger so all it had to to was adjust and pick.
    To achieve the same results I was advised to P-start the INSPECT macro sometime during the routines where the robot was no where near the vision area making SURE not to double-trigger.

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

Users Viewing This Thread

  • 2 Guests
  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