07-23-2012 11:46 AM
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.
07-23-2012 11:47 AM
show your VI
07-23-2012 11:50 AM
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
07-23-2012 12:00 PM
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.
07-23-2012 12:03 PM
Can you show me where to put the shift register please?
07-23-2012 12:13 PM
Also, if I just assign one step then it will go through the first iteration.
07-23-2012 12:28 PM - edited 07-23-2012 12:28 PM
@Mike227 wrote:
Can you show me where to put the shift register please?

07-23-2012 01:10 PM
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.
07-23-2012 01:26 PM
Discussion on this project has been continued on another thread.