Reduce Test Development Time with Intuitive Graphical Programming
In the NI LabVIEW, graphical development environment, you develop test software using drag-and-drop graphical icons instead of writing lines of text. You can complete programs that take weeks to write with traditional languages in hours using LabVIEW, even if you have no programming experience. An intuitive flowchart representation displays your code in a manner that is easy to develop, maintain, and understand.
Quickly Automate Any Instrument Using Free Instrument Drivers
The Instrument Driver Network (IDNet) community has thousands of free LabVIEW instrument drivers for virtually any instrument. Consistent driver APIs eliminate the need for you to learn low-level instrument commands specific to each instrument. The LabVIEW Instrument Driver Finder further helps you install new drivers in seconds directly from your development environment.
Integrate With Test Management Software Like NI TestStand
Instead of building your own test executive from scratch, you can use test management software to sequence your code, generate reports, and log results to databases. NI TestStand , the most popular test management software ,has best-in-class integration with LabVIEW so you can easily debug LabVIEW code, create code templates to develop tests faster, and increase execution performance through low-level control of the LabVIEW run-time engine.
Decrease Maintenance Costs Using Commercial Off-the-Shelf Software
By building your application with LabVIEW, you can take advantage of the continuing NI pledge to support new OSs and technologies. Instead of worrying about how to support advances such as multicore processors and 64-bit processors, LabVIEW, as a commercial off-the-shelf software tool, helps you focus on testing your product.
Secure Your Investment With Long-Term Support and Legacy Code Integration
As a LabVIEW developer, you have access to world-class phone support and discussion forums in your local language. National Instruments is dedicated to the long-term support of LabVIEW, which means that NI helps you keep your application running for years to come. LabVIEW also helps you reuse legacy code in the form of DLLs, .NET assemblies, or .m files as you migrate to the LabVIEW platform.
Easily Integrate Next-Generation Technologies Like Multicore and FPGAs
You are probably looking at technologies such as multicore e field-programmable gate arrays (FPGAs) to meet the performance requirements of the latest products in your test system. LabVIEW helps you take advantage of multicore processor performance with graphical programming that is inherently parallel. With LabVIEW, you can program FPGAs more easily because you do not need to learn another programming language such as VHDL.
Analyze Signals With Built-In Math and Signal Processing Functions
LabVIEW features thousands of advanced functions created specifically for test engineers and scientists. With these powerful tools, you can easily perform advanced signal processing, frequency analysis, probability and statistics, digital signal processing, and more. You also can extend LabVIEW with processing for applications including RF/communications, sound and vibration, and video test.
Display Results With Custom User Interfaces and Store Data in Enterprise Systems
With LabVIEW, you can quickly create a GUI to visualize your data using hundreds of drag-and-drop controls, graphs, and 3D display tools. You can customize the appearance and format of these built-in controls in a matter of seconds from a right-click menu. LabVIEW also helps you store data in databases and enterprise systems for offline analysis.
Interact With Source Code Control, Validation, and Requirements Management Tools
When you develop large-scale test applications, you probably follow standard software engineering practices. LabVIEW helps you integrate with standard software engineering process systems such as requirements management and source code control. In addition, you can use LabVIEW tools for validation and software quality assurance.
Collaborate and Develop With a Worldwide Community of Engineers
Because millions of users have successfully adopted LabVIEW for a wide range of applications, you lower your risk by tapping into an extensive technical support network. You can find a wealth of example programs, white papers e KnowledgeBase articles online.You also can participate in an extensive network of LabVIEW user groups, product partners, and select integrators around the world.
Legal This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial 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 content with each new revision of related products and drivers. THIS TUTORIAL 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/).