I am using a stepper system, and have the CTRIO outputs setup for step and direction. In my app, I am rotating a turret as fast as possible, and trying to stop it accurately. I have set up a Prox as a limit input, and call two pulse profile moves. One is a mode 10 S-curve move to position (to move the bulk of the distance as quickly as possible), and the next is a mode 10 Home search to limit one (which stops the turret accurately on a flag). As I wish to execute these two moves as quickly as possible, what is the best (quickest) way to call the second pulse profile move? Now I wait for the outputs active bit to go low (showing the first move is complete), clear enable outputs, load the next pulse profile file number, set process command, wait for command complete, and then enable outputs (to start the next pulse profile). Any better ideas? On a side note, when are you guys going to break down and build a true motion controller for AD PLCs?