03-21-2024 01:49 AM
Hi,
I am evaluating a Labview test program that uses TestStand. I have never used that addon. I myself have used labview basic and built a state machine when I wrote code for a production test.
In this case, two PCBAs are claimed to be tested more or less in parallel. However, it cannot be done in parallel the whole test as they use the same external multimeter and the same programming equipment.
Are there major advantages of TestStand over ordinary Labview code in small applications ?
Solved! Go to Solution.
03-21-2024 02:05 AM
Hi Shakti,
@Shakti211 wrote:
I am evaluating a Labview test program that uses TestStand. I have never used that addon.
Some clarifications:
@Shakti211 wrote:
In this case, two PCBAs are claimed to be tested more or less in parallel. However, it cannot be done in parallel the whole test as they use the same external multimeter and the same programming equipment.
TestStand offers help in this use case as it allow to run the same test in parallel and even manages (or helps to) manage) device access for those parallel running tests.
@Shakti211 wrote:
Are there major advantages of TestStand over ordinary Labview code in small applications ?
For a "small" application I see no advantage of using TestStand.
But as soon as you use a framework for several testbenches (like integrating with production planning systems, using the same databases for test results, etc.) it might even work for "small testbenches"…
03-21-2024 04:20 AM
That clarifies a lot for me. The application in front of me uses Labview as a shell on top of TestStand.
Whether TestStand should be used or not probably depends a lot on whether you already have it in the house. In the case of larger production test facilities, one may certainly consider purchasing a TestStand.
03-21-2024 06:57 AM
For a little more information: What Is TestStand?
I have a mixed opinion on TestStand. If you just use it as a test sequencer, it is great. A lot of the test executive things you need is a simple configuration. But there are a lot of configurations. And if you want to customize something (report generator, UI, sequence model, etc.), it is a very deep hole. It was designed to be the test executive for all test situations, which is why there are so many things in it.
With that said, TestStand does handle your exact scenario. How it does it is beyond my capability with TestStand.