How to skip Trap\SingleSafe execution during UNDO
NES
✭
Hey,
I have traps with SingleSafe argument for process control even when normal tasks are inactive.
The trouble is when PPtoMain is made UNDO handler is activated and after that controller executes the trap \SingleSafe and in that trap I have WaitGI from PLC but PLC doesn't send feedback while controller is not running.
Is there any possibility to indicate that UNDO is executed to abort the trap? After PPtoMain UNDO is active but does not read any RAPID code and jumps straight to the TRAP.
Or maybe it is somehow possible to delete the connected traps?
I have traps with SingleSafe argument for process control even when normal tasks are inactive.
The trouble is when PPtoMain is made UNDO handler is activated and after that controller executes the trap \SingleSafe and in that trap I have WaitGI from PLC but PLC doesn't send feedback while controller is not running.
Is there any possibility to indicate that UNDO is executed to abort the trap? After PPtoMain UNDO is active but does not read any RAPID code and jumps straight to the TRAP.
Or maybe it is somehow possible to delete the connected traps?
Tagged:
0
Comments
-
What else is in the UNDO handler? Can you just remove it?Lee Justice0
-
In UNDO handler I am setting flags if a general PPtoMain for all robots is made or an individual PPtoMain is commanded. Afterwards I am executing different initialization routines.
I am using UNDO handler because PPtoMain signals are pulsed and for stable identification of which PPtoMain is ordered flags were implemented.
Maybe it would also be logical to put this logic into the start event routine
0 -
So this is a multimove system?Lee Justice0
-
Yep, it is a multimove system with 3 robots0
Categories
- All Categories
- 5.5K RobotStudio
- 391 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 305 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 3 RobotStudio AR Viewer
- 773 RAPID Programming
- 17 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings