Is there a way to by pass lines with a specific input?

Laurence
✭
in RobotStudio
We are using our robot for a plasma spray system in general use the part being sprayed has to be preheated before spray so all of our programs have steps in place before the spray kicks on to heat up the part. I'm trying to speed up the process for situations where the part has already been sprayed and is already hot and doesn't require the preheat. I would like to put an input command like "does part require Preheat, Yes, No" if yes the program starts as normal if No then jump to line X. Maybe a process that can be added to the main module that can be easily added to all existing programs so that I don't have to write multiple codes for every program that involves having or not having those lines. Is something like this possible?
0
Best Answer
-
Do you have a cycle counter for the number of preheat passes? If so, then you could just assign the number to zero to skip it.Lee Justice1
Answers
-
Hallo, yes it is possible by using a (global) routine to be added in all sub-routines.matti0
-
Hi ...Laurence ...Maybe it's a good time to think about standardization. In the company, we work with only one program and it is 100% parameterized. When there is a need for something specific for a certain product, we create a routine containing only what makes this product different. Today, we handle more than 80 items on a folding line with just one program.I say this because I don't know how you would create a global routine to solve your problem, which in a certain situation would have to jump, for example, to line 200 of program X and 201 for program Y.Here's a tip.Good Job0
Categories
- All Categories
- 5.6K RobotStudio
- 399 UpFeed
- 20 Tutorials
- 14 RobotApps
- 301 PowerPacs
- 406 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 344 IRC5
- 71 OmniCore
- 8 RCS (Realistic Controller Simulation)
- 842 RAPID Programming
- 19 AppStudio
- 4 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 107 Collaborative Robots
- 5 Job listings