
- AGILENT CHEMSTATION COMPATIBILITY MATRIX FOR FREE
- AGILENT CHEMSTATION COMPATIBILITY MATRIX HOW TO
- AGILENT CHEMSTATION COMPATIBILITY MATRIX SERIAL
- AGILENT CHEMSTATION COMPATIBILITY MATRIX DRIVERS
- AGILENT CHEMSTATION COMPATIBILITY MATRIX DRIVER
AGILENT CHEMSTATION COMPATIBILITY MATRIX DRIVER
Two instrument driver palettes are shown below, in Figure 2.įigure 3. Each palette represents a distinct category of instrument driver functions for programming the 34970A. When the LabVIEW instrument driver for the 34970A is installed, palettes containing high-, mid- and low-level instrument driver VIs are made available to you in LabVIEW.

For resources that outline the fundamentals of this industry-standard development environment, please refer to the links at the end of this section. Any custom LabVIEW application you create will be composed of a front panel, which is the graphical user interface, and a block diagram, which is the flow chart-style code created with these functional blocks (VIs).Ĭreating a custom 34970A application in LabVIEW does require a basic familiarity with LabVIEW’s graphical programming. In LabVIEW, each of these programmatic building blocks is called a virtual instrument, commonly referred to as a VI. 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. Though all of these examples are intended to serve as a starting point for the creation of a custom application, they may be used without modification to immediately control the Agilent 34970A.Ĭreating Custom 34970 LabVIEW Applications Demonstrates use of the 34907A module, with capabilities for controlling analog output, counter (totalizer), and digital input/output channels. Demonstrates RF switching on the 34905A and 34906A. (The user interface for this example is the one pictured in Figure 1.) Demonstrates matrix switching on the 34904A. Demonstrates switching with the 34901A and 34903A modules, and toggles cross points with an LED matrix interface.
AGILENT CHEMSTATION COMPATIBILITY MATRIX HOW TO
Demonstrates voltage and resistance measurements on a multiplexer module, and shows how to create a single scan list with multiple types of readings. These are:ĮZ Scan Example: Demonstrates basic current and frequency measurements on a multiplexer moduleĪdvanced Scan Example. Six such ready-to-run examples are provided by NI in the driver.

User interface for 34970A Matrix Switch Example. Then, with the example running, the user can toggle any LED in the array to open or close a matrix cross point on the 34904A module.įigure 1.
AGILENT CHEMSTATION COMPATIBILITY MATRIX SERIAL
To run this example, the user first sets the GPIB or serial communication parameters.

Figure 1 shows the graphical user interface of one of the 34970A example programs, used to control the 34904A matrix switch module. The most straightforward way to take advantage of the LabVIEW instrument driver is to run the example programs, which require only basic user configuration. Using the Instrument Driver Examples in LabVIEW The driver also includes a full set of functional building blocks that can be used to create a completely custom 34970A application in LabVIEW. Of course, using the ready-to-run examples requires no LabVIEW coding. The LabVIEW instrument driver for the 34970A features six ready-to-run example programs. With LabVIEW, application development is fast and easy for all users, regardless of experience. 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 34970A. Unlike other programming environments, all programming in LabVIEW is done graphically through intuitive flowchart-style coding and functional blocks. LabVIEW itself is a graphical development environment for creating flexible and scalable test, measurement, and control applications rapidly and at minimal cost.
AGILENT CHEMSTATION COMPATIBILITY MATRIX DRIVERS
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.

Each routine that composes the driver corresponds to a programmatic operation such as configuring, reading from, writing to, or triggering the instrument. Instrument drivers utilize a set of commands provided by the instrument vendor to communicate with the instrument, often through GPIB, Serial, Ethernet, or USB.
AGILENT CHEMSTATION COMPATIBILITY MATRIX FOR FREE
Thousands of instrument drivers, including the driver for the Agilent 34970A, are available for free download from ni.com. Introduction to the 34970A Instrument DriverĪn instrument driver is a set of software routines that control a programmable instrument.
