Agilent IO Libraries Suite 16 Quick Start Guide 0

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 9

DownloadAgilent IO Libraries Suite 16 Quick Start Guide 0
Open PDF In BrowserView PDF
Agilent IO Libraries Suite 16.0

Quick Start Guide

This Quick Start Guide describes how to:
·
·
·
·

Install the Agilent IO Libraries Suite and instrument software
Find the information you need to make instrument and interface connections
Verify instrument communication
Get started controlling instruments

Note: This guide does not describe the details of general test system design. For help designing your test
system, refer to Agilent System Developer Center at www.agilent.com/find/systemcomponents.

About the Agilent IO Libraries Suite
The Agilent IO Libraries Suite is a collection of libraries, such as VISA, SICL, and VISA-COM, that give you
the ability to use your instruments from instrument control software or from a custom program. The suite
also includes utilities that help you quickly and easily connect your instruments to your PC and verify
instrument communication. The Agilent IO Libraries Suite is provided at no extra charge with Agilent
instruments, interfaces, and software products, or you can download it from www.agilent.com/find/iosuite.

Features:
·
·
·
·
·
·
·
·
·

VISA, SICL, VISA COM, and Agilent 488 libraries allow you to programmatically control instruments,
send commands, and receive responses and data.
Connection Expert - automatically scans and configures your instrument I/O, helps you locate and
update instrument drivers
IO Monitor – traces instrument IO traffic
Interactive IO - sends commands to instruments and reads responses
Interactive LXI - interactively sends and receives LXI® events and manages instrument clocks
VISA Open Report - troubleshoot instrument connections for systems with multiple VISA installations
Easily configures complex and mixed-vendor systems
Supports modular (PXI, PXIe, PCIe™) instruments and standalone instruments
Supports popular programming languages and instrument control software

See the IO Libraries Suite Readme on the Agilent Automation-Ready CD or the IO Libraries Suite Web
page at www.agilent.com/find/iosuite for system requirements and revision information.



Step 1. Install the Agilent IO Libraries Suite
The Agilent IO Libraries Suite is a collection of libraries that give you
the ability to use your instruments from instrument control software.
You should install the Agilent IO Libraries Suite as your first step
because it installs drivers (such as USB drivers) necessary to control
your instruments.
1. Disconnect any USB instruments, USB/GPIB converters, and
FireWire® (IEEE 1394) VXI interfaces that are connected to your PC.
2. Close all applications on your computer. Insert the AutomationReady CD in your CD-ROM drive.
or…
Download and install the IO Libraries software from
www.agilent.com/find/iosuite.
3. Follow the instructions as prompted during the installation. You can select either a Typical or a Custom
installation:
·
·

Typical - In most cases, you can select a Typical installation which installs the IO Libraries Suite using
the recommended settings.
Custom - Select the Custom installation to:
- Install the IO Libraries Suite in another directory (for 32-bit operating systems only).
- Save disk space by not installing interface manuals.
- Use Agilent 32-bit VISA with another vendor’s VISA on the same PC in side-by-side mode
Details on side-by-side mode is available in online help during the software installation and in the
IO Libraries Suite Help following installation.

After the IO Libraries have been successfully installed, you will
see the Agilent IO Control in the taskbar notification area
of your computer screen.

For more information…
You can access online help for the IO Libraries Suite from the documentation menu by clicking
>
Documentation > IO Libraries Suite Help (at the bottom right of your screen). You can also use the
documentation menu to find connectivity information, API documentation, this quick start guide, interface
manuals, and the IO Libraries Suite Readme.

Step 2. Install Instrument and System Support Software
Locate and install the software provided with each instrument -- such as instrument drivers or application
software. For Agilent instruments, you can find this software on the Product Reference CD supplied with
your instrument or you can download the software from the Agilent Web site.

