Custom Multi-Window Operator Interface for Parallel UUTs
Overview
This example program is designed to run a TestStand Sequence file using the Parallel Process Model. A window displaying the execution view will be dynamically launched for each UUT. This application is derived from the TestStand User Interface Example: Simple OI.
Downloads
Filename: multiwindowoi.zip
Requirements: View
This custom LabVIEW operator interface works by dynamically launching a VI for every socket in a parallel test.
During the initialization of the parallel process model, several executions are created. These executions fire an event called DisplayExecution. Within the User Interface, a VI callback named DisplayExecution Event Callback.vi is registered for this event and is therefore called once for each socket. During the execution of the callback, a reentrant VI clone is launched to display the execution view for that socket’s test and a reference to that clone is stored in the functional global variable named Manage Clones.vi. Once all the clones have been launched, the operator can then enter the serial numbers of their UUTs. As the operator runs their tests, they can view the progress and status in the multiple windows. When the operator shuts down the User Interface, execution of the clones will be stopped by using the references in the functional global.
| Related Links: |
| Developer Zone Example Program: Passing Large Amounts of Data from a TestStand Sequence to a TestStand User Interface |
Requirements
Filename: multiwindowoi.zip
Software Requirements
Application Software: LabVIEW Full Development System 8.0
Reader Comments | Submit a comment »
Legal
This example program (this "program") was developed by a National Instruments ("NI") Applications Engineer. Although technical support of this program may be made available by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
