MoveAbsJ Regain Error
When I use the MoveAbsJ function with a fine point, everything is great. When I use it with zonedata, but the robot stops at that point (no other instructions after), I get a "Correct Regain Impossible" alarm. How do I correct this?
0
Comments
-
Oh, so you have no other motion instructions after. This should generate a corner path failure, the move was executed as a fine point even though you are using a zone. Same as having a wait time or WaitDI or similar. Try to add some subsequent motion instructions and see how that works.Lee Justice0
-
Ah, that makes sense. Thank you!0
-
Is there a 'correct' way of ending a PROC without a FINE movement? My program is full of short PROCs where a PLC tells the robot which PROC to run next. I only get this error in manual mode.0
-
So then you should condition it like so:
IF OpMode() = OpAuto THEN
MoveAbsJ blah, blah, z200;
ELSE
MoveAbsJ blah, blah, fine:
ENDIFLee Justice0 -
Okay, thanks again.0
Categories
- All Categories
- 5.6K RobotStudio
- 398 UpFeed
- 20 Tutorials
- 14 RobotApps
- 300 PowerPacs
- 406 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 336 IRC5
- 67 OmniCore
- 8 RCS (Realistic Controller Simulation)
- 828 RAPID Programming
- 12 AppStudio
- 4 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 107 Collaborative Robots
- 5 Job listings