What is the best way to load program to run.
I am using a cognex vision system with pc interface. We are loading a part hopper that is presenting parts to the robot and then in shows camera to modify wobj. But I would like to find a way to use the camera to determine what part is loaded, or if it is loaded backwards, and modify the program that gets run based on that. All of our parts are very identical and have a front and back orientation and being able to do this would reduce operator error when loading the hopper (if they load backwards) and allow different part variations to be loaded together.
Is this even possible? And would i assign a certain value from the camera side that would send the robot to a certain program based on response?
Is this even possible? And would i assign a certain value from the camera side that would send the robot to a certain program based on response?
Tagged:
0
Best Answer
-
If you can assign a variable from the camera software via PC interface in the Rapid program depending on the product and front/back then you can use any of the conditional tests in RAPID to run the correct procedure or load a module and run it.
TEST is probably the one to use if there a re a few options, IF when only one or two.
5
Answers
-
Great thank you, I will look into that more on the camera side and see if i can send out those variables and give this a shot.
0
Categories
- All Categories
- 5.5K RobotStudio
- 394 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 309 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 785 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings