VI Analyzer VIs
- Updated2023-02-21
- 2 minute(s) read
VI Analyzer VIs
March 2018, 370928G-01
Requires: VI Analyzer Toolkit. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the VI Analyzer VIs with the LabVIEW VI Analyzer Toolkit to programmatically run tests that check VIs for style, efficiency, and other aspects of LabVIEW programming.
![]() | Note Select Tools»VI Analyzer»Analyze VIs to use the VI Analyzer to interactively run tests on an open VI or to create a VI Analyzer task to analyze a set of VIs. |
You can add VIs written with the VI Analyzer VIs to the labview\project\_VI Analyzer\Quick Launch folder. These VIs appear as menu options in Tools»VI Analyzer»Quick Launch. If you want to create a quick launch test, you must start with the following template:
labview\vi.lib\addons\analyzer\analyzerapi.llb\VIAn Quick Launch VI Template.vit
The VIs you run from the Quick Launch menu run in a private application instance that is separate from the main application instance.
The VIs on this palette can return VI Analyzer error codes.
Palette Object | Description |
---|---|
VIAn Destroy Task | Closes an existing VI Analyzer task reference and releases resources associated with the task. |
VIAn Easy Analyze | Runs a VI Analyzer task automatically using settings in the specified configuration file. |
VIAn Easy Report | Exports the results of an analysis to a file, either as a report in ASCII or HTML format or as a VI Analyzer results file. |
VIAn New Task | Creates a VI Analyzer task, which you can use with other VI Analyzer VIs to configure and run an analysis. |
VIAn Run | Analyzes VIs using the settings that VI Analyzer Task in specifies. You can wire the results to the VIAn Easy Report VI. |
VIAn Save Configuration File | Saves the current VI Analyzer task settings to a configuration file. |
Subpalette | Description |
---|---|
VI Analyzer Utilities VIs | Use the VI Analyzer Utilities VIs to modify the configuration settings for a VI Analyzer task. |
© 2003–2018 National Instruments. All rights reserved.