MotionController Axis MultiAxis IO IOPoint NetworkNode RsiError
Sample Apps Changelog

RapidCode API

◆ EStopAbort()

void EStopAbort ( )
pure virtual

E-Stop, then abort an axis.

Description:
EStopAbort will declerate an axis to a stop in the time specified by EStopTimeSet(). After the E-Stop has finished, the axis will generate an RSIActionABORT.
After the abort completes, the motion is set to error state (RSIStateERROR)
EStopAbort performs an EStop() first and then an Abort().
EStopAbort decelerates the axis to stop, then the Abort() disabled the PID control and disables the amplifier.
Sample Code:
// E-Stop, then abort the axis
axis->EStopAbort();
See also
ClearFaults, EStopTimeGet, EStopTimeSet
 
Examples
SyncOutputWithMotion.cpp, and UpdateBufferPoints.cpp.