In this particular case the customer did not require the controller to operate in a typical pump type application with options such as run, speed controls etc. Indeed, all of the standard run type programmes which are common on most off the shelf stepper motor controllers were not able to be used to the specific nature of the customer’s application.
Instead, the customer required the controller to run a range of fixed programmes in which the motor would complete pre-programmed movements and then complete. The user could simply choose whichever programme they wished to run and then select run. The user would also be able to monitor the progress of each particular run cycle in order to determine how far through the particular programme the controller had advanced.