06-22-2017 12:32 PM
Hello,
I am using TestStand 2016 and LabVIEW 2017. I have a similar problem described in the following thread. However, it didn't really help me solve my problem.
https://forums.ni.com/t5/NI-TestStand/Extra-Window-when-using-SubPanel/td-p/2705251
I have a user interface as shown below. I modified the shipped simple UI example. The Show Front Panel VI's front panel is inserted into the subpanel correctly but it's never active there. A window pops up instead and that's where the front panel is updated.
In the Initialize step, the subpanel reference is inserted into the TestStand UI Data cluster.
This is the Register Event Callbacks step. I added the UI Message Event callback.
This is the front panel of the UI Message Event callback VI.
This is part of the block diagram.
If I use the interface from the following link (first ZIP file), the subpanel works just fine. I don't know what makes the difference.
06-23-2017 03:03 AM
I think you are running in one of the two caveats:
06-26-2017 11:30 AM
Hello Norbert,
I haven't built an executable yet. If I open TestStand (the version selected by TestStand Version Selector), I see that LabVIEW Development System (2017) is correctly selected on the adapter configuration panel. No new thread is called and there is no asynchronous step in the simple example sequence.
06-26-2017 03:48 PM
I found that the extra window pops up only if I run the user interface VI after opening its project file. If I open the interface VI without the project window open, it works fine. I wonder why. The project doesn't even contain anything from the sequence file.
06-27-2017 04:49 PM
Will you ever need to open the VI in the project and in TestStand simultaneously?
06-28-2017 08:08 AM
t@nim@t0R wrote:
Will you ever need to open the VI in the project and in TestStand simultaneously?
No, I can't think of any reason to do that.