View Single Post
  #2   Spotlight this post!  
Unread 14-02-2009, 19:03
airnate airnate is offline
Registered User
FRC #0236 (Techno Ticks)
Team Role: Programmer
 
Join Date: Feb 2009
Rookie Year: 2009
Location: southeastern CT
Posts: 93
airnate is a jewel in the roughairnate is a jewel in the roughairnate is a jewel in the rough
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.
Reply With Quote