For modular instruments…
The Agilent IO Libraries Suite supports PXI, PXIe, and PCIe modular instruments. Installation software and
drivers are included with most modular instruments. You must install the modular instrument software
on the PC before the IO Libraries Suite can recognize or communicate with the modular
instruments.
Note: Be sure to install the chassis and system support software. This software is typically available from
your chassis, embedded controller, or system interface card vendor. If you are using a National Instruments
modular chassis or modular instruments, be sure to install the NI PXI Platform Services software.
Many modular instruments include a soft front panel driver with the installation software. Be sure to install
any soft front panel drivers as they will allow you to verify instrument communication as described in Step 6
of this document.

For standalone instruments…
Standalone instruments are frequency counters, digital multimeters, oscilloscopes, function generators, VXI
instruments and so on that connect via GPIB, USB, LAN, serial, or Firewire interfaces. Standalone
instruments support direct I/O which means you can send command strings directly to the instrument.
These strings are commands that may conform to the IEEE 488.2 or SCPI (Standard Commands for
Programmable Instruments) specifications, for example. For standalone instruments, use of an instrument
driver is optional.

Tips:
·

In Step 5 you will learn how to use Connection Expert to find and update IVI drivers. If you don’t have
drivers available for standalone instruments, you can wait until Step 5 to install IVI drivers. You can
also find drivers at www.agilent.com/find/drivers.

·

Unlike standalone instruments, modular instruments require an instrument driver and do not support
direct I/O. In addition, modular instruments require instrument software that associates the module
with a kernel driver. Be sure to install the software included with your modular instruments.

·

The term PXI is used in this document and the IO Libraries Suite documentation to represent all three
supported modular instrument types: PXI, PXIe, and PCIe.

Step 3. Power Down, Install Instruments, Connect Interface Hardware
Caution: Instrument and interface modules are NOT hot-pluggable. To prevent equipment damage, turn
off AC line power to the PC, modular chassis, and VXI mainframes before installing any instrument
modules or interface hardware.

Install instruments…
Install the modular or VXI devices, slot covers and any other necessary hardware into the instrument
chassis, rack mount components, and so on. If necessary, configure the instruments (to set addresses, for
example) from the instrument front panels.

Connect instruments...
You can connect a single instrument directly to each USB, LAN*,
or serial port on the PC without using additional interface hardware.
If you are NOT installing interface hardware, skip this section and
go on to step 4.
*Directly connecting an instrument to a PC with LAN may require a special LAN Crossover Cable.

Some instruments, and multiple instrument installations, require interface hardware, such as a GPIB PC
plug-in card, PCIe interface, USB to GPIB converter, LAN/GPIB gateway, or LAN router. Some examples
are shown below.

Note: To use remote interfaces connected to
a remote PC server, configure and run the
remote IO server software. For more
information, see Using the Remote IO Server
Software in the Agilent IO Libraries Suite
online help.

See the instrument and interface user's manuals for safety, installation, and configuration
information.

Step 4. Apply Power, Run Agilent Connection Expert
After connecting your instruments to the PC or interface, apply power
to the instruments, chassis, and the PC.
To open Connection Expert, double-click the Agilent IO Control
in the taskbar notification area of your computer screen.
Connection Expert recognizes LAN, PXI, USB, GPIB, Serial COM
port (RS-232), and VXI instruments (connected over Firewire or
GPIB). All of the interfaces and instruments found are listed in the
Explorer Pane. A green check mark next to an interface or
instrument indicates that the connection has been verified.

Tip:
If your LAN instrument(s) are not shown, right-click the LAN interface and click Add Instrument. You can
then click Auto Find, Add Address, or Search to add LAN instruments. Click Help in the Add LAN
Instruments dialog box for more information.

Step 5. Check/Update/Install IVI Instrument Drivers
Connection Expert allows you to find and update IVI instrument drivers and soft front panel drivers. Follow
the steps below to check the installed driver and to find/update IVI instrument drivers for all instruments.

