ABB · ACS850 Standard Program Firmware
This error occurs when a new move command is issued to an axis that is currently in the process of stopping. This can happen if CANCEL or STOP commands are sent while the axis is already stopping or handling another CANCEL. Issuing commands prematurely can lead to unpredictable axis behavior and potentially unsafe conditions.
Click steps to track your progress.
Implement a delay or status check in the control program to verify the axis has reached a stopped state (e.g., S5-01 (Axis State) = "Stopped") before issuing any new motion commands.
Review the sequence of motion commands in the PLC/HMI program to identify any overlapping or conflicting stop/move instructions.
Use the drive's status bits (e.g., S5-01 (Axis State)) or feedback registers to confirm the axis is completely idle before attempting to load a new move.
Adjust acceleration/deceleration ramps (e.g., P3-01 (Acceleration Time), P3-02 (Deceleration Time)) if rapid stops are causing subsequent moves to be issued too quickly.
If using fieldbus control, ensure the master controller explicitly waits for a "motion complete" or "axis stopped" indication before sending the next command.