From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

TestStand operator interface

I want to write a TestStand operator interface by LabVIEW, but it is too difficult to complete it by myself. So, I want a demo as a reference.

0 Kudos
Message 1 of 9
(4,746 Views)

Hi,

 

The source code for the TestStand User Interface (or Operator interface) is supplied with the TestStand installer.

Refer ( This is for TestStand 14 )

 

C:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit)\UserInterfaces\Full-Featured\LabVIEW\Source Code

 

Also look in the following folder for a simple Operator interface :

 

C:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit)\UserInterfaces\Simple\LabVIEW\Source Code

 

Use this as a starter.

 

Hope this helps.

 

Ravi

0 Kudos
Message 2 of 9
(4,743 Views)

Mathis_B created an API located here to help with the creation of Operator Interface in LabVIEW. I haven't personally used it but it might help. I agree that making a Operator Interface is no easy task nor for the faint of heart. I hope this helps. 

Now Using LabVIEW 2019SP1 and TestStand 2019
0 Kudos
Message 3 of 9
(4,731 Views)

There have been a few examples posted over the last few years that I would refer to:

 

http://www.ni.com/example/31148/en/

https://decibel.ni.com/content/docs/DOC-19686

http://www.ni.com/example/28608/en/

 

I'm not sure exactly what you want in your interface but hopefully the included examples along with these will be helpful.

 

Pulido Technologies LLC

0 Kudos
Message 4 of 9
(4,719 Views)

Thanks.

0 Kudos
Message 5 of 9
(4,712 Views)

Thanks a lot. Your answer is very helpful.

0 Kudos
Message 6 of 9
(4,705 Views)

I have downloaded the demo from http://www.ni.com/example/31148/en/, and run the SimpleUICode.VI in it. The Function of the VI is realized OK, but it always pops an error box as follows.  

 Error box.png

Do you have some solutions?

0 Kudos
Message 7 of 9
(4,647 Views)

That may not have been the best example to link to.  Here's a fixed version.  This is one of the simplest that I've found and if all you really want is the absolute bare minimum in a UI, this might fit.  In my experience though, it's likely that people may start to ask for a little more functionality and user friendliness.

 

In case you're curious, I had to fix a bug in the application manager control.  I also changed the Run event functionality so that it uses "TestUUTs" instead of running a selected sequence.

 

Pulido Technologies LLC

 

0 Kudos
Message 8 of 9
(4,608 Views)

Thank you very much!

0 Kudos
Message 9 of 9
(4,562 Views)