I have an array feeding into a for loop. If i have 2 steps, it will only activate the first step for a half second or so and then continue onto the second step and complete the second steps full responsiblity.
show your VI
I am running a pump that will infuse/withdraw at a certain rate until the certain volume is acheived. It starts the motor of the first step for a quick second then moves onto the second step and completes that step.
Mike
I don't have the drivers, but my guess is that you are running into an error in your first iteration. Use a shift register to keep your error through the loops and see what error you have at the end.
Can you show me where to put the shift register please?
Also, if I just assign one step then it will go through the first iteration.
@Mike227 wrote:
Can you show me where to put the shift register please?

For OP: one correction to the above snippet: Wire an empty array constant to initialize the shift register. Otherwise, the shift register's value will be "remembered" when the VI is run again. Of course, this is a fundemental principle that allows the creation of functional global variables, and their super-charged friend, the Action Engine.
Discussion on this project has been continued on another thread.