The driver also includes a full set of functional building blocks that can be used to create a completely custom A application in LabVIEW. A significant advantage of customizing your LabVIEW application is that it enables you to combine the unique functions of the instrument driver with the standard functions built-in to LabVIEW. I’ve tried in both LabView and LabWindows and neither will work. You can experiment with whether a new line is needed or not. Message 3 of However when the voltages around 4.

Uploader: Voodoolkis
Date Added: 1 September 2009
File Size: 9.13 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 77688
Price: Free* [*Free Regsitration Required]

After you call these VIs, the instrument is ready to take measurements or to stimulate a system.

Using the Agilent 34970A with LabVIEW

Then, with the example running, the user can toggle any LED in the array to open or close a matrix cross point on the A module. Examples include VIs for reading a measured value or waveform and VIs for downloading waveforms or digital patterns to a source instrument. However, LabVIEW Plug and Play instrument labvkew are distributed with their block diagram source code, so you can customize them for a specific application.

Rate this document Select a Rating 1 – Poor 2 3 4 5 – Excellent. Message 5 of Once an instrument driver has been downloaded, the instrument driver VIs will be located on the Instrument Drivers palette. Overview of Instrument Drivers An instrument driver is a set of software routines that control a programmable instrument.

How to Use an Instrument Driver in LabVIEW Tutorial – National Instruments

The Initialize VI- the first instrument driver VI you call, establishes communication with the instrument. The Utility VIs might also include other custom instrument driver VIs that perform operations such as calibration or storage and recall of setups. I have no idea what this means. When you wish to extend the capabilities of the examples, or wish to start a new custom application, the set of LabVIEW functions installed with the instrument driver provide all the building blocks you will need.


Message 9 of Figure 1 shows the graphical user interface of one of the A example programs, used to control the A matrix switch module. 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.

How to Use an Instrument Driver in LabVIEW Tutorial

The Status VIs obtain the current status of the instrument or the status of pending operations. I always receive a timeout because the driver does not send a line feed at the end of the string. For resources that outline the fundamentals of this industry-standard development environment, please refer to the links at the end of this section.

However when the voltages around 4. 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 Action VIs – initiate or terminate test and measurement operations, such as arming the trigger system or generating a stimulus.

Back to Top 2. These VIs include the majority of the instrument driver template VIs, such as reset, self-test, revision, error query, and error message.


Six such ready-to-run examples are provided by National Instruments in the driver. I have everything setup in NI Max but I can’t get through the initialization routine. We have used three voltage measurement configurations proposed by you at http: An instrument driver is a set lxbview software routines that control a programmable instrument. Generally, you need to call the Initialize VI only once at the beginning of an application.

Keysight Technologies (Agilent HP) B used or new for sale at used-line

The Utility VIs- perform a variety of operations that are auxiliary to the most often used instrument driver VIs. The driver is approved by NI. Finally, the Simple Error Handler is called which indicates whether an error occurred. Message 6 of The Configuration VIs- a collection of software routines that labvifw the instrument to perform the operation you want.

Message 7 of After the instrument has been configured, the Read VI is used to read multiple points.

The problem is trying to use the IVI class drivers to handle the initialization routine does not work. Many instrument drivers have a VI Tree VI you can use to view the entire instrument driver hierarchy.