NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

overall sequence status

I have been modifying the LabVIEW 8.20 version of the TS3.5 full-featured OI.  In particular, I have a button that I desire to display the status (as things go) of the overall sequence (i.e., STOPPED, RUNNING, PASSED, FAILED).  I know that at the end of the TEST UUT, a large banner is displayed in green saying "TEST UUT PASSED".  However, in addition to that, whether the test is being run in single pass or Test UUT mode, I'd like to keep the user updated with some different status information.  How can I monitor the progress of each step, and the overall result so as to appropriately update/reset my status.  This control is currently on the Execution tab.
0 Kudos
Message 1 of 3
(3,259 Views)
I can only think of creating a Label on the FrontPanel and implementing UIMessages in the process model to refresh it every once in a while 😃
0 Kudos
Message 2 of 3
(3,250 Views)
Just a few thoughts...
I would look into creating a callback event when the status of the execution changes.  Then you would be able to update a control.  Checkout the existing "Configure Even Callback.vi" to see how the full OI impements this.  Wire the execution manager to the "Reg Event Callback" to see a list of available callback events.
 
You may also be able to modify the status bar to implement some of the things you are asking.  Check out the "Configure StatusBar.vi" to see how the full OI connects it to the execution and what fields it is displaying.
 
As for custom messages, you can use the UIMessages as already suggested.  You can create callbacks on UI messages.
 
0 Kudos
Message 3 of 3
(3,239 Views)