Agilent Technologies 86082A User Manual page 177

Wavelength domain component analyzer
Table of Contents

Advertisement

Remote Operation
Remote Operation
Remote Operation
This chapter provides information on remote programming of the
Agilent 86082A WDCA. The easiest way to program the instrument is by using
the VXIplug&play universal instrument drivers. The VXIplug&play universal
instrument drivers allow you to develop programs using the following applica-
tions: Agilent VEE, LabVIEW
3
Visual Basic
.
If you desire more control of the instrument, you can use the GPIB program-
ming commands that are documented in this chapter. The programming com-
mands are compatible with the Standard Commands for Programmable
Instruments (SCPI) standard.
If you've controlled instruments over GPIB but not on an 86082A WDCA,
Summary for Experienced GPIB Programmers on page 5-5 is the place to
start. Finally, once you have a remote application running, you will want to
review Techniques to Improve Throughput on page 5-28 to improve your
measurement throughput.
In this chapter a special font is used for GPIB commands which can be sent to
the instrument
Because there are so many different GPIB control platforms, the in-line code
examples use a platform-independent pseudo code:
• sendMessage xxxxx
means to send the text string xxxxx to the instrument. We recommend that
you write your own function that adds error checking around the low level
access routines.
For VISA, the low level write routine is ivWrite(). For NI 488, the low level rou-
tine is ibwrt(). For SICL, use iwrite(). For HP Basic for windows, use OUTPUT.
• receiveInteger
means to insert a call to a routine that reads an ASCII response from the in-
1. LabVIEW and LabWindows/CVI are products of National Instruments Corporation.
2. Microsoft® is a U.S. registered trademark of Microsoft Corp.
3. Microsoft Visual Basic is a product of Microsoft Corp.
5-2
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
1
, LabWindows/CVI, C, C++, and Microsoft®
2

Advertisement

Table of Contents
loading

Table of Contents