Could any one give me their opinion on how to go about this. I want to control a test process whereby I apply pressure to a concrete pipe. I want to start the test by applying the test pressure by it counting up to the desired value,then holding at that value for one minute and then counting down to zero and holding at zero till you start again. At the moment I'm using while loops where the test pressure counts up in loop one, sequence 1. When it has reached the desired pressure loop 1 stops and the next loop starts in sequence 2. Loop 2 counts up the test time using a shift register and when the time is reached it stops and starts loop 3 in sequence 3. I'm using shift register locals to pass data through the sequences where i pass the test pressure value form loop1 to loop 3 where in loop 3 it counts down to zero. Any ideas would be great. I'm not far off cracking it but if any one of ye out there have any ideas it would be great. If ye want to send on some samples please could ye make them so I can open them in Labview 6i. I got a sample code before for another idea butc i could'nt open it so I'll attatch it to another message with the hope that some one might save it for me as Labviev 6i