Archive for the ‘pause’ Tag

Pause and continue the time with Elapsed in LabVIEW

Sunday, July 31st, 2011

Elapsed is a very useful Express vi which returns the elapsed time and can be reseted. Unfortunately there is no pause function in Elapsed ( LabVIEW 8.5 to 2009). I had been looking for the examples of pausing and continuing the time in LabVIEW, but there seems not be a simple one.
So I created this myself. It is not efficient in term of excecution time, but it is simple to be made from scratch and memorized.

Basically the shift registers are used to store the previous elapsed time. When it is in the false (run) case, the elapsed time is added to the ‘total elapsed time’. When the vi in the true (pause) case, the total elapsed time is transferred to the start time and the Elapsed is reseted (stopped). Hope this will be helpful. 🙂


———————–In response to Mark’s question——————————–

So I added the reset function for this SubVI:

When you reset the clock, you simply ‘reset’ it and send ‘0’ to elapsed time. Hope it helps.