1 Requires the Measurement Plug-In SDK. The Measurement Plug-In SDK provides a framework to create measurement plug-ins that can be used for interactive validation in InstrumentStudio and automated testing in TestStand. There is a Measurement Plug-In SDK for both LabVIEW and Python.
Select the edition of InstrumentStudio that’s right for you: InstrumentStudio enables you to measure, automate, and debug your NI PXI-based automated test system. InstrumentStudio Professional enables you to build a library of custom measurement plug-ins, automate their execution, and connect to third-party hardware. The NI LabVIEW+ Suite includes InstrumentStudio Professional and also unlocks access to NI LabVIEW, NI TestStand, and other NI software products.
Interact with multiple PXI instruments simultaneously
Configure, control, and monitor NI PXI Source Measure Units with instrument panels
Configure, control, and monitor NI PXI Programmable Power Supplies with instrument panels
Configure, control, and monitor NI PXI LCR Meters with instrument panels
Configure, control, and monitor NI PXI Electronic Load Modules with instrument panels
Configure, control, and monitor compatible NI PXI Digital Multimeters and Digital Multimeter Devices with instrument panels
Configure, control, and monitor compatible NI PXI Waveform Generators and Waveform Generator Devices with instrument panels
Configure, control, and monitor compatible NI PXI Oscilloscopes and Oscilloscope Devices with instrument panels
Configure, control, and monitor NI PXI Vector Signal Transceivers with instrument panels
Scale graphs and views
Run simulated hardware
Export instrument configurations
Use custom header VIs
Measure and Validate
Create projects
Save layouts and configurations
Create DUT pin maps
Customize panel layouts
Create multiple panels within a project
Monitor and debug automated test systems for instruments panels
Save timestamped screenshots and data in NI TDMS or CSV formats
Configure, control, and monitor measurement plug-ins written in LabVIEW or Python
Publish and share measurement plug-ins on a local network
Create, edit, and configure sequences
Generate reports
Monitor and debug automated test systems for measurement plug-in panels
Copy and paste measurement plug-ins into TestStand for advanced automation
Extended Capabilities
Create and edit source code for building unique IP for measurement plug-ins written in LabVIEW
Refer to footnote 1 below.
Refer to footnote 1 below.
Create and edit source code for building unique IP for measurement plug-ins written in Python
Refer to footnote 1 below.
Refer to footnote 1 below.
Integrate non-NI instrumentation with measurement plug-ins
Refer to footnote 1 below.
Refer to footnote 1 below.
Automate measurement data insights with ready-to-use test data visualization, processing, and reporting tools
Frequently Asked Questions About InstrumentStudio Licenses
A perpetual license means that the version of the software you purchase will never stop working. NI software licenses provide access to an NI software service program. These benefits are included in the first year of perpetual licenses. After the first year, software service is renewable on an annual basis. Even if you do not subscribe to software service, your software will continue to operate with the version you currently have installed.
A subscription license gives you access to software on an annual basis. Once the term of the subscription license is up, you must renew your subscription to keep using the software. When you renew your subscription, you will also maintain access to your NI software service agreement benefits.
There are no functional or feature-level differences when purchasing NI software through a subscription or perpetual license. Both licenses include the same features.
Purchasing a single-seat license to InstrumentStudio provides access to an NI software service agreement which includes benefits like new and previous version downloads, technical support, and online training. These benefits are included in subscription licenses and for the first year of perpetual licenses. After the first year, software service is renewable on an annual basis.
Recommended for interactive, multi-instrument measurements, preparing for programming an automated test system, and debugging automated test systems.
Includes the following capabilities:
Create DUT-centric projects to organize, recall and share your work.
Configure compatible NI instrument hardware and connect to your DUT.
Take multi-instrument measurements and export to screenshot and data file (TDMS and CSV).
Export instrument configurations for reuse in your automation language of choice (LabVIEW, Python, C/C++ and more).
Debug test systems by taking control of your hardware, even during the middle of a test sequence.
Recommended for automated validation and application-specific customization.
Includes InstrumentStudio capabilities plus:
Build an automated test sequence directly in InstrumentStudio with the built-in sequencer tool.
Build customized measurement logic in LabVIEW or Python to share with the rest of your team using Measurement Plug-Ins. Custom logic can integrate proprietary analyses, DUT control, and user interfaces. Because they run as a service, plug-ins can be used across InstrumentStudio, NI TestStand, NI LabVIEW, and Python scripts.
Recommended for engineers building full test and validation systems where modular code development and higher-level frameworks are needed to accelerate development for shorter time to market.
Includes InstrumentStudio Professional plus:
NI TestStand test framework for creating and editing test sequences, and creating deployable test systems (includes NI Nigel™ AI)
NI LabVIEW for transitioning from interactive measurements in InstrumentStudio to automated measurements (includes Nigel AI)
NI DIAdem for automating and quickly visualizing, processing, and reporting on test data