|
Re: Storing a variable outside of a loop
What you want in LabVIEW is a shift register (or a feedback node). Select Help->Search Help
and type Shift Registers
Select "Using Shift Registers to Remember Iteration Values "
I would provide you an example, but I'm pressed for time at the moment.
One other note: I know you said storing a variable outside a loop and a shift register requires a loop. However, the beauty is that the loops doesn't have to actually do anything. Frequently, LabVIEW programs make use of loops that only execute once (e.g. while loop that is wired to stop after one iteration) and the only purpose of the loop is to allow it to have a shift register.
The newer versions of LabVIEW (I think starting with LabVIEW 8.0) have Feedback Nodes that you can use without loops, but they do the same thing as the shift register.
-Nate
Last edited by airnate : 14-02-2009 at 19:07.
|