Keysight (Agilent) 8703B Programming Manual

Agilent 8703B Lightwave Component Analyzer
Programmer’s Guide
© Copyright Agilent Technologies 2001 All Rights Reserved. Repro­duction, adaptation, or transla­tion without prior w r itt en permission is prohibit ed , except as allowed under copy­right laws.
Agilent Part No. 08703- 90 20 2 Printed in USA July 2001
Agilent Technologies Lightwave Division 3910 Brickway BoulevardSanta Rosa, CA 95403, USA
Notice.
The information contained in this document is subject to change without notice. Compa­nies, names, and data used in examples herein are fictitious unless otherwise noted. Agi­lent Technologies makes no warranty of any kind with regard to this material, includ­ing but not limited to, the implied warranties of mer­chantability and fitness for a particular purpose. Agilent Technologies shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
Restricted Rights Legend.
Use, duplication, or disclosure by the U.S. Government is sub­ject to restrictions as set forth in subparagrap h (c) (1 ) (i i) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 for DOD agencies, and subpara­graphs (c) (1) and (c) (2) of the Commercial Computer Software Restricted Rights clause at FAR 52.227-19 for other agencies.
Warranty.
This Agilent Technologies instrument product is war­ranted against defects in mate­rial and workmanship for a period of one yea r fro m date of shipment. During the war­ranty period, Agilent Technolo­gies will, at its option, either repair or replace products which prove to be defective. For warranty service or repair, this product must be returned to a service facility designated by Agilent Technologies. Buyer shall prepay shipping charges to Agilent Technologies and Agilent Technologies shall pay shipping charges to return the product to Buyer. However, Buyer shall pay all shipping charges, duties, and taxes for products returned to Agilent Technologies from another country.
Agilent Technologies warrants that its software and firmware designated by Agilent Technol­ogies for use with an instru­ment will execute its programming instructions when properly installed on that instrument. Agilent Technolo­gies does not warrant that the operation of the instrument, or software, or firmware will be uninterrupted or error-free.
Limitation of Warranty.
The foregoing warranty shall not apply to defects resulting from improper or inadequate maintenance by Buyer, Buyer-supplied software or interfacing, unauthorized mod­ification or misuse, operation outside of the environmental specifications for the product, or improper site preparation or maintenance.
No other warranty is expressed or implied. Agilent Technologies specifically dis­claims the implied warranties of merchantability and fitness for a particular purpose.
Exclusive Remedies.
The remedies provided herein are buyer's sole and exclusive remedies. Agilent Technologies shall not be liable for any direct, indirect, special, inci­dental, or consequential dam­ages, whether based on contract, tort, or any other legal theory.
Safety Symbols.
CAUTION The caution sign denotes a
hazard. It calls attention to a procedure which, if not cor­rectly performed or adhered to, could result in damage to or destruction of the product. Do not proceed beyond a caution sign until the indicated condi­tions are fully understood and met.
WARNING The warning sign denotes a
hazard. It calls attention to a procedure which, if not cor­rectly performed or adhered to, could result in injury or loss of life. Do not proceed beyond a warning sign until the indi­cated conditions are fully understood and met.
The instruction man­ual symbol. The prod­uct is marked with this warning symbol when it is necessary for the user to refer to the instructions in the manual.
The laser radiation symbol. This warning symbol is marked on products which have a laser output.
The AC symbol is used to indicate the required nature of the line mod­ule input power.
| The ON symbols are
used to mark the posi­tions of the instrument power line switch.
The OFF symbols
are used to mark the positions of the instru­ment power line switch.
The CE mark is a regis­tered trademark of the European Community.
The CSA mark is a reg­istered trademar k of the Canadian Stan­dards Association.
The C-Tick mark is a registered trademark of the Australian Spec­trum Management Agency.
This text denotes the
ISM1-A
instrument is an Indus­trial Scientific and Medical Group 1 Class A product.
Typographi ca l C on ve nt io ns .
The following conventions are used in this book:
Key type for keys or text lo cated on the keyboard or ins tr ume nt.
Softkey type for key names that are displayed on the instru­ment’s screen.
Display type for words or
characters displayed on the computer’s screen or instru­ment’s display.
User type for words or charac-
ters that you type or enter. Emphasis type for words or
characters that emphasize some point or that are used as place holders for text that you type.
2

Contents