2. Click Installed Drivers

3. Click Update
Drivers...to check for
an updated driver
1. Select an instrument
Installed drivers are
displayed here

4. The newest IVI driver found for
the instrument is listed here

5. Click Download Driver to download the driver.
Follow the installation instructions on your screen.
Click Done when finished

Tip:
Finding and updating drivers requires Internet access. Only Agilent IVI drivers are found in the driver
search. To manually search for non-IVI drivers, click the Agilent Driver Web Site button in the Driver
Update dialog box. You can also find drivers on the CDs supplied with your Agilent products.

Step 6. Verify Instrument Communications
Right-click on an instrument in the Connection Expert Explorer Pane and select Send Commands To This
Instrument. Depending on the instrument type, Connection Expert tries to open a user interface to the
instrument.

For an instrument that supports direct I/O...
The Agilent Interactive IO application opens allowing
you to send SCPI commands and IEEE488.2
common commands to the instrument and read
back instrument responses. For example, click
Commands and select *IDN? (instrument
identification query) from the list.
Click Send & Read to query the instrument’s ID.
If the instrument is connected, powered-on, and
communicating, the response appears under
Instrument Session History.

For a modular instrument...
If you installed a soft front panel driver in Step 2, the soft front
panel opens giving you a user interface to the instrument.
A typical soft front
panel user interface

If a soft front panel could not be found for the modular
instrument, Connection Expert displays this message:

Tip:
Many LAN-based instruments have a Web interface that
allows you to configure the instrument, send commands, and
read responses. To open a Web interface, select the LANbased instrument in the Connection Expert Explorer Pane and
Click the Instrument Web Interface… button in the
Instrument Properties Pane. If a Web interface is available, it
will display on your screen.

Step 7. Control Instruments
Writing your own test programs…
·

Several example programs in C++, C#, and Microsoft® Visual Basic are provided as part of the Agilent
IO Libraries Suite installation. You can find these samples in:
C:\ProgramData\Agilent\Agilent IO Libraries Programming Samples on Windows® Vista® and Windows
7
C:\Documents and Settings\All Users\Agilent\IO Libraries Suite Programming Samples on Windows XP

·

For specific test instrument programming information, including instrument drivers, the SCPI instrument
control language, and specific programming examples, refer to your instrument’s user or programming
manual (these are often on the CD provided with your instrument).

·

For more information, download the IVI Getting Started Guide from www.ivifoundation.org which
provides excellent information on using IVI drivers in a variety of programming environments such as
C++, Visual C# or Visual Basic.NET, LabVIEW, MATLAB, and Agilent VEE Pro.

Using specialized instrument control software…
·

·
·

Agilent VEE Pro is an award winning, easy-to-use graphical language environment that provides a
quick path to measurement and analysis. Agilent VEE is a Visual Engineering Environment that allows
you to program by creating intuitive “block diagrams.” You select and edit objects from pull-down menus
or toolbars and connect them to each other by wires to specify the program’s flow. Agilent VEE allows
seamless operation with hardware and software from Agilent and other manufacturers.
MATLAB with the Instrument Control Toolbox extends the functionality of Agilent instruments by
enabling custom measurements, data analysis, waveform generation, and automated test development.
Many Agilent instruments have a MATLAB integrated solution.
LabVIEW is a popular platform and development environment for a visual programming language from
National Instruments.

Using non-programming solutions...
·

·

Some instruments have specialized software applications developed specifically for the instrument. For
example, Agilent BenchLink Data Logger Pro Software is available for the 34970A/34972A/34980A
instruments and provides instrument control, multiple scan lists, and decision making without having to
write your own programs.
Depending on the type of instrument, you can use Interactive IO, instrument soft front panels, and
instrument Web interfaces (as described in Step 6 in this guide).

www.agilent.com
www.agilent.com/find/iosuite
For more information on Agilent
Technologies’ products, applications or
services, please contact your local Agilent
office. The complete list is available at:

Agilent Email Updates

www.agilent.com/find/emailupdates
Get the latest information on the
products and applications you select.

www.lxistandard.org
LXI is the LAN-based successor to
GPIB, providing faster, more efficient
connectivity. Agilent is a founding
member of the LXI consortium.

Agilent Channel Partners
www.agilent.com/find/channelpartners
Get the best of both worlds: Agilent’s
measurement expertise and product
breadth, combined with channel
partner convenience.

Agilent Advantage Services is committed to your success throughout
your equipment’s lifetime. We share
measurement and service expertise
to help you create the products that
change our world. To keep you competitive, we continually invest in tools
and processes that speed up calibration and repair, reduce your cost of
ownership, and move us ahead of
your development curve.
www.agilent.com/find/advantageservices

www.agilent.com/quality

FireWire is a registered trademark of Apple Computer, Inc.
IVI is a registered U.S. trademark of the IVI Foundation, Inc.
LXI is a registered U.S. trademark of the LXI Consortium, Inc.
MATLAB is a U.S. registered trademark of The Math Works, Inc.
Microsoft is either a registered trademark or a trademark of
Microsoft Corporation in the United States and/or other countries.
PCIe is a registered trademark and/or service mark of PCI-SIG.
PXI is a registered US trademark of the PXI Systems Alliance, Inc.
Windows and MS Windows are U.S. registered trademarks of
Microsoft Corporation.
Windows Vista is either a registered trademark or trademark of
Microsoft Corporation in the United States and/or other countries.

www.agilent.com/find/contactus
Americas
Canada
Brazil
Latin America
Mexico
United States

(877) 894 4414
(11) 4197 3500
305 269 7500
01800 5064 800
(800) 829 4444

Asia Pacific
Australia
China
Hong Kong
India
Japan
Korea
Malaysia
Singapore
Taiwan
Thailand

1 800 629 485
800 810 0189
800 938 693
1 800 112 929
0120 (421) 345
080 769 0800
1 800 888 848
1 800 375 8100
0800 047 866
1 800 226 008

Europe & Middle East
Austria
43 (0) 1 360 277 1571
Belgium
32 (0) 2 404 93 40
Denmark
45 70 13 15 15
Finland
358 (0) 10 855 2100
France
0825 010 700*
*0.125 €/minute

Germany
49 (0) 7031 464 6333
Ireland
1890 924 204
Israel
972-3-9288-504/544
Italy
39 02 92 60 8484
Netherlands
31 (0) 20 547 2111
Spain
34 (91) 631 3300
Sweden
0200-88 22 55
Switzerland
0800 80 53 53
United Kingdom 44 (0) 118 9276201
Other European Countries:
www.agilent.com/find/contactus
Revised: July 8, 2010

Product specifications and descriptions
in this document subject to change
without notice.
© Agilent Technologies, Inc. 2010
Edition 1
October 2010



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.5
Linearized                      : No
Language                        : en-US
Tagged PDF                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:08:04
Create Date                     : 2010:10:13 08:59:28Z
Creator Tool                    : Microsoft® Office Visio® 2007
Modify Date                     : 2010:10:28 12:12:49-06:00
Metadata Date                   : 2010:10:28 12:12:49-06:00
Producer                        : Microsoft® Office Visio® 2007
Marked                          : True
Format                          : application/pdf
Creator                         : Agilent Technologies, Inc.
Title                           : Agilent IO Libraries Suite 16 Quick Start Guide
Document ID                     : uuid:efcf03f5-6804-4649-8936-cee6997c2989
Instance ID                     : uuid:7222e3ce-9d1b-4a11-b15b-b9349d2cb0a7
Page Count                      : 9
Author                          : Agilent Technologies, Inc.
Warning                         : [Minor] Ignored duplicate Info dictionary
EXIF Metadata provided by EXIF.tools

Navigation menu