Smart Components: Signals don't trigger correctly (Bug?)
Eddy74
✭
in RobotStudio
Hello everyone,
I have faced the issue that sometimes signals don't trigger the smart component correctly.
For example: I have a Queue that is moved by a Linear Mover. So, objects which should be moved get enqueued to that Queue. If they reach their end position they should be dequeued.
But sometimes the objects stay in the Queue although the signal for the dequeue has been triggered.
Before:
After:
As you can see, the Input MoveObject was set to 1, but the Dequeue Input of the Queue wasn't triggered. The object is still in the Queue, although it isn't supposed to be.
Have you ever faced a similar problem? Does anyone know how to solve that.
Thank you all in advance.
Regards,
Eddy
0
Answers
-
Hi...I hope you already solved your problem...This could be happening because the object you are moving is attaching to another component at the moment. Another reason is that the signal comes before the move ends.Try using a Set/Reset, for the signal and an AND to inform the removal of the queue, or use a time of 0.1 that should solve it.This type of action is not usually instantaneous.0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 800 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings