11-13-2008 06:45 PM
Hello all,
In the sequence editor, I have put in a few VI's. Is it possible to leave the VI's running, move on, open another VI, move on, open yet another VI, and stop them all later in some other step? I am asking this because one VI is responsible for outputting a signal in an FPGA, and another VI is responsible for measuring some signal from UUT that reacts to the signal from the FPGA.
And also, is it possible to change a local variable on the test sequence with respect to time?
Thanks.
11-14-2008 12:21 AM
Hi,
Yes, use the Run VI Asynchronously step type. Check Appendix E of the TestStand Reference Manual.
Regards
Ray Farmer
11-14-2008 12:21 PM
Thanks for the reply.
Now, is it possible to change the local variables with respect to time?
11-17-2008 12:44 AM
Hi,
Dont understand! Do you mean you want to change a TestStand local variable from your VI while its still running?
Regards
Ray Farme
11-17-2008 11:15 AM
11-18-2008 01:03 PM
I'm not sure I follow...
Do you want to:
11-19-2008 04:02 AM
Hi,
The easiest way is to use the TestStand - Set PropertyValue.vi ( this may not be the actual name but you should find it on the TestStand palette in LabVIEW). You will need the SequenceContext passed into the VI, the full lookup string to the TestStand variable eg FileGlobals.MyValue and the value you wish to set.
Make sure the TestStand variable is in scope i.e don't expect to set some Locals variable in MainSequence when you are currently running in a sub sequence.
Hope this gets you start.
Regards
Ray Farmer