From the block diagram you can see that the instrument is first initialized with the Serial Configuration and VISA resource name specified on the front panel. The help file presents application programming examples, a cross-reference between instrument commands and driver functions, and detailed documentation of each function, with examples. The Status VIs obtain the current status of the instrument or the status of pending operations. LabVIEW itself is a graphical development environment for creating flexible and scalable test, measurement, and control applications rapidly and at minimal cost. Each routine corresponds to a programmatic operation such as configuring, reading from, writing to, and triggering the instrument. LabVIEW instrument drivers simplify instrument control and reduce test program development time by eliminating the need for you to learn the complex, low-level programming commands for each instrument.

Uploader: Dabar
Date Added: 19 July 2017
File Size: 67.67 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 9585
Price: Free* [*Free Regsitration Required]

You can create instrument control applications and systems by programmatically linking instrument driver VIs on the block diagram. Figure 1 shows the graphical user interface of one of the A example programs, used to control the A matrix switch module.

Once the measurement is complete, the Close VI is called which performs an labvied error query and terminates the software connection to the instrument. To run this example, the user first sets the GPIB or serial communication parameters.

After the instrument has been configured, the Read VI is used to read multiple points. Most instrument drivers have menu palettes that include the following components. Hundreds of functional blocks for analysis, signal processing, and mathematics are built-in to the environment, making LabVIEW a smart choice for manipulating raw data collected with the A.

This document introduces agipent instrument driver and also discusses an alternative labviiew option to the A that can add speed and sensor compatibility to your PC-based measurement system, depending on your application.


In Figure 3, we show the block diagram of a sample application created with these VIs. It displays the acquired data on a front panel indicator not pictured. However, Lavview Plug and Play instrument drivers are distributed with their block diagram source code, so you can customize them for a specific application. If you are looking for an easy way to increase the speed, sensor support, and channel count of your test and measurement agi,ent then you may want consider adding NI CompactDAQ hardware to your setup.

The NI CompactDAQ platform is an excellent hardware lxbview to consider when adding to or creating a user-defined, PC-based data logging or bench top automated test system. Learn more about our privacy policy. Back to Top 2.

Technical Support

Introduction to the A Instrument Driver An instrument driver is a set of software routines that control a programmable instrument. The fastest way to get up and running with your instrument driver agilrnt to open one of the pre-built examples. We have used three voltage measurement configurations proposed by you at http: LabVIEW instrument drivers simplify instrument control and reduce test program development time by eliminating the need for you to learn the complex, low-level programming commands for each instrument.

Unlike other programming environments, all programming in LabVIEW is done graphically through intuitive flowchart-style coding and functional blocks. Make sure that for each successful call to the Initialize VI, you use a matching Labviww VI to avoid maintaining unnecessary memory resources. Please try again, only this time explain how to labvieq Labview with the Agilent instrument.

It includes a comprehensive on-line help file which complements the instrument manual. Because creating crisp graphical user interfaces in LabVIEW is easy, we could have also chosen to visualize the data in a chart or graph.


Keysight | Electronic Measurement Products | Agilent

Learn more about our privacy policy. Numerous Configuration VIs can exist, depending on the particular instrument. Setting up the hardware to achieve these high rates, resolutions, and channel counts has never been easier or quicker.

LabVIEW can also be used to interface with a data management system, whether that consists of a simple spreadsheet file or a relational database. Source is included so that the driver can be modified if desired.

How to Use an Instrument Driver in LabVIEW Tutorial

The Close VI- terminates the software connection to the instrument and frees system resources. Generally, you need to call the Initialize VI only once at the beginning of an application. The alternative to using the NI Instrument Driver Finder is to go directly to the Instrument Driver Network and search for your instrument driver there.

Then, oabview the example running, the user can toggle any LED in the array to open or close a matrix cross point on the A module. Each palette represents a distinct category of instrument driver functions for programming the A. Labviw not build the driver agilsnt the directory in which it was installed. Instrument drivers simplify control and reduce test program development time by eliminating the need to learn the unique programming and communication protocol for the instrument.

It includes a Visual Basic include file.