EasyManua.ls Logo

Agilent Technologies 4288A User Manual

Agilent Technologies 4288A
289 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #46 background imageLoading...
Page #46 background image
44 Chapter 4
Preparation for Accurate Measurement (Executing Compensation)
Executing OPEN/SHORT/LOAD Compensation
Example 4-2 Recovering the compensation state (comp_dat.bas)
10 DIM File_name$[20],Load_para$[5],Img$[30]
20 REAL Freq(1:2),Open(1:2,1:2),Shor(1:2,1:2)
30 REAL Load(1:2,1:2),Load_ref(1:2,1:2)
40 INTEGER Cable,F_shift,Fr
50 CLEAR SCREEN
60 !
70 ASSIGN @Agt4288a TO 717
80 !
90 File_name$="Cmp_data"
100 !
110 PRINT "[Download Compensation data]"
120 ON ERROR GOTO File_error
130 ASSIGN @File TO File_name$;FORMAT OFF
140 ENTER @File;Cable,F_shift,Open(*),Shor(*),Load(*),Load_ref(*),Loa
d_para$
150 ASSIGN @File TO *
160 OFF ERROR
170 !
180 OUTPUT @Agt4288a;":CAL:CABL ";Cable
190 OUTPUT @Agt4288a;":SYST:FSH ";F_shift
200 OUTPUT @Agt4288a;":CORR:CKIT:STAN3:FORM "&Load_para$
210 PRINT "Cable :";Cable;"m"
220 PRINT "1MHz Shift:";F_shift;"%"
230 PRINT "Load para : ";Load_para$
240 !
250 Freq(1)=1.E+3
260 Freq(2)=1.E+6
270 FOR Fr=1 TO 2
280 OUTPUT @Agt4288a;":SOUR:FREQ ";Freq(Fr)
290 OUTPUT @Agt4288a;":CORR:DATA STAN1,";Open(Fr,1);",";Open(Fr,2)
300 OUTPUT @Agt4288a;":CORR:DATA STAN2,";Shor(Fr,1);",";Shor(Fr,2)
310 OUTPUT @Agt4288a;":CORR:DATA STAN3,";Load(Fr,1);",";Load(Fr,2)
320 OUTPUT @Agt4288a;":CORR:CKIT:STAN3";Load_ref(Fr,1);",";Load_ref
(Fr,2)
330 Img$="7A,MD.5DE,3X,MD.5DE"
340 PRINT "Frequency :";Freq(Fr);"Hz"
350 PRINT USING Img$;"Open : ",Open(Fr,1),Open(Fr,2)
360 PRINT USING Img$;"Short: ",Shor(Fr,1),Shor(Fr,2)
370 PRINT USING Img$;"Load : ",Load(Fr,1),Load(Fr,2)
380 PRINT USING Img$;" Ref : ",Load_ref(Fr,1),Load_ref(Fr,2)
390 NEXT Fr
400 !
410 OUTPUT @Agt4288a;":CORR:OPEN ON"
420 OUTPUT @Agt4288a;":CORR:SHOR ON"
430 OUTPUT @Agt4288a;":CORR:LOAD ON"
440 !
450 GOTO Prog_end
460 File_error: OFF ERROR
470 PRINT "################## ERROR ##################"
480 PRINT "The CAL_DATA (cal. coef. file) is NOT exist."
490 PRINT " or"
500 PRINT "The CAL_DATA's size is UNSUITABLE."
510 !
520 Prog_end: END

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies 4288A and is the answer not in the manual?

Agilent Technologies 4288A Specifications

General IconGeneral
Frequency Range20 Hz to 1 MHz
Basic Accuracy0.1%
DisplayLCD
Frequency20 Hz to 1 MHz
Maximum AC signal level2 Vrms
InterfaceGPIB, RS-232
Measurement ParametersC, L, R, D, Q
Input Impedance1 MΩ
Power Requirements100 V to 240 V, 50 Hz to 60 Hz
Measurement TypeCapacitance (C), Inductance (L), Resistance (R), Dissipation Factor (D), Quality Factor (Q)
Bias Current0 to +100 mA (programmable)

Summary

2 Overview of Remote Control

Setting Up a GPIB Remote Control System

Explains how to set up a GPIB remote control system for the Agilent 4288A.

3 Setting Up Measurement Conditions and Display

Setting Up Measurement Conditions

Details how to configure measurement parameters like frequency, range, time, averaging, and trigger delay.

4 Preparation for Accurate Measurement (Executing Compensation)

Executing OPEN/SHORT/LOAD Compensation

Details the process of performing OPEN, SHORT, and LOAD compensation for accurate measurements.

Using the Multi-compensation Function

Enables and configures multi-compensation for multiple channels or parameters.

5 Starting (Triggering) Measurement and Waiting for Completion of Measurement

Starting (triggering) Measurement

Describes the trigger system states and methods for starting measurements automatically or on demand.

Waiting For Completion Of Measurement (detecting completion of measurement)

Explains detecting measurement completion using SRQ and status registers for program flow.

6 Reading Out Measured Result

Reading out measured result using *TRG command

Describes using *TRG to trigger measurement and immediately read results.

Reading out measured result using :FETC? command

Explains using :FETC? for triggering and reading results, suitable for external controllers.

7 Sorting Based on Measured Result (Comparator Function)

Setting Up Comparator Function

Explains enabling the comparator and configuring limit ranges for sorting measurements.

8 Avoiding Mistakes Related to Work and Daily Checks

Detecting the occurrence of an error

Explains methods for detecting errors using the error queue and status report system.

9 Measurement Applications (Sample Programs)

B Information for Replacing 4278A with 4288A

Compensation

Compares compensation functions (ON/OFF, parameter format, standard setup, alarm messages).

Comparator

Compares sorting parameters, limit modes, BIN sorting, AUX BIN, and Low C reject functions.

C Status Reporting System

D Initial Settings

Initial Settings, Settings that can be Saved/Recalled, Settings that can be Backed Up

Provides initial, save/recall, and backup settings for instrument configuration.

E At-a-glance Table of Operations When Overload or Low C is Detected

Operations when overload/Low C is detected

Describes display, GPIB, and handler interface outputs for overload or Low C conditions.

F Error Messages

Error Messages

Lists error messages and their remedies, ordered by error number.

G 4268A vs. 4288A GPIB Command Correspondence Table

Related product manuals