03-24-2016 05:16 AM
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.
03-24-2016 05:52 AM
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
03-24-2016 02:26 PM
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.
03-24-2016 07:22 PM
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.
03-24-2016 07:44 PM
Thanks.
03-24-2016 08:32 PM
Thanks a lot. Your answer is very helpful.
03-27-2016 08:23 PM
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.
Do you have some solutions?
03-28-2016 08:25 AM
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.
03-30-2016 02:36 AM
Thank you very much!