
Stop with RAPID instructions
There are several RAPID instructions available that stops the manipulator.
Arguments:Description:Instruction:
\Stop - similar to a normal program
stop with stop button.
Stops all manipulators in all tasks
immediately.
SystemStopAction
\StopBlock - as above, but to re-
start the PP has to be moved.
\Halt - this is like a category 0 stop,
i.e. it will result in motors off state,
stop of program execution and
manipulator movements in all mo-
tion tasks. The Motors on button
must be pressed before the pro-
gram execution can be restarted.
\NoRegain - the manipulator will
not return to the stop point when
restarted, e.g. after having been
jogged away.
The current move instruction will
be finished before the manipulator
stops. A restart will continue the
program execution.
Stop
\AllMoveTasks - all manipulators
will be stopped
\Quick - the stop will be a soft stop
on path, as described above for
system input SoftStop, otherwise
similar to a normal program stop.
The current move instruction will
be stopped immediately as a nor-
mal program stop but the program
execution will continue with the
next instruction. This is often used
in for example trap routines.
StopMove
\AllMotionTasks - all manipulators
will be stopped
The current move instruction and
the program execution will be
stopped immediately as a normal
program stop. A restart will contin-
ue the program execution.
BREAK
The current move instruction and
the program execution will be
stopped immediately as a normal
program stop. After stop the Pro-
gram Pointer has to be reset to
Main.
EXIT
The current move instruction and
program execution will be stopped
immediately. The Program Pointer
will be reset to Main and if running
mode is continuous, the program
will be restarted.
EXITCYCLE
Continues on next page
20 3HAC035738-001 Revision: E
© Copyright 2009-2013 ABB. All rights reserved.
1 Safety
1.2.5.1 Overview of manipulator stopping functions
Continued