1. Alphabetical Command Reference
Alphabetical Command Reference 1-2 Symbol Conventions 1-3 Keys to Programming Commands 1-4 Programming Commands 1-15 PAUS 1-56 8703A Commands Not Supported in the 8703B 1-79
2. Command Listings
Alphabetical List of Commands 2-2 OPC-Compatible List of Commands 2-4
3. Introduction to Instrument Control
Introduction to Instrument Control 3-2 Instrument Control using the VXIplug&play Driver 3-3 Instrument Control using HP BASIC 3-9
4. GPIB Programming
GPIB Programming 4-2 Analyzer Command Syntax 4-3 Analyzer Operation 4-7 GPIB Operation 4-8 Calibration 4-19 Display Graphics 4-22 Disk File Names 4-25
5. Reading Analyzer Data
Reading Analyzer Data 5-2 Output Queue 5-3 Command Query 5-3 Identification 5-3 Output Syntax 5-4 Marker Data 5-5 Array-Data Formats 5-7 Trace-Data Transfers 5-8 Stimulus-Related Values 5-9
6. Data Processing Chain
Data Processing Chain 6-2 Data Arrays 6-2 Common Output Commands 6-3 Fast Data Transfer Commands 6-4 Data Levels 6-4 Learnstring and Calibration-Kit String 6-5
7. Error Reporting
Error Reporting 7-2
Contents-1
Contents
Status Reporting 7-3 The Status Byte 7-6 The Event-Status Register and Event-Status Registers B and L 7-7 Error Output 7-8 Error Messages in Numerical Order 7-9
8. Programming Examples
Example Programs 8-2 Measurement Process 8-3 Programming Examples 8-5 Measurement Setup Examples 8-9 Measurement Calibration Examples 8-26 Measurement Data Transfer Examples 8-63 Measurement Process Synchronization Examples 8-74 Analyzer System Setup Examples 8-84 List-Frequency and Limit-Test Table Examples 8-92 Report Generation Examples 8-106 Limit Line and Data Point Special Functions 8-125
9. Preset State and Memory Allocation
Preset State and Memory Allocation 9-2 Preset State 9-3 Memory Allocation 9-13
Contents-2
1
Alphabetical Command Reference 1-2 Keys to Programming Commands 1-4 Programming Commands 1-15 8703A Commands Not Supported in the 8703B 1-79

Alphabetical Command Reference

Alphabetical Command Reference Alphabetical Command Reference

Alphabetical Command Reference

In this chapter, you can find an alphabetical list and brief descriptions of the supported commands for controlling the Agilent 8703B remotely.
NOTE Some commands have a range of values associated with them. If you send a
value that is beyond the analyzer’s capability, the analyzer will default to the closest allowed value. Refer to the individual commands for the specific range of values allowed.
1-2
Alphabetical Command Reference

Symbol Conventions

Symbol Conventions
<num> Required numerical data.
<choice1|choice2|…|choicen> An appendage that is part of the command. For example,
FORMAT<DOS|LIF> indicates that the actual commands are FORMATDOS and FORMATLIF.
<$> Indicates a character string operand which must be
enclosed by double quotes.
| An either/or choice in an appendage or optional data.
[ ] Optional data.
A terminator indicates the end of a command string, and this manual uses a semicolon as the terminator in all syntax examples. The analyzer also interprets line feeds and GPIB end or identify (EOI) messages as terminators.
Terminators are not necessary for the analyzer to interpret commands correctly, however in the case of a syntax error, the analyzer will attempt to recover at the next terminator. Therefore, it is recommended that you conclude each command with a terminator.
Because this chapter is an “Alphabetical Command Reference,” the commands have been listed alphabetically, rather than by function, in both the “Syntax” sections and the “Description ” sections. Therefore, commands grouped together in the “Syntax” sections, are grouped alphabetically and/or due to common syntax form, not necessarily due to common functionality.
The softkeys listed in the “Front Panel Equivalents” tables may not be in the first menu viewed when the associated hardkey is pressed. In many cases, more than one key press will be required to locate the softkey. Refer to your analyzer’s reference guide for the exact location of any softkey.
Some commands that do not have an associated query syntax can be queried by sending the command (without a value) and then sending the OUTPACTI command, as in the following example that queries the segment power value:
10 OUTPUT 716;”SEGPOWER;OUTPACTI;”
Many of the commands that do have a listed query syntax can also be queried in this manner.
1-3
Alphabetical Command Reference Keys to Programming Commands

Keys to Programming Commands

Table 1-1. Front Panel Equivalents (1 of 11)
Hardkey Softkey Command
Avg AVERAGING FACTOR AVERFACT
AVERAGING <ON |OFF> AVERO <ON|OFF> AVERAGING RESTART AVERREST IF BW [ ] IFBW SMOOTHING APERTURE SMOOAPER
SMOOTHING ON OFF SMOOO <ON|OFF> Cal ISOLATION ISOL Cal ALTERNATE A and B ALTAB Cal ALTERNATE RFL/TRAN ALTAB Cal CORRECTION ON OFF CORR Cal DEFINE STANDARD DEFS Cal DONE 1-PORT CAL SAV1 Cal DONE 2-PORT CAL SAV2 Cal DONE RESP ISOL’N CAL RAID Cal DONE: DONE Cal DONE: RESPDONE Cal EXTENSION PORT 1 PORT1 Cal EXTENSION PORT 2 PORT2 Cal EXTENSIONS ON OFF PORE Cal FULL 2-PORT CALIFUL2 Cal FWD ISOL’N FWDI Cal FWD MA TCH FWDM Cal FWD TRA NS FWDT Cal INTERPOL ON OFF CORI Cal ISO L’N STD RAIISOL Cal ISOLATION DONE ISOD Cal MAXIMUM FREQUENCY MAXF Cal OMIT ISOLATION OMII
1-4
Alphabetical Command Reference
Keys to Programming Commands
Table 1-1. Front Panel Equivalents (2 of 11)
Hardkey Softkey Command
Cal REFLECTION REFL Cal RESPONSE CALIRESP Cal RESPONSE RAIRESP Cal RESPON SE & IS OL’N CALIRAI Cal Respons e & Match (E/O) CA LIEORM Cal Response & Match (O/E) CALIOERM Cal Response & Match: Done RAMD Cal RESUME CA L SEQUENCE RESC Cal REV ISOL’NREVI Cal REV MATCH REVM Cal REV TRAN S REVT Cal S11 1-PORT CALIS111 Cal S11A CLASS11A Cal S11B CLASS11B Cal S11C CLASS11C Cal S22 1-PORT CALIS221 Cal S22A CLASS22A Cal S22A CLASS22B Cal S22A CLASS22C Cal SET Z0 SETZ Cal SLIDING LOAD DONE SLID Cal SPECIFY CLASS DONE CLAD Cal standard listed under softkey 1 STANA Cal standard listed under softkey 2 STANB Cal standard listed under softkey 3 STANC Cal standard listed under softkey 4 STAND Cal standard listed under softkey 5 STANE Cal standard listed under softkey 6 STANF Cal standard listed under softkey 7 STANG Cal STANDARDS DONE REFD Cal STANDARDS DONE TRAD
1-5
Alphabetical Command Reference Keys to Programming Commands
Table 1-1. Front Panel Equivalents (3 of 11)
Hardkey Softkey Command
Cal TESTS ET SW n Sweeps TSSWIn Cal TRANSMISSN TRAN Cal VELOCITY FACTOR VELOFACT Center CENT Chan 1 N/A CHAN1 Chan 2 N/A CHAN2 Chan 3 N/A CHAN3 Chan 4 N/A CHAN4 Copy LINE TYPE DATA LINTDATA
LINE TYPE MEMORY LINTMEMO
LIST VALUES LISV
NEXT PAGE NEXP
OP PARAMS O PE P
PLOT PLOT
RESTORE DISPLAY RESD
1-6
Table 1-1. Front Panel Equivalents (4 of 11)
Hardkey Softkey Command
Display 2x:[1&2][3&4] D2XUPCH2
2x:[1&3][2&4] D2XUPCH3 4x:[1][2][3][4] D4XUPCH2 4x:[1][3][2][4] D4XUPCH3 AUX CHAN ON OFF AUXC <ON|OFF> BACKGROUND INTENSITY BACI BEEP DONE ON OFF BEEPDONE <ON|OFF> BEEP FAIL ON OFF BEEPFAIL <ON|OFF> BEEP WARN ON OFF BEEPWARN <ON|OFF> BRIGHTNESS CBRI DATA ->MEMORY DATI
Alphabetical Command Reference
Keys to Programming Commands
DATA and MEMORY DISPDATM DATA/MEM DISPDDM DATA-MEM DISPDMM DATA+MEM DISPDPM DATA*MEM DISPDTM MEM1/MEM2 DISPM1DM MEM1-MEM2 DISPM1MM MEM1+MEM2 DISPM1PM MEM1*MEM2 DISPM1TM MEM2/MEM1 DISPM2DM MEM2-MEM1 DISPM2MM MEM/DATA DISPMDD MEM-DATA DISPMMD MATH->MEM MATI MEM1->MEM2 MEM1I MEM2->MEM1 MEM2I DEFAULT COLORS DEFC DISPLAY: DATA DISPDATA DUAL CHAN ON OFF DUAC <ON|OFF> FREQUENCY BLANK FREO INTENSITY INTE
1-7
Alphabetical Command Reference Keys to Programming Commands
Table 1-1. Front Panel Equivalents (5 of 11)
Hardkey Softkey Command
down N/A D OWN Entry Off N/A ENTO Format DELAY DELA
IMAGINARY IMAG
LIN MAG LINM
LOG MAG LOGM
PHASE PHAS
POLAR POLA
REAL REAL
SMITH CHART SMIC
SWR SWR Local ADDRESS: CONTROLLER ADDRCONT
ADDRESS: DISK ADDRDISC
ADDRESS: P MTR/GPIB ADDRPOWM
DISK UNIT NUMBER DISCUNIT
GPIB DIAG ON OFF DEBU <ON|OFF>
PLTR PORT GPIB ADDRPLOT
PRNTR PORT GPIB ADDRPRIN
USE PASS CONTROL USEPASC Marker all OFF MARKOFF
D MODE OFF DELO
D REF = D FIXED MKR DELRFIXM
D REF = n DELR
FIXED MKR AUX VALUE MARKFAUV
FIXED MKR STIMULUS MARKFSTI
FIXED MKR VALUE MARKFVAL
MARKER n MARKn
1-8
MKR ZERO MARKZERO
Table 1-1. Front Panel Equivalents (6 of 11)
Hardkey Softkey Command
Marker Fctn DISP MKRS ON OFF DISM
G + jB MKR SMIMGB POLAR LIN MKR POLMLIN SMITH LIN MKR SMIMLIN POLAR LOG MKR POLMLOG SMITH LOG MKR SMIMLOG MARKER -> CENTER MARKCENT MARKER -> DELAY MARKDELA MARKER -> SPAN MARKSPAN MARKER -> START MARKSTAR MARKER -> STOP MARKSTOP
Alphabetical Command Reference
Keys to Programming Commands
MARKERS: CONTIN UOUS MARKCONT MARKERS: COUPLED MARKCOUP MARKERS: DISCRETE MARKDISC MARKERS: UNCOUP LED MARKUNCO MEASURE: STATS MEASTAT SMITH R + jX MKR SMIMRX POLAR Re/Im MKR POLMRI SMITH Re/Im MKR SMIMRI
Marker Search BANDWIDTH MARK3DB
SEARCH LEFT SEAL SEARCH RIGHT SEAR SEARCH: MAX MARKMAXI SEARCH: MAX SEAMAX SEARCH: MIN MARKMINI SEARCH: MIN SEAMIN SEARCH: OFF SEAOFF SEARCH: TARGET SEATARG TRACKING ON OFF TRACK WIDTH VALUE WIDV WIDTHS ON OFF WIDT
1-9
Alphabetical Command Reference Keys to Programming Commands
Table 1-1. Front Panel Equivalents (7 of 11)
Hardkey Softkey Command
Meas B MEASB
AMEASA
A/B AB
A/R AR
B/R BR
CONVERSION 1/S CONV1DS
CONVERSION OFF CONVOFF
CONVERSION Y:Ref l CONVYREF
CONVERSION Y:Tran s CONVYTRA
CONVERSION Z:Refl CO NVZREF
CONVERSION Z:Trans CONVZT RA
E/O Trans M EASEO1
O/E Trans (Port 1) MEASOE1
O/E Trans (Port 2) MEASOE2
O Refl MEASO1
O Trans MEAS001
RMEASR
Refl:FWD S11 (A/R) S11
Refl:REV S22 (B/R) S22
Trans:FWD S21 (B/R) S21
Trans:REV S12 (A/R) S12 Power N/A POWE
PORT POWER PORTP
PWR RANGE AUTO MAN PWRR <PMAN|PAUTO>
RANGE n PRAN
SOURCE PWR ON OFF SOUP <ON|OFF> Preset N/A PRES
1-10
N/A RST
Table 1-1. Front Panel Equivalents (8 of 11)
Hardkey Softkey Command
Save/Recall CLEAR CLEAREG <01-31>
CLEAR ALL CLEARALL DATA ARRAY ON OFF EXTMDATA DATA ONLY EXTMDATO FILE NAME TITF FORMAT ARY ON OFF EXTMFORM FORMAT INT DISK INID GRAHPICS ON OFF EXTMGRAP INTERNAL DISK INTD LOAD LOAD RAW ARRAY ON OFF EXTMRAW
Alphabetical Command Reference
Keys to Programming Commands
READ FILE TITLES REFT SAVE SAVEREG SAVE FILE when GRAPH FMT [ ] is set to CSV and
FILETYPE: GRAPHIC is selected. SAVE FILE when GRAPH FMT [ ] is set to JPG and
FILETYPE: GRAPHIC is selected. SAVE USING ASCII SAVUASCI SAVE USING BINARY SAVUBINA TITLE TITREG
Scale Ref AUTOSCALE AUT O
ELECTRICAL DELAY ELED MARKER -> REFERENCE MARKREF PHASE OFFSET PHAO REFERENCE POSITI ON REFP REFERENCE VALUE REFV SCALE / DIV SCAL
Span N/A SPAN
SAVECSV
SAVEJPG
Start N/A STAR Stop N/A STOP
1-11
Alphabetical Command Reference Keys to Programming Commands
Table 1-1. Front Panel Equivalents (9 of 11)
Hardkey Softkey Command
Sweep Setup ALL SEGS SWEEP ASEG
CONTINUOUS CONT
CONTINUOUS FRER
COUPLED CH ON OFF COUC
CW FREQ CWFREQ
CW TIME CWTIME
EXT TRIG ON SWEEP EXTTON
HOLD HOLD
LIN FREQ LINFREQ
LIST FREQ LI SFREQ
LIST IF BW ON OFF LISIFBWM
LIST POWER ON OFF LISPWRM
LIST TYPE: STEPPED LISTTYPELSTP
LIST TYPE: SWEPT LISTTYPELSWP
LOG FREQ LOGFREQ
MANUAL TRG ON POINT MANTRIG
MEASURE RESTAR T R E ST
NUMBER of GROUPS NUMG
NUMBER of POINTS POIN <NUM>
POWER SWEEP POWS
SEGMENT IF BW SEGIFBW
SEGMENT POWER SEGPOWER
SINGLE SING
SINGLE SEG SWEEP SSEG
STEP SIZE STPSIZE
SWEEP TIME AUTO SWEA
SWEEP TIME MANUAL SWET <NUM>
TRIGGER: TRIG OFF EXTTOFF
EDIT LIST EDITLIST Sweep Setup or Cal CLEAR LIST YES CLEL Sweep Setup or System STEP SWP ON OFF STEPSWP ON| OFF>
1-12
Table 1-1. Front Panel Equivalents (10 of 11)
Hardkey Softkey Command
System AMPLITUDE OFFSET LIMIAMPO
BEEP FAIL ON OFF BEEPFAIL ON|OFF> BW DISPLAY on OFF BWLIMDISP ON|OFF> BW TEST on OFF BWLIMTEST ON|OFF> CLEAR LIST CLER CLEAR LIST YES CLEAL DELTA LIMITS LIMD DEMOD: AMPLITUDE DEMOAMPL DEMOD: OFF DEMOOFF DEMOD: PHASE DEMOPHAS EDIT LIMIT LINE EDITLIML
Alphabetical Command Reference
Keys to Programming Commands
EDIT RIPL LIMIT EDITRLIM FIRMWARE REVISION SOFR FLAT LINE LIMTFL FREQUENCY BAND SELBND HARMONIC OFF HARMOFF HARMONIC SECOND HARMSEC HARMONIC THIRD HARMTHIR LIMIT LINE ON OFF LIMILINE LIMIT TEST ON OFF LIMITEST LOWER LIMIT LIML MARKER -> AMP. OFS. LIMIMAOF MARKER -> CW MARKCW MARKER -> MIDDLE MARKMIDD MARKER -> STIMULUS MARKSTIM MAXIMUM BANDWIDTH BWLIMMA X MAXIMUM FREQUENCY RLIMSTP MAXIMUM RIPPLE RLIMM MIDDLE VALUE LIMM MINIMUM BANDWIDTH BWLIMMIN MINIMUM FREQUENCY RLIMSTR N DB POINTS BWLI MDB
1-13
Alphabetical Command Reference Keys to Programming Commands
Table 1-1. Front Panel Equivalents (11 of 11)
Hardkey Softkey Command
System or Sweep Setup or Cal
up N/A UP
SEGMENT DELETE SDEL
DONE EDITDONE
DONE SDON
EDIT SEGMENT SEDI
SEGMENT ADD SADD
1-14
Alphabetical Command Reference

Programming Commands

Programming Commands
AB
AB; or AB?;
Command Description Range Query Response
AB Measures and displays A/B on the active
channel.
N/A
<0|1><
L
>
F
ADDR
ADDR<CONT|DISC|PLOT|POWM|PRIN><num>; or ADDR<CONT|DISC|PLOT|POWM|PRIN>?;
Sets the GPIB address for the following peripherals.
Command Description Range Query Response
ADDRCONT Controller GPIB address. The address
where control is returned after a pass control.
ADDRDISC External disk drive GPIB address. integers 0–30
ADDRPLOT Plotter GPIB address. integers 0–30
ADDRPOWM Power meter GPIB address. integers 0–30
ADDRPRIN Printer GPIB address. integers 0–30
integers 0–30
<num><
<num><
<num><
<num><
<num><
L
>
F
L
>
F
L
>
F
L
>
F
L
>
F
ADJB
ADJB
Executes autobiasing of optical modulator. No query response
ALTAB
ALTAB; or ALTAB?;
Command Description Range Query Response
ALTAB Places the analyzer in the alternate inputs
measurement mode, where A and B measurements are made on alternate sweeps. See also “CHOPAB.”
N/A
<0|1><
L
>
F
1-15
Alphabetical Command Reference AR
AR
AR; or AR?;
Command Description Range Query Response
AR Measures and displays A/R on the active
channel.
N/A
<0|1><
L
>
F
ASEG
ASEG; or ASEG?;
Command Description Range Query Response
ASEG Uses all segments for list frequency sweep.
See also “SSEG”
N/A
<0|1><
L
>
F
AUTB;
AUTB<ON|OFF>;
Enable or disable autobiasing of optical modulator.
AUTO
AUTO;
Command Description Range Query Response
AUTO Auto scale the active channel. N/A N/A
AUXC
AUXC<ON|OFF>; or AUXC?;
Command Description Range Query Response
AUXC Enables and disables auxiliary channels 3
and 4. OPC-compatible.
Example
10 OUTPUT 716;CHAN1;AU XCON; Turns on channel 3 20 OUTPUT 716;CHAN2;AU XCON; Turns on channel 4
1-16
N/A
<0|1><
L
>
F
Alphabetical Command Reference
AVER
AVERFACT<num>; or AVERFACT?; AVERO<ON|OFF>; or AVERO?; AVERREST;
Command Description Range Query Response
AVER
AVERFACT Sets the averaging factor on the active channel. integers 0–999
AVERO Turns averaging on and off on the active
channel.
AVERREST Restarts the averaging on the active channel. N/A N/A
N/A
<num><
<0|1><
BACI
BACI<num>; or BACI?;
Command Description Range Query Response
BACI Sets the background intensity of the
display.
integers 0–100
<num><
L
>
F
L
>
F
L
>
F
1-17
Alphabetical Command Reference BEEP
BEEP
BEEP<DONE|WARN|FAIL><ON|OFF>; or BEEP<DONE|WARN|FAIL>?;
Command Description Range Query Response
BEEPDONE Causes the analyzer's warning beeper to
sound at the completion of functions such as save, done with calibration standard, and data trace saved.
BEEPFAIL Causes the analyzer's warning beeper to
sound in the event of a limit test failure.
BEEPWARN Causes the analyzer's warning beeper to
sound when a warning message is generated.
N/A
N/A
N/A
<0|1><
<0|1><
<0|1><
L
>
F
L
>
F
L
>
F
BR
BR; or BR?;
Command Description Range Query Response
BR Measures and displays B/R on the active
channel.
N/A
<0|1><
L
>
F
BSAMP
BSAMP<ON|OFF>;
Switch B, sampler to : ON = LW, OFF = RF.
BWLIMDB
BWLIMDB<num>; or BWLIMDB?;
Command Description Range Query Response
BWLIMDB Enters the N dB Point, the amplitude below
the peak that is used to measure the filter’s bandwidth.
-500 to 500 dB
<num><
L
>
F
1-18
Alphabetical Command Reference
BWLIMDISP
BWLIMDISP<ON|OFF>; or BWLIMDISP?;
Command Description Range Query Response
BWLIMDISP
BWLIMDISP Turns the measured bandwidth value in
the upper left corner of the display on and off. The measured bandwidth value is displayed near the bandwidth Pass/Wide/Narrow message.
N/A
<0|1><
L
>
F
BWLIMMKR
BWLIMMKR<ON|OFF>; or BWLIMMKR?;
Command Description Range Query Response
BWLIMMKR
Turns the limit bandwidth marker on and off.
N/A
<0|1><
L
>
F
BWLIMMAX
BWLIMMAX<num>[HZ|KHZ|MHZ|GHZ]; or BWLIMMAX?;
Command Description Range Query Response
BWLIMMAX Enters the maximum bandwidth value. If the
measured bandwidth is greater than this value, the filter fails the bandwidth test.
stimulus range
a
<num><
L
>
F
a. Refer to “Preset State and Memory Allocation” in your analyzer’s reference guide.
BWLIMMIN
BWLIMMIN<num>[HZ|KHZ|MHZ|GHZ]; or BWLIMMIN?;
Command Description Range Query Response
BWLIMMIN Enters the minimum bandwidth value. If the
measured bandwidth is less than this value, the filter fails the bandwidth test.
a. Refer to “Preset State and Memory Allocation” in your analyzer’s reference guide.
stimulus range
a
<num><
L
>
F
1-19
Alphabetical Command Reference BWLIMSTAT
BWLIMSTAT
BWLIMSTAT;
Command Description Range Response
BWLIMSTAT Returns the results of the bandwidth test. A
returned value of 0 indicates that the filter passed the bandwidth test. A returned
value of 1 indicates that the filter failed
the bandwidth test because it is narrower than the bandwidth limit. A returned value of 1 indicates that the filter failed the bandwidth test because it is wider than the bandwidth limit.
N/A
<1|0|1><
L
>
F
BWLIMTEST
BWLIMTEST<ON|OFF>; or BWLIMTEST?;
Command Description Range Query Response
BWLIMTEST Turns the bandwidth test on and off. N/A
<0|1><
L
>
F
BWLIMVAL
BWLIMVAL;
Command Description Range Response
BWLIMVAL Returns the measured bandwidth value. N/A
<num><
L
>
F
CALI
CALI<EORM|OERM|FUL2|RAI|RESP|S111|S221>; CALI<EORM|OERM|FUL2|RAI|RESP|S111|S221>?;
Command Description Range Query Response
CALIEORM
CALIOERM
CALIFUL2
1-20
Select E/O response and match calibration.
Select O/E response and match calibration.
a
Begins the sequence for a short, load, open, thru (SLOT) 2-port calibration.
N/A
<011>
<011>
<0|1><
L
>
F
Alphabetical Command Reference
CALK35MM
Command Description Range Query Response
CALIRAI Begins the sequence for a response and
isolation calibration.
CALIRESP Begins the sequence for a response
calibration.
CALIS111 Begins the sequence for an S11 1-port
calibration (ES models), or a reflection
N/A
N/A
N/A
<0|1><
<0|1><
<0|1><
L
>
F
L
>
F
L
>
F
1-port calibration (ET models).
CALIS221
a
The result of the query command only tells if the particular type of calibration is currently active. It does not
a.
provide information on the status of the cal sequence
Begins the sequence for an S22 1-port calibration.
.
N/A
<0|1><
L
>
F
CALK35MM
CALK35MM;
Command Description Range Query Response
CALK35MM Selects the 3.5mm calibration kit
coefficients.
N/A N/A
CBRI
CBRI<num>; or CBRI?;
Command Description Range Query Response
CBRI Adjusts the color brightness of the selected
display feature.
integers 0–100
<num><
L
>
F
CENT
CENT<num>[HZ|DB]; or CENT?;
Command Description Range Query Response
CENT Sets the center stimulus value. If a list
stimulus range
a
<num><
frequency segment is being edited, sets the center of the list segment.
a. For frequency or power sweeps, refer to “Preset State and Memory Allocation,” in your analyzer’s reference guide.
For CW time: 0 to 24 hours. For frequency sweep, transform on: ± 1/frequency step. For CW time sweep, transform on: ±1/time step.
L
>
F
1-21
Alphabetical Command Reference CHAN
CHAN
CHAN<1|2|3|4>;
Makes channel 1, 2, 3, or 4 the active channel. OPC-compatible. No query response.
NOTE These commands should use OPC? to prevent timing errors with subsequent
commands. Example code written in BASIC:
10 OUTPUT 716;"OPC?;CHAN2;" 20 ENTER 716;OPC
CLAD
CLAD;
Command Description Range Query Response
CLAD Class done (modify cal kit, specify class). N/A N/A
CLASS
CLASS<11A|11B|11C|22A|22B|22C>;
These commands call reflection standard classes during a calibration sequence. If only one standard is in the class, it is measured. If there is more than one, the standard being used must be selected with STAN<A|B|C|D|E|F|G>. If there is only one standard in the class,
these commands are OPC-compatible.
Command Description Range Query Response
CLASS11A S11A: S11 (forward reflection) 1-port, open N/A N/A
CLASS11B S11B: S11 (forward reflection) 1-port, short N/A N/A
CLASS11C S11C: S11 (forward reflection) 1-port, load N/A N/A
CLASS22A S22A: S22 (reverse reflection) 1-port, open N/A N/A
CLASS22B
CLASS22C
S22B: S22 (reverse reflection) 1-port, short N/A N/A
S22C: S22 (reverse reflection) 1-port, load N/A N/A
EXAMPLE To measure the female open of a type-N cal kit:
OUTPUT 716;"CLASS11A;OPC?;STANB;" ENTER 716 OPC;
1-22
Alphabetical Command Reference
CLEAREG
CLEAREG<num>; CLEARALL;
Command Description Range Query Response
CLEAREG
CLEAREG Clears save/recall registers 01 through 31.
CLEAREG01 through CLEAREG05 are the same as CLEA1 through CLEA5. OPC-compatible.
CLEARALL Clears all the save/recall registers.
OPC-compatible.
two-digit integers 01–31
N/A N/A
N/A
CLEAL
CLEAL;
Command Description Range Query Response
CLEAL Clears the limit line list. Should be
preceded by EDITLIML.
N/A N/A
CLEL
CLEL;
Clears the currently selected list. This could be a frequency list, power loss list, or limit test list. Must be preceded by an “EDIT” command. No query response.
CLES
CL[E]S;
Command Description Range Query Response
CLES Clears the status byte register, the
event-status registers, and the enable registers.
CLS
Same as
CLES.
N/A N/A
N/A N/A
CLER
CLER;
Clears (or deletes) the all of existing ripple test limits. No query response.
1-23
Alphabetical Command Reference COEFA
COEFA
COEFA<1-4> [value]
Set numerator coefficients of response model.
COEFB
COEFB<1-4> [value]
Set denominator coefficients of response model.
COEFDELA
COEFDELA [value];
Set delay coefficient of response model.
COEFK;
COEFK; Sets constant coefficient of response model.
CONS
CONS;
Continues the sequence that was paused.
CONT
CONT; or CONT?;
Command Description Range Query Response
CONT Places the analyzer in continuous sweep
trigger mode.
N/A
<0|1><
L
>
F
1-24
Alphabetical Command Reference
CONV
CONV
CONV<1DS|OFF|YREF|YTRA|ZREF|ZTRA>; or CONV<1DS|OFF|YREF|YTRA|ZREF|ZTRA>?;
These 6 commands convert the S-parameter data to:
Command Description Range Query Response
CONV1DS Inverted S-parameters. N/A
CONVOFF Turns S-parameter conversion off. N/A
CONVYREF Y:reflection (admittance). N/A
CONVYTRA Y:transmission (transmission). N/A
CONVZREF Z:reflection (impedance). N/A
CONVZTRA Z:transmission (transmission). N/A
<0|1><
<0|1><
<0|1><
<0|1><
<0|1><
<0|1><
L
>
F
L
>
F
L
>
F
L
>
F
L
>
F
L
>
F
CORI
CORI<ON|OFF>; or CORI?;
Command Description Range Query Response
CORI Turns interpolative error correction on and
off.
N/A
<0|1><
L
>
F
CORR
CORR<ON|OFF>; or CORR?;
Command Description Range Query Response
CORR Turns error correction on and off. N/A
<0|1><
L
>
F
COU
COU<C><ON|OFF>; or COU<C>?;
Command Description Range Query Response
COUC Couples and uncouples the stimulus
between the channels.
N/A
<0|1><
L
>
F
1-25
Alphabetical Command Reference COUS
COUS
COUS<ON|OFF>;
Switch coupling to measurement parameter ON or OFF.
CWFREQ
CWFREQ<num>[HZ|DB]; or CWFREQ?;
Command Description Range Query Response
CWFREQ Sets t he CW f requency for powe r sweep and
CW frequency modes. While the list frequency table segment is being edited, it sets the center frequency of the current segment. See also “MARKCENT.”
a. For frequency or power sweeps, refer to “Preset State and Memory Allocation,” in the analyzer’s reference guide.
For CW time: 0 to 24 hours. For frequency sweep, transform on: ±1/frequency step. For CW time sweep, transform on: ±1/time step.
stimulus range
a
<num><
L
>
F
CWTIME
CWTIME; or CWTIME?;
Command Description Range Query Response
CWTIME Selects CW time as the sweep type. N/A
<0|1><
L
>
F
D2XUPCH
D2XUPCH<2|3>; or D2XUPCH<2|3>?;
Command Description Range Query Response
D2XUPCH2 Sets up a two-graticule display with
channel 2 on top.
D2XUPCH3 Sets up a two-graticule display with
channel 3 on top.
N/A
N/A
<0|1><
<0|1><
L
>
F
L
>
F
1-26
Loading...
+ 300 hidden pages