RobotStudio event

How to skip Trap\SingleSafe execution during UNDO


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?


  • lemster68
    lemster68 ✭✭✭
    What else is in the UNDO handler?  Can you just remove it?
    Lee Justice
  • 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  

  • lemster68
    lemster68 ✭✭✭
    So this is a multimove system?
    Lee Justice
  • Yep, it is a multimove system with 3 robots