The Execution page includes the following components:
PriorityDetermines the priority at which a VI runs in the LabVIEW execution system. Use this control to boost the priority of an important VI above the priority of other VIs in the application.
If another VI with higher priority calls this VI, the priority of this VI rises to match the priority of the calling VI. The priority of this VI never drops below the level you set in this dialog box.
Selecting subroutine priority tells the LabVIEW execution system to run the VI as fast as possible and never let any other VIs have any time. It also prevents any screen redraws and other system functions from occurring. You cannot abort a VI that has subroutine priority.
Preferred Execution SystemSets the preferred execution system. LabVIEW supports multiple simultaneous execution systems. On some platforms, a VI running in one execution system also can run in the middle of a VI running in another execution system. This allows higher priority tasks, such as data acquisition loops, to interrupt long operations, such as slow calculations.
Normally, you set all VIs to run in the same execution system as the caller. To use an alternate execution system for a set of VIs, set the top level VI to that execution system, and all sub VIs will run in that execution system also.
Reentrant ExecutionEnables a VI to run in more than one execution system. Normally, a VI can run only in one execution system. However, if you want two execution systems to run the same VI simultaneously, place a checkmark in the Reentrant Execution checkbox. You cannot debug a reentrant VI.
Run When OpenedEnables a VI to enter run mode and run automatically whenever you open it.
Suspend When CalledSuspends a subVI when called and waits for user interaction. This option is the same as selecting Operate»Suspend when Called.
Auto Handling of Menus at LaunchCauses LabVIEW to automatically handle menu selections when you open and run the VI. If you remove the checkmark from this option, the run-time menu bar is disabled until you can handle menu selections using the Get Menu Selection function.
Allow DebuggingAllows debugging on this VI. For example, you can set breakpoints, turn on execution highlighting, and single-step through execution.
Clear Indicators When CalledCauses an indicator, such as a graph, to clear each time you call the VI that contains the indicator. For a top-level VI, the indicators clear each time you run the VI.