Is there any way to choose something other than 100% for the speed the robot jumps to whenever the key is turned from Teach to Auto? I've found the "Auto Condition Reset" option, but I'm unsure about using that b/c it apparently has side effects beyond just the speed setting. What I'd like is to be able to choose a different default speed for my IRC5s. So far, we've been getting by during testing by always turning the speed down after selecting Auto, but all it takes is one mistake to have the robot take off at full speed.
IRC5 -- override speed when switching to Auto
-
SkyeFire -
July 23, 2021 at 10:16 PM -
Thread is Unresolved
-
- Go to Best Answer
-
Why can you not just program the paths with a slower velocity?
One workaround I've heard before is to create custom velocity data sets, and have the PLC feed you a percentage number. The robot then runs a calculation and modifies the velocity as a combination of nominal*percentage.
PLC sends
GI_InputSpeed incoming data = 50
Robot performs
vCustomSpeed:=vCustomSpeed*(GI_InputSpeed/100);
Of course, you would need some extra handling. So that you don't keep incrementing the speed down by stacking the PLC offset commands on top of each other.
-
You could use the velset instruction or speedrefresh.
-
Why can you not just program the paths with a slower velocity?
A combination of ongoing testing/debug, and amateur operators -- this is a whole new production line, and the facility has no previous experience with robots. So programming all the points with low speeds would just mean having to go back and re-program them all every time we made another change.
It looks like adding a temporary velset or speedrefresh is my only real option.
-
- Best Answer
It looks like adding a temporary velset or speedrefresh is my only real option.
And you can use num variables instead of hard coding the actual values.
-
or you could create an event routine with the start / restart event that sets the override for you