The RMP Motion Controller APIs

◆ EStopAbort()

void EStopAbort ( )
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.
Remarks
This function is also available in RapidSequencer.

Part of the Action method group.

Sample Code:
// E-Stop, then abort the axis
axis->EStopAbort();
See also
ClearFaults, EStopTimeGet, EStopTimeSet
Examples
SyncOutputWithMotion.cpp, and UpdateBufferPoints.cpp.