Motor Stop Command
-
Hi,
We are using Duet in our application where we need to control Stepper Pumps.
How to stop a stepper motor properly during long moves.Eg:
G1 X100000 f1000
Here length of X travel is long enough so that we need to stop the stepper motor mid way once the tank is full.Which command is used to Stop specific motor in Async mode or is there a better way to control stepper pumps using duet?
Regards
Siva -
@Siva currently you would need to enable segmentation using M669, and use the M25 pause command to pause and then cancel motion. This would of course also pause and cancel any other movement that you command at the same time.
We plan to add a feature to start a stepper motor at constant speed and to stop it again with a separate command, independently of the motion of other motors.
-
If you're filling a tank, is there a way to add a switch that triggers when full? If so you could possibly use a homing move to run the pump until the switch is triggered.
-
-
@Jos_mosa said in Motor Stop Command:
I guess we can not send other commands while that homing is in progress?
Correct, I believe it would be in a "Busy" state while the homing was in progress.
-