NI Product Guide ni.com The National Instruments graphical system design approa
NI Product Guide ni.com The National Instruments graphical system design approach can change how you see the world. National Instruments is a technology pioneer and industry leader that delivers today’s most advanced technologies for test, control, and design. Engineers and scientists in hundreds of industries use flexible, high-performance NI products to create reliable, user-defined systems. With graphical programming software and modular, open hardware, NI has redefined how engineers work throughout the entire product design cycle, resulting in reduced time to market and lower development costs. Measurement and Automation Software 2 Why LabVIEW? 3–4 LabVIEW Sample Projects, Third-Party Toolkits, and Learning Resources 5 NI LabWindows™/CVI, NI DIAdem, NI Measurement Studio, NI TestStand, and NI VeriStand 6–9 Measurement and Automation Hardware 10 Automated Test and Instrumentation 11 NI PXI Platform 12 Modular Instruments 13 RF and Microwave Instrumentation 14 Physical Measurements/Signal Conditioning 15 GPIB and Instrument Drivers 16–17 Data Acquisition 18 NI DAQ Platform 19 NI CompactDAQ 20 Measurement Modules for NI CompactDAQ 21 NI Multifunction DAQ 22 NI-DAQmx Driver Software 23 Embedded Control and Monitoring 24 NI CompactRIO Platform 25 NI RIO Hardware Platforms 26 Multifunction I/O 27 Additional Embedded Control and Monitoring Products 28–29 Services and Support 30–32 Alliance Partner Network 33 The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries. Instrument Communication Embedded Systems Modular Instruments Data Acquisition and Signal Conditioning NI-DAQmx, NI-VISA, Measurement & Automation Explorer (MAX) Drivers and Measurement Services Measurement Studio for Visual Studio LabVIEW LabWindows TM/CVI NI TestStand, NI VeriStand, NI Switch Executive, DIAdem System Management Software ni.com 2 Engineers can create applications scaling from design to test and from small to large systems while reusing IP and taking advantage of the latest advancements for optimum performance. Highly scalable software, coupled with modular reconfigurable hardware, simplifies the ever-increasing complexity of systems at multiple levels. LabVIEW works with a variety of hardware and software, and can integrate into virtually any system for design or control. The ability to work with thousands of different devices means LabVIEW saves development time by providing a consistent programming framework across virtually any hardware. Measurement and Automation Software LabVIEW system design software is at the heart of the National Instruments platform. With features engineers and scientists need to build a wide range of applications in dramatically less time, LabVIEW is the ideal development environment for innovation and discovery, accelerated results, and flexibility for any measurement or control system. The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries. ‘ ‘ In the first design stage of our control application programmed with LabVIEW, we have obtained a 20X processing speedup on an octal-core processor machine over a single-core processor while reaching our 1 ms control loop rate requirement.’ ’ —Dr. Louis Giannone, Max Planck Institute Why LabVIEW? Hundreds of thousands of engineers and scientists worldwide depend on LabVIEW to build cost-effective design, control, and test systems. The LabVIEW graphical development environment features interactive assistants, code generation, and connectivity to thousands of devices for easily gathering data. Because LabVIEW connects to virtually any measurement device and design tool, it can be incorporated seamlessly into existing systems without risking application investment. ni.com 3 ni.com 4 LabVIEW Modules In addition to the LabVIEW development environment, NI offers a variety of add-on modules that provide additional functionality or deployment to computing targets ranging from industrial real-time devices to FPGAs and microprocessors. LabVIEW Real-Time Module ■ ■Develop real-time systems with LabVIEW graphical programming ■ ■Download to a dedicated real-time target for reliable, deterministic performance ■ ■Deploy as a distributed, stand-alone, autonomous, or embedded system LabVIEW FPGA Module ■ ■Program FPGAs without knowledge of VHDL using LabVIEW ■ ■Create custom logic to implement advanced timing and triggering, onboard decision making, and digital I/O ■ ■Execute tasks deterministically and simultaneously in hardware LabVIEW MathScript RT Module ■ ■Deploy custom .m files to NI real-time hardware for deterministic execution ■ ■Develop .m files using an interactive command-line interface or programmatic deployment node ■ ■Reuse existing scripts created with The MathWorks, Inc. MATLAB ® software and others The NI Instrument Driver Network makes available more than 10,000 drivers for instruments from over 345 third-party vendors that work with LabVIEW, LabWindows/CVI, and Measurement Studio for Visual Studio. Use other LabVIEW add-ons for programming 32-bit microprocessors, industrial touch panel computers, handheld devices, and more. These include: ■ ■LabVIEW Datalogging and Supervisory Control Module ■ ■LabVIEW Embedded Module for ARM Microcontrollers ■ ■LabVIEW Wireless Sensor Network Module ■ ■LabVIEW Statechart Module ■ ■LabVIEW Touch Panel Module ■ ■LabVIEW C Generator ■ ■NI Vision Development Module Learn more at ni.com/labviewtools More LabVIEW Add-Ons MATLAB® is a registered trademark of The MathWorks, Inc. ni.com 5 Success With LabVIEW Upon launching LabVIEW for the first time, engineers have easy access to the online LabVIEW Skills Guide. This resource provides an excellent introduction for first-time users as well as best practices for those ready to design and deploy new systems. Templates and Sample Projects Use recommended starting points for measurement and control systems to create more scalable applications in less time. Third-Party Toolkits and Libraries Accelerate development through access to certified, third-party add-ons to expand the power of LabVIEW on the LabVIEW Tools Network. Learning Resources Learn to use LabVIEW effectively through training resources including skills guides, product documentation, and self-paced online courses that are available anytime. Community and Support Participate in discussion forums, request technical support, and interact with other LabVIEW users. ni.com 6 NI LabWindows/CVI LabWindows/CVI is a proven ANSI C integrated development environment that provides engineers and scientists with a comprehensive set of programming tools for creating test and control applications. Specifically designed for building instrumentation systems based on PXI, plug-in data acquisition devices, GPIB, and more, LabWindows/CVI combines an interactive, easy-to-use development approach with the programming power and flexibility of compiled ANSI C code. In addition, LabWindows/CVI delivers many usability features that improve productivity without sacrificing speed or source code manageability. ■ ■Built-in libraries for acquisition, analysis, and visualization ■ ■Simplified drag-and-drop user interface editor ■ ■Automated code generation tools and hardware assistants ■ ■Interactive execution of individual functions without changing the source code ■ ■Analysis and math functions including signal processing ■ ■IVI Instrument Driver wizards for fast creation of IVI-C drivers ■ ■Ability to integrate DLLs, ActiveX, and .NET components ■ ■High-level multithreading library and optimized data structures for building multithreaded applications ■ ■Simplified API to transfer live measurement data between applications over the network ■ ■Support for advanced PC technologies such as 64-bit OSs and Windows 8 ■ ■Memory management and resource tracking tools ■ ■Function execution profiling tools to help analyze and optimize source code for improved run-time performance ■ ■Ability to save time through automating repetitive processes ■ ■Simplified NI FPGA communication with integrated interface generation tools and custom function panels for the FPGA Interface C API ■ ■Synchronized data playback with videos, 3D models, and more ■ ■Ability to create professional, reusable reports Learn more at ni.com/lwcvi NI DIAdem DIAdem is an off-the-shelf tool for offline data postprocessing. It can interface with any file format—from ASCII to binary to custom—through the use of modular technology called DataPlugins, which makes it flexible enough to handle today’s applications and tomorrow’s challenges. Using the built-in My DataFinder, DIAdem provides a cohesive data management and mining solution that helps avoid the six-figure investment of a custom database. After finding and loading data—from a few data points to billions of values—engineers can inspect data, perform analysis, and report results interactively. DIAdem also includes a robust engine fully capable of postprocessing automation to save time and increase efficiency. ■ ■Quickly search and mine data ■ ■Find trends and correlations ■ ■Analyze even large data sets containing more than 100 billion values ■ ■Inspect data, compare test runs, and identify anomalies ■ ■Manage units and calculation sets automatically Learn more at ni.com/diadem NI Measurement Studio Measurement Studio is an integrated suite of measurement tools created specifically for Visual Studio 2010/2008/2005 programmers. The software provides measurement and automation classes as well as Windows Forms and Web Forms controls for Visual Basic .NET and Visual C#. ■ ■Managed .NET APIs for data acquisition and instrument control ■ ■Analysis libraries for signal generation, signal processing, curve fitting, linear algebra, statistics, filtering, and more ■ ■.NET instrument driver generation for IVI, VXIplug&play, and legacy drivers ■ ■Automated code generation tools and hardware assistants ■ ■Simplified network communication and user interface data binding Learn more at ni.com/mstudio ni.com 7 ni.com 7 ni.com 8 NI TestStand NI TestStand is a ready-to-run test management environment for organizing, controlling, and executing automated prototype, validation, and manufacturing test systems. Quickly build test sequences with NI TestStand by incorporating tests written in a preferred programming language. Built on a high-speed, multithreaded execution engine, NI TestStand delivers the performance to meet the most rigorous test throughput requirements. It can also be modified uploads/Management/ 350034w-product-guide.pdf
Documents similaires










-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 21, 2021
- Catégorie Management
- Langue French
- Taille du fichier 3.1097MB