NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Serial batch synchronization opens multiple windows

Solved!
Go to solution

I test 40 UUTs. When I enter certain sequence, a Labview VI function is called in a serial fashion for each UUT. Which is what I want and it works. However, the labview front panel closes and reopens 40 times. But in the example file A, only one window opens and shows a progress bar. How is that achieved? 

 

 

 

A: C:\Users\Public\Documents\National Instruments\TestStand 2017 (64-bit)\Examples\Parallel Testing\Testing UUTs in Parallel - Batch Model

0 Kudos
Message 1 of 4
(2,487 Views)

Hope its based on the settings in Model Options (Number of Test Sockets)

----------------------------------------------------------------------------------------------------------------
Palanivel Thiruvenkadam | பழனிவேல் திருவெங்கடம்
LabVIEW™ Champion |Certified LabVIEW™ Architect |Certified TestStand Developer

Kidlin's Law -If you can write the problem down clearly then the matter is half solved.
-----------------------------------------------------------------------------------------------------------------
0 Kudos
Message 2 of 4
(2,462 Views)

It is not based on the socket number. Of course, the example file uses 4 sockets but a single window is opened for all of them. One solution is that, they are passing the current context as a parameter, if the context is the same during the next calls, do not create a new window. 

 

 

0 Kudos
Message 3 of 4
(2,455 Views)
Solution
Accepted by topic author Heartbeat

Your step just have to open the front panel at the beginning of the execution of the step and let it displayed when the step is over. Next time that the step is executed, for another slot for example, the front panel will be updated with the new data from the current call

 

At the end of your sequence, add a step to remove the front panel

 

Hope it helps

0 Kudos
Message 4 of 4
(2,446 Views)