02-09-2012 04:30 PM
I have an application which needs to share some resources/instruments with TestStand steps. The requirements require the application to communicate with these resources/instruments with or without the TestStand Engine running.
I understand that the suggested approach is to ONLY place instrumentation code in a test sequence. However, what is the best approach if the application requirements dictate the resource/instrument must be shared?
Solved! Go to Solution.
02-10-2012 05:03 PM
Hey LVB,
02-14-2012 01:25 PM
> What Language are you using?
> Is it possible to get a more detailed explanation of what you are trying to do?
> It is possible in TestStand to run the test Sequence in a independent execution as long as it has the references to the source files.
> You mentioned that you need the program to sometimes run even if TestStand is not running, will these programs ever be running at the same time?
Additional Questions
I hope this detailed response explains my goals adequately. Thanks for your assistance.
02-15-2012 05:54 PM
Hey LVB,
Thanks for the information. Based on what I think you are trying to do you should be able to do what you seeking. The reason that the manuals say not to use the instrumentation code with the UI is preserve modularity, it is not recommended that you add specific instrumentation interfacing to the LabVIEW TestStand OI as this will make the OI instrument specific. And as long the OI .exe is running your instrumentation processes will be running, and until your operator actually selects Test UUT or Single Pass(or whatever TestStand entry point you choose) the TestStand API will be just waiting. This example I think shows what you are looking at doing https://decibel.ni.com/content/docs/DOC-21047.
Hope this Helps.
02-16-2012 07:47 AM
Thanks for the response and example. This is very useful information.