Agilent E4991A RF Impedance/Material AnalyzerProgramming ManualSixth EditionAgilent Part No. E4991-90062September 2012
10 CALC{1-5}:EPAR:SIM 297CALC{1-5}:FORM 298CALC:FORM:PAR:DIE 300CALC{1-3}:FORM:PAR:EPH 301CALC:FORM:PAR:MAG 302CALC{1-5}:FORM:UNIT:ANGL 303CALC{1-5}
100 Chapter 4 Preparation for Accurate MeasurementFixture Compensation740 OUTPUT @Agte4991a;"DATA:CMP2?"750 ENTER @Agte4991a;Comp_b(*
Chapter 4 101Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate Measurement1310 !1320 SUB Inp_data(Mes$,Inp_val)
102 Chapter 4 Preparation for Accurate MeasurementFixture CompensationExample program using macro (E4991A VBA)The program shown in Example 4-6 is sav
Chapter 4 103Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate Measurementwithout problem, it returns the value of
104 Chapter 4 Preparation for Accurate MeasurementFixture Compensation470 MsgBox "All compen-data measurement completion", vbOKOnly,
Chapter 4 105Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate Measurement9901000 End Function10101020 Sub In
106 Chapter 4 Preparation for Accurate MeasurementFixture Compensation
1075. Measurement Start andDetection of Meas. End5 Measurement Start and Detection of Measurement EndThis chapter explains how to prepare a trigger
108 Chapter 5 Measurement Start and Detection of Measurement EndMeasurement Trigger (Measurement Start)Measurement Trigger (Measurement Start)Trigger
Chapter 5 109Measurement Start and Detection of Measurement EndMeasurement Trigger (Measurement Start)5. Measurement Start andDetection of Meas. EndW
11CALC{1-5}:MARK{1-8}:X 338CALC{1-5}:MARK{1-8}:Y? 339CALC{1-5}:MATH:FUNC 340CALC{1-5}:MATH:MEM 341CALC{1-3}:MATH:OFFS 342CALC{1-5}:MST 343CALC{1-5}:M
11 0 Chapter 5 Measurement Start and Detection of Measurement EndMeasurement Trigger (Measurement Start)Figure 5-2 Transition from Waiting for Trigg
Chapter 5 111Measurement Start and Detection of Measurement EndMeasurement Trigger (Measurement Start)5. Measurement Start andDetection of Meas. EndT
11 2 Chapter 5 Measurement Start and Detection of Measurement EndWaiting for Measurement End (Detection of Sweep End)Waiting for Measurement End (Det
Chapter 5 113Measurement Start and Detection of Measurement EndWaiting for Measurement End (Detection of Sweep End)5. Measurement Start andDetection
11 4 Chapter 5 Measurement Start and Detection of Measurement EndExample Programs for Detecting Measurement EndExample Programs for Detecting Measure
Chapter 5 115Measurement Start and Detection of Measurement EndExample Programs for Detecting Measurement End5. Measurement Start andDetection of Mea
11 6 Chapter 5 Measurement Start and Detection of Measurement EndExample Programs for Detecting Measurement EndExample program using macro (E4991A VB
Chapter 5 117Measurement Start and Detection of Measurement EndExample Programs for Detecting Measurement End5. Measurement Start andDetection of Mea
11 8 Chapter 5 Measurement Start and Detection of Measurement EndExample Programs for Detecting Measurement End
1196. Read and Write Measurement Data6 Read and Write Measurement DataThis chapter explains how to read and write Agilent E4991A measurement data.
12 FREQ:SPAN 377FREQ:SPAN:FULL 377FREQ:STAR 378FREQ:STOP 379HCOP 380HCOP:ABOR 380HCOP:CONT 380HCOP:IMAG 381INIT 382INIT:CONT 382MMEM:CAT? 383MMEM:CD
120 Chapter 6 Read and Write Measurement DataData Transfer FormatData Transfer FormatWhen a measurement condition setting is read from the E4991A, fo
Chapter 6 121Read and Write Measurement DataData Transfer Format6. Read and Write Measurement Data• Floating Point FormatFigure 6-2 shows the floatin
122 Chapter 6 Read and Write Measurement DataData Transfer FormatIEEE 64-Bit Floating Point FormatIn this format, a numeric consists of eight bytes.
Chapter 6 123Read and Write Measurement DataInternal Data Flow6. Read and Write Measurement DataInternal Data FlowData Processing FlowFigure 6-5 show
124 Chapter 6 Read and Write Measurement DataInternal Data FlowData ArrayThe data array contains the results of the sweep averaging performed on the
Chapter 6 125Read and Write Measurement DataInternal Data Flow6. Read and Write Measurement DataCalibration Data ArraysThe calibration data arrays co
126 Chapter 6 Read and Write Measurement DataInternal Data FlowCalibration Coefficient ArraysThe calibration coefficient arrays contain calibration c
Chapter 6 127Read and Write Measurement DataInternal Data Flow6. Read and Write Measurement DataFixture Compensation Data ArraysThe fixture compensat
128 Chapter 6 Read and Write Measurement DataInternal Data FlowFixture Compensation Coefficient ArraysThe fixture compensation coefficient array cont
Chapter 6 129Read and Write Measurement DataExample Programs for Reading Internal Data Arrays6. Read and Write Measurement DataExample Programs for R
13SEGM{1-16}:FREQ:STAR 409SEGM{1-16}:FREQ:STOP 410SEGM{1-16}:POW 411SEGM:POW:STAT 412SEGM{1-16}:SWE:POIN 413SEGM{1-16}:VOLT 414SEGM{1-16}:VOLT:LIM 41
130 Chapter 6 Read and Write Measurement DataExample Programs for Reading Internal Data Arrays220 !230 OUTPUT @Agte4991a;"DISP:TRAC"&
Chapter 6 131Read and Write Measurement DataExample Programs for Reading Internal Data Arrays6. Read and Write Measurement DataExample program using
132 Chapter 6 Read and Write Measurement DataExample Programs for Reading Internal Data Arrays250 If bool = 0 Then260 MsgBox ("Swe
Chapter 6 133Read and Write Measurement DataExample Programs for Reading Internal Data Arrays6. Read and Write Measurement DataReading the dc bias le
134 Chapter 6 Read and Write Measurement DataExample Programs for Reading Internal Data Arrays90 !100 ASSIGN @Agte4991a TO 717110 ASSIGN @B
Chapter 6 135Read and Write Measurement DataExample Programs for Reading Internal Data Arrays6. Read and Write Measurement Data670 ENTER @Agte4991
136 Chapter 6 Read and Write Measurement DataExample Programs for Reading Internal Data ArraysExample program using macro (E4991A VBA)The dc bias mon
Chapter 6 137Read and Write Measurement DataExample Programs for Reading Internal Data Arrays6. Read and Write Measurement Data40 Dim start_bi
138 Chapter 6 Read and Write Measurement DataExample Programs for Reading Internal Data Arrays600 SCPI.Enter meas_data, "#"610
1397. Measurement Result Processing7 Measurement Result ProcessingThis chapter explains how to process measurement results by using the Agilent E499
14 SENS:CORR2:EDEL:TIME 453SENS:CORR2:FIXT 454SENS:CORR2:FIXT:EDEL:MODE:DIST? 455SENS:CORR2:FIXT:EDEL:USER:DIST 456SOUR:CURR 457SOUR:CURR:CENT 458SO
140 Chapter 7 Measurement Result ProcessingUsing Marker FunctionUsing Marker FunctionMarkersTurning On/Off MarkersMarkers must first be displayed on
Chapter 7 141Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingSelecting Trace for Which Markers Are DisplayedUse the
142 Chapter 7 Measurement Result ProcessingUsing Marker FunctionReading Measurement Value at Marker PositionThe following GPIB command can be used to
Chapter 7 143Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingEntering Marker Values as E4991A SettingThe stimulus v
144 Chapter 7 Measurement Result ProcessingUsing Marker FunctionMarker Search FunctionThe marker search function allows you to search for a certain p
Chapter 7 145Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingDefining a TargetThe marker’s target search function c
146 Chapter 7 Measurement Result ProcessingUsing Marker FunctionPerforming Marker SearchThe following GPIB command can be used to perform marker sear
Chapter 7 147Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingLimit Test FunctionThe marker’s limit test function ca
148 Chapter 7 Measurement Result ProcessingUsing Marker FunctionReading Limit Test ResultsLimit test results can be read in two ways: Reading the tes
Chapter 7 149Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingStatistical Analysis FunctionThe E4991A has a function
15STAT:QUES:HARD? 495STAT:QUES:HARD:COND? 495STAT:QUES:HARD:ENAB 496STAT:QUES:HARD:NTR 497STAT:QUES:HARD:PTR 498STAT:QUES:LIM? 499STAT:QUES:LIM:COND?
150 Chapter 7 Measurement Result ProcessingUsing Marker FunctionExample Programs for Marker Search FunctionExample programs for the marker search fun
Chapter 7 151Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingLines 1080 - 1120 In the function sub-program (FNPea
152 Chapter 7 Measurement Result ProcessingUsing Marker Function"&VAL$(Delta_x)480 OUTPUT @Agte4991a;"CALC"&VAL$(Trc1)&
Chapter 7 153Measurement Result ProcessingUsing Marker Function7. Measurement Result Processing930 OUTPUT @Agte4991a;"*OPC?"940 E
154 Chapter 7 Measurement Result ProcessingUsing Marker FunctionExample program using macro (E4991A VBA)Example 7-2 shows an example program for the
Chapter 7 155Measurement Result ProcessingUsing Marker Function7. Measurement Result Processingactive marker (negative peak) position when a negative
156 Chapter 7 Measurement Result ProcessingUsing Marker Function" ON"470 SCPI.Output "CALC" & CStr(trc1) & "
Chapter 7 157Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingCStr(n_peak_y) & "[ohm] @" & CStr(n
158 Chapter 7 Measurement Result ProcessingUsing Marker Function1450 Case 41460 peak_not_found = trc41470 Case 51480 peak_not
Chapter 7 159Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingExample Programs for Marker Limit Test FunctionBelow a
16 TRIG:SLOP 526TRIG:SOUR 526COM Interface Reference 527Conventions of COM Interface 528Explanation 528VB Syntax 528Parameter 528Response 529Example
160 Chapter 7 Measurement Result ProcessingUsing Marker FunctionExample 7-3 Execution of the limit test using a marker (HTBasic)10 DIM Mkr1_stim
Chapter 7 161Measurement Result ProcessingUsing Marker Function7. Measurement Result Processing"&VAL$(Ref_stim)550 OUTPUT @Agte4991a;&quo
162 Chapter 7 Measurement Result ProcessingUsing Marker Function-"960 PRINT " R",Ref_stim,Ref_low,Ref_meas,Ref_upp,Ref_judge$970
Chapter 7 163Measurement Result ProcessingUsing Marker Function7. Measurement Result ProcessingExample program using macro (E4991A VBA)Example 7-4 sh
164 Chapter 7 Measurement Result ProcessingUsing Marker FunctionExample 7-4 Execution of the limit test using a marker (macro)10 Sub Main()20
Chapter 7 165Measurement Result ProcessingUsing Marker Function7. Measurement Result Processing530 SCPI.Output "CALC" & CStr(trc1
166 Chapter 7 Measurement Result ProcessingUsing Marker Function970 Open file For Output As #1980 Print #1, "Marker Limit Test R
Chapter 7 167Measurement Result ProcessingEquivalent Circuit Analysis7. Measurement Result ProcessingEquivalent Circuit AnalysisSelecting an Equivale
168 Chapter 7 Measurement Result ProcessingEquivalent Circuit AnalysisPerforming Equivalent Circuit AnalysisUse the following GPIB command to perform
Chapter 7 169Measurement Result ProcessingEquivalent Circuit Analysis7. Measurement Result ProcessingExample Programs for Equivalent Circuit Analysis
17GPIB Command List By Function 569GPIB Command List By Function 570Table of corresponding 4291B vs. E4991A GPIB commands 581Table of Corresponding G
170 Chapter 7 Measurement Result ProcessingEquivalent Circuit Analysis90 Stop_f$="150MHZ"100 Nop=201110 Trc1=1120 Trc2=2130
Chapter 7 171Measurement Result ProcessingEquivalent Circuit Analysis7. Measurement Result Processing670 OUTPUT @Agte4991a;"FORM:DATA ASC&quo
172 Chapter 7 Measurement Result ProcessingEquivalent Circuit AnalysisExample program using macro (E4991A VBA)Example 7-6 shows an example program fo
Chapter 7 173Measurement Result ProcessingEquivalent Circuit Analysis7. Measurement Result Processing100 Dim msg As String110120 start_f
174 Chapter 7 Measurement Result ProcessingEquivalent Circuit Analysis610620 SCPI.Output "CALC" & CStr(trc1) & ":EPAR:
1758. Save and Recall Files8 Save and Recall FilesThis chapter explains how to save the Agilent E4991A’s measurement condition settings or measureme
176 Chapter 8 Save and Recall FilesSaving and Recalling FilesSaving and Recalling FilesCurrent FolderBasically, file save and recall operations are p
Chapter 8 177Save and Recall FilesSaving and Recalling Files8. Save and Recall FilesSaving FilesThe E4991A allows saving the following measurement co
178 Chapter 8 Save and Recall FilesSaving and Recalling FilesRecalling FilesThe following GPIB commands can be used to recall measurement condition s
Chapter 8 179Save and Recall FilesFolder and File Manipulation8. Save and Recall FilesFolder and File ManipulationThe E4991A allows the following ope
180 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a FileExample Programs for Saving/Recalling a FileExample programs for savin
Chapter 8 181Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall FilesExample 8-1 Saving/Recalling (HTBasic)10 D
182 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a File550 IF UPC$(Inp_chr$)="Y" THEN560 INPUT "In
Chapter 8 183Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall Files1100 INPUT "Do you want to change file
184 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a File[Y/N]",Inp_chr$1630 IF UPC$(Inp_chr$)="N" THEN1640
Chapter 8 185Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall Files2180 PRINT2190 PRINT "1: 1 Port&qu
186 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a File2720 BEEP2730 PRINT Err_mes$&" occured"2
Chapter 8 187Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall FilesExample program using macro (E4991A VBA)Example
188 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a Filemsg7 & msg8 & msg9 & msg10, "file menu")200210
Chapter 8 189Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall Files760 Dim msg As String, file As String, er
191. To Make Effective Useof This Manual1 To Make Effective Use of This ManualThis chapter describes the contents of this programming manual and how
190 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a File1300 End If1310 input_end:1320 End Sub13301340 Private S
Chapter 8 191Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall Files1810 ElseIf err_no = 0 Then1820
192 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a File2340 file = InputBox(msg, "file name")2350 If file
Chapter 8 193Save and Recall FilesExample Programs for Saving/Recalling a File8. Save and Recall Files2880 End If2890 ElseIf ans = vbYes
194 Chapter 8 Save and Recall FilesExample Programs for Saving/Recalling a File
1959. Using Printer9 Using PrinterThis chapter explains how to use a printer connected to the Agilent E4991A to print out measurement results and ot
196 Chapter 9 Using PrinterPrinting out to a Printer Connected to E4991APrinting out to a Printer Connected to E4991AThe E4991A allows the user to pr
19710. Setting the Display10 Setting the DisplayThis chapter explains how to set the display screen of the Agilent E4991A.
198 Chapter 10 Setting the DisplaySetting the DisplaySetting the DisplayThe E4991A provides several GPIB commands that can be applied to the entire s
Chapter 10 199Setting the DisplaySetting the Display10. Setting the DisplayUse Memory TraceUse the following GPIB command to copy the measurement dat
2 NoticesThe information contained in this document is subject to change without notice.This document contains proprietary information that is prote
20 Chapter 1 To Make Effective Use of This ManualContents of this manualContents of this manualThis is the programming manual of the E4991A RF Impeda
200 Chapter 10 Setting the DisplayWhen Data Trace Is RefreshedWhen Data Trace Is RefreshedThe timing used for refreshing the data trace can be set to
20111. Error Handling11 Error HandlingThis chapter describes how the Agilent E4991A handles errors in program execution.
202 Chapter 11 Error HandlingUsing the Error QueueUsing the Error QueueThe error queue contains the error numbers and messages of any errors that hav
Chapter 11 203Error HandlingUsing Status Report Mechanism11. Error HandlingUsing Status Report MechanismThe E4991A’s status can be monitored through
204 Chapter 11 Error HandlingExample Program for Error HandlingExample Program for Error HandlingUsing HTBasicExample 11-1 shows a program that uses
Chapter 11 205Error HandlingExample Program for Error Handling11. Error Handling160 OUTPUT @Agte4991a;"FREQ:STAR 1MHZ"170 PRINT "
206 Chapter 11 Error HandlingExample Program for Error HandlingUsing the macro (E4991A VBA)Example 11-2 shows a program that uses an event to detect
Chapter 11 207Error HandlingExample Program for Error Handling11. Error Handling150 SCPI.Output "CALC:AVER:COUN " & CStr(swp_coun
208 Chapter 11 Error HandlingExample Program for Error Handling
20912. Shutting Downthe Instrument12 Shutting Down the InstrumentThis chapter explains how to properly shut down the Agilent E4991A.
Chapter 1 21To Make Effective Use of This ManualContents of this manual1. To Make Effective Useof This ManualChapter 13, “Use of Macros”This chapter
210 Chapter 12 Shutting Down the InstrumentShutdown ProcedureShutdown ProcedureThe following GPIB command can be used to remotely shut down the E4991
21113. Use of Macro13 Use of MacrosThis chapter explains how to use the macro function of the Agilent E4991A to create macro programs with the Visua
212 Chapter 13 Use of MacrosOverview of MacrosOverview of MacrosThe E4991A is loaded with a macro function. A macro program allows you to automatical
Chapter 13 213Use of MacrosMacro Function Overview13. Use of MacroMacro Function OverviewBy using the macro function, you can execute the following o
214 Chapter 13 Use of MacrosStarting Up and Closing Visual Basic EditorStarting Up and Closing Visual Basic EditorVisual Basic Editor is software use
Chapter 13 215Use of MacrosMaking/Editing Macros13. Use of MacroMaking/Editing MacrosThe actual steps in making macros are briefly explained here. On
216 Chapter 13 Use of MacrosMaking/Editing MacrosWindow right after startupWhen Visual Basic Editor is started up, several windows are initially disp
Chapter 13 217Use of MacrosMaking/Editing Macros13. Use of MacroFigure 13-2 Editor screen of Visual Basic right after startup
218 Chapter 13 Use of MacrosMaking/Editing MacrosOther windowsThe following windows are not displayed after startup of Visual Basic Editor but are ne
Chapter 13 219Use of MacrosMaking/Editing Macros13. Use of Macro• Code windowThe screen used to input program code is the code window. When adding a
22 Chapter 1 To Make Effective Use of This ManualContents of this manualAppendix F, “List of Responses to Measurement Failure”This appendix lists the
220 Chapter 13 Use of MacrosMaking/Editing Macros• Object browserThe object browser provides access to the object and is displayed as follows.Step 1.
Chapter 13 221Use of MacrosMaking/Editing Macros13. Use of MacroProject and moduleIn the project explorer, the macro currently used is displayed. Her
222 Chapter 13 Use of MacrosMaking/Editing Macros• User formThe program (procedure) is shown on the control pasted on the user form. The extension “*
Chapter 13 223Use of MacrosMaking/Editing Macros13. Use of MacroExporting modulesSaving the created modules individually in folders is called exporti
224 Chapter 13 Use of MacrosMaking/Editing MacrosImporting modulesCalling an exported module and inserting it into project is called importing. A mod
Chapter 13 225Use of MacrosMaking/Editing Macros13. Use of MacroRemoving modulesThe procedure for removing unnecessary modules from a macro is explai
226 Chapter 13 Use of MacrosMaking/Editing MacrosDescribing macrosThe following explains each part of the code window used in making macros and how t
Chapter 13 227Use of MacrosMaking/Editing Macros13. Use of MacroStructure of macroEach part of a macro is explained by using the following example of
228 Chapter 13 Use of MacrosMaking/Editing MacrosE4991A LibraryThe COM Interface is provided to control the E4991A. In Visual Basic Editor, you can s
Chapter 13 229Use of MacrosMaking/Editing Macros13. Use of MacroDebugging macrosIn order to eliminate disruptive errors (bugs) from macros, the opera
Chapter 1 23To Make Effective Use of This ManualHow to use this manual1. To Make Effective Useof This ManualHow to use this manualWhen writing progra
230 Chapter 13 Use of MacrosExecuting and Terminating MacrosExecuting and Terminating MacrosExecuting macrosWith the E4991A, macros can be executed i
Chapter 13 231Use of MacrosExecuting and Terminating Macros13. Use of MacroExecuting macros by GPIB commandsYou can execute a macro by using a GPIB c
232 Chapter 13 Use of MacrosSaving/Loading MacrosSaving/Loading MacrosThe following explains how to save and load macros in the project unit.Saving m
Chapter 13 233Use of MacrosSaving/Loading Macros13. Use of MacroSaving from the E4991A measurement screenThe following procedure can be used to save
234 Chapter 13 Use of MacrosUsing E4991A VBA HelpUsing E4991A VBA HelpIf you don’t know how to use a particular operation of E4991A VBA, you can find
Chapter 13 235Use of MacrosUsing E4991A VBA Help13. Use of MacroDisplaying topics of E4991A VBAEach topic in E4991A VBA help is organized within a hi
236 Chapter 13 Use of MacrosUsing E4991A VBA Help
23714. Outline of ProgrammingUsing COM14 Outline of Programming Using COMThis chapter gives the required information for programming with the COM in
238 Chapter 14 Outline of Programming Using COMOutline of E4991A COMOutline of E4991A COMCOM is the abbreviation of “Component Object Model.” The fol
Chapter 14 239Outline of Programming Using COMOutline of E4991A COM14. Outline of ProgrammingUsing COMLimitations on using the E4991A COM objectWhen
24 Chapter 1 To Make Effective Use of This ManualHow to use this manualSample programsThe sample program disk (Agilent Parts No. E4991-180x0) and CD-
240 Chapter 14 Outline of Programming Using COMOutline of E4991A COMSaving/recalling files Saves measurement parameter of E4991A, measurement results
Chapter 14 241Outline of Programming Using COMOutline of E4991A COM14. Outline of ProgrammingUsing COMStatus report system Checks the condition of th
242 Chapter 14 Outline of Programming Using COME4991A COM Object ModelE4991A COM Object ModelThe following objects are prepared for the E4991A.Figure
Chapter 14 243Outline of Programming Using COME4991A COM Object Model14. Outline of ProgrammingUsing COMSCPI ObjectSCPI objects are the group of obje
244 Chapter 14 Outline of Programming Using COME4991A LibraryE4991A LibraryThe E4991A library is required when writing programs or executing them on
2451. Chapter Title2. Chapter Title 3. Chapter Title4. Chapter Title15. Controlling Peripherals15 Controlling PeripheralsThis chapter explains how t
246 Chapter 15 Controlling PeripheralsOverviewOverviewThe E4991A macro function (E4991A VBA) can be used not only to automate measurements but also t
Chapter 15 247Controlling PeripheralsProgramming with VISA1. Chapter Title2. Chapter Title 3. Chapter Title4. Chapter Title15. Controlling Peripheral
248 Chapter 15 Controlling PeripheralsProgramming with VISASTEP 1. Starting up VISA systemThe VISA system startup session is processed in Lines 150 t
Chapter 15 249Controlling PeripheralsProgramming with VISA1. Chapter Title2. Chapter Title 3. Chapter Title4. Chapter Title15. Controlling Peripheral
252. Outline of Remote Control2 Outline of Remote ControlThis chapter explains the system structures, required equipment, and set up methods needed
250 Chapter 15 Controlling PeripheralsProgramming with VISAvariable (Res in Example 15-1).Syntax viVScanf(param1,param2,param3)ParametersSTEP 4. Disc
Chapter 15 251Controlling PeripheralsProgramming with VISA1. Chapter Title2. Chapter Title 3. Chapter Title4. Chapter Title15. Controlling Peripheral
252 Chapter 15 Controlling PeripheralsProgramming with VISA 170| 180| ' Opens the session to the specified instrument. 190| status =
25316. Application Program16 Application ProgramsThis chapter gives measurement examples (sample programs) using the HTBasic program and the instrum
254 Chapter 16 Application ProgramsBasic MeasurementBasic MeasurementThis application program performs a measurement similar to that of the “Basic op
Chapter 16 255Application ProgramsBasic Measurement16. Application Programkey after completion of preparation. If any other key is input, the program
256 Chapter 16 Application ProgramsBasic MeasurementLine 1760 Cancels the event start branch of the SRQ interruption.Lines 1810 - 1830 Executes t
Chapter 16 257Application ProgramsBasic Measurement16. Application ProgramExample 16-1 Measuring the self-resonant point of an inductor10 !******
258 Chapter 16 Application ProgramsBasic Measurement480 !490 OUTPUT @Agte4991a;"SYST:PRES"500 OUTPUT @Agte4991a;"*OPC?"510
Chapter 16 259Application ProgramsBasic Measurement16. Application Program1030 Reply=FNMessage(@Agte4991a,"Do you want to measure a LOW-LOSS CA
26 Chapter 2 Outline of Remote ControlOutline of GPIB remote control systemOutline of GPIB remote control systemThis section explains the system stru
260 Chapter 16 Application ProgramsBasic Measurement1530 !1540 Meas_start: !1550 Reply=FNMessage(@Agte4991a,"Connect the DUT to electrode plat
Chapter 16 261Application ProgramsBasic Measurement16. Application Program2070 IF Reply=0 THEN Meas_start2080 PRINT2090 PRINT "Program ended!
262 Chapter 16 Application ProgramsBasic Measurement2650 !2660 !2670 DEF FNFixt_comp(@Agte4991a,Standard$)2680 DIM Inp_char$[9],Err_mes$[50]269
Chapter 16 263Application ProgramsBasic Measurement16. Application Program3220 GOTO Inp_start3230 END SELECT3240 FNEND
264 Chapter 16 Application ProgramsBasic MeasurementMacro (E4991A VBA) Example ProgramExample 16-2 and Example 16-3 show how a basic measuring progra
Chapter 16 265Application ProgramsBasic Measurement16. Application ProgramExample 16-2) in the module only. For more on the execution of macros, see
266 Chapter 16 Application ProgramsBasic MeasurementLines 1120 - 1150 Prompts the connection of the 1619A text fixture and waits for the Yes button
Chapter 16 267Application ProgramsBasic Measurement16. Application Programvariable Standard and waits for the completion of measurement.Lines 2350 -
268 Chapter 16 Application ProgramsBasic Measurement 330| Cal_type = "FIX" ' Calibration Type: FIXED 340|
Chapter 16 269Application ProgramsBasic Measurement16. Application Program 880| Result = Cal("OPEN") 890| If Result <>
Chapter 2 27Outline of Remote ControlOutline of GPIB remote control system2. Outline of Remote ControlRequired equipment1. The Agilent E4991A RF Impe
270 Chapter 16 Application ProgramsBasic Measurement1400| 1410| ' STEP8: Auto Scaling & Maximum Point Search1420| 1430|
Chapter 16 271Application ProgramsBasic Measurement16. Application Program1920| 1930| Dim Reply As Integer1940| Dim Answer As Long
272 Chapter 16 Application ProgramsBasic Measurement2460| 2470| Function Message(Mes As String) As Integer2480| 2490| Dim Inp_c
Chapter 16 273Application ProgramsBasic Measurement16. Application Program 150| 160| End Sub 170| 180| Private Sub Evnt_RfOverload() 190| 200
274 Chapter 16 Application ProgramsBasic Measurement
27517. GPIB CommandReference17 GPIB Command ReferenceThis chapter provides the GPIB command reference of the Agilent E4991A. The command references
276 Chapter 17 GPIB Command ReferenceFormatConventionsThis section defines the terms and symbols used as conventions in the command references.Format
Chapter 17 277GPIB Command ReferenceParameters17. GPIB CommandReferenceParametersThe section titled “Parameters” describes the parameters required to
278 Chapter 17 GPIB Command ReferenceQuery responseQuery responseThe section titled “Query response” shows the format of the data that are read out w
Chapter 17 279GPIB Command Reference*CLS17. GPIB CommandReferenceIEEE subsystemThis section describes the GPIB commands of the IEEE subsystem.*CLSFor
28 Chapter 2 Outline of Remote ControlOutline of GPIB remote control systemThe sizes and configurations of possible GPIB systems• A maximum of 15 dev
280 Chapter 17 GPIB Command Reference*ESE*ESEFormat *ESE <numeric>*ESE?Description Sets the value of the Standard Event Status Enable register.
Chapter 17 281GPIB Command Reference*IDN?17. GPIB CommandReference*IDN?Format *IDN?Description Returns the E4991A product information. (Query only)Qu
282 Chapter 17 GPIB Command Reference*OPT?*OPT?Format *OPT?Description Returns the identification code(s) of the option(s) installed on the E4991A. I
Chapter 17 283GPIB Command Reference*SRE17. GPIB CommandReference*SREFormat *SRE <numeric>*SRE?Description Sets the value of the Service Reques
284 Chapter 17 GPIB Command Reference*TRG*TRGFormat *TRG Description Triggers the E4991A when the trigger source has been set for the GPIB (specified
Chapter 17 285GPIB Command Reference*WAI17. GPIB CommandReferenceTable 17-1 Overlapped CommandsDISPlay Subsystem:DISP:TEXT on page 355CALCulate:MARK
286 Chapter 17 GPIB Command ReferenceABORE4991A GPIB commandThis section describes the GPIB commands specific to E4991A.ABORFormat ABORt Description
Chapter 17 287GPIB Command ReferenceAVER17. GPIB CommandReferenceAV ERFormat [SENSe:]AVERage[:STATe] {ON|OFF|1|0}[SENSe:]AVERage[:STATe]?Description
288 Chapter 17 GPIB Command ReferenceAVER:COUNAV ER :C OU NFormat [SENSe:]AVERage:COUNt <numeric>[SENSe:]AVERage:COUNt?Description Sets the ave
Chapter 17 289GPIB Command ReferenceCALC:AVER17. GPIB CommandReferenceCALC:AVERFormat CALCulate:AVERage[:STATe] {ON|OFF|1|0}CALCulate:AVERage[:STATe]
Chapter 2 29Outline of Remote ControlOutline of GPIB remote control system2. Outline of Remote ControlSending GPIB command messagesLearning about GPI
290 Chapter 17 GPIB Command ReferenceCALC:AVER:COUNCALC:AVER:COUNFormat CALCulate:AVERage:COUNt <numeric>CALCulate:AVERage:COUNt?Description Se
Chapter 17 291GPIB Command ReferenceCALC:BMON17. GPIB CommandReferenceCALC:BMONFormat CALCulate[:EVALuate]:BMONitor[:STATe] {ON|OFF|1|0}CALCulate[:EV
292 Chapter 17 GPIB Command ReferenceCALC:DATA:MON?CALC:DATA:MON?Format CALCulate:DATA:MONitor? {V|I}Description Reads the dc bias level monitor arra
Chapter 17 293GPIB Command ReferenceCALC{1-5}:DATA?17. GPIB CommandReferenceCALC{1-5}:DATA?Format CALCulate{1-5}:DATA? {FDATA|FMEM}Description Reads
294 Chapter 17 GPIB Command ReferenceCALC{1-5}:DATA:EPARCALC{1-5}:DATA:EPARFormat CALCulate{1-5}:DATA:EPARameter {EQC0|EQC1|EQL1|EQR1},<numeric>
Chapter 17 295GPIB Command ReferenceCALC{1-5}:EPAR17. GPIB CommandReferenceCALC{1-5}:EPARFormat CALCulate{1-5}:EPARameters Description Executes the e
296 Chapter 17 GPIB Command ReferenceCALC{1-5}:EPAR:CIRCCALC{1-5}:EPAR:CIRCFormat CALCulate{1-5}:EPARameters:CIRCuit[:TYPE] {A|B|C|D|E}CALCulate{1-5}
Chapter 17 297GPIB Command ReferenceCALC{1-5}:EPAR:SIM17. GPIB CommandReferenceCALC{1-5}:EPAR:SIMFormat CALCulate{1-5}:EPARameters:SIMulation Descrip
298 Chapter 17 GPIB Command ReferenceCALC{1-5}:FORMCALC{1-5}:FORMFormat • With scalar traceCALCulate{1-3}:FORMat {Z|Y|LS|LP|CS|CP|RS|RP|D|Q|R|X|G|B|Z
Chapter 17 299GPIB Command ReferenceCALC{1-5}:FORM17. GPIB CommandReference• With complex trace:RC Absolute value of reflection coefficient (|Γ|)RCPH
3button. sample Indicates the menu, button, or box labeled “sample”, which can be clicked to carry out the settings and choice. Menu indicates menu
30 Chapter 2 Outline of Remote ControlOutline of GPIB remote control systemThe concept of command tree The command at the highest-level position in
300 Chapter 17 GPIB Command ReferenceCALC:FORM:PAR:DIEQuery response • With scalar trace:{Z|Y|LS|LP|CS|CP|RS|RP|D|Q|R|X|G|B|ZPH|YPH|RC|RCPH|RCX|RCY|P
Chapter 17 301GPIB Command ReferenceCALC{1-3}:FORM:PAR:EPH17. GPIB CommandReferenceCALC{1-3}:FORM:PAR:EPHFormat CALCulate{1-3}:FORMat:PARameter:EPHas
302 Chapter 17 GPIB Command ReferenceCALC:FORM:PAR:MAGCALC:FORM:PAR:MAGFormat CALCulate:FORMat:PARameter:MAGnetic <numeric 1>,<numeric 2>
Chapter 17 303GPIB Command ReferenceCALC{1-5}:FORM:UNIT:ANGL17. GPIB CommandReferenceCALC{1-5}:FORM:UNIT:ANGLFormat CALCulate{1-5}:FORMat:UNIT:ANGLe
304 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK{1-8}CALC{1-5}:MARK{1-8} Format CALCulate{1-5}:MARKer{1-8}[:STATe] {ON|OFF|1|0}CALCulate{1-5}:MARK
Chapter 17 305GPIB Command ReferenceCALC{1-5}:MARK{1-8}:ACT17. GPIB CommandReferenceCALC{1-5}:MARK{1-8}:ACTFormat CALCulate{1-5}:MARKer{1-8}:ACTivate
306 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:APE:SETCALC{1-5}:MARK:APE:SETFormat CALCulate{1-5}:MARKer:APEak:SETDescription Sets the ΔX and ΔY
Chapter 17 307GPIB Command ReferenceCALC{1-5}:MARK:APE:EXC:X17. GPIB CommandReferenceCALC{1-5}:MARK:APE:EXC:XFormat CALCulate{1-5}:MARKer:APEak:EXCur
308 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:APE:EXC:YCALC{1-5}:MARK:APE:EXC:YFormat CALCulate{1-5}:MARKer:APEak:EXCursion:Y <numeric>CA
Chapter 17 309GPIB Command ReferenceCALC:MARK:COUP17. GPIB CommandReferenceCALC:MARK:COUPFormat CALCulate:MARKer:COUPle {ON|OFF|1|0}CALCulate:MARKer:
Chapter 2 31Outline of Remote ControlOutline of GPIB remote control system2. Outline of Remote ControlGrammar for massagesThe grammar used for sendin
310 Chapter 17 GPIB Command ReferenceCALC{4-5}:MARK:FORMCALC{4-5}:MARK:FORMFormat CALCulate{4-5}:MARKer:FORMat {REALIMAG|LINMAGPHASE|LOGMAGPHASE|RX|G
Chapter 17 311GPIB Command ReferenceCALC{1-5}:MARK:FUNC17. GPIB CommandReferenceCALC{1-5}:MARK:FUNCFormat CALCulate{1-5}:MARKer:FUNCtion[:SELect] {MA
312 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:FUNC:DOMCALC{1-5}:MARK:FUNC:DOMFormat CALCulate{1-5}:MARKer:FUNCtion:DOMain[:STATe] {ON|OFF|1|0}C
Chapter 17 313GPIB Command ReferenceCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM17. GPIB CommandReferenceCALC{1-5}:MARK{1-8}:FUNC:DOM:LIMFormat CALCulate{1-5}:MA
314 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:FUNC:DOM:LIM:ALLCALC{1-5}:MARK:FUNC:DOM:LIM:ALLFormat CALCulate{1-5}:MARKer:FUNCtion:DOMain:LIMit
Chapter 17 315GPIB Command ReferenceCALC{1-5}:MARK:FUNC:DOM:LIM:ALL:RES?17. GPIB CommandReferenceCALC{1-5}:MARK:FUNC:DOM:LIM:ALL:RES?Format CALCulate
316 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM:LOWCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM:LOWFormat CALCulate{1-5}:MARKer{1-8}:FUNCti
Chapter 17 317GPIB Command ReferenceCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM:RES?17. GPIB CommandReferenceCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM:RES?Format CALCula
318 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM:UPCALC{1-5}:MARK{1-8}:FUNC:DOM:LIM:UPFormat CALCulate{1-5}:MARKer{1-8}:FUNCtion
Chapter 17 319GPIB Command ReferenceCALC{1-5}:MARK:FUNC:DOM:SPAN17. GPIB CommandReferenceCALC{1-5}:MARK:FUNC:DOM:SPANFormat CALCulate{1-5}:MARKer:FUN
32 Chapter 2 Outline of Remote ControlRemote control using E4991A macrosRemote control using E4991A macrosThis section describes the system structure
320 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:FUNC:DOM:STARCALC{1-5}:MARK:FUNC:DOM:STARFormat CALCulate{1-5}:MARKer:FUNCtion:DOMain:STARtCALCul
Chapter 17 321GPIB Command ReferenceCALC{1-5}:MARK:FUNC:EXEC17. GPIB CommandReferenceCALC{1-5}:MARK:FUNC:EXECFormat CALCulate{1-5}:MARKer:FUNCtion:EX
322 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:FUNC:EXEC:LEFTCALC{1-5}:MARK:FUNC:EXEC:LEFTFormat CALCulate{1-5}:MARKer:FUNCtion:EXECute:LEFTDesc
Chapter 17 323GPIB Command ReferenceCALC{1-5}:MARK:FUNC:EXEC:RIGH17. GPIB CommandReferenceCALC{1-5}:MARK:FUNC:EXEC:RIGHFormat CALCulate{1-5}:MARKer:F
324 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:FUNC:TARGCALC{1-5}:MARK:FUNC:TARG Format CALCulate{1-5}:MARKer:FUNCtion:TARGet <numeric>CAL
Chapter 17 325GPIB Command ReferenceCALC{1-5}:MARK:FUNC:TRAC17. GPIB CommandReferenceCALC{1-5}:MARK:FUNC:TRACFormat CALCulate{1-5}:MARKer:FUNCtion:TR
326 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:LISTCALC{1-5}:MARK:LISTFormat CALCulate{1-5}:MARKer:LIST {ON|OFF|1|0}CALCulate{1-5}:MARKer:LIST?D
Chapter 17 327GPIB Command ReferenceCALC{1-5}:MARK:ON17. GPIB CommandReferenceCALC{1-5}:MARK:ONFormat CALCulate{1-5}:MARKer:ON {DATA|MEMory}CALCulate
328 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:REFCALC{1-5}:MARK:REF Format CALCulate{1-5}:MARKer:REFerence[:STATe] {ON|OFF|1|0}CALCulate{1-5}:M
Chapter 17 329GPIB Command ReferenceCALC{1-5}:MARK:REF:ACT17. GPIB CommandReferenceCALC{1-5}:MARK:REF:ACTFormat CALCulate{1-5}:MARKer:REFerence:ACTiv
Chapter 2 33Outline of Remote ControlRemote control using E4991A macros2. Outline of Remote ControlRequired equipment1. The Agilent E4991A RF Impedan
330 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:REF:FUNC:DOM:LIM:LOWCALC{1-5}:MARK:REF:FUNC:DOM:LIM:LOWFormat CALCulate{1-5}:MARKer:REFerence:FUN
Chapter 17 331GPIB Command ReferenceCALC{1-5}:MARK:REF:FUNC:DOM:LIM:RES?17. GPIB CommandReferenceCALC{1-5}:MARK:REF:FUNC:DOM:LIM:RES?Format CALCulate
332 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:REF:FUNC:DOM:LIM:UPCALC{1-5}:MARK:REF:FUNC:DOM:LIM:UPFormat CALCulate{1-5}:MARKer:REFerence:FUNCt
Chapter 17 333GPIB Command ReferenceCALC{1-5}:MARK:REF:TYPE17. GPIB CommandReferenceCALC{1-5}:MARK:REF:TYPEFormat CALCulate{1-5}:MARKer:REFerence:TYP
334 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:REF:XCALC{1-5}:MARK:REF:X Format CALCulate{1-5}:MARKer:REFerence:X <numeric>CALCulate{1-5}:
Chapter 17 335GPIB Command ReferenceCALC{1-5}:MARK:REF:Y17. GPIB CommandReferenceCALC{1-5}:MARK:REF:YFormat CALCulate{1-5}:MARKer:REFerence:Y <num
336 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK:SETCALC{1-5}:MARK:SETFormat CALCulate{1-5}:MARKer:SET {CENTer|DELTASPAN|STARt|STOP|REFerence|OFFS
Chapter 17 337GPIB Command ReferenceCALC{1-5}:MARK:UNIT17. GPIB CommandReferenceCALC{1-5}:MARK:UNITFormat CALCulate{1-5}:MARKer:UNIT {SPARameter|TIME
338 Chapter 17 GPIB Command ReferenceCALC{1-5}:MARK{1-8}:XCALC{1-5}:MARK{1-8}:XFormat CALCulate{1-5}:MARKer{1-8}:X <numeric>CALCulate{1-5}:MARK
Chapter 17 339GPIB Command ReferenceCALC{1-5}:MARK{1-8}:Y?17. GPIB CommandReferenceCALC{1-5}:MARK{1-8}:Y?Format CALCulate{1-5}:MARKer{1-8}:Y? Descrip
34 Chapter 2 Outline of Remote ControlRemote control using E4991A macrosSending command messagesWhen controlling the E4991A or peripheral equipment b
340 Chapter 17 GPIB Command ReferenceCALC{1-5}:MATH:FUNCCALC{1-5}:MATH:FUNCFormat CALCulate{1-5}:MATH:FUNCtion {DATA|AND|MEM|DMNM|PER|DDVM}CALCulate{
Chapter 17 341GPIB Command ReferenceCALC{1-5}:MATH:MEM17. GPIB CommandReferenceCALC{1-5}:MATH:MEMFormat CALCulate{1-5}:MATH:MEMorize Description Copi
342 Chapter 17 GPIB Command ReferenceCALC{1-3}:MATH:OFFSCALC{1-3}:MATH:OFFSFormat CALCulate{1-3}:MATH:OFFSet <numeric>CALCulate{1-3}:MATH:OFFSe
Chapter 17 343GPIB Command ReferenceCALC{1-5}:MST17. GPIB CommandReferenceCALC{1-5}:MSTFormat CALCulate{1-5}[:EVALuate]:MSTatistics[:STATe] {ON|OFF|1
344 Chapter 17 GPIB Command ReferenceCALC{1-5}:MST:DATA?CALC{1-5}:MST:DATA?Format CALCulate{1-5}[:EVALuate]:MSTatistics:DATA? {MEAN|SDEV|PEAK}Descrip
Chapter 17 345GPIB Command ReferenceDATA:CAD{1-8}?17. GPIB CommandReferenceDATA:CAD{1-8}?Format DATA[:DATA]:CAD{1-8}?Description Reads the calibratio
346 Chapter 17 GPIB Command ReferenceDATA:CCO{1-6}DATA:CCO{1-6}Format DATA[:DATA]:CCO{1-6} <numeric 1>,<numeric 2>,..,<numeric N×2-1&g
Chapter 17 347GPIB Command ReferenceDATA:CMD{1-2}?17. GPIB CommandReferenceDATA:CMD{1-2}?Format DATA[:DATA]:CMD{1-2}?Description Reads the fixture co
348 Chapter 17 GPIB Command ReferenceDATA:CMP{1-3}DATA:CMP{1-3}Format DATA[:DATA]:CMP{1-3} <numeric 1>,<numeric 2>,..,<numeric N×2-1&g
Chapter 17 349GPIB Command ReferenceDATA:RAW?17. GPIB CommandReferenceDATA:RAW?Format DATA[:DATA]:RAW?Description Reads the raw data array. (Query on
Chapter 2 35Outline of Remote ControlRemote control using remote user interface function and application software2. Outline of Remote ControlRemote c
350 Chapter 17 GPIB Command ReferenceDATA:SEGM{1-16}:CAD{1-8}?DATA:SEGM{1-16}:CAD{1-8}?Format DATA[:DATA]:SEGMent{1-16}:CAD{1-8}?Description Reads th
Chapter 17 351GPIB Command ReferenceDATA:SEGM{1-16}:CCO{1-6}17. GPIB CommandReferenceFORM:DATA command on page 374Front Panel EquivalentsUnavailable.
352 Chapter 17 GPIB Command ReferenceDATA:SEGM{1-16}:CMD{1-2}?DATA:SEGM{1-16}:CMD{1-2}?Format DATA[:DATA]:SEGMent{1-16}:CMD{1-2}?Description Reads th
Chapter 17 353GPIB Command ReferenceDATA:SEGM{1-16}:CMP{1-3}17. GPIB CommandReferenceDATA:SEGM{1-16}:CMP{1-3}Format DATA[:DATA]:SEGMent{1-16}:CMP{1-3
354 Chapter 17 GPIB Command ReferenceDISP:BACKDISP:BACKFormat DISPlay:BACKlight {ON|OFF|1|0}DISPlay:BACKlight?Description Turns on/off the LCD backli
Chapter 17 355GPIB Command ReferenceDISP:FORM17. GPIB CommandReferenceDISP:FORMFormat DISPlay[:WINDow]:FORMat {SPLit|OVERlay}DISPlay[:WINDow]:FORMat?
356 Chapter 17 GPIB Command ReferenceDISP:TEXT{1-3}:SETDISP:TEXT{1-3}:SETFormat DISPlay[:WINDow]:TEXT{1-3}:SETDescription Displays the text informati
Chapter 17 357GPIB Command ReferenceDISP:TRAC{1-5}:GRAT:FORM17. GPIB CommandReferenceDISP:TRAC{1-5}:GRAT:FORMFormat DISPlay[:WINDow]:TRACe{1-5}:GRATi
358 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-3}:REFDISP:TRAC{1-3}:REFFormat DISPlay[:WINDow]:TRACe{1-3}:REFerence[:STATe] {ON|OFF|1|0}DISPlay[:WI
Chapter 17 359GPIB Command ReferenceDISP:TRAC{1-5}:TEXT17. GPIB CommandReferenceDISP:TRAC{1-5}:TEXTFormat DISPlay[:WINDow]:TRACe{1-5}:TEXT[:STATe] {O
36 Chapter 2 Outline of Remote ControlRemote control using remote user interface function and application softwareRequired equipment1. The Agilent E4
360 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-5}:TITLDISP:TRAC{1-5}:TITLFormat DISPlay[:WINDow]:TRACe{1-5}:TITLe[:STATe] {ON|OFF|1|0}DISPlay[:WIND
Chapter 17 361GPIB Command ReferenceDISP:TRAC{1-5}:TITL:DATA17. GPIB CommandReferenceDISP:TRAC{1-5}:TITL:DATAFormat DISPlay[:WINDow]:TRACe{1-5}:TITLe
362 Chapter 17 GPIB Command ReferenceDISP:TRAC{4-5}:X:RLEVDISP:TRAC{4-5}:X:RLEVFormat DISPlay[:WINDow]:TRACe{4-5}:X[:SCALe]:RLEVel <numeric> DI
Chapter 17 363GPIB Command ReferenceDISP:TRAC{1-5}:X:SPAC17. GPIB CommandReferenceDISP:TRAC{1-5}:X:SPACFormat DISPlay[:WINDow]:TRACe{1-5}:X:SPACing {
364 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-5}:Y:AUTODISP:TRAC{1-5}:Y:AUTOFormat DISPlay[:WINDow]:TRACe{1-5}:Y[:SCALe]:AUTO Description Executes
Chapter 17 365GPIB Command ReferenceDISP:TRAC{1-3}:Y:BOTT17. GPIB CommandReferenceDISP:TRAC{1-3}:Y:BOTTFormat DISPlay[:WINDow]:TRACe{1-3}:Y[:SCALe]:B
366 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-5}:Y:FORDISP:TRAC{1-5}:Y:FORFormat DISPlay[:WINDow]:TRACe{1-5}:Y[:SCALe]:FOR {DATA|MEMory|AND}DISPla
Chapter 17 367GPIB Command ReferenceDISP:TRAC{1-5}:Y:FULL17. GPIB CommandReferenceDISP:TRAC{1-5}:Y:FULLFormat DISPlay[:WINDow]:TRACe{1-5}:Y[:SCALe]:F
368 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-5}:Y:PDIVRelated commands DISP:TRAC{1-5}:Y:PDIV command on page 368Front Panel EquivalentsScale - Sc
Chapter 17 369GPIB Command ReferenceDISP:TRAC{1-5}:Y:RLEV17. GPIB CommandReferenceDISP:TRAC{1-5}:Y:RLEVFormat DISPlay[:WINDow]:TRACe{1-5}:Y[:SCALe]:R
Chapter 2 37Outline of Remote ControlRemote control using remote user interface function and application software2. Outline of Remote ControlSending
370 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-3}:Y:RPOSDISP:TRAC{1-3}:Y:RPOSFormat DISPlay[:WINDow]:TRACe{1-3}:Y[:SCALe]:RPOSition <numeric>
Chapter 17 371GPIB Command ReferenceDISP:TRAC{1-3}:Y:SPAC17. GPIB CommandReferenceDISP:TRAC{1-3}:Y:SPACFormat DISPlay[:WINDow]:TRACe{1-3}:Y:SPACing {
372 Chapter 17 GPIB Command ReferenceDISP:TRAC{1-3}:Y:TOPDISP:TRAC{1-3}:Y:TOPFormat DISPlay[:WINDow]:TRACe{1-3}:Y[:SCALe]:TOP <numeric> DISPlay
Chapter 17 373GPIB Command ReferenceFORM:BORD17. GPIB CommandReferenceFORM:BORDFormat FORMat:BORDer {NORMal|SWAPped}FORMat:BORDer?Description Selects
374 Chapter 17 GPIB Command ReferenceFORM:DATAFORM:DATAFormat FORMat:DATA {ASCii[,0]|REAL[,32]|REAL,64}FORMat:DATA?Description Sets the transfer form
Chapter 17 375GPIB Command ReferenceFREQ17. GPIB CommandReferenceFREQFormat [SENSe:]FREQuency[:CW|:FIXed] <numeric>[SENSe:]FREQuency[:CW|:FIXed
376 Chapter 17 GPIB Command ReferenceFREQ:CENTFREQ:CENTFormat [SENSe:]FREQuency:CENTer <numeric>[SENSe:]FREQuency:CENTer?Description Sets the c
Chapter 17 377GPIB Command ReferenceFREQ:SPAN17. GPIB CommandReferenceFREQ:SPANFormat [SENSe:]FREQuency:SPAN <numeric>[SENSe:]FREQuency:SPAN?De
378 Chapter 17 GPIB Command ReferenceFREQ:STARFREQ:STARFormat [SENSe:]FREQuency:STARt <numeric>[SENSe:]FREQuency:STARt?Description Sets the sta
Chapter 17 379GPIB Command ReferenceFREQ:STOP17. GPIB CommandReferenceFREQ:STOPFormat [SENSe:]FREQuency:STOP <numeric>[SENSe:]FREQuency:STOP?De
38 Chapter 2 Outline of Remote ControlRemote control using remote user interface function and application software
380 Chapter 17 GPIB Command ReferenceHCOPHCOPFormat HCOPy[:IMMediate] Description Outputs the print content selected with the HCOP:CONT command to a
Chapter 17 381GPIB Command ReferenceHCOP:IMAG17. GPIB CommandReferenceHCOP:IMAGFormat HCOPy:IMAGe {INVert|MONochrome}HCOPy:IMAGe?Description Selects
382 Chapter 17 GPIB Command ReferenceINITINITFormat INITiate[:IMMediate] Description The trigger system is started from the idle state when this comm
Chapter 17 383GPIB Command ReferenceMMEM:CAT?17. GPIB CommandReferenceMMEM:CAT?Format MMEMory:CATalog? Description Returns the list of files present
384 Chapter 17 GPIB Command ReferenceMMEM:COPYMMEM:COPYFormat MMEMory:COPY <string 1>,<string 2>Description Copies the file. (No query)Pa
Chapter 17 385GPIB Command ReferenceMMEM:LOAD17. GPIB CommandReferenceMMEM:LOADFormat MMEMory:LOAD[:STATe] <string>Description Recalls the stat
386 Chapter 17 GPIB Command ReferenceMMEM:LOAD:TRACMMEM:LOAD:TRACFormat MMEMory:LOAD:TRACe <string>Description Recalls the internal data array
Chapter 17 387GPIB Command ReferenceMMEM:MOVE17. GPIB CommandReferenceMMEM:MOVEFormat MMEMory:MOVE <string 1>,<string 2>Description Chang
388 Chapter 17 GPIB Command ReferenceMMEM:RDIRMMEM:RDIRFormat MMEMory:RDIRectory <string>Description Deletes the folder. (No query)ParametersFr
Chapter 17 389GPIB Command ReferenceMMEM:STOR:CITI{1-3}17. GPIB CommandReferenceMMEM:STOR:CITI{1-3}Format MMEMory:STORe:CITI{1-3} <string>Descr
393. Setting Measurement Conditions3 Setting Measurement ConditionsThis chapter explains how to set the measurement conditions of the Agilent E4991A
390 Chapter 17 GPIB Command ReferenceMMEM:STOR:GRAP:BMPMMEM:STOR:GRAP:BMPFormat MMEMory:STORe:GRAPh:BMP <string>Description Saves graph display
Chapter 17 391GPIB Command ReferenceMMEM:STOR:TRAC17. GPIB CommandReferenceMMEM:STOR:TRACFormat MMEMory:STORe:TRAC[:BINary] <string>Description
392 Chapter 17 GPIB Command ReferenceMMEM:STOR:TRAC:SEL{1-4}MMEM:STOR:TRAC:SEL{1-4}Format MMEMory:STORe:TRACe:SELect{1-4} {ON|OFF|1|0}MMEMory:STORe:T
Chapter 17 393GPIB Command ReferenceMODE17. GPIB CommandReferenceMODEFormat [SENSe:]MODE {IMPedance|PERMITtivity|PERMEAbility}[SENSe:]MODE?Descriptio
394 Chapter 17 GPIB Command ReferencePROG:CAT?PROG:CAT?Format PROGram:CATalog?Description Returns a list of macros. (Query only).Query response {Stri
Chapter 17 395GPIB Command ReferencePROG:STAT17. GPIB CommandReferencePROG:STATFormat PROGram[:SELected]:STATe {RUN|STOP}PROGram[:SELected]:STATe?Des
396 Chapter 17 GPIB Command ReferenceSEGM{1-16}:AVER:COUNSEGM{1-16}:AVER:COUNFormat [SENSe:]SEGMent{1-16}:AVERage:COUNt <numeric>[SENSe:]SEGMen
Chapter 17 397GPIB Command ReferenceSEGM:COUN17. GPIB CommandReferenceSEGM:COUNFormat [SENSe:]SEGMent:COUNt <numeric>[SENSe:]SEGMent:COUNt?Desc
398 Chapter 17 GPIB Command ReferenceSEGM{1-16}:CURRSEGM{1-16}:CURRFormat [SENSe:]SEGMent{1-16}:CURRent[:LEVel] <numeric>[SENSe:]SEGMent{1-16}:
Chapter 17 399GPIB Command ReferenceSEGM:CURR:OFFS:STAT17. GPIB CommandReferenceSEGM:CURR:OFFS:STATFormat [SENSe:]SEGMent:CURRent:OFFSet:STATe {ON|OF
4 E4991A Documentation MapThe following manuals are available for the Agilent E4991A.• Operational Manual (Part Number: E4991-900x0, attached to opt
40 Chapter 3 Setting Measurement ConditionsSet Measurement ParameterSet Measurement ParameterThe measurement mode (Impedance/Magnetic/Dielectric meas
400 Chapter 17 GPIB Command ReferenceSEGM{1-16}:CURR:LIMSEGM{1-16}:CURR:LIMFormat [SENSe:]SEGMent{1-16}:CURRent:LIMit <numeric>[SENSe:]SEGMent{
Chapter 17 401GPIB Command ReferenceSEGM{1-16}:CURR:OFFS17. GPIB CommandReferenceSEGM{1-16}:CURR:OFFSFormat [SENSe:]SEGMent{1-16}:CURRent:OFFSet <
402 Chapter 17 GPIB Command ReferenceSEGM:CURR:STATSEGM:CURR:STATFormat [SENSe:]SEGMent:CURRent:STATe {ON|OFF|1|0}[SENSe:]SEGMent:CURRent:STATe?Descr
Chapter 17 403GPIB Command ReferenceSEGM{1-16}:DATA17. GPIB CommandReferenceSEGM{1-16}:DATAFormat [SENSe:]SEGMent{1-16}:DATA <numeric 1>,<nu
404 Chapter 17 GPIB Command ReferenceSEGM{1-16}:DATAIf the specified parameter is outside the range, the minimum (if the lower limit of the range is
Chapter 17 405GPIB Command ReferenceSEGM:DATA:ALL17. GPIB CommandReferenceSEGM:DATA:ALLFormat [SENSe:]SEGMent:DATA:ALL <numeric 1>,<numeric
406 Chapter 17 GPIB Command ReferenceSEGM:DEL:ALLIf the specified parameter is outside the range, the minimum (if the lower limit of the range is exc
Chapter 17 407GPIB Command ReferenceSEGM{1-16}:FREQ:CENT17. GPIB CommandReferenceSEGM{1-16}:FREQ:CENTFormat [SENSe:]SEGMent{1-16}:FREQuency:CENTer &l
408 Chapter 17 GPIB Command ReferenceSEGM{1-16}:FREQ:SPANSEGM{1-16}:FREQ:SPANFormat [SENSe:]SEGMent{1-16}:FREQuency:SPAN <numeric>[SENSe:]SEGMe
Chapter 17 409GPIB Command ReferenceSEGM{1-16}:FREQ:STAR17. GPIB CommandReferenceSEGM{1-16}:FREQ:STARFormat [SENSe:]SEGMent{1-16}:FREQuency:STARt <
Chapter 3 41Setting Measurement ConditionsSet Measurement Parameter3. Setting Measurement ConditionsParameters for Scalar TraceMeasurement Parameters
410 Chapter 17 GPIB Command ReferenceSEGM{1-16}:FREQ:STOPSEGM{1-16}:FREQ:STOPFormat [SENSe:]SEGMent{1-16}:FREQuency:STARt <numeric>[SENSe:]SEGM
Chapter 17 411GPIB Command ReferenceSEGM{1-16}:POW17. GPIB CommandReferenceSEGM{1-16}:POWFormat [SENSe:]SEGMent{1-16}:POWer[:LEVel] <numeric>[S
412 Chapter 17 GPIB Command ReferenceSEGM:POW:STATSEGM:POW:STATFormat [SENSe:]SEGMent:POWer:STATe {ON|OFF|1|0}[SENSe:]SEGMent:POWer:STATe?Description
Chapter 17 413GPIB Command ReferenceSEGM{1-16}:SWE:POIN17. GPIB CommandReferenceSEGM{1-16}:SWE:POINFormat [SENSe:]SEGMent{1-16}:SWEep:POINts <nume
414 Chapter 17 GPIB Command ReferenceSEGM{1-16}:VOLTSEGM{1-16}:VOLTFormat [SENSe:]SEGMent{1-16}:VOLTage[:LEVel] <numeric>[SENSe:]SEGMent{1-16}:
Chapter 17 415GPIB Command ReferenceSEGM{1-16}:VOLT:LIM17. GPIB CommandReferenceSEGM{1-16}:VOLT:LIMFormat [SENSe:]SEGMent{1-16}:VOLTage:LIMit <num
416 Chapter 17 GPIB Command ReferenceSEGM{1-16}:VOLT:OFFSSEGM{1-16}:VOLT:OFFSFormat [SENSe:]SEGMent{1-16}:VOLTage:OFFSet <numeric>[SENSe:]SEGMe
Chapter 17 417GPIB Command ReferenceSEGM:VOLT:OFFS:STAT17. GPIB CommandReferenceSEGM:VOLT:OFFS:STATFormat [SENSe:]SEGMent:VOLTage:OFFSet:STATe {ON|OF
418 Chapter 17 GPIB Command ReferenceSEGM:VOLT:STATSEGM:VOLT:STATFormat [SENSe:]SEGMent:VOLTage:STATe {ON|OFF|1|0}[SENSe:]SEGMent:VOLTage:STATe?Descr
Chapter 17 419GPIB Command ReferenceSENS:CORR117. GPIB CommandReferenceSENS:CORR1Format SENSe:CORRection1[:STATe] {OFF|0}SENSe:CORRection1[:STATe]?De
42 Chapter 3 Setting Measurement ConditionsSet Measurement ParameterDisplay FormatUse the following GPIB command to set the display format to Rectang
420 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKITSENS:CORR1:CKITFormat SENSe:CORRection1:CKIT {DEFault|PTFE|USER}SENSe:CORRection1:CKIT?Descriptio
Chapter 17 421GPIB Command ReferenceSENS:CORR1:CKIT:LIST17. GPIB CommandReferenceSENS:CORR1:CKIT:LISTFormat SENSe:CORRection1:CKIT:LIST[:STATe] {ON|O
422 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN1:CSENS:CORR1:CKIT:STAN1:CFormat SENSe:CORRection1:CKIT:STANdard1:C <numeric>SENSe:COR
Chapter 17 423GPIB Command ReferenceSENS:CORR1:CKIT:STAN1:G17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN1:GFormat SENSe:CORRection1:CKIT:STANdard1:G
424 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN1:LIST:BSENS:CORR1:CKIT:STAN1:LIST:BFormat SENSe:CORRection1:CKIT:STANdard1:LIST:B <numer
Chapter 17 425GPIB Command ReferenceSENS:CORR1:CKIT:STAN1:LIST:G17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN1:LIST:GFormat SENSe:CORRection1:CKIT:ST
426 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN2:LSENS:CORR1:CKIT:STAN2:LFormat SENSe:CORRection1:CKIT:STANdard2:L <numeric>SENSe:COR
Chapter 17 427GPIB Command ReferenceSENS:CORR1:CKIT:STAN2:LIST:R17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN2:LIST:RFormat SENSe:CORRection1:CKIT:ST
428 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN2:LIST:XSENS:CORR1:CKIT:STAN2:LIST:XFormat SENSe:CORRection1:CKIT:STANdard2:LIST:X <numer
Chapter 17 429GPIB Command ReferenceSENS:CORR1:CKIT:STAN2:R17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN2:RFormat SENSe:CORRection1:CKIT:STANdard2:R
Chapter 3 43Setting Measurement ConditionsSet Measurement Parameter3. Setting Measurement ConditionsParameters for Complex TraceMeasurement parameter
430 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN3:LSENS:CORR1:CKIT:STAN3:LFormat SENSe:CORRection1:CKIT:STANdard3:L <numeric>SENSe:COR
Chapter 17 431GPIB Command ReferenceSENS:CORR1:CKIT:STAN3:LIST:R17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN3:LIST:RFormat SENSe:CORRection1:CKIT:ST
432 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN3:LIST:XSENS:CORR1:CKIT:STAN3:LIST:XFormat SENSe:CORRection1:CKIT:STANdard3:LIST:X <numer
Chapter 17 433GPIB Command ReferenceSENS:CORR1:CKIT:STAN3:R17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN3:RFormat SENSe:CORRection1:CKIT:STANdard3:R
434 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN7:PLFSENS:CORR1:CKIT:STAN7:PLFFormat SENSe:CORRection1:CKIT:STANdard7:PLFactor <numeric&g
Chapter 17 435GPIB Command ReferenceSENS:CORR1:CKIT:STAN7:PRE17. GPIB CommandReferenceSENS:CORR1:CKIT:STAN7:PREFormat SENSe:CORRection1:CKIT:STANdard
436 Chapter 17 GPIB Command ReferenceSENS:CORR1:CKIT:STAN7:THICSENS:CORR1:CKIT:STAN7:THICFormat SENSe:CORRection1:CKIT:STANdard7:THICkness <numeri
Chapter 17 437GPIB Command ReferenceSENS:CORR1:COLL17. GPIB CommandReferenceSENS:CORR1:COLLFormat SENSe:CORRection1:COLLect[:ACQuire] {STAN1|STAN2|ST
438 Chapter 17 GPIB Command ReferenceSENS:CORR1:COLL:FPOSENS:CORR1:COLL:FPOFormat SENSe:CORRection1:COLLect:FPOints {FIXed|FUSer|USER}SENSe:CORRectio
Chapter 17 439GPIB Command ReferenceSENS:CORR1:COLL:SAVE17. GPIB CommandReferenceSENS:CORR1:COLL:SAVEFormat SENSe:CORRection1:COLLect:SAVE Descriptio
44 Chapter 3 Setting Measurement ConditionsSet Sweep ConditionsSet Sweep ConditionsThe following section explains how to set the sweep conditions. Th
440 Chapter 17 GPIB Command ReferenceSENS:CORR2:CKIT:LISTSENS:CORR2:CKIT:LISTFormat SENSe:CORRection2:CKIT:LIST[:STATe] {ON|OFF|1|0}SENSe:CORRection2
Chapter 17 441GPIB Command ReferenceSENS:CORR2:CKIT:STAN1:C17. GPIB CommandReferenceSENS:CORR2:CKIT:STAN1:CFormat SENSe:CORRection2:CKIT:STANdard1:C
442 Chapter 17 GPIB Command ReferenceSENS:CORR2:CKIT:STAN1:GSENS:CORR2:CKIT:STAN1:GFormat SENSe:CORRection2:CKIT:STANdard1:G <numeric>SENSe:COR
Chapter 17 443GPIB Command ReferenceSENS:CORR2:CKIT:STAN1:LIST:B17. GPIB CommandReferenceSENS:CORR2:CKIT:STAN1:LIST:BFormat SENSe:CORRection2:CKIT:ST
444 Chapter 17 GPIB Command ReferenceSENS:CORR2:CKIT:STAN1:LIST:GSENS:CORR2:CKIT:STAN1:LIST:GFormat SENSe:CORRection2:CKIT:STANdard1:LIST:G <numer
Chapter 17 445GPIB Command ReferenceSENS:CORR2:CKIT:STAN2:L17. GPIB CommandReferenceSENS:CORR2:CKIT:STAN2:LFormat SENSe:CORRection2:CKIT:STANdard2:L
446 Chapter 17 GPIB Command ReferenceSENS:CORR2:CKIT:STAN2:LIST:RSENS:CORR2:CKIT:STAN2:LIST:RFormat SENSe:CORRection2:CKIT:STANdard2:LIST:R <numer
Chapter 17 447GPIB Command ReferenceSENS:CORR2:CKIT:STAN2:LIST:X17. GPIB CommandReferenceSENS:CORR2:CKIT:STAN2:LIST:XFormat SENSe:CORRection2:CKIT:ST
448 Chapter 17 GPIB Command ReferenceSENS:CORR2:CKIT:STAN2:RSENS:CORR2:CKIT:STAN2:RFormat SENSe:CORRection2:CKIT:STANdard2:R <numeric>SENSe:COR
Chapter 17 449GPIB Command ReferenceSENS:CORR2:COLL17. GPIB CommandReferenceSENS:CORR2:COLLFormat SENSe:CORRection2:COLLect[:ACQuire] {STAN1|STAN2|ST
Chapter 3 45Setting Measurement ConditionsSet Sweep Conditions3. Setting Measurement ConditionsSet Sweep RangeSweep range can be set in two ways: by
450 Chapter 17 GPIB Command ReferenceSENS:CORR2:COLL:FPOSENS:CORR2:COLL:FPOFormat SENSe:CORRection2:COLLect:FPOints {FIXed|FUSer|USER}SENSe:CORRectio
Chapter 17 451GPIB Command ReferenceSENS:CORR2:COLL:OPEN17. GPIB CommandReferenceSENS:CORR2:COLL:OPENFormat SENSe:CORRection2:COLLect:OPEN[:STATe] {O
452 Chapter 17 GPIB Command ReferenceSENS:CORR2:COLL:SHORSENS:CORR2:COLL:SHORFormat SENSe:CORRection2:COLLect:SHORt[:STATe] {ON|OFF|1|0}SENSe:CORRect
Chapter 17 453GPIB Command ReferenceSENS:CORR2:EDEL:TIME17. GPIB CommandReferenceSENS:CORR2:EDEL:TIMEFormat SENSe:CORRection2:EDELay:TIME <numeric
454 Chapter 17 GPIB Command ReferenceSENS:CORR2:FIXTSENS:CORR2:FIXTFormat SENSe:CORRection2:FIXTure {NONE|FXT16191A|FXT16192A|FXT16193A|FXT16194A|FXT
Chapter 17 455GPIB Command ReferenceSENS:CORR2:FIXT:EDEL:MODE:DIST?17. GPIB CommandReferenceFront Panel EquivalentsStimulus - Cal/Comp... - Fixture T
456 Chapter 17 GPIB Command ReferenceSENS:CORR2:FIXT:EDEL:USER:DISTSENS:CORR2:FIXT:EDEL:USER:DISTFormat SENSe:CORRection2:FIXTure:EDELay:USER:DISTanc
Chapter 17 457GPIB Command ReferenceSOUR:CURR17. GPIB CommandReferenceSOUR:CURRFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitude] <numeric>S
458 Chapter 17 GPIB Command ReferenceSOUR:CURR:CENTSOUR:CURR:CENTFormat SOURce:CURRent:CENTer <numeric>SOURce:CURRent:CENTer?Description Sets t
Chapter 17 459GPIB Command ReferenceSOUR:CURR:LIM:OFFS17. GPIB CommandReferenceSOUR:CURR:LIM:OFFSFormat SOURce:CURRent:LIMit:OFFSet <numeric>SO
46 Chapter 3 Setting Measurement ConditionsSet Sweep ConditionsDC Bias Voltage SweepIf dc bias voltage sweep is selected as the sweep parameter, use
460 Chapter 17 GPIB Command ReferenceSOUR:CURR:MODESOUR:CURR:MODEFormat SOURce:CURRent:MODE {FIXed|SWEep}SOURce:CURRent:MODE?Description Selects the
Chapter 17 461GPIB Command ReferenceSOUR:CURR:OFFS17. GPIB CommandReferenceSOUR:CURR:OFFSFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitude]:OFFSet
462 Chapter 17 GPIB Command ReferenceSOUR:CURR:OFFS:CENTSOUR:CURR:OFFS:CENTFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitude]:OFFSet:CENTer <nu
Chapter 17 463GPIB Command ReferenceSOUR:CURR:OFFS:SPAN17. GPIB CommandReferenceSOUR:CURR:OFFS:SPANFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitu
464 Chapter 17 GPIB Command ReferenceSOUR:CURR:OFFS:STARSOUR:CURR:OFFS:STARFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitude]:OFFSet:STARt <num
Chapter 17 465GPIB Command ReferenceSOUR:CURR:OFFS:STAT17. GPIB CommandReferenceSOUR:CURR:OFFS:STATFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitu
466 Chapter 17 GPIB Command ReferenceSOUR:CURR:OFFS:STOPSOUR:CURR:OFFS:STOPFormat SOURce:CURRent[:LEVel][:IMMediate][:AMPLitude]:OFFSet:STOP <nume
Chapter 17 467GPIB Command ReferenceSOUR:CURR:SPAN17. GPIB CommandReferenceSOUR:CURR:SPANFormat SOURce:CURRent:SPAN <numeric>SOURce:CURRent:SPA
468 Chapter 17 GPIB Command ReferenceSOUR:CURR:STARSOUR:CURR:STARFormat SOURce:CURRent:STARt <numeric>SOURce:CURRent:STARt?Description Sets the
Chapter 17 469GPIB Command ReferenceSOUR:CURR:STOP17. GPIB CommandReferenceSOUR:CURR:STOPFormat SOURce:CURRent:STOP <numeric>SOURce:CURRent:STO
Chapter 3 47Setting Measurement ConditionsSet Sweep Conditions3. Setting Measurement ConditionsSet Sweep TimeUse the following GPIB command to select
470 Chapter 17 GPIB Command ReferenceSOUR:POWSOUR:POWFormat SOURce:POWer[:LEVel][:IMMediate][:AMPLitude] <numeric>SOURce:POWer[:LEVel][:IMMedia
Chapter 17 471GPIB Command ReferenceSOUR:POW:CENT17. GPIB CommandReferenceSOUR:POW:CENTFormat SOURce:POWer:CENTer <numeric>SOURce:POWer:CENTer?
472 Chapter 17 GPIB Command ReferenceSOUR:POW:MODESOUR:POW:MODEFormat SOURce:POWer:MODE {FIXed|SWEep}SOURce:POWer:MODE?Description Selects the oscill
Chapter 17 473GPIB Command ReferenceSOUR:POW:SPAN17. GPIB CommandReferenceSOUR:POW:SPANFormat SOURce:POWer:SPAN <numeric>SOURce:POWer:SPAN?Desc
474 Chapter 17 GPIB Command ReferenceSOUR:POW:STARSOUR:POW:STARFormat SOURce:POWer:STARt <numeric>SOURce:POWer:STARt?Description Sets the start
Chapter 17 475GPIB Command ReferenceSOUR:POW:STOP17. GPIB CommandReferenceSOUR:POW:STOPFormat SOURce:POWer:STOP <numeric>SOURce:POWer:STOP?Desc
476 Chapter 17 GPIB Command ReferenceSOUR:VOLTSOUR:VOLTFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitude] <numeric>SOURce:VOLTage[:LEVel][:I
Chapter 17 477GPIB Command ReferenceSOUR:VOLT:CENT17. GPIB CommandReferenceSOUR:VOLT:CENTFormat SOURce:VOLTage:CENTer <numeric>SOURce:VOLTage:C
478 Chapter 17 GPIB Command ReferenceSOUR:VOLT:LIM:OFFSSOUR:VOLT:LIM:OFFSFormat SOURce:VOLTage:LIMit:OFFSet <numeric>SOURce:VOLTage:LIMit:OFFSe
Chapter 17 479GPIB Command ReferenceSOUR:VOLT:MODE17. GPIB CommandReferenceSOUR:VOLT:MODEFormat SOURce:VOLTage:MODE {FIXed|SWEep}SOURce:VOLTage:MODE?
48 Chapter 3 Setting Measurement ConditionsSet Measurement SourceSet Measurement SourceThe following section explains how to set a measurement source
480 Chapter 17 GPIB Command ReferenceSOUR:VOLT:OFFSSOUR:VOLT:OFFSFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitude]:OFFSet <numeric>SOURce:V
Chapter 17 481GPIB Command ReferenceSOUR:VOLT:OFFS:CENT17. GPIB CommandReferenceSOUR:VOLT:OFFS:CENTFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitu
482 Chapter 17 GPIB Command ReferenceSOUR:VOLT:OFFS:SPANSOUR:VOLT:OFFS:SPANFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitude]:OFFSet:SPAN <nume
Chapter 17 483GPIB Command ReferenceSOUR:VOLT:OFFS:STAR17. GPIB CommandReferenceSOUR:VOLT:OFFS:STARFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitu
484 Chapter 17 GPIB Command ReferenceSOUR:VOLT:OFFS:STATSOUR:VOLT:OFFS:STATFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitude]:OFFSet:STATe {ON|OFF
Chapter 17 485GPIB Command ReferenceSOUR:VOLT:OFFS:STOP17. GPIB CommandReferenceSOUR:VOLT:OFFS:STOPFormat SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitu
486 Chapter 17 GPIB Command ReferenceSOUR:VOLT:SPANSOUR:VOLT:SPANFormat SOURce:VOLTage:SPAN <numeric>SOURce:VOLTage:SPAN?Description Sets the s
Chapter 17 487GPIB Command ReferenceSOUR:VOLT:STAR17. GPIB CommandReferenceSOUR:VOLT:STARFormat SOURce:VOLTage:STARt <numeric>SOURce:VOLTage:ST
488 Chapter 17 GPIB Command ReferenceSOUR:VOLT:STOPSOUR:VOLT:STOPFormat SOURce:VOLTage:STOP <numeric>SOURce:VOLTage:STOP?Description Sets the s
Chapter 17 489GPIB Command ReferenceSTAT:OPER?17. GPIB CommandReferenceSTAT:OPER?Format STATus:OPERation[:EVENt]?Description Returns the value of the
Chapter 3 49Setting Measurement ConditionsSet Measurement Source3. Setting Measurement ConditionsSet DC Bias (DC Bias Function)If the sweep parameter
490 Chapter 17 GPIB Command ReferenceSTAT:OPER:ENABSTAT:OPER:ENABFormat STATus:OPERation:ENABle <numeric>STATus:OPERation:ENABle?Description Se
Chapter 17 491GPIB Command ReferenceSTAT:OPER:NTR17. GPIB CommandReferenceSTAT:OPER:NTRFormat STATus:OPERation:NTRansition <numeric>STATus:OPER
492 Chapter 17 GPIB Command ReferenceSTAT:OPER:PTRSTAT:OPER:PTRFormat STATus:OPERation:PTRansition <numeric>STATus:OPERation:PTRansition?Descri
Chapter 17 493GPIB Command ReferenceSTAT:PRES17. GPIB CommandReferenceSTAT:PRESFormat STATus:PRESet Description Initializes the Operation Status and
494 Chapter 17 GPIB Command ReferenceSTAT:QUES:ENABSTAT:QUES:ENABFormat STATus:QUEStionable:ENABle <numeric>STATus:QUEStionable:ENABle?Descript
Chapter 17 495GPIB Command ReferenceSTAT:QUES:HARD?17. GPIB CommandReferenceSTAT:QUES:HARD?Format STATus:QUEStionable:HARDware[:EVENt]?Description Re
496 Chapter 17 GPIB Command ReferenceSTAT:QUES:HARD:ENABSTAT:QUES:HARD:ENABFormat STATus:QUEStionable:HARDware:ENABle <numeric>STATus:QUEStiona
Chapter 17 497GPIB Command ReferenceSTAT:QUES:HARD:NTR17. GPIB CommandReferenceSTAT:QUES:HARD:NTRFormat STATus:QUEStionable:HARDware:NTRansition <
498 Chapter 17 GPIB Command ReferenceSTAT:QUES:HARD:PTRSTAT:QUES:HARD:PTRFormat STATus:QUEStionable:HARDware:PTRansition <numeric>STATus:QUESti
Chapter 17 499GPIB Command ReferenceSTAT:QUES:LIM?17. GPIB CommandReferenceSTAT:QUES:LIM?Format STATus:QUEStionable:LIMit[:EVENt]?Description Returns
5To Make Effective Use of This Manual 19Contents of this manual 20How to use this manual 23Selecting the structure of remote control system 23Sample
50 Chapter 3 Setting Measurement ConditionsSet AveragingSet AveragingThe E4991A has two types of averaging functions: sweep averaging and point avera
500 Chapter 17 GPIB Command ReferenceSTAT:QUES:LIM:ENABSTAT:QUES:LIM:ENABFormat STATus:QUEStionable:LIMit:ENABle <numeric>STATus:QUEStionable:L
Chapter 17 501GPIB Command ReferenceSTAT:QUES:LIM:NTR17. GPIB CommandReferenceSTAT:QUES:LIM:NTRFormat STATus:QUEStionable:LIMit:NTRansition <numer
502 Chapter 17 GPIB Command ReferenceSTAT:QUES:LIM:PTRSTAT:QUES:LIM:PTRFormat STATus:QUEStionable:LIMit:PTRansition <numeric>STATus:QUEStionabl
Chapter 17 503GPIB Command ReferenceSTAT:QUES:NTR17. GPIB CommandReferenceSTAT:QUES:NTRFormat STATus:QUEStionable:NTRansition <numeric>STATus:Q
504 Chapter 17 GPIB Command ReferenceSTAT:QUES:PTRSTAT:QUES:PTRFormat STATus:QUEStionable:PTRansition <numeric>STATus:QUEStionable:PTRansition?
Chapter 17 505GPIB Command ReferenceSTAT:QUES:SEAR:COND?17. GPIB CommandReferenceSTAT:QUES:SEAR:COND?Format STATus:QUEStionable:SEARch:CONDition?Desc
506 Chapter 17 GPIB Command ReferenceSTAT:QUES:SEAR:NTRSTAT:QUES:SEAR:NTRFormat STATus:QUEStionable:SEARch:NTRansition <numeric>STATus:QUEStion
Chapter 17 507GPIB Command ReferenceSTAT:QUES:SEAR:PTR17. GPIB CommandReferenceSTAT:QUES:SEAR:PTRFormat STATus:QUEStionable:SEARch:PTRansition <nu
508 Chapter 17 GPIB Command ReferenceSWE:DIRSWE:DIRFormat [SENSe:]SWEep:DIRection {UP|DOWN}[SENSe:]SWEep:DIRection?Description Selects the direction
Chapter 17 509GPIB Command ReferenceSWE:DWEL217. GPIB CommandReferenceSWE:DWEL2Format [SENSe:]SWEep:DWELl2 <numeric>[SENSe:]SWEep:DWELl2?Descri
Chapter 3 51Setting Measurement ConditionsSet Display Scale3. Setting Measurement ConditionsSet Display ScaleWhen the measurement screen is set to di
510 Chapter 17 GPIB Command ReferenceSWE:DWEL3SWE:DWEL3Format [SENSe:]SWEep:DWELl3 <numeric>[SENSe:]SWEep:DWELl3?Description Sets the delay tim
Chapter 17 511GPIB Command ReferenceSWE:POIN17. GPIB CommandReferenceSWE:POINFormat [SENSe:]SWEep:POINts <numeric>[SENSe:]SWEep:POINts?Descript
512 Chapter 17 GPIB Command ReferenceSWE:STIM{1-4}?SWE:STIM{1-4}?Format [SENSe:]SWEep:STIMulus{1-4}?Description Reads the stimulus value at all measu
Chapter 17 513GPIB Command ReferenceSWE:TIME17. GPIB CommandReferenceSWE:TIMEFormat [SENSe:]SWEep:TIME <numeric>[SENSe:]SWEep:TIME?Description
514 Chapter 17 GPIB Command ReferenceSWE:TIME:AUTOSWE:TIME:AUTOFormat [SENSe:]SWEep:TIME:AUTO {ON|OFF|1|0}[SENSe:]SWEep:TIME:AUTO?Description Selects
Chapter 17 515GPIB Command ReferenceSWE:TYPE17. GPIB CommandReferenceSWE:TYPEFormat [SENSe:]SWEep:TYPE {LINear|LOGarithmic|SEGMent|POWer|DCV|DCI}[SEN
516 Chapter 17 GPIB Command ReferenceSYST:BEEPSYST:BEEPFormat SYSTem:BEEPer[:IMMediate] Description Produces a beep sound. (No query)Front Panel Equi
Chapter 17 517GPIB Command ReferenceSYST:DATE17. GPIB CommandReferenceSYST:DATEFormat SYSTem:DATE <numeric 1>,<numeric 2>,<numeric 3&g
518 Chapter 17 GPIB Command ReferenceSYST:ERR:COUN?SYST:ERR:COUN?Format SYSTem:ERRor:COUNt?Description Returns number of errors stored in the error c
Chapter 17 519GPIB Command ReferenceSYST:IND:POIN:SET17. GPIB CommandReferenceSYST:IND:POIN:SETFormat SYSTem:INDex:POINt:SETSYSTem:INDex:POINt:SET?De
52 Chapter 3 Setting Measurement ConditionsSet Display ScaleLog Y-Axis FormatUse the following GPIB commands to set the maximum and minimum values of
520 Chapter 17 GPIB Command ReferenceSYST:IND:TIMESYST:IND:TIMEFormat SYSTem:INDex:TIME <numeric> SYSTem:INDex:TIME?Description Sets the amount
Chapter 17 521GPIB Command ReferenceSYST:IND:TIME:SET17. GPIB CommandReferenceSYST:IND:TIME:SETFormat SYSTem:INDex:TIME:SETSYSTem:INDex:TIME:SET?Desc
522 Chapter 17 GPIB Command ReferenceSYST:KLOCSYST:KLOCFormat SYSTem:KLOCk[:FPANel] {ON|OFF|1|0}SYSTem:KLOCk[:FPANel]?Description Specifies whether t
Chapter 17 523GPIB Command ReferenceSYST:KLOC:MOUS17. GPIB CommandReferenceSYST:KLOC:MOUSFormat SYSTem:KLOCk:MOUSe {ON|OFF|1|0}SYSTem:KLOCk:MOUSe?Des
524 Chapter 17 GPIB Command ReferenceSYST:TIMESYST:TIMEFormat SYSTem:TIME <numeric 1>,<numeric 2>,<numeric 3>SYSTem:TIME?Descriptio
Chapter 17 525GPIB Command ReferenceTRIG17. GPIB CommandReferenceTRIGFormat TRIGger[:SEQuence][:IMMediate] Description The trigger system immediately
526 Chapter 17 GPIB Command ReferenceTRIG:SLOPTRIG:SLOPFormat TRIGger[:SEQuence]:SLOPe {POSitive|NEGative}TRIGger[:SEQuence]:SLOPe?Description Select
52718. COM Interface Reference18 COM Interface ReferenceThis chapter gives COM interface references of the Agilent E4991A classified according to ob
528 Chapter 18 COM Interface ReferenceConventions of COM InterfaceConventions of COM InterfaceExplanationThe section titled “Explanation” describes t
Chapter 18 529COM Interface ReferenceConventions of COM Interface18. COM Interface ReferenceResponseThe section titled “Response” describes the forma
Chapter 3 53Setting Measurement ConditionsSet Display Scale3. Setting Measurement ConditionsFigure 3-2 Display Scale ParametersUse the following GPI
530 Chapter 18 COM Interface ReferenceApplication objectApplication objectThis section explains Application object.Name propertyExplanation Reads app
Chapter 18 531COM Interface ReferenceApplication object18. COM Interface ReferenceConnection propertyExplanation Reads whether a personal computer is
532 Chapter 18 COM Interface ReferenceApplication objectSingleMeasure methodExplanation Executes sweep under current setting once and waits for the c
Chapter 18 533COM Interface ReferenceApplication object18. COM Interface ReferenceCalMeasure methodExplanation Measures calibration data (Open/Short/
534 Chapter 18 COM Interface ReferenceApplication objectCompenMeasure methodExplanation Measures fixture compensation data (Open/Short) and waits for
Chapter 18 535COM Interface ReferenceApplication object18. COM Interface ReferenceGetTextData methodExplanation Copies main setting parameters or mea
536 Chapter 18 COM Interface ReferenceApplication objectWaitForEvent methodExplanation Waits for the occurrence of a specified event for the specifie
Chapter 18 537COM Interface ReferenceApplication object18. COM Interface ReferenceSweepEnd eventExplanation Indicates specified sweep (measurement) i
538 Chapter 18 COM Interface ReferenceApplication objectSweepStart eventExplanation Indicates specified sweep (measurement) has started.Parameter Swe
Chapter 18 539COM Interface ReferenceApplication object18. COM Interface ReferenceUnlocked eventExplanation Indicates that “PLL Unlock” error was det
54 Chapter 3 Setting Measurement ConditionsExample program for setting the measuring conditionsExample program for setting the measuring conditionsAn
540 Chapter 18 COM Interface ReferenceApplication objectRfOverload eventExplanation Indicates that “RF overload” error was detected in the E4991A.Exa
Chapter 18 541COM Interface ReferenceSCPI object18. COM Interface ReferenceSCPI objectThis section explains details of the SCPI object.Name propertyE
542 Chapter 18 COM Interface ReferenceSCPI objectEnter methodExplanation Reads the returned value of an E4991A GPIB command executed by Query using t
Chapter 18 543COM Interface ReferenceSCPI object18. COM Interface ReferenceOutput methodExplanation Executes a GPIB command of the E4991A.VB syntax A
544 Chapter 18 COM Interface ReferenceHow to read array dataHow to read array dataIn the case of using the Output method to send GPIB commands with “
Chapter 18 545COM Interface ReferenceHow to read array data18. COM Interface Reference• When the data type is string:Example 18-21 No specification
546 Chapter 18 COM Interface ReferenceHow to read array dataSpecifying option parametersWhen the Enter method is executed while specifying option par
Chapter 18 547COM Interface ReferenceHow to read array data18. COM Interface Reference• When the data type is string:Example 18-24 Specifying option
548 Chapter 18 COM Interface ReferenceHow to read array dataAim: Skipping data and emptying the queueBasically, regardless of the specified data type
549A. Manual ChangesA Manual ChangesThis appendix contains the information required to adapt this manual to versions or configurations of the Agilen
Chapter 3 55Setting Measurement ConditionsExample program for setting the measuring conditions3. Setting Measurement ConditionsExample program using
550 Appendix A Manual ChangesManual ChangesManual ChangesTo adapt this manual to your E4991A, refer to Table A-1 and Table A-2.Agilent Technologies u
Appendix A 551Manual ChangesManual ChangesA. Manual ChangesAn outline of a remote control system using the macro functions is shown in ê} A-2.Figure
552 Appendix A Manual ChangesManual Changesinformation on the basics of E4991A VBA programming, standard control, and functions.Change 2Outline of GP
Appendix A 553Manual ChangesManual ChangesA. Manual ChangesRequired Equipment 1. The Agilent E4991A RF Impedance/Material Analyzer and the accessori
554 Appendix A Manual ChangesManual Changes
555B. GPIB Status ReportSystemB GPIB Status Report SystemThis appendix describes the status report system in the Agilent E4991A GPIB system.
556 Appendix B GPIB Status Report SystemGeneral Model of Status RegistersGeneral Model of Status RegistersThe E4991A has a status report system that
Appendix B 557GPIB Status Report SystemGeneral Model of Status RegistersB. GPIB Status ReportSystemEvent RegistersThe bits in an event register refle
558 Appendix B GPIB Status Report SystemGeneral Model of Status RegistersStatus Byte RegisterWhen an event register bit enabled by the corresponding
Appendix B 559GPIB Status Report SystemGeneral Model of Status RegistersB. GPIB Status ReportSystemTransition Filter and Condition RegisterThe E4991A
56 Chapter 3 Setting Measurement ConditionsExample program for setting the measuring conditionsExample 3-1 Setting measuring conditions (HTBasic)10
560 Appendix B GPIB Status Report SystemStatus Register StructureStatus Register StructureStatus registers have the structure shown in Figure B-3 and
Appendix B 561GPIB Status Report SystemStatus Register StructureB. GPIB Status ReportSystemFigure B-3 Status Register Structure (1/2)
562 Appendix B GPIB Status Report SystemStatus Register StructureFigure B-4 Status Register Structure (2/2)
Appendix B 563GPIB Status Report SystemStatus Register StructureB. GPIB Status ReportSystemWhen the *CLS command is executed, each bit in the Status
564 Appendix B GPIB Status Report SystemStatus Register StructureWhen the *CLS command is executed, each bit in the Standard Event Status Register is
Appendix B 565GPIB Status Report SystemStatus Register StructureB. GPIB Status ReportSystemWhen the *CLS command is executed, each bit in the Operati
566 Appendix B GPIB Status Report SystemStatus Register StructureWhen the *CLS command is executed, each bit in the Questionable Status Hardware Even
Appendix B 567GPIB Status Report SystemStatus Register StructureB. GPIB Status ReportSystemWhen the *CLS command is executed, each bit in the Questio
568 Appendix B GPIB Status Report SystemStatus Register Structure
569C. GPIB Command ListBy FunctionC GPIB Command List By FunctionThis appendix lists the Agilent E4991A GPIB commands according to function.
Chapter 3 57Setting Measurement ConditionsExample program for setting the measuring conditions3. Setting Measurement Conditions550 Sweep_t_auto$=&
570 Appendix C GPIB Command List By FunctionGPIB Command List By FunctionGPIB Command List By FunctionFunction Item to be set or executed GPIB comman
Appendix C 571GPIB Command List By FunctionGPIB Command List By FunctionC. GPIB Command ListBy FunctionMeasurement conditionsSweep dc bias current sw
572 Appendix C GPIB Command List By FunctionGPIB Command List By FunctionMeasurement conditionsOnly Segment sweep Segment sweep table Add segment. SE
Appendix C 573GPIB Command List By FunctionGPIB Command List By FunctionC. GPIB Command ListBy FunctionDisplay screen Entire view Enable/Disable disp
574 Appendix C GPIB Command List By FunctionGPIB Command List By FunctionDisplay screen Scale Selects trace to be displayed (Data/Memory/Couple). DIS
Appendix C 575GPIB Command List By FunctionGPIB Command List By FunctionC. GPIB Command ListBy FunctionCalibration Calibration kit Selects Load stand
576 Appendix C GPIB Command List By FunctionGPIB Command List By FunctionFixture compensationFixture compensation kitDefines standard value by user.T
Appendix C 577GPIB Command List By FunctionGPIB Command List By FunctionC. GPIB Command ListBy FunctionMarker Turns off all makers. CALC{1-5}:MARK:AO
578 Appendix C GPIB Command List By FunctionGPIB Command List By FunctionMarker search functionSearch definition/rangePartial search function On/Off
Appendix C 579GPIB Command List By FunctionGPIB Command List By FunctionC. GPIB Command ListBy FunctionRead and write dataData transfer Selects forma
58 Chapter 3 Setting Measurement ConditionsExample program for setting the measuring conditions1060 OUTPUT @Agte4991a;"SWE:POIN "&VAL
580 Appendix C GPIB Command List By FunctionGPIB Command List By FunctionMacro Returns a list of macros PROG:CAT? on page 394Defines the macro name.
Appendix C 581GPIB Command List By FunctionGPIB Command List By FunctionC. GPIB Command ListBy FunctionKeyboard and MouseEnables/Disables front panel
582 Appendix C GPIB Command List By FunctionGPIB Command List By Function
581D. Table of corresponding4291B vs. E4991A GPIBcommandsD Table of corresponding 4291B vs. E4991A GPIB commandsThis appendix lists each Agilent E49
582 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsTable of Corresponding GPIB CommandsABORt:CAL
Appendix D 583Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
584 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsMoves the marker to the peak to the right of
Appendix D 585Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
586 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsSends the compensation coefficient arrays. DA
Appendix D 587Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
Chapter 3 59Setting Measurement ConditionsExample program for setting the measuring conditions3. Setting Measurement ConditionsExample program using
588 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsDIAGnostics subsystem:DISPlay subsystem:Retur
Appendix D 589Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
590 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsFORMat subsystem:HCOPy subsystem:INITiate sub
Appendix D 591Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
592 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsPROGram subsystem:SENSe subsystem:Save data a
Appendix D 593Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
594 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsSelects the fixture compensation short standa
Appendix D 595Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
596 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsSOURce subsystem:Defines the sweep delay time
Appendix D 597Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
6 Example program using HTBasic 55Example program using macro (E4991A VBA) 59Combination of Several Sweep Conditions (Segment Sweep) 64Create/Edit S
60 Chapter 3 Setting Measurement ConditionsExample program for setting the measuring conditionsExample 3-2 Setting measuring conditions (macro)10
598 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsSTATus subsystem:Sets the dc bias sweep volta
Appendix D 599Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsD. Table of corresponding4291B vs. E4991A GPIB
600 Appendix D Table of corresponding 4291B vs. E4991A GPIB commandsTable of Corresponding GPIB CommandsTRIGger subsystem:Common commands:Inputs data
601E. Complex OperationProgramE Complex Operation ProgramsThis appendix shows sample programs for implementing complex operations in Visual Basic an
602 Appendix E Complex Operation ProgramsComplex Operation ProgramsComplex Operation ProgramsThe following section shows sample code fragments that p
Appendix E 603Complex Operation ProgramsComplex Operation ProgramsE. Complex OperationProgram`` Dividing Complex`Public Function complex_div(a As Com
604 Appendix E Complex Operation ProgramsComplex Operation Programs320 SUBEND330 !340 ! Dividing Complex Arrays350 !360 SUB Complex_di
605F. List of Response toMeasurement FailureF List of Responses to Measurement FailureThis appendix lists the Agilent E4991A’s responses to various
606 Appendix F List of Responses to Measurement FailureBehavior under Abnormal Measurement ConditionsBehavior under Abnormal Measurement ConditionsTh
607G. MessagesG MessagesThe Agilent E4991A provides error messages as well as messages that indicate the internal operating status of the equipment.
Chapter 3 61Setting Measurement ConditionsExample program for setting the measuring conditions3. Setting Measurement Conditions420 disp_form4 =
608 Appendix G MessagesError number: 0Messages showing the status of the E4991A are displayed in the lower left of the E4991A LCD screen. The message
Appendix G 609MessagesError number: 10G. Messages10 Cal measure abortedOne of the following problems has occurred.• During the measurement of necessa
610 Appendix G MessagesError number: 2222 printer errorPrinter did not respond to the control given from the E4991A.Please check whether the printer’
Appendix G 611MessagesError number: 62G. Messages62 Can’t execute data examinationEven though the data for statistic analysis has been acquired, an a
612 Appendix G MessagesError number: 7979 Not available for this formatSelected measurement parameter or display format could not be executed. For ex
Appendix G 613MessagesError number: 104G. Messages104 Save errorDuring the saving of file, there was an error detected on the media in which the data
614 Appendix G MessagesError number: 140140 Not allowed for the current trigger sourceInvalid command has been sent toward presently selected trigger
Appendix G 615MessagesError number: -100G. Messages-100 Command errorError has occurred in which the E4991A could not grammatically specify the error
616 Appendix G MessagesError number: -112-112 Program mnemonic too longThe length of header is exceeding than 12 characters. The length of header wou
Appendix G 617MessagesError number: -148G. Messagesto see if the suffix can be added to the numeric data element.-148 Character data not allowedOn th
62 Chapter 3 Setting Measurement ConditionsExample program for setting the measuring conditions940 SCPI.Output "CALC" & CStr(trc4
618 Appendix G MessagesError number: -213Trigger command ("*TRG"), or external trigger signal has been received and detected by E4991A but
Appendix G 619MessagesError number: -310G. Messages-310 System errorOn E4991A, either of the following so called "System Error" has occurre
620 Appendix G MessagesError number: Messages indicating the internal status of the equipmentMessages that indicate the internal status of the equipm
Appendix G 621MessagesError number: G. MessagesMessages indicating the results of processing (elapsing)Cal doneCalculation and storing of a calibrati
622 Appendix G MessagesError number:
IndexIndex 623IndexSymbols*.bas, 221*.bmp, 177*.dat, 177, 178*.frm, 221*.jpg, 177*.lcr, 177, 178, 221*.sta, 177, 178*.txt, 177AASCII format, 120auto
624 Index Indexrecall, 178save, 177data trace array, 124datesetting, 517DC biasapplication program for DC power supply, 248application program for DC
IndexIndex 625IndexGGPIBcontroller mode, 33, 551system controllerpass control, 28what is GPIB, 26GPIB command*CLS, 279*ESE, 280*ESR?, 280*IDN?, 281*O
626 Index IndexCALCulate{1-5}:MARKer{1-8}:APEak:EXCursion:Y, 308CALCulate{1-5}:MARKer{1-8}:DISCrete, 309CALCulate{1-5}:MARKer{1-8}:FORMat, 310CALCulat
IndexIndex 627IndexSENSe:CORRection1:CKIT:STANdard7:PLFactor, 434SENSe:CORRection1:CKIT:STANdard7:PREal, 435SENSe:CORRection1:CKIT:STANdard7:THICknes
Chapter 3 63Setting Measurement ConditionsExample program for setting the measuring conditions3. Setting Measurement Conditions1410 SCPI.Output
628 Index IndexTRIGger[:SEQuence]:SLOPe, 526TRIGger[:SEQuence]:SOURce, 526TRIGger[:SEQuence][:IMMediate], 525graph filesave, 177Hhistory,manual printi
IndexIndex 629Indexmeasurement parametersin case of complex trace, 43in case of scalar trace, 41memory array, 124memory trace, 199memory trace array,
630 Index Indexlim_test.bas, 163lim_test.htb, 159measuring the self-resonant point of an inductor, 257, 267mkr_sear.bas, 154mkr_sear.htb, 150save_rec.
IndexIndex 631IndexUuser defined frequency / user defined power points calibration, 75user defined frequency / user defined power points compensation
64 Chapter 3 Setting Measurement ConditionsCombination of Several Sweep Conditions (Segment Sweep)Combination of Several Sweep Conditions (Segment Sw
Chapter 3 65Setting Measurement ConditionsCombination of Several Sweep Conditions (Segment Sweep)3. Setting Measurement ConditionsSet Each Segment Pa
66 Chapter 3 Setting Measurement ConditionsExample program for setting the segment sweep conditionsExample program for setting the segment sweep cond
Chapter 3 67Setting Measurement ConditionsExample program for setting the segment sweep conditions3. Setting Measurement ConditionsLines 520 - 540
68 Chapter 3 Setting Measurement ConditionsExample program for setting the segment sweep conditions410 DATA 100E6, 1E9, 101, 4, 0.1420
Chapter 3 69Setting Measurement ConditionsExample program for setting the segment sweep conditions3. Setting Measurement Conditions830 OUTPUT
7Example Programs for Reading Internal Data Arrays 129Reading the data trace array (ASCII format) 129Reading the dc bias level monitor array 133Measu
70 Chapter 3 Setting Measurement ConditionsExample program for setting the segment sweep conditionsExample program using macro (E4991A VBA)The progra
Chapter 3 71Setting Measurement ConditionsExample program for setting the segment sweep conditions3. Setting Measurement Conditions70 Dim osc_
72 Chapter 3 Setting Measurement ConditionsExample program for setting the segment sweep conditions600610 Sub segm_tbl_bias(segm_no As Integer, s
734. Preparation for Accurate Measurement4 Preparation for Accurate MeasurementThis chapter explains how to perform calibration as well as electrica
74 Chapter 4 Preparation for Accurate MeasurementCalibrationCalibrationTo assure accurate measurements, calibration must be performed on the DUT port
Chapter 4 75Preparation for Accurate MeasurementCalibration4. Preparation for Accurate MeasurementDefine Load Standard Value Used for Measurement of
76 Chapter 4 Preparation for Accurate MeasurementCalibrationMeasure Calibration DataPerform MeasurementUse the following GPIB command to measure Open
Chapter 4 77Preparation for Accurate MeasurementCalibration4. Preparation for Accurate MeasurementCalibration Data Array/Calibration Coefficient Arra
78 Chapter 4 Preparation for Accurate MeasurementCalibrationExample program for execution of calibrationThe example program described below is used t
Chapter 4 79Preparation for Accurate MeasurementCalibration4. Preparation for Accurate MeasurementLines 1220 - 1230 Sets the bit 0 of the operation
8 Error Handling 201Using the Error Queue 202Using Status Report Mechanism 203Example Program for Error Handling 204Using HTBasic 204Using the macro
80 Chapter 4 Preparation for Accurate MeasurementCalibration260 CALL Inp_data("Open(G)",Open_g)270 CALL Inp_data("Open(C)&qu
Chapter 4 81Preparation for Accurate MeasurementCalibration4. Preparation for Accurate Measurement840 REDIM Cal_b1(1:Nop_cal,1:2),Cal_b2(1:Nop_cal
82 Chapter 4 Preparation for Accurate MeasurementCalibration1410 OUTPUT @Agte4991a;"SYST:ERR?"1420 ENTER @Agte4991a;Err_no,Err_
Chapter 4 83Preparation for Accurate MeasurementCalibration4. Preparation for Accurate MeasurementExample program using macro (E4991A VBA)The program
84 Chapter 4 Preparation for Accurate MeasurementCalibration10 Sub Main()20 Dim buff As String, file As String30 Dim Cal_kit As St
Chapter 4 85Preparation for Accurate MeasurementCalibration4. Preparation for Accurate Measurement570 MsgBox "All cal-data measurement com
86 Chapter 4 Preparation for Accurate MeasurementCalibration11301140 If Inp_char = vbOK Then1150 Select Case Standard1160 Case &qu
Chapter 4 87Preparation for Accurate MeasurementCalibration4. Preparation for Accurate MeasurementExample program for calibration coefficient transfe
88 Chapter 4 Preparation for Accurate MeasurementCalibration290 !300 ASSIGN @File TO File$310 ENTER @File;Cal_a1(*),Cal_b1(*),Cal_c1(*),Cal_
Chapter 4 89Preparation for Accurate MeasurementCalibration4. Preparation for Accurate MeasurementExample program using macro (E4991A VBA)Example 4-4
9Programming with VISA 247STEP 1. Starting up VISA system 248STEP 2. Connection 248STEP 3. Communication 249STEP 4. Disconnection 250Application prog
90 Chapter 4 Preparation for Accurate MeasurementCalibration320 For i = 1 To Nop_cal * 2330 Input #iFileNo, Cal_a1(i)340 Next i35
Chapter 4 91Preparation for Accurate MeasurementElectrical Length Compensation4. Preparation for Accurate MeasurementElectrical Length CompensationTe
92 Chapter 4 Preparation for Accurate MeasurementElectrical Length CompensationAdd Offset Delay Time (Port Extension Compensation)In addition to the
Chapter 4 93Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate MeasurementFixture CompensationThe following section
94 Chapter 4 Preparation for Accurate MeasurementFixture CompensationSelect Fixture Compensation Data Measurement PointsSelect fixture compensation d
Chapter 4 95Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate MeasurementMeasure Fixture Compensation DataPerform M
96 Chapter 4 Preparation for Accurate MeasurementFixture CompensationFixture Compensation Data Array/Fixture Compensation Coefficient ArrayThe fixtur
Chapter 4 97Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate MeasurementExample program for execution of fixture c
98 Chapter 4 Preparation for Accurate MeasurementFixture Compensationread and write operations of the fixture compensation coefficient.Lines 940 - 95
Chapter 4 99Preparation for Accurate MeasurementFixture Compensation4. Preparation for Accurate Measurement180 ! Entry Electrical Length of User&a
Commentaires sur ces manuels