APIs, concepts, guides, and more

◆ Abort()

void Abort ( )
Description:
Abort will disable and zero the filter output, and disable the Amp Enable output. The axis will be left in an error state (::RSIStateERROR). ClearFaults() and AmpEnableSet() are mandatory before new motion commands can be executed.

Part of the Action method group.

Sample Code:
axis->Abort();
RapidSetup:
Go to axis screen->Position and Trajectory box. Various actions (Stop, EStop, Abort) are shown in image below.
See also
ClearFaults, Stop, EStop, AmpEnableSet
Examples
MotionHoldReleasedBySoftwareAddress.cpp, MultiaxisMotion.cpp, PVTmotionMultiAxis.cpp, PathMotion.cpp, SingleAxisSyncOutputs.cpp, SyncOutputWithMotion.cpp, UpdateBufferPoints.cpp, axis-homing-akd-drive.cs, basic-template.cs, calculate-acceleration-from-velocity.cpp, difference-of-position-user-limit.cpp, multiaxis-motion-point-to-point.cs, multiaxis-motion-velocity.cs, userlimit-command-position-direct.cs, and userlimit-estop-store-position.cs.