background image

28

Chapter 3

 

Setting Up Measurement Conditions and Display

Monitoring Measurement Signal Level

Monitoring Measurement Signal Level

Turning ON current level monitor function

To turn ON/OFF current level monitor function for the measurement signal, use the 
following command.

:CALC3:MATH:STAT

 on page 153

Turning ON voltage level monitor function

To turn ON/OFF voltage level monitor function for the measurement signal, use the 
following command.

:CALC4:MATH:STAT

 on page 153

Summary of Contents for 4288A

Page 1: ... performed This command does not influence the Load Standard measurement and only toggles the auto range setting The Auto Range ON OFF setting for Load Standard measurement is saved in backup memory and can also be saved and restored using SAVE RECALL function Parameter Description ON or 1 Initial setting Measures the load standard with auto range OFF or 0 Measures the load standard at measurement...

Page 2: ...ct LOAD STANdard3 RANGe AUTO 説明 ロードスタンダード測定が行われる場合のオートレンジ値をオン オフにセットします このコ マンドはロードスタンダード測定に影響を及ぼさず オートレンジ設定のみ切り替えます ロー ドスタンダード測定のオートレンジ オン オフ設定はバックアップメモリへ保存されます ま た SAVE RECALL 機能を使用して保存し 回復することができます パラメータ 説明 ON または 1 初期設 定 オートレンジでロードスタンダードを測定する OFF または 0 ロードスタンダード測定が実行される直前に設定されていたレ ンジでロードスタンダードを測定する オートレンジ機能は有 効ではありません 関連コマンド CORR COLL 157 ページ RANG 185 ページ SYST PRES 194 ページ 対応キー フロント パネル キーからは実...

Page 3: ...RE REVISIONS SERIAL NUMBERS This manual applies directly to instruments that have the firmware revision 1 2x and serial number prefix JP1KH For additional information about firmware revisions and serial numbers see Appendix A Agilent Part No 04288 90021 December 2001 Printed in Japan ...

Page 4: ...U Kobe 1 3 2 Murotani Nishi ku Kobe Hyogo 651 2241 Japan Copyright 2000 2001 Agilent Technologies Japan Ltd Manual Printing History The manual s printing date and part number indicate its current edition The printing date changes when a new edition is printed minor corrections and updates that are incorporated at reprint do not cause the date to change The manual part number changes when extensive...

Page 5: ...his manual for the customer s internal operations The customer shall use the SAMPLE PROGRAMS solely and exclusively for their own purposes and shall not license lease market or distribute the SAMPLE PROGRAMS or modification of any part thereof Agilent Technologies shall not be liable for the quality performance or behavior of the SAMPLE PROGRAMS Agilent Technologies especially disclaims any respon...

Page 6: ... using the 4288A is provided in the Operation Manual It describes installation preparation measurement operation including calibration performances specifications and error messages For GPIB programming see the Programming Manual Programming Manual Agilent P N 04288 900x1 The Programming Manual shows how to write and use the BASIC program to control the 4288A ...

Page 7: ...ON OFF display 26 Setting up measurement result display 26 Selecting items displayed in instrument setup display area 26 Displaying measurement result as deviation from reference value deviation measurement mode 27 Monitoring Measurement Signal Level 28 Turning ON current level monitor function 28 Turning ON voltage level monitor function 28 Setting Up Beep 29 Setting up conditions to make a beep ...

Page 8: ...easurements in batch using data buffer 75 Reading out measurement signal level monitor result 79 7 Sorting Based on Measured Result Comparator Function Setting Up Comparator Function 82 Turning ON OFF comparator function 82 Setting up limit range 82 Turning ON OFF AUX BIN function 84 Setting up condition to make a beep sound 84 Rejecting Excessively Low Measured Results Low C reject function 85 Tu...

Page 9: ...2 Description 122 Parameters 122 Query response 123 Related commands 123 Equivalent key sequence 123 IEEE Common Commands 124 CLS 124 ESE 124 ESR 125 IDN 125 OPC 125 OPC 125 OPT 126 RCL 126 RST 126 SAV 127 SRE 127 STB 128 TRG 128 TST 129 WAI 129 4288A GPIB Commands 130 ABOR 130 APER 130 AVER 131 AVER COUN 132 CAL CABL 133 CALC COMP 134 CALC COMP AUXB 135 CALC COMP BEEP 135 CALC COMP BEEP COND 136 ...

Page 10: ... 151 CALC2 MATH STAT 152 CALC3 MATH STAT 153 CALC4 MATH STAT 153 CORR CKIT STAN1 FORM 154 CORR CKIT STAN2 FORM 154 CORR CKIT STAN3 155 CORR CKIT STAN3 FORM 156 CORR COLL 157 CORR DATA 158 CORR LOAD 160 CORR MULT 161 CORR MULT CHAN 161 CORR MULT CKIT STAN3 162 CORR OFFS 163 CORR OFFS DATA 164 CORR OPEN 165 CORR SHOR 165 CREJ 166 CREJ LIM 167 DATA 168 DATA FEED 173 DATA FEED CONT 174 DATA POIN 175 D...

Page 11: ...nges Manual Changes 208 Change 1 209 Change 2 209 B Information for Replacing 4278A with 4288A Functional Comparison and GPIB Command Correspondence 212 Reset 212 Measurement parameters 212 Measurement signal 213 High accuracy measurement HI ACC mode 213 Measurement range 214 Integration time measurement time averaging 216 Cable length 216 Trigger delay trigger delay time 217 Compensation 218 Mult...

Page 12: ...tatus byte register 249 Condition register and transition filter 250 Status Register Structure 251 Using the Status Reporting System 255 D Initial Settings Initial Settings Settings that can be Saved Recalled Settings that can be Backed Up 258 E At a glance Table of Operations When Overload or Low C is Detected Operations when overload Low C is detected 262 F Error Messages Error messages order of...

Page 13: ...g Effective Use of This Manual This chapter provides an overview of this manual as well as useful information to help you navigate through the manual It also briefly describes how to use this manual focusing on how you can look up particular commands ...

Page 14: ...scribes how to save recall the instrument settings including the measurement conditions Chapter 4 Preparation for Accurate Measurement Executing Compensation This chapter describes how to execute the compensation function Chapter 5 Starting Triggering Measurement and Waiting for Completion of Measurement This chapter describes how to trigger the instrument to start measurement and how to detect co...

Page 15: ...en replacing the Agilent 4278A with the Agilent 4288A See the 4278A Operation Manual for more detailed information on the 4278A See the 4288A Operation Manual and the other chapters of this manual Programming Manual for more detailed information on the 4288A Appendix C Status Reporting System This appendix describes the status reporting system of the Agilent 4288A Appendix D Initial Settings This ...

Page 16: ...lly according to the abbreviated name used as the title for each command s description Lookup by Full Command Name You can use the index at the end of the manual to find full command names along with the page numbers where they appear Lookup by Command Function Table 10 2 on page 197 provides a complete list of commands by function and indicates the page numbers where the commands appear in the co...

Page 17: ...k is DOS formatted and the files are saved in ASCII format Loading a sample program To load a sample program into the HTBasic interpreter use the GET command For example you can load setup bas one of the sample programs by the following procedure In the HTBasic screen type the following command and press the Return key GET setup bas Looking up a sample program To look up the description of a sampl...

Page 18: ...16 Chapter1 Making Effective Use of This Manual How To Use This Manual ...

Page 19: ...17 2 Overview of Remote Control 2 Overview of Remote Control This chapter gives an overview of the GPIB remote control system and GPIB commands ...

Page 20: ...nternational standards IEEE 488 1 IEC 625 IEEE 488 2 and JIS C1901 With the GPIB interface you can set up a GPIB remote control system in which an external computer remotely controls the Agilent 4288A by sending commands to and receiving data from the unit through the GPIB bus How to set up a GPIB remote control system Use GPIB cables to connect the 4288A to an external controller computer and any...

Page 21: ...e do not construct a system whose total cable length exceeds 20 m Do not connect any single device with more than four connectors Doing so exposes the connectors to excessive strain possibly causing a failure The topology of device connections can be star linear or a combination of them Loop connections are not supported Device selector Each device is assigned a unique identifier called the device...

Page 22: ...he Agilent 4288A Step 1 Press the Adrs Blue Lcl key This brings up the screen shown in Figure 2 2 where the initial value is the current setup of the address in this example 17 Figure 2 2 GPIB address setup screen Step 2 Use the numeric and other necessary keys to enter the address and then press the Enter key ...

Page 23: ...s have no hierarchical levels Command tree concept The topmost command in the command tree is referred to as the root command or simply the root To access a lower level command in the command tree you must specify the appropriate path which looks like a directory path in the DOS file system Turning on the power or resetting the instrument changes the current path to the root Also different path se...

Page 24: ...message terminators new line END or new line END The END terminator ensures that the immediately preceding data byte is sent out and that EOI is set to the active level on the GPIB interface For example the OUTPUT command HTBasic automatically sends a message terminator following the last data byte Parameters You must put a space character ASCII code 32 between the command and the first parameter ...

Page 25: ...on and Display 3 Setting Up Measurement Conditions and Display This chapter describes how to set up the measurement conditions and display It also describes how to save recall the instrument settings including the measurement conditions ...

Page 26: ...hanged to Cs Each parameter is described below Cp Capacitance value measured using the parallel equivalent circuit model Cs Capacitance value measured using the series equivalent circuit model D Dissipation factor Q Quality factor inverse of D G Equivalent parallel conductance measured using the parallel equivalent circuit model Rp Equivalent parallel resistance measured using the parallel equival...

Page 27: ...easurement range setting the setting automatically changes to cover the allowable range NOTE Setting up the measurement range automatically sets up the measurement range mode to the hold range mode Selecting measurement time To select the measurement time short mode long mode use the following command APER on page 130 Selecting cable length To set the cable length 0 m 1 m 2 m use the following com...

Page 28: ...llowing items related to the measurement result display Number of display digits Fixed point display ON OFF Value of highest digit The following table shows the commands used to set up the above items Selecting items displayed in instrument setup display area To select a display page for the part that displays the instrument setup at the right of the display instrument setup display area use the f...

Page 29: ...measurement mode use the following commands CALC1 MATH EXPR NAME on page 148 CALC2 MATH EXPR NAME on page 151 To set the reference value in the deviation measurement mode use the following command DATA REF1 REF2 on page 172 The table below shows the relationship between the setups using the above commands and the values displayed as the measurement result Where and are Measured value Reference val...

Page 30: ...ning ON current level monitor function To turn ON OFF current level monitor function for the measurement signal use the following command CALC3 MATH STAT on page 153 Turning ON voltage level monitor function To turn ON OFF voltage level monitor function for the measurement signal use the following command CALC4 MATH STAT on page 153 ...

Page 31: ...ng result use the following command CALC COMP BEEP COND on page 136 The table below shows the relationship between the settings made by the above commands and the condition to make a beep Making a beep sound To make a beep sound use the following command SYST BEEP on page 191 Setting of CALC COMP BEEP or SYST BEEP STAT Setting of CALC COMP BEEP COND Condition to make a beep OFF Never make a beep s...

Page 32: ...e built in nonvolatile memory EEPROM For information on the instrument setups you can save recall refer to Table D 1 Initial settings settings that can be saved recalled settings that can be backed up on page 259 Saving instrument setup state To save the instrument setup state use the following command SAV on page 127 Recalling saved instrument setup state To recall the saved instrument setup stat...

Page 33: ...er Primary parameter Cp Secondary parameter D Measurement signal Frequency 1 kHz Level 500 mV Measurement range Auto range mode Measurement time Long mode Averaging count 4 Cable length 0 m Trigger delay time 1 ms Display ON OFF ON Number of display digits for the measurement result 5 Fixed point display for the measurement result OFF Deviation measurement mode Primary parameter Mode Percentage di...

Page 34: ...L and save location number 9 to I_mon V_mon Beep_mode and Save_no variables respectively Line 330 Executes a reset Lines 340 to 350 Specifies the primary parameter and secondary parameter as Pri and Sec respectively Lines 360 to 370 Specifies the measurement signal frequency and measurement signal level as Freq and Level respectively Lines 380 to 430 If Range is Auto specifies the measurement rang...

Page 35: ...as ON and the beep mode as Beep_mode Line 830 Saves the instrument settings into the built in nonvolatile memory save location number Save_no Example 3 1 Setting up measurement conditions and display setup bas 10 DIM Pri 9 Sec 9 Range 9 Meas_time 9 20 DIM Disp 9 Fix_msd 9 Dev_mode_pri 9 Dev_mode_sec 9 30 DIM I_mon 9 V_mon 9 Beep_mode 9 40 REAL Freq Level Delay Dev_ref_pri Dev_ref_sec 50 INTEGER Ca...

Page 36: ... Agt4288a DISP TEXT1 FMSD DATA Fix_msd 570 END IF 580 IF Dev_mode_pri OFF THEN 590 OUTPUT Agt4288a CALC1 MATH STAT OFF 600 ELSE 610 OUTPUT Agt4288a CALC1 MATH STAT ON 620 OUTPUT Agt4288a CALC1 MATH EXPR NAME Dev_mode_pri 630 OUTPUT Agt4288a DATA REF1 Dev_ref_pri 640 END IF 650 IF Dev_mode_sec OFF THEN 660 OUTPUT Agt4288a CALC2 MATH STAT OFF 670 ELSE 680 OUTPUT Agt4288a CALC2 MATH STAT ON 690 OUTPU...

Page 37: ...35 4 Preparation for Accurate Measurement Executing Compensation 4 Preparation for Accurate Measurement Executing Compensation This chapter describes how to execute the compensation function ...

Page 38: ...l that has been selected at execution Settings for the cable length and the frequency shift for 1 MHz during measurement are stored together with the obtained result The compensation data is measured under the following measurement conditions The auto range mode is used during measurement The measurement time is measured in the long mode The low C reject function is OFF during measurement The outp...

Page 39: ...s read For the LOAD compensation data in addition to the above you also need to recall the settings of the LOAD compensation standard definition value and parameter type specified when the data was read Turn ON the compensation function Unlike when measuring the compensation data writing the compensation data does not automatically turn this function ON Avoiding work related mistakes in measuring ...

Page 40: ...ines 290 to 300 Reads out the setup of the current measurement frequency and sets it to the Curr_freq variable Lines 310 to 320 Sets the measurement frequencies 1 kHz and 1 MHz in the Freq array Line 330 Assigns the LOAD compensation standard definition parameter Cp D to the Load_para variable Lines 340 to 350 Makes the setup generate SRQ when measurement of compensation data is finished Line 380 ...

Page 41: ...m the value and assigns the result to the Zref variable Then calculates the absolute value of the impedance from the Para1 and Para2 values If the absolute value of the difference between the value and Zref is equal to or greater than Limit sets Err_flag to 1 again 10 Lines 1020 to 1050 If the value of Err_flag is 1 displays the out of limit range message and returns to Line 530 Lines 1070 to 1090...

Page 42: ...turns to the entry start line Line 1610 Example 4 1 Executing the OPEN SHORT LOAD compensation compen bas 10 DIM File_name 20 20 INTEGER Result 30 CLEAR SCREEN 40 50 ASSIGN Agt4288a TO 717 60 70 File_name Cmp_data 80 90 OUTPUT Agt4288a SYST PRES 100 110 Result FNCompen Agt4288a Open 00002 120 IF Result 0 THEN Prog_end 130 Result FNCompen Agt4288a Short 20 140 IF Result 0 THEN Prog_end 150 Result F...

Page 43: ...288a Buff 630 Measurement 640 ON INTR 7 GOTO Meas_end 650 ENABLE INTR 7 2 660 OUTPUT Agt4288a CORR COLL Std 670 Meas_wait GOTO Meas_wait 680 Meas_end OFF INTR 7 690 Error Check 700 OUTPUT Agt4288a SYST ERR 710 ENTER Agt4288a Err_no Err 720 IF Err_no 0 THEN 730 PRINT Error Err 740 GOTO Compen_meas 750 END IF 760 Data Check 770 OUTPUT Agt4288a CORR DATA Std 780 ENTER Agt4288a Para1 Para2 790 Err_fla...

Page 44: ...1310 FOR Fr 1 TO 2 1320 OUTPUT Agt4288a SOUR FREQ Freq Fr 1330 OUTPUT Agt4288a CORR DATA STAN1 1340 ENTER Agt4288a Open Fr 1 Open Fr 2 1350 OUTPUT Agt4288a CORR DATA STAN2 1360 ENTER Agt4288a Shor Fr 1 Shor Fr 2 1370 OUTPUT Agt4288a CORR DATA STAN3 1380 ENTER Agt4288a Load Fr 1 Load Fr 2 1390 OUTPUT Agt4288a CORR CKIT STAN3 1400 ENTER Agt4288a Load_ref Fr 1 Load_ref Fr 2 1410 NEXT Fr 1420 OUTPUT A...

Page 45: ...Lines 130 to 150 Reads out the cable length frequency shift OPEN compensation data SHORT compensation data LOAD compensation data LOAD compensation standard definition value and LOAD compensation standard definition parameter from the File_name file and stores them as the Cable F_shift Open Shor Load Load_ref and Load_para variables respectively Lines 180 to 230 Sets the cable length frequency shi...

Page 46: ...le 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...

Page 47: ...sation use the following command CORR OFFS on page 163 You cannot turn ON OFF the primary parameter and secondary parameter separately However if you set the compensation value to 0 the state is actually the same as OFF even if the offset compensation is ON Therefore in practice you can realize separate ON OFF states by setting the compensation value for either parameter to 0 Setting up the compen...

Page 48: ...ensation reference value for each channel individually or for all channels commonly use the following command CORR MULT CKIT STAN3 on page 162 Measuring compensation data The method to measure the OPEN SHORT LOAD compensation data for multi compensation is the same as that for basic compensation data except that you need to select the proper channel before measurement For more details refer to Mea...

Page 49: ...LOAD compensation standard value Line 90 Makes the setup display the multi compensation function setup in the instrument setup display area Lines 110 to 160 Repeats the following four times channels 0 to 3 1 Line 120 Displays the channel 2 Line 130 Sets up the channel of the 4288A 3 Line 140 Uses the FNCompen sub program to execute the OPEN compensation For information on the FNCompen sub program ...

Page 50: ...CHAN Ch 260 Result FNCompen Agt4288a Load 2 270 IF Result 0 THEN Prog_end 280 NEXT Ch 290 300 Prog_end END 310 320 Compensation Data Measurement Function 330 340 DEF FNCompen Agt4288a Standard Limit 350 DIM Inp_char 9 Buff 9 Std 9 Err 50 360 REAL Curr_freq Freq 1 2 Para1 Para2 Zm Ym Gm Bm 370 REAL Cpref Dref Zref Gref Bref 380 INTEGER Err_flag 390 OUTPUT Agt4288a SOUR FREQ 400 ENTER Agt4288a Curr_...

Page 51: ... Std 880 ENTER Agt4288a Para1 Para2 890 Err_flag 0 900 SELECT Standard 910 CASE Open 920 Ym SQRT Para1 Para1 Para2 Para2 930 PRINT G Para1 B Para2 Y Ym 940 IF Ym Limit THEN Err_flag 1 950 CASE Short 960 Zm SQRT Para1 Para1 Para2 Para2 970 PRINT R Para1 X Para2 Z Zm 980 IF Zm Limit THEN Err_flag 1 990 CASE Load 1000 OUTPUT Agt4288a CORR CKIT STAN3 1010 ENTER Agt4288a Cpref Dref 1020 Bref 2 PI Freq ...

Page 52: ... Data Input Function 1280 1290 SUB Inp_data Mes Inp_val 1300 DIM Inp_char 30 1310 ON ERROR GOTO Inp_start 1320 Inp_start 1330 PRINT Input Mes 1340 INPUT Value Inp_char 1350 Inp_val VAL UPC Inp_char 1360 PRINT Input Value Inp_val 1370 INPUT OK Y N Inp_char 1380 IF UPC Inp_char Y THEN Inp_start 1390 OFF ERROR 1400 SUBEND ...

Page 53: ...t and Waiting for Completion of Measurement 5 Starting Triggering Measurement and Waiting for Completion of Measurement This chapter describes how to trigger the instrument to start measurement and how to detect completion of measurement ...

Page 54: ...ed below Idle state When the following commands are executed the trigger system transitions to the idle state e in Figure 5 1 The idle state is also in effect immediately after power on Because the continuous activation of the trigger system and the trigger mode are set to ON and internal trigger respectively at power on the trigger system immediately transitions to the waiting for trigger state a...

Page 55: ...tate to measurement state Measurement state sequence operation state Measurement is performed in the measurement state When the measurement is finished the state transitions to a different state depending on the setup of the continuous activation of the trigger system set with INIT CONT on page 183 as shown below When the continuous activation is OFF Transition to the idle state c in Figure 5 1 Wh...

Page 56: ... the continuous activation of the trigger system Step 3 Trigger the instrument at your desired time An external controller can trigger the instrument with one of the following two commands Step 4 To repeat measurement repeat Step 3 Starting up the trigger system at your desired time Step 1 If the trigger system has started up in a state other than the idle state use the INIT CONT command to turn O...

Page 57: ... Appendix C Status Reporting System The measurement state is indicated by the operation status register refer to Table C 3 on page 254 An SRQ service request is useful for detecting the completion of measurement in your program by using the information indicated by this register To detect the completion of measurement using SRQ use the following commands SRE on page 127 STAT OPER ENAB on page 189 ...

Page 58: ...tus event register and enables bit 7 of the status byte register Lines 100 to 120 Clears the status byte register and operation status event register Lines 140 to 150 Sets the branch destination of the SRQ interrupt and enables the SRQ interrupt Lines 160 to 180 Starts up the trigger system once to start the measurement and waits for the completion of the measurement Line 230 Displays Measurement ...

Page 59: ...57 6 Reading out Measured Result 6 Reading Out Measured Result This chapter describes how to read out the measured result and the measurement signal level monitor result ...

Page 60: ...ansfer format when transferring data with the following commands NOTE The ASCII transfer format is always used when transferring data with commands other than those listed below FETC on page 181 READ on page 186 TRG on page 128 DATA on page 168 CORR DATA on page 158 To set up the data transfer format use the following command FORM on page 182 ...

Page 61: ...ng length of numerical values is not constant Therefore the comma does not occur at constant intervals when extracting numerical values from the read out numerical data string Integer format The format shown in Figure 6 1 Numerical values are expressed as integers For example the value 11 is expressed as 11 Figure 6 1 Integer format Floating point format The format shown in Figure 6 2 Numerical va...

Page 62: ...umber of bytes in the transfer data byte count part The transfer data byte count indicates the total number of bytes of the binary data new line END is the message terminator Binary data is in the IEEE 754 floating point format consisting of 64 bits as shown in Figure 6 4 Figure 6 4 64 bit floating point data Byte order In binary transfer data bytes 8 bytes are transferred from the byte including ...

Page 63: ...easurements in batch The three commands shown in the table below can be used to read out the measured data for each measurement When you want to read out the data of several measurements in batch use the data buffer Available trigger mode Readout procedure Using the TRG command GPIB trigger Bus Executing TRG Readout Using the FETC command All Triggering the instrument Executing FETC Readout Using ...

Page 64: ...hen the comparator function is ON and then display this information The program of Example 6 1 is detailed below Line 60 Sets the GPIB address Line 70 Sets the data transfer format to the ASCII format Lines 90 to 100 Turns ON the trigger system continuous startup and sets the trigger mode to the GPIB trigger Lines 120 to 130 Reads out the ON OFF state of the comparator function and assigns it to t...

Page 65: ...a CALC COMP 130 ENTER Agt4288a Comp_flag 140 150 Triggering and data read 160 170 REPEAT 180 OUTPUT Agt4288a STAT OPER COND 190 ENTER Agt4288a Cond_reg 200 UNTIL BIT Cond_reg 5 210 OUTPUT Agt4288a TRG 220 IF Comp_flag 1 THEN 230 ENTER Agt4288a Meas_stat Pri_para Sec_para Comp 240 ELSE 250 ENTER Agt4288a Meas_stat Pri_para Sec_para 260 END IF 270 280 Display results 290 300 PRINT USING 15A X D Meas...

Page 66: ...N reads out the measurement status measured primary parameter result measured secondary parameter result and comparator sorting result NOTE Binary data must be read out without formatting Therefore use an I O path Binary set up for such readout This is also applicable to Line 290 Line 290 If the Comp_flag value is not 1 the comparator function is OFF reads out the measurement status measured prima...

Page 67: ...ggering and data read 160 170 REPEAT 180 OUTPUT Agt4288a STAT OPER COND 190 ENTER Agt4288a Cond_reg 200 UNTIL BIT Cond_reg 5 210 OUTPUT Agt4288a TRG 220 ENTER Agt4288a USING A Buff 230 ENTER Agt4288a USING A Digit 240 Read_form Digit A 250 ENTER Agt4288a USING Read_form Num_of_byte 260 IF Comp_flag 1 THEN 270 ENTER Binary Meas_stat Pri_para Sec_para Comp 280 ELSE 290 ENTER Binary Meas_stat Pri_par...

Page 68: ...status measured primary parameter result measured secondary parameter result and comparator sorting result when the comparator function is ON and display them The program of Example 6 3 is detailed below Line 60 Sets the GPIB address Line 70 Sets the data transfer format to the ASCII format Lines 90 to 100 Turns ON the trigger system continuous startup and sets the trigger mode to the external tri...

Page 69: ...100 OUTPUT Agt4288a TRIG SOUR EXT 110 120 OUTPUT Agt4288a CALC COMP 130 ENTER Agt4288a Comp_flag 140 150 SRQ setting 160 170 OUTPUT Agt4288a STAT OPER ENAB 16 180 OUTPUT Agt4288a SRE 128 190 OUTPUT Agt4288a CLS 200 OUTPUT Agt4288a OPC 210 ENTER Agt4288a Buff 220 230 Triggering and data read 240 250 ON INTR 7 GOTO Meas_end 260 ENABLE INTR 7 2 270 PRINT Waiting for External Trigger 280 Meas_wait GOT...

Page 70: ...ment finishes Line 300 Executes the measured result readout command FETC Lines 310 to 340 Reads out the header part Line 360 If the Comp_flag value is 1 the comparator function is ON reads out the measurement status measured primary parameter result measured secondary parameter result and comparator sorting result NOTE Binary data must be read out without formatting Therefore use an I O path Binar...

Page 71: ...OUTPUT Agt4288a OPC 210 ENTER Agt4288a Buff 220 230 Triggering and data read 240 250 ON INTR 7 GOTO Meas_end 260 ENABLE INTR 7 2 270 PRINT Waiting for External Trigger 280 Meas_wait GOTO Meas_wait 290 Meas_end OFF INTR 7 300 OUTPUT Agt4288a FETC 310 ENTER Agt4288a USING A Buff 320 ENTER Agt4288a USING A Digit 330 Read_form Digit A 340 ENTER Agt4288a USING Read_form Num_of_byte 350 IF Comp_flag 1 T...

Page 72: ...ishes read out the measurement status measured primary parameter result measured secondary parameter result and comparator sorting result when the comparator function is ON and then display this information The program of Example 6 5 is detailed below Line 60 Sets the GPIB address Line 70 Sets the data transfer format to the ASCII format Lines 90 to 100 Turns OFF the trigger system continuous star...

Page 73: ...XT 110 120 OUTPUT Agt4288a CALC COMP 130 ENTER Agt4288a Comp_flag 140 150 Triggering and data read 160 170 OUTPUT Agt4288a READ 180 PRINT Waiting for External Trigger 190 IF Comp_flag 1 THEN 200 ENTER Agt4288a Meas_stat Pri_para Sec_para Comp 210 ELSE 220 ENTER Agt4288a Meas_stat Pri_para Sec_para 230 END IF 240 250 Display results 260 270 PRINT USING 15A X D Meas status Meas_stat 280 PRINT USING ...

Page 74: ...hes Lines 190 to 220 Reads out the header part Line 240 If the Comp_flag value is 1 the comparator function is ON reads out the measurement status measured primary parameter result measured secondary parameter result and comparator sorting result Line 260 If the Comp_flag value is not 1 the comparator function is OFF reads out the measurement status measured primary parameter result and measured s...

Page 75: ...gt4288a Comp_flag 140 150 Triggering and data read 160 170 PRINT Waiting for External Trigger 180 OUTPUT Agt4288a READ 190 ENTER Agt4288a USING A Buff 200 ENTER Agt4288a USING A Digit 210 Read_form Digit A 220 ENTER Agt4288a USING Read_form Num_of_byte 230 IF Comp_flag 1 THEN 240 ENTER Binary Meas_stat Pri_para Sec_para Comp 250 ELSE 260 ENTER Binary Meas_stat Pri_para Sec_para 270 END IF 280 ENTE...

Page 76: ...essing following the reception of the command as shown in Figure 6 5 If the trigger system continuous startup is ON the READY_FOR_TRIG signal changes from HIGH to LOW the trigger system transitions to the trigger wait state instead of the idle state after the completion of measurement and display update as shown in Figure 6 5 As a result it is not possible to determine whether the READ command has...

Page 77: ...to be fed into the data buffer When you do not read out data and continue measurement after the maximum number of measurements that can be fed into the data buffer is reached in this case the data are overwritten from the beginning and the previous data will be lost Buffers 1 and 2 Buffer 3 Maximum number of measurements that can be fed 200 1000 Data to be fed for each measurement When the compara...

Page 78: ...u use buffer 1 or buffer 2 use the DATA FEED command on page 173 to select whether the parameter is fed from the primary or secondary parameter Step 3 Use the DATA FEED CONT command on page 174 to make the setup feed the measured result into the data buffer Step 4 Execute the measurement for the number of times specified in Step 1 Step 5 Use the DATA command on page 168 to read out the data tempor...

Page 79: ...asurement is 4 Line 190 If the Comp_flag value is not 1 the comparator function is OFF redefines the size of the array data so that the number of data items for each measurement is 3 Lines 220 to 230 Sets the number of measurements to be fed into the data buffer to Point and makes the setup feed the measured result into the data buffer Lines 270 to 310 Repeats the measurement until data buffer 3 b...

Page 80: ...BUF3 360 ENTER Agt4288a USING A Buff 370 ENTER Agt4288a USING A Digit 380 Read_form Digit A 390 ENTER Agt4288a USING Read_form Num_of_byte 400 ENTER Binary Data 410 ENTER Agt4288a USING A Buff 420 430 Display results 440 450 CLEAR SCREEN 460 IF Comp_flag 1 THEN 470 Img 4D 3X D 4X MD 4DE 2X MD 4DE 2X 2D 480 PRINT MEASUREMENT and BIN SORT RESULT 490 PRINT Status Pri Sec BIN 500 PRINT 510 FOR I 1 TO ...

Page 81: ...ns ON the measurement signal level current voltage monitor function Line 90 Makes the setup display the measurement signal level monitor result in the instrument setup display area Lines 110 to 120 Turns ON the trigger system continuous startup and sets the trigger mode to GPIB trigger Lines 160 to 200 Makes the setup generate an SRQ when measurement finishes and clears the status byte register an...

Page 82: ... 130 140 SRQ setting 150 160 OUTPUT Agt4288a STAT OPER ENAB 16 170 OUTPUT Agt4288a SRE 128 180 OUTPUT Agt4288a CLS 190 OUTPUT Agt4288a OPC 200 ENTER Agt4288a Buff 210 220 Triggering and level monitor data read 230 240 ON INTR 7 GOTO Meas_end 250 ENABLE INTR 7 2 260 OUTPUT Agt4288a TRIG 270 Meas_wait GOTO Meas_wait 280 Meas_end OFF INTR 7 290 OUTPUT Agt4288a DATA VMON 300 ENTER Agt4288a V_mon 310 O...

Page 83: ...ting Based on Measured Result Comparator Function 7 Sorting Based on Measured Result Comparator Function This chapter describes how to use the comparator function to perform sorting based on the measured result ...

Page 84: ... CALC COMP CLE on page 136 Selecting limit range designation method You can select the designation method of the primary parameter limit ranges BIN1 to BIN9 from the following three modes NOTE Only the absolute mode can be used as the designation method of the secondary parameter limit range To select the designation method use the following command CALC COMP MODE on page 141 To set up the referen...

Page 85: ...on the basis of the measured primary parameter result Setting the range s lower and upper limit values To set the lower limit value and upper limit value of the primary parameter limit range BIN1 to BIN9 use the following command CALC COMP PRIM BIN 1 9 on page 142 To set the lower limit value and upper limit value of the secondary parameter limit range use the following command CALC COMP SEC LIM o...

Page 86: ...omparator sorting judgment result from the following Beep when the sorting judgment result is OUT_OF_BINS or AUX_BIN Beep when the sorting judgment result is BIN1 to BIN9 To set the condition that makes a beep sound use the following command CALC COMP BEEP COND on page 136 You can also disable the beep sound To turn ON OFF the beep use either of the following commands they have the same function C...

Page 87: ...dary value measured result of the primary parameter value Cp or Cs as Low C abnormal measurement status by turning ON the Low C reject function NOTE When the comparator function is ON the sorting judgment is performed normally even if Low C is detected However the sorting judgment result displayed on the screen is LOWC and on the handler interface the LOW_C_REJECT signal becomes active LOW in addi...

Page 88: ...D on page 186 The comparator sorting result is read out as an integer between 0 and 11 as shown in the table below To display the comparator sorting result in the left side of the instrument setup display area use the following command to select the comparator sorting result display page page number 6 DISP TEXT2 PAGE on page 179 Table 7 2 Relationship between comparator sorting result and readout ...

Page 89: ...Chapter 7 87 Sorting Based on Measured Result Comparator Function Reading Out Sorting Judgment Result 7 Sorting Based on Measured Result Comparator Function Figure 7 1 Sorting judgment flow ...

Page 90: ...at 999999 does not return to 0 When the MULTI compensation function is ON set to ON with CORR MULT command on page 161 a channel by channel count is performed in addition to the normal count total of all the channels Reading out BIN count value To read out the BIN count value use the following commands CALC COMP COUN DATA on page 138 CALC COMP COUN OVLD on page 140 To read out the BIN count value ...

Page 91: ...igns the lower limit values and upper limit values of BIN1 to BIN3 to the L_lim and U_Lim variables respectively Lines 230 to 250 Assigns the lower limit value and upper limit value of the secondary parameter limit range to the L_lim_sec and U_lim_sec variables respectively Lines 270 to 290 Assigns the ON OFF state of the AUX BIN function the ON OFF state of the Low C reject function and the limit...

Page 92: ... sorting result in the instrument setup display area Line 610 Sets the trigger mode to the GPIB trigger Lines 650 to 680 Turns ON the BIN count function and clears the count values Lines 730 to 760 Sets the result display format to the Img variable and displays the title section of the result display Lines 770 to 810 Repeats 50 times the operation of triggering the instrument reading out the measu...

Page 93: ...2 2 0 200 BIN3 210 L_lim 3 3 0 220 U_lim 3 3 0 230 Sec 240 L_lim_sec 0 250 U_lim_sec 1 260 270 Aux ON 280 Low_c_rej ON 290 Low_c_rej_lim 10 0 300 310 OUTPUT Agt4288a SYST PRES 320 330 Measurement Condition Setting 340 350 OUTPUT Agt4288a CALC1 FORM Pri 360 OUTPUT Agt4288a CALC2 FORM Sec 370 OUTPUT Agt4288a RANG Range 380 390 Comparator Setting 400 410 OUTPUT Agt4288a CALC COMP MODE Mode 420 OUTPUT...

Page 94: ...easurement 710 720 CLEAR SCREEN 730 Img 3D 3X D 4X MD 4DE 2X MD 4DE 2X 2D 740 PRINT MEASUREMENT and BIN SORT RESULT 750 PRINT Status Pri Sec BIN 760 PRINT 770 FOR I 1 TO 50 780 OUTPUT Agt4288a TRG 790 ENTER Agt4288a Meas_stat Pri_para Sec_para Comp 800 PRINT USING Img I Meas_stat Pri_para Sec_para Comp 810 NEXT I 820 OUTPUT Agt4288a CALC COMP COUN DATA 830 ENTER Agt4288a Bin 840 OUTPUT Agt4288a CA...

Page 95: ...elated to Work and Daily Checks 8 Avoiding Mistakes Related to Work and Daily Checks This chapter describes how to avoid simple mistakes related to work how to detect the occurrence of an error and how to execute the self test ...

Page 96: ...y lock function use the following command SYST KLOC on page 193 NOTE If you lock the keys through GPIB the Lcl key is disabled and you cannot clear the remote mode Therefore to clear the remote mode you must first unlock the keys through GPIB Avoiding mistakes related to work when obtaining compensation data By confirming that the data is measured properly you can avoid careless mistakes related t...

Page 97: ...s difficult to use this method to perform processing during the occurrence of an error 2 You can use it to investigate the kind of error that has occurred when an error is detected by using SRQ and other means Refer to the sample program in Example 8 1 Using status report system You can detect the status of the 4288A by using the status register This section describes how to detect the occurrence ...

Page 98: ...ables bit 2 bit 3 bit 4 and bit 5 of the standard event status register and sets bit 5 of the service request enable register to 1 Lines 80 to 100 Clears the status byte register standard event status register and error queue Lines 120 to 130 Sets the branch destination of the SRQ interrupt and enables SRQ interrupt Lines 140 to 190 Selects the primary parameter and secondary parameter However bec...

Page 99: ...0 OUTPUT Agt4288a OPC 100 ENTER Agt4288a Buff 110 120 ON INTR 7 GOTO Err_proc 130 ENABLE INTR 7 2 140 OUTPUT Agt4288a CALC1 FORM CS 150 PRINT Primary Parameter Setting Cs 160 OUTPUT Agt4288a CALC2 FOR Q 170 PRINT Secondary Parameter Setting Q 180 OUTPUT Agt4288a OPC 190 ENTER Agt4288a Buff 200 GOTO Skip_err_proc 210 Err_proc OFF INTR 7 220 OUTPUT Agt4288a SYST ERR 230 ENTER Agt4288a Err_no Err_mes...

Page 100: ...onnect the 42090A to the UNKNOWN terminal of the 4288A or directly connect between LCUR and LPOT and between HCUR and HPOT with BNC cables Table 8 1 Self test items Test item Description of test Error code RAM Checks that the data bus of RAM is connected properly and there is no faulty memory cell 1 Boot ROM Checks that the checksum of the boot ROM is correct 2 Flash ROM Checks that the checksum o...

Page 101: ... 0 displays the test item that has failed Example 8 2 Executing the self test selftest bas 10 INTEGER Result 20 30 ASSIGN Agt4288a TO 717 40 50 PRINT Now testing 60 OUTPUT Agt4288a TST 70 ENTER Agt4288a Result 80 90 IF Result 0 THEN 100 PRINT ALL TEST PASS 110 ELSE 120 IF BIT Result 0 1 THEN 130 PRINT TEST FAIL RAM 140 END IF 150 IF BIT Result 1 1 THEN 160 PRINT TEST FAIL Boot ROM 170 END IF 180 I...

Page 102: ...100 Chapter8 Avoiding Mistakes Related to Work and Daily Checks Daily Checks executing the self test ...

Page 103: ...nt Applications Sample Programs 9 Measurement Applications Sample Programs This chapter contains sample programs for both basic measurement and measurement using a system integrated with the handler scanner interface ...

Page 104: ...ss the Enter key The measurement is performed and the result is displayed After the result is displayed Once more Y es N o is displayed If you want to make the measurement again or measure another DUT press the y key and Enter key in this order If you want to finish measurement press any key other than the y key and Enter key in this order The program is detailed below Line 60 Sets the GPIB addres...

Page 105: ... OUTPUT Agt4288a CALC1 FORM Pri 200 OUTPUT Agt4288a CALC2 FORM Sec 210 OUTPUT Agt4288a SOUR FREQ Freq 220 OUTPUT Agt4288a SOUR VOLT Lvl 230 OUTPUT Agt4288a CAL CABL Cbl 240 250 Result FNCompen Agt4288a Open 00002 260 IF Result 0 THEN Prog_end 270 Result FNCompen Agt4288a Short 20 280 IF Result 0 THEN Prog_end 290 300 OUTPUT Agt4288a TRIG SOUR BUS 310 OUTPUT Agt4288a INIT CONT ON 320 330 Meas_start...

Page 106: ... 810 FOR I 1 TO 2 820 OUTPUT Agt4288a SOUR FREQ Freq I 830 OUTPUT Agt4288a CORR CKIT STAN3 Load1 I Load2 I 840 NEXT I 850 END SELECT 860 Compen_meas 870 PRINT Set Standard Connection 880 INPUT OK Y N Inp_char 890 IF UPC Inp_char Y THEN 900 FOR I 1 TO 2 910 PRINT Frequency Freq I 920 OUTPUT Agt4288a SOUR FREQ Freq I 930 OUTPUT Agt4288a CLS 940 OUTPUT Agt4288a OPC 950 ENTER Agt4288a Buff 960 Measure...

Page 107: ...1330 IF ABS Zm Zref Zref Limit THEN Err_flag 1 1340 END SELECT 1350 IF Err_flag 0 THEN 1360 PRINT Out of limit 1370 GOTO Compen_meas 1380 END IF 1390 NEXT I 1400 PRINT Standard Data Measurement Complete 1410 OUTPUT Agt4288a SOUR FREQ Curr_freq 1420 RETURN 0 1430 ELSE 1440 PRINT Program Interruption 1450 OUTPUT Agt4288a SOUR FREQ Curr_freq 1460 RETURN 1 1470 END IF 1480 FNEND 1490 1500 Data Input F...

Page 108: ...cording to the on screen instructions enter the Cp value of the LOAD standard pre valued working standard at 1 kHz In the same way enter the D value at 1 kHz and the Cp and D values at 1 MHz When you finish defining the LOAD standard values Set Load Connection is displayed Connect the working standard to the measurement terminal and press the y key and Enter key in this order The LOAD compensation...

Page 109: ...rej and Low_c_rej_lim variables respectively Line 360 Resets the instrument Lines 370 to 420 Sets the primary parameter secondary parameter measurement signal frequency measurement signal level measurement time mode and cable length to Pri Sec Freq Lvl Meas_time and Cbl respectively Lines 440 to 460 Turns OFF the measured result display and beep output and locks the front panel keys Lines 500 to 5...

Page 110: ...In this example the status report system is employed to synchronize with the instrument state of the 4288A For the auto sorting system using the handler you can also use handler interface output signals such as READY_FOR_TRIG INDEX and EOM for synchronization 5 Lines 1070 to 1150 Reads out the measurement status measured primary and secondary parameter values and comparator sorting result and disp...

Page 111: ...UTPUT Agt4288a SYST KLOC ON 470 480 Compensation 490 500 Result FNCompen Agt4288a Open 00002 510 IF Result 0 THEN Prog_end 520 Result FNCompen Agt4288a Short 20 530 IF Result 0 THEN Prog_end 540 Result FNCompen Agt4288a Load 20 550 IF Result 0 THEN Prog_end 560 570 OUTPUT Agt4288a RANG Nom 580 590 Comparator Setting 600 610 OUTPUT Agt4288a CALC COMP MODE Mode 620 OUTPUT Agt4288a CALC COMP PRIM NOM...

Page 112: ...90 ENTER Agt4288a Meas_stat Pri_res Sec_res Comp 1100 1110 PRINT MEASUREMENT RESULT 1120 PRINT USING X 7A X 2D BIN Comp 1130 PRINT USING X 7A X 2D STATUS Meas_stat 1140 PRINT USING X 6A A X SD 5DE Pri Pri_res 1150 PRINT USING X 6A A X SD 5DE Sec Sec_res 1160 NEXT I 1170 1180 OUTPUT Agt4288a CALC COMP COUN DATA 1190 ENTER Agt4288a Bin 1200 OUTPUT Agt4288a CALC COMP COUN OVLD 1210 ENTER Agt4288a Ovl...

Page 113: ... 1680 IF UPC Inp_char Y THEN 1690 FOR I 1 TO 2 1700 PRINT Frequency Freq I 1710 OUTPUT Agt4288a SOUR FREQ Freq I 1720 OUTPUT Agt4288a CLS 1730 OUTPUT Agt4288a OPC 1740 ENTER Agt4288a Buff 1750 Measurement 1760 ON INTR 7 GOTO Meas_end 1770 ENABLE INTR 7 2 1780 OUTPUT Agt4288a CORR COLL Std 1790 Meas_wait GOTO Meas_wait 1800 Meas_end OFF INTR 7 1810 Error Check 1820 OUTPUT Agt4288a SYST ERR 1830 ENT...

Page 114: ...170 END IF 2180 NEXT I 2190 PRINT Standard Data Measurement Complete 2200 OUTPUT Agt4288a SOUR FREQ Curr_freq 2210 RETURN 0 2220 ELSE 2230 PRINT Program Interruption 2240 OUTPUT Agt4288a SOUR FREQ Curr_freq 2250 RETURN 1 2260 END IF 2270 FNEND 2280 2290 Data Input Function 2300 2310 SUB Inp_data Mes Inp_val 2320 DIM Inp_char 30 2330 ON ERROR GOTO Inp_start 2340 Inp_start 2350 PRINT Input Mes 2360 ...

Page 115: ...nnel to No 0 and Input Load Cp Value 1kHz is displayed Set the channel of the scanner in the system to No 0 According to the on screen instructions enter the Cp value of the LOAD standard pre valued working standard for channel 0 at 1 kHz In the same way enter the D value at 1 kHz and the Cp and D values at 1 MHz When you finish defining the LOAD standard values Set Load Connection is displayed Co...

Page 116: ...t 10 to the Aux Low_c_rej and Low_c_rej_lim variables respectively Line 390 Resets the instrument Lines 400 to 450 Sets the primary parameter secondary parameter measurement signal frequency measurement signal level measurement time mode and cable length to Pri Sec Freq Lvl Meas_time and Cbl respectively Lines 470 to 480 Turns ON the MULTI compensation function and specifies the channel by channel...

Page 117: ... of times equivalent to Max_meas 1 Line 1230 Displays the message to prompt the user to connect the DUTs to all channels 2 Lines 1250 to 1360 Repeats the following for all channels 0 to Max_chan in the order of channel number a Line 1260 Sets the channel of the 4288A NOTE In this example the GPIB command is used to set the channel of the 4288A When using the scanner interface you can also use the ...

Page 118: ...lim 1 1 0 250 U_lim 1 1 0 260 BIN2 270 L_lim 2 2 0 280 U_lim 2 2 0 290 BIN3 300 L_lim 3 3 0 310 U_lim 3 3 0 320 Sec 330 L_lim_sec 0 340 U_lim_sec 1 350 Aux ON 360 Low_c_rej ON 370 Low_c_rej_lim 10 0 380 390 OUTPUT Agt4288a RST 400 OUTPUT Agt4288a CALC1 FORM Pri 410 OUTPUT Agt4288a CALC2 FORM Sec 420 OUTPUT Agt4288a SOUR FREQ Freq 430 OUTPUT Agt4288a SOUR VOLT Lvl 440 OUTPUT Agt4288a APER Meas_time...

Page 119: ... BIN VAL I L_lim I U_lim I 860 OUTPUT Agt4288a CALC COMP PRIM BIN VAL I STAT ON 870 NEXT I 880 FOR I 4 TO 9 890 OUTPUT Agt4288a CALC COMP PRIM BIN VAL I STAT OFF 900 NEXT I 910 OUTPUT Agt4288a CALC COMP SEC LIM L_lim_sec U_lim_sec 920 OUTPUT Agt4288a CALC COMP SEC STAT ON 930 940 OUTPUT Agt4288a CALC COMP AUXB Aux 950 OUTPUT Agt4288a CREJ Low_c_rej 960 OUTPUT Agt4288a CREJ LIM Low_c_rej_lim 970 OU...

Page 120: ...10 PRINT USING Img Ch Data Ch 1 Data Ch 2 Data Ch 3 Data Ch 4 1520 NEXT Ch 1530 NEXT I 1540 1550 Img 2X 2D 3X 5D 3X 5D 3X 5D 3X 5D 3X 5D 3X 5D 1560 PRINT BIN COUNT RESULT 1570 PRINT CH No BIN1 BIN2 BIN3 OUT AUX OVLD 1580 PRINT 1590 FOR Ch 0 TO Max_chan 1600 OUTPUT Agt4288a CORR MULT CHAN Ch 1610 OUTPUT Agt4288a CALC COMP COUN MULT DATA 1620 ENTER Agt4288a Bin 1630 OUTPUT Agt4288a CALC COMP COUN MU...

Page 121: ...OTO Meas_end 2130 ENABLE INTR 7 2 2140 OUTPUT Agt4288a CORR COLL Std 2150 Meas_wait GOTO Meas_wait 2160 Meas_end OFF INTR 7 2170 Error Check 2180 OUTPUT Agt4288a SYST ERR 2190 ENTER Agt4288a Err_no Err 2200 IF Err_no 0 THEN 2210 PRINT Error Err 2220 GOTO Compen_meas 2230 END IF 2240 Data Check 2250 OUTPUT Agt4288a CORR DATA Std 2260 ENTER Agt4288a Para1 Para2 2270 Err_flag 0 2280 SELECT Standard 2...

Page 122: ...580 ELSE 2590 PRINT Program Interruption 2600 OUTPUT Agt4288a SOUR FREQ Curr_freq 2610 RETURN 1 2620 END IF 2630 FNEND 2640 2650 Data Input Function 2660 2670 SUB Inp_data Mes Inp_val 2680 DIM Inp_char 30 2690 ON ERROR GOTO Inp_start 2700 Inp_start 2710 PRINT Input Mes 2720 INPUT Value Inp_char 2730 Inp_val VAL UPC Inp_char 2740 PRINT Input Value Inp_val 2750 INPUT OK Y N Inp_char 2760 IF UPC Inp_...

Page 123: ...mmand reference for the Agilent 4288A Each command is fully described and ordered alphabetically based on its abbreviated name format Use the index to look up a GPIB command by its full syntax To find a command according to its function refer to the GPIB Command Table on page 197 ...

Page 124: ...are defined as follows Characters enclosed in this pair of symbols are necessary parameters when sending the command The part enclosed in a pair of brackets can be omitted A pair of braces indicates that you must select one of the items in this part Individual items are separated by a pipe For example APER SHOR SENS FIMP APERTURE MODE LONG are valid for the syntax given below Syntax SENSe FIMPedan...

Page 125: ... are read out newline END after the parameters is the program message terminator Related commands The section under the heading Related commands lists other commands associated with the current command Equivalent key sequence The section under the heading Equivalent key sequence shows the operational procedure of the front panel keys that has the same effect as the command Key Indicates the hardke...

Page 126: ...equence No equivalent key is available on the front panel ESE Syntax ESE numeric ESE Description Sets the value of the Standard Event Status Enable Register Parameters If the specified parameter is out of the allowable setup range the result of bitwise AND with 255 0xff is set Query response numeric newline END Related commands SRE on page 127 Equivalent key sequence No equivalent key is available...

Page 127: ...string 4 newline END Readout data is as follows string 1 Manufacturer Agilent Technologies is always read out string 2 Model number 4288A is always read out string 3 10 digit serial number example JP1KH00101 string 4 Firmware version number example 01 00 Equivalent key sequence Config Blue Rev OPC Syntax OPC Description Sets the OPC bit bit 0 of the Standard Event Status Register at the completion...

Page 128: ...nt setups refer to Appendix D Initial Settings No query Parameters If the specified parameter is out of the allowable setup range an error occurs Related commands SAV on page 127 Equivalent key sequence Rcl RST Syntax RST Description Resets the instrument to the preset state The preset state is different from that when resetting is done using the SYST PRES command For details refer to Appendix D I...

Page 129: ...sequence Save Blue Rcl SRE Syntax SRE numeric SRE Description Sets the value of the Service Request Enable Register Parameters If the specified parameter is out of the allowable setup range the result of bitwise AND with 255 0xff is set Note that bit 6 cannot be set to 1 Query response numeric newline END Related commands ESE on page 124 STAT OPER ENAB on page 189 Equivalent key sequence No equiva...

Page 130: ...mmand triggers the 4288A as it waits for a trigger and reads out the measured data after the measurement is completed The transfer format of data read out with this command conforms to the setup of the FORM command NOTE Although this command does not have query response is given Query response It is the same as that of the FETC command For details refer to the description of FETC Related commands ...

Page 131: ...est Items Test item Test description Error code RAM Verifies that the RAM data bus is connected correctly and there is no faulty memory cell 1 Boot ROM Verifies that the checksum of Boot ROM is correct 2 Flash ROM Verifies that the checksum of Flash ROM is correct 4 Calibration data Verifies that the checksum of the calibration data in the EEPROM Factory Calibration Data is correct 8 Compensation ...

Page 132: ...er to Trigger system on page 52 No query Related commands INIT on page 183 INIT CONT on page 183 Equivalent key sequence No equivalent key is available on the front panel APER Syntax SENSe FIMPedance APERture MODE SHORt LONG SENSe FIMPedance APERture MODE Description Selects the measurement time integral time mode For information on the specific measurement time of each mode see Specification and ...

Page 133: ...e 132 Equivalent key sequence Average Blue Meas Time NOTE You cannot turn ON OFF the averaging function directly by using the front panel keys Setting the averaging count with the front panel keys will automatically turn on the function Note that after the function has started this way you cannot turn it off by using the front panel keys Description ON or 1 initial value Turns ON the averaging fun...

Page 134: ...erefore if the averaging function has been set to off you have to turn it on by using the AVER command Parameters If the specified parameter is out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeric newline END Re...

Page 135: ...parameter is out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeric newline END Equivalent key sequence Cable Blue 2 numeric Description Desired cable length Range 0 to 2 Initial value 0 Unit m meter Resolution 1 ...

Page 136: ...easurement parameter will automatically turn off this function To avoid this you have to write a program so that this command is executed after the execution of the measurement parameter setup command CALC1 FORM and CALC2 FORM Parameters Query response 1 0 newline END Related commands CALC1 FORM on page 147 CALC2 FORM on page 150 Equivalent key sequence Comprtr Blue 1 On Off Description ON or 1 Tu...

Page 137: ...OFF Always sorted into OUT_OF_BINS Parameters Query response 1 0 newline END Equivalent key sequence Comprtr Blue 1 Aux CALC COMP BEEP Syntax CALCulate COMParator BEEPer STATe ON OFF 1 0 CALCulate COMParator BEEPer STATe Description Turns ON OFF the beep output If you turn off the beep output the beep sound is not produced regardless of the sorting result of the comparator This command has the sam...

Page 138: ...onse FAIL PASS newline END Related commands CALC COMP BEEP on page 135 Equivalent key sequence Config Blue Beep CALC COMP CLE Syntax CALCulate COMParator CLEar Description Clears the ON OFF state and range of every limit range BIN1 to BIN9 the limit range for the secondary parameter the limit range designation method and the reference value for tolerance mode Equivalent key sequence Comprtr Blue 1...

Page 139: ...ted but remain at 999999 Parameters Query response 1 0 newline END Related commands CALC COMP COUN CLE on page 137 CALC COMP COUN DATA on page 138 CALC COMP COUN OVLD on page 140 CALC COMP COUN MULT DATA on page 139 CALC COMP COUN MULT OVLD on page 140 Equivalent key sequence Comprtr Blue 1 Count CALC COMP COUN CLE Syntax CALCulate COMParator COUNt CLEar Description Clears the count value of each ...

Page 140: ...n page 140 CALC COMP COUN on page 137 CALC COMP COUN CLE on page 137 CALC COMP COUN MULT DATA on page 139 CALC COMP on page 134 CALC COMP PRIM BIN 1 9 STAT on page 143 Equivalent key sequence No equivalent key is available on the front panel Description numeric 1 The count value of BIN1 numeric 2 The count value of BIN2 numeric 3 The count value of BIN3 numeric 4 The count value of BIN4 numeric 5 ...

Page 141: ... page 140 CORR MULT on page 161 CALC COMP COUN on page 137 CALC COMP COUN CLE on page 137 CALC COMP COUN DATA on page 138 CALC COMP on page 134 CALC COMP PRIM BIN 1 9 STAT on page 143 Equivalent key sequence No equivalent key is available on the front panel Description numeric 1 The count value of BIN1 of selected channel numeric 2 The count value of BIN2 of selected channel numeric 3 The count va...

Page 142: ...sponse numeric newline END Related commands CALC COMP COUN MULT DATA on page 139 CORR MULT on page 161 CALC COMP COUN on page 137 CALC COMP COUN CLE on page 137 CALC COMP on page 134 Equivalent key sequence No equivalent key is available on the front panel CALC COMP COUN OVLD Syntax CALCulate COMParator COUNt OVLD Description Reads out each overload count value Query only Query response numeric ne...

Page 143: ...commands CALC COMP PRIM NOM on page 144 CALC COMP PRIM BIN 1 9 on page 142 Equivalent key sequence Comprtr Blue 1 Limit Mode Description ABS initial value Specifies the limit border value in an absolute value absolute mode DEV Specifies the border value relative to the reference value 1 as an absolute value absolute tolerance mode PCNT Specifies the border value relative to the reference value as ...

Page 144: ... setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set Note that the unit of the parameter may change depending on the limit range designation method MAX or MIN can be used to specify the parameters Query response numeric 1 numeric 2 newline END Related commands CALC COMP MODE on page 141 CALC COMP PRIM ...

Page 145: ...s ON OFF BIN1 to BIN9 of the comparator function Only BINs that you turn on using this command are used for the sorting judgment of the comparator function Parameters Query response 1 0 newline END Related commands CALC COMP PRIM BIN 1 9 on page 142 CALC COMP SEC STAT on page 146 CALC COMP on page 134 Equivalent key sequence Comprtr Blue 1 Limit Pri Description ON or 1 initial value of BIN1 Turns ...

Page 146: ...ercent tolerance mode Parameters If the specified parameter is out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeric newline END Related commands CALC COMP MODE on page 141 CALC COMP PRIM BIN 1 9 on page 142 Equi...

Page 147: ...of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeric 1 numeric 2 newline END Related commands CALC COMP SEC STAT on page 146 CALC COMP PRIM BIN 1 9 on page 142 CALC COMP on page 134 Equivalent key sequence Sec Low B...

Page 148: ...ondary parameter when using the comparator function Parameters Query response 1 0 newline END Related commands CALC COMP SEC LIM on page 145 CALC COMP PRIM BIN 1 9 STAT on page 143 CALC COMP on page 134 Equivalent key sequence Comprtr Blue 1 Limit Sec Description ON or 1 initial value Enables sorting judgment for the measurement result of the secondary parameter OFF or 0 Disables sorting judgment ...

Page 149: ...50 Equivalent key sequence Meas Prmtr CALC1 MATH EXPR CAT Syntax CALCulate1 MATH EXPRession CATalog Description Reads out available parameters used when executing the command to specify the expression of the primary parameter in the deviation measurement mode the CALC1 MATH EXPR NAME command The query response is always DEV PCNT Query only Query response DEV PCNT newline END fixed Related commands...

Page 150: ...ed commands CALC1 MATH STAT on page 149 CALC2 MATH EXPR NAME on page 151 DATA REF1 REF2 on page 172 Equivalent key sequence Mode Blue Meas Prmtr Pri Description DEV initial value Displays the result in the difference between the measurement value and the reference value 1 measurement value reference value PCNT Displays the difference between the measurement value and the reference value 1 in a per...

Page 151: ...tomatically disable this function To avoid this you have to write a program so that this command is executed after the execution of the measurement parameter setup command CALC1 FORM and CALC2 FORM Parameters Query response 1 0 newline END Related commands CALC1 MATH EXPR NAME on page 148 CALC1 FORM on page 147 CALC2 FORM on page 150 CALC2 MATH STAT on page 152 Equivalent key sequence Mode Blue Me...

Page 152: ...uting the command to specify the expression of the secondary parameter in the deviation measurement mode the CALC1 MATH EXPR NAME command The query response is always DEV PCNT Query only Query response DEV PCNT newline END fixed Related commands CALC2 MATH EXPR NAME on page 151 Equivalent key sequence No equivalent key is available on the front panel Description D initial value Specifies the dissi...

Page 153: ...ne END Related commands CALC2 MATH STAT on page 152 CALC1 MATH EXPR NAME on page 148 DATA REF1 REF2 on page 172 Equivalent key sequence Mode Blue Meas Prmtr Sec Description DEV initial value Displays the result as the difference between the measurement value and the reference value 1 measurement value reference value PCNT Displays the difference between the measurement value and the reference valu...

Page 154: ...tically disable this function To avoid this you have to write a program so that this command is executed after the execution of the measurement parameter setup command CALC1 FORM and CALC2 FORM Parameters Query response 1 0 newline END Related commands CALC2 MATH EXPR NAME on page 151 CALC1 FORM on page 147 CALC2 FORM on page 150 CALC1 MATH STAT on page 149 Equivalent key sequence Mode Blue Meas P...

Page 155: ...on Blue Show Setting CALC4 MATH STAT Syntax CALCulate4 MATH STATe ON OFF 1 0 CALCulate4 MATH STATe Description Determines whether to use the monitor function of the voltage applied to the DUT during measurement Parameters Query response 1 0 newline END Related commands CALC3 MATH STAT on page 153 Equivalent key sequence Level Mon Blue Show Setting Description ON or 1 Enables the current monitor fu...

Page 156: ... STANdard2 FORMat RX LSRS SENSe CORRection CKIT STANdard2 FORMat Description Sets the parameter types of the SHORT compensation data Parameters Query response GB CPG newline END Related commands CORR DATA on page 158 Equivalent key sequence Short Blue 5 CorVal PrmSlct Description GB initial value Specifies G as the primary parameter and B as the secondary parameter CPG Specifies CP as the primary ...

Page 157: ... standard values for the selected channel selected with the CORR MULT CHAN command are set at execution of the command Parameters If the specified parameter is out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeri...

Page 158: ...D CSQ CSRS newline END Related commands CORR CKIT STAN3 on page 155 Equivalent key sequence Load Blue 6 CorVal PrmSlct Description CPD initial value Specifies CP as the primary parameter D as the secondary parameter CPQ Specifies CP as the primary parameter Q as the secondary parameter CPG Specifies CP as the primary parameter G as the secondary parameter CPRP Specifies CP as the primary parameter...

Page 159: ...n using the multi compensation function set to ON with the CORR MULT command this is measured as the compensation data for the selected channel when executing the command selected with the CORR MULT CHAN command No query Parameters Related commands CORR OPEN on page 165 CORR SHOR on page 165 CORR LOAD on page 160 CORR MULT on page 161 CORR MULT CHAN on page 161 Equivalent key sequence Open Blue 4 ...

Page 160: ...tup of the FORM command Parameters When specifying STANdard1 as parameter 1 When specifying STANdard2 as parameter 1 Parameter 1 STANdard1 STANdard2 STANdard3 STANdard1 Sets or reads out the data for OPEN compensation STANdard2 Sets or reads out the data for SHORT compensation STANdard3 Sets or reads out the data for LOAD compensation Parameter 2 numeric 1 Parameter 3 numeric 2 Description Value o...

Page 161: ...ORR SHOR on page 165 CORR LOAD on page 160 CORR MULT on page 161 CORR MULT CHAN on page 161 CORR CKIT STAN1 FORM on page 154 CORR CKIT STAN2 FORM on page 154 CORR CKIT STAN3 FORM on page 156 FORM on page 182 Equivalent key sequence Open Blue 4 MeasVal Short Blue 5 MeasVal Load Blue 6 CorVal MeasVal You can only check the setup values You cannot set them Parameter 2 numeric 1 Parameter 3 numeric 2 ...

Page 162: ...change the cable length set with the CAL CABL command or frequency shift set with the SYST FSH command the LOAD compensation is automatically changed to OFF Parameters Query response 1 0 newline END Related commands CAL CABL on page 133 SYST FSH on page 192 CORR COLL on page 157 Equivalent key sequence Load Blue 6 On Off Description ON or 1 Turns ON the LOAD compensation OFF or 0 initial value Tur...

Page 163: ...Description Specifies a channel number used in the multi compensation function You can also specify the channel number via the scanner interface Note that a channel number specified through the interface overrides a channel number selected with this command Parameters If the specified parameter is out of the allowable setup range an error occurs MAX or MIN can be used to specify the parameters Que...

Page 164: ...AD compensation for each channel individually when using the multi compensation function set to ON with the CORR MULT command Parameters Query response 1 0 newline END Related commands CORR MULT on page 161 CORR CKIT STAN3 on page 155 Equivalent key sequence Scanner Blue 9 LoadRef Description ON or 1 Enables channel by channel value definition OFF or 0 initial value Disables channel by channel val...

Page 165: ...nction To avoid this you have to write a program so that this command is executed after the execution of the measurement parameter setup command CALC1 FORM and CALC2 FORM Parameters Query response 1 0 newline END Related commands CORR OFFS DATA on page 164 CALC1 FORM on page 147 CALC2 FORM on page 150 Equivalent key sequence Offset Blue 3 On Off Description ON or 1 Turns ON the offset compensation...

Page 166: ... the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set Note that the unit of the parameter changes depending on the limit range designation method MAX or MIN can be used to specify the parameters Query response numeric 1 numeric 2 newline END Related commands CORR OFFS on page 163 Equivalent key sequence Offset Blue...

Page 167: ...nce Open Blue 4 On Off CORR SHOR Syntax SENSe CORRection SHORt STATe ON OFF 1 0 SENSe CORRection SHORt STATe Description Turns ON OFF the SHORT compensation With the SHORT compensation set to ON if you change the cable length set with the CAL CABL command or frequency shift set with the SYST FSH command the SHORT compensation is automatically changed to OFF Parameters Query response 1 0 newline EN...

Page 168: ...less than the boundary value specified with the CREJ LIM command Low C is detected For information on the screen display GPIB output and so on when Low C is detected refer to Appendix E At a glance Table of Operations When Overload or Low C is Detected Parameters Query response 1 0 newline END Related commands CREJ LIM on page 167 Equivalent key sequence Low C Rej key Blue key Level key Descriptio...

Page 169: ...he RANG AUTO command The selected measurement range For example if you make a measurement with the range fixed to the 1 µF range and specify 1 Low C is detected if the measured value of the primary parameter Cs or Cp is 10 nF or less For information on the screen display GPIB output and so on when Low C is detected refer to Appendix E At a glance Table of Operations When Overload or Low C is Detec...

Page 170: ...is command conforms to the setup made with the FORM command Parameters 1st parameter Function BUF1 BUF2 or BUF3 Reads out data in data buffer 1 data buffer 2 or data buffer 3 For details refer to DATA BUF1 BUF2 BUF3 on page 168 IMON or VMON Reads out the measured value of the current monitor or voltage monitor For details refer to DATA IMON VMON on page 171 REF1 or REF2 Sets or reads out the refer...

Page 171: ...shown below 0 No error 1 Detection of measurement impossibility overload 2 Detection of Low C reject numeric n 1 3 2 The measured value of the primary or secondary parameter 1 in the n th measurement If overload is detected 9 9E37 is outputted numeric n 1 3 3 The comparator sorting result in the n th measurement an integer between 0 and 11 as shown below The output output value is 11 is produced e...

Page 172: ... Related commands DATA FEED on page 173 DATA FEED CONT on page 174 DATA POIN on page 175 FETC on page 181 FORM on page 182 Equivalent key sequence No equivalent key can be used on the front panel numeric n 1 3 1 The measurement status in the n th measurement an integer between 0 and 2 numeric n 1 3 2 The measured value of the primary parameter in the n th measurement If overload is detected 9 9E37...

Page 173: ...ommand or CALC4 MATH STAT command or the measurement fails 9 9E37 is read out Query only The transfer format of data read out with this command conforms to the setup made with the FORM command Parameters Query response numeric newline END Related commands CALC3 MATH STAT on page 153 CALC4 MATH STAT on page 153 FORM on page 182 Equivalent key sequence No equivalent key is available on the front pan...

Page 174: ...tup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeric newline END Related commands CALC1 MATH STAT on page 149 CALC2 MATH STAT on page 152 FORM on page 182 Equivalent key sequence No equivalent key is available on the front panel Descr...

Page 175: ...e 175 Equivalent key sequence No equivalent key is available on the front panel Description BUF1 Specifies data buffer 1 to which the CALCulate1 CALCulate2 setting is applied or reads out the setup of data buffer 1 BUF2 Specifies data buffer 2 to which the CALCulate1 CALCulate2 setting is applied Or reads out the setup of data buffer 2 Description CALCulate1 Specifies the primary parameter as the ...

Page 176: ...panel Description BUF1 Specifies data buffer 1 as the buffer to which the ALWays NEVer setup is applied or reads out the setup of data buffer 1 BUF2 Specifies data buffer 2 as the buffer to which the ALWays NEVer setup is applied or reads out the setup of data buffer 2 BUF3 Specifies data buffer 3 as the buffer to which the ALWays NEVer setup is applied or reads out the setup of data buffer 3 Desc...

Page 177: ...ify the parameters Query response numeric newline END Related commands DATA FEED on page 173 DATA FEED CONT on page 174 Equivalent key sequence No equivalent key is available on the front panel Description BUF1 Specifies data buffer 1 as the buffer to which the numeric setup is applied or reads out the setup of data buffer 1 BUF2 Specifies data buffer 2 as the buffer to which the numeric setup is ...

Page 178: ...fies the number of displayed digits for both the primary and secondary parameters Parameters If the specified parameter is out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set MAX or MIN can be used to specify the parameters Query response numeric newline END Equivalent key sequence...

Page 179: ...setting the value of the highest digit is also fixed When displaying deviation as a percentage in the deviation measurement mode When displaying the results of D and Q of the secondary parameter Parameters Query response 1 0 newline END Related commands DISP TEXT1 FMSD DATA on page 178 CALC1 MATH EXPR NAME on page 148 CALC1 MATH STAT on page 149 CALC2 MATH EXPR NAME on page 151 CALC2 MATH STAT on ...

Page 180: ... possible value which is larger than the specified parameter value is set If the specified parameter exceeds the maximum value the maximum value is set MAX or MIN can be used to specify the parameters Query response numeric 1 numeric 2 newline END Related commands DISP TEXT1 FMSD on page 177 CALC1 MATH EXPR NAME on page 148 CALC1 MATH STAT on page 149 CALC2 MATH EXPR NAME on page 151 CALC2 MATH ST...

Page 181: ... definition method Single Multi and the selected channel number of the multi compensation function 6 Handler output comparator result 7 Lower and Upper limits of BIN1 8 Lower and Upper limits of BIN2 9 Lower and Upper limits of BIN3 10 Lower and Upper limits of BIN4 11 Lower and Upper limits of BIN5 12 Lower and Upper limits of BIN6 13 Lower and Upper limits of BIN7 14 Lower and Upper limits of BI...

Page 182: ...sation data primary parameter 26 OPEN compensation data secondary parameter 27 SHORT compensation data primary parameter 28 SHORT compensation data secondary parameter 29 LOAD compensation data primary parameter 30 LOAD compensation data secondary parameter 31 LOAD compensation standard definition value primary parameter 32 LOAD compensation standard definition value secondary parameter 33 OFFSET ...

Page 183: ...eric 2 numeric 3 and numeric 4 are as follows numeric 1 Measurement status one of the integers between 0 and 2 listed below 0 No error 1 Detection of overload OVLD 2 Detection of Low C numeric 2 Measured value of the primary parameter numeric 3 Measured value of the secondary parameter numeric 4 Comparator sorting result an integer between 0 and 11 listed below 0 Sorted into OUT_OF_BINS 1 Sorted i...

Page 184: ...ge 186 TRG on page 128 DATA on page 168 CORR DATA on page 158 For details on the data transfer formats refer to Data Transfer Format on page 58 Parameters Query response ASC REAL 64 newline END Equivalent key sequence No equivalent key is available on the front panel Description ASCii initial value Specifies the ASCII data transfer format REAL Specifies the 64 bit real number data transfer format ...

Page 185: ...rigger system refer to Trigger system on page 52 No query Related commands INIT CONT on page 183 Equivalent key sequence No equivalent key is available on the front panel INIT CONT Syntax INITiate CONTinuous ON OFF 1 0 INITiate CONTinuous Description Determines whether to start up the trigger system successively For details on the trigger system refer to Trigger system on page 52 Parameters This s...

Page 186: ... whose recommended range includes the specified parameter for example 4 7E 9 if the specified parameter is 5E 9 is set MAX or MIN can be used to specify the parameters Query response 1E 12 2 2E 12 4 7E 12 100E 12 220E 12 470E 12 1E 9 2 2E 9 4 7E 9 10E 9 22E 9 47E 9 100E 9 220E 9 470E 9 1E 6 2 2E 6 4 7E 6 10E 6 newline END If the measurement range mode is Auto the measurement range used in the imme...

Page 187: ...e mode from the auto range automatic range switching or hold range fixed range Setting the measurement range set with the RANG command automatically selects the hold range mode Parameters Query response 1 0 newline END Related commands RANG on page 184 Equivalent key sequence Auto Hold Description ON or 1 initial value Specifies the auto range mode OFF or 0 Specifies the hold range mode ...

Page 188: ...et to manual Man or GPIB Bus specified as MAN or BUS with the TRIG SOUR command an error occurs because there is no way to trigger and the command is ignored NOTE If the trigger mode is External Ext no subsequent command can be accepted until an external trigger is supplied To release this state without entering an external trigger send Device Clear the CLEAR instruction in HTBasic to the GPIB por...

Page 189: ...nging the measurement frequency results in a conflict with the measurement range setting an acceptable range is automatically selected Parameters If the specified parameter is less than 500E3 1 kHz is set if it is 500E3 or more 1 MHz is set MAX or MIN can be used to specify the parameters Query response 1E3 1E6 newline END Related commands RANG on page 184 Equivalent key sequence Freq numeric Desc...

Page 190: ...s out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the range is exceeded is set Note that a fraction below the resolution is rounded off MAX or MIN can be used to specify the parameters Query response numeric newline END Equivalent key sequence Level numeric Description Measurement signal level Range 100E 3...

Page 191: ... only Query response numeric newline END Equivalent key sequence No equivalent key is available on the front panel STAT OPER ENAB Syntax STATus OPERation ENABle numeric STATus OPERation ENABle Description Sets the value of the Operation Status Enable register Parameters If the specified parameter is out of the allowable setup range the result of bit by bit logical AND with 32767 0x7fff is set Quer...

Page 192: ...available on the front panel STAT QUES COND Syntax STATus QUEStionable CONDition Description Reads out the value of the Questionable Status Condition register Query only Query response numeric newline END The 4288A does not support the Questionable Status register Therefore the query response is always 0 Equivalent key sequence No equivalent key is available on the front panel STAT QUES ENAB Synta...

Page 193: ...mmands SYST BEEP STAT on page 191 Equivalent key sequence No equivalent key is available on the front panel SYST BEEP STAT Syntax SYSTem BEEPer STATe ON OFF 1 0 SYSTem BEEPer STATe Description Turns ON OFF the beep output This command has the same function as the CALC COMP BEEP command Parameters Query response 1 0 newline END Related commands CALC COMP BEEP on page 135 Equivalent key sequence Con...

Page 194: ...front panel SYST FSH Syntax SYSTem FSHift numeric SYSTem FSHift Description When you make a measurement with the measurement frequency set to 1 MHz specifies the shift of the signal frequency frequency shift value actually applied to the DUT relative to 1 MHz as a percentage of 1 MHz Parameters If the specified parameter is out of the allowable setup range the minimum value if the lower limit of t...

Page 195: ...ivalent key sequence Key Lock Blue 0 SYST PRES Syntax SYSTem PRESet Description Resets the instrument to the preset state The preset state is different from that when resetting is done by using the RST command For details refer to Appendix D Initial Settings No query Related commands RST on page 126 Equivalent key sequence Reset Blue Yes Description ON or 1 Locks the keys OFF or 0 initial value Un...

Page 196: ...log circuitry 2 Signal part signal level 3 Signal part frequency 4 Measurement part numeric 2 Setting number for each test an integer ranging from 1 to 10 Refer to 4288A Service Manual numeric 3 Measurement item an integer between 1 and 3 as shown below 1 Absolute value of impedance 2 Voltage level of measurement signal 3 Current level of measurement signal numeric 4 Expected value of measurement ...

Page 197: ...ont panel TRIG DEL Syntax TRIGger SEQuence1 DELay numeric MS M S TRIGger SEQuence1 DELay Description Specifies the waiting time between when a trigger is inputted and when the measurement starts trigger delay time Parameters If the specified parameter is out of the allowable setup range the minimum value if the lower limit of the range is not reached or the maximum value if the upper limit of the ...

Page 198: ...ss the Trig key on the front panel External Configures the instrument to be triggered when a trigger signal is inputted through the Ext TRIG terminal or handler scanner interface GPIB Bus Configures the instrument to be triggered when the TRG command is executed Parameters Query response INT MAN EXT BUS newline END Related commands TRG on page 128 Equivalent key sequence Trig Mode Note that you ca...

Page 199: ... on page 132 Cable length setup CAL CABL on page 133 Trigger delay setup TRIG DEL on page 195 Trigger mode setup TRIG SOUR on page 196 Compensation OPEN compensation ON OFF CORR OPEN on page 165 SHORT compensation ON OFF CORR SHOR on page 165 LOAD compensation ON OFF CORR LOAD on page 160 Offset compensation ON OFF CORR OFFS on page 163 OPEN compensation data parameter format CORR CKIT STAN1 FORM ...

Page 200: ...t range setup ON OFF CALC COMP PRIM BIN 1 9 STAT on page 143 Lower Upper Limit value CALC COMP PRIM BIN 1 9 on page 142 Limit range designation method mode selection CALC COMP MODE on page 141 Reference nominal value CALC COMP PRIM NOM on page 144 Secondary parameter limit range setup ON OFF CALC COMP SEC STAT on page 146 Lower Upper Limit value CALC COMP SEC LIM on page 145 AUX BIN function ON OF...

Page 201: ...H EXPR NAME on page 151 Reference value DATA REF1 REF2 on page 172 Setup of displayed page of the instrument setup display area DISP TEXT2 PAGE on page 179 Key lock ON OFF SYST KLOC on page 193 Beeper ON OFF CALC COMP BEEP on page 135 SYST BEEP STAT on page 191 Beep mode setup CALC COMP BEEP COND on page 136 Generation of a beep SYST BEEP on page 191 Status report structure Clear CLS on page 124 S...

Page 202: ... name and firmware version IDN on page 125 Readout of the installed option number OPT on page 126 Reads 1 when operation completes OPC on page 125 Readout of the occurred error information SYST ERR on page 192 Readout of SCPI version SYST VERS on page 194 Waits for completion of operation WAI on page 129 Table 10 2 GPIB Command Table Function Item to Be Set Up Executed GPIB command ...

Page 203: ...1 CALC COMP PRIM NOM on page 144 Clr CALC COMP CLE on page 136 Count Off CALC COMP COUN on page 137 On CountClear CALC COMP COUN CLE on page 137 Config Fshft SYST FSH on page 192 Beep SYST BEEP STAT on page 191 CALC COMP BEEP on page 135 CALC COMP BEEP COND on page 136 Test Internal TST on page 129 External SYST TEST on page 194 Rev IDN on page 125 Delay TRIG DEL on page 195 Mode Pri CALC1 MATH ST...

Page 204: ...enMeas CORR COLL on page 157 CorVal PrmSlct CORR CKIT STAN1 FORM on page 154 MeasVal CORR DATA on page 158 Pri High CALC COMP PRIM BIN1 on page 142 Pri Low Range Setup RANG on page 184 Rcl RCL on page 126 Reset STAT PRES on page 190 Save SAV on page 127 Scanner On Off CORR MULT on page 161 Channel CORR MULT CHAN on page 161 LoadRef CORR MULT CKIT STAN3 on page 162 Sec High CALC COMP SEC LIM on pag...

Page 205: ...ry DATA Query only MUTLi DATA Query only OVLD Query only OVLD Query only STATe ON OFF 1 0 MODE ABS DEV PCNT PRIMary BIN1 numeric numeric STATe ON OFF 1 0 BIN 2 3 4 5 6 7 8 9 numeric numeric STATe ON OFF 1 0 NOMinal numeric SECondary LIMit numeric numeric STATe ON OFF 1 0 STATe ON OFF 1 0 CALCulate1 FORMat CP CS MATH EXPRession CATalog Query only NAME DEV PCNT STATe ON OFF 1 0 CALCulate2 FORMat D Q...

Page 206: ...EED BUF1 BUF2 CALCulate1 CALCulate2 CONTrol BUF1 BUF2 ALWays NEVer POINts BUF1 BUF2 numeric DISPlay WINDow STATe ON OFF 1 0 TEXT1 DATA DIGit numeric FMSD DATA numeric STATe ON OFF 1 0 TEXT2 PAGE numeric FETCh Query only FORMat DATA ASCii REAL 64 INITiate CONTinuous ON OFF 1 0 IMMediate No query READ Query only Table 10 4 4288A GPIB command tree Command Parameter Note ...

Page 207: ...RX LSRS STANdard3 numeric numeric FORMat CPD CPQ CPG CPRP CSD CSQ CSRS COLLect ACQuire STANdard1 STANdard2 STANdard3 No query DATA STANdard1 STANdard2 STANdard3 numeric LOAD STATe ON OFF 1 0 MULTiple CHANnel numeric CKIT STANdard3 STATe ON OFF 1 0 STATe ON OFF 1 0 OFFSet DATA numeric numeric STATe ON OFF 1 0 OPEN STATe ON OFF 1 0 SHORT STATe ON OFF 1 0 SOURce FREQuency CW numeric HZ KHZ K VOLTage ...

Page 208: ...uery only ENABle numeric EVENt Query only SYSTem BEEPer IMMediate No query STATe ON OFF 1 0 ERRor Query only KLOCk ON OFF 1 0 FSHift numeric PRESet No query TEST Query only VERSion Query only TRIGger SEQuence1 DELay numeric MS M S IMMediate No query SOURce INTernal MANual EXTernal BUS Table 10 4 4288A GPIB command tree Command Parameter Note ...

Page 209: ...d to adapt this manual to earlier versions or configurations of the Agilent 4288A than that indicated by the current printing date of this manual The information in this manual applies directly to the 4288A model that has the serial number prefix listed on the title page of this manual ...

Page 210: ...late Figure A 1 The first five characters are the serial prefix and the last five digits are the suffix Execute the IDN command on page 125 to check the firmware version Figure A 1 Serial Number Plate Example Table A 1 Manual Changes by Serial Number Serial Prefix or Number Make Manual Changes Table A 2 Manual Changes by Firmware Version Version Make Manual Changes 1 00 Change 1 on page 209 Change...

Page 211: ...l External test SYST TEST command on page 194 Change 2 The firmware revisions 1 00 and 1 10 do not support the following functions and commands Please delete their descriptions in this manual Displaying compensation data in the instrument setup display area Selecting parameter format of OPEN SHORT compensation data CORR CKIT STAN1 FORM command on page 154 CORR CKIT STAN2 FORM command on page 154 ...

Page 212: ...210 AppendixA Manual Changes Manual Changes ...

Page 213: ... 4288A This appendix describes information that is applicable when replacing the Agilent 4278A with the Agilent 4288A See the 4278A Operation Manual for more detailed information on the 4278A See the 4288A Operation Manual and the other chapters of this manual Programming Manual for more detailed information on the 4288A ...

Page 214: ...nd correspondence NOTE Although the 4278A also has a command named RST it corresponds to 4288A s SYST PRES command instead of the 4288A s RST command Measurement parameters Functional comparison Differences in usage of GPIB commands Table B 1 Correspondence of reset commands Function GPIB command 4278A 4288A Reset RST SYST PRES Measurement parameter Availability yes no Primary parameter Secondary ...

Page 215: ...R3 CALC2 FORM G Cs D MPAR4 CALC1 FORM CS CALC2 FORM D Q MPAR5 CALC2 FORM Q Rs MPAR6 CALC2 FORM RS 4278A 4288A Measurement frequency 1 kHz 1 MHz 1 kHz 1 MHz Frequency shift 1 MHz 2 1 0 1 2 1 0 1 Measurement signal level OSC level Allowable setup range 0 1 V to 1 V 0 1 V to 1 V Resolution 0 1 0 01 Level monitor Unavailable Current value voltage value Table B 3 Correspondence of measurement signal se...

Page 216: ... Measurement frequency 1 MHz 4278A 4288A 4278A 4288A Range Output resistance Range Output resistance Range Output resistance Range Output resistance 100 pF 100 Ω 100 pF 20 Ω 1 pF 20 Ω 1 pF 20 Ω 220 pF 20 Ω 2 pF 20 Ω 470 pF 20 Ω 2 2 pF 20 Ω 1 nF 100 Ω 1 nF 20 Ω 4 pF 20 Ω 2 2 nF 20 Ω 4 7 pF 20 Ω 4 7 nF 20 Ω 8 pF 20 Ω 10 nF 100 Ω 10 nF 20 Ω 10 pF 20 Ω 22 nF 20 Ω 16 pF 20 Ω 47 nF 20 Ω 22 pF 20 Ω 100 n...

Page 217: ...0 nF RANG 10NF 100 nF 22 nF RA4 RANG 22NF 47 nF RANG 47NF 100 nF RANG 100NF 1 µF 220 nF RA5 RANG 220NF 470 nF RANG 470NF 1 µF RANG 1UF 10 µF 2 2 µF RA6 RANG 2 2UF 4 7 µF RANG 4 7UF 10 µF RANG 10UF 100 µF Not available RA7 Not available 1 MHz Auto Auto RB0 RANG AUTO ON 1 pF 1 pF RB1 RANG 1PF 2 pF 2 2 pF RB2 RANG 2 2PF 4 pF 2 2 pF RB3 RANG 2 2PF 4 7 pF RANG 4 7PF 8 pF 4 7 pF RB4 RANG 4 7PF 10 pF RAN...

Page 218: ...of the 4278A 4278A 4288A ON OFF of the averaging function The averaging function cannot be turned ON OFF It is always ON equivalent to OFF when the averaging count is set to 1 The averaging function can be turned ON OFF You have to turn ON the averaging function when setting the averaging count Table B 5 Correspondence of measurement time averaging trigger delay time setup commands Setup GPIB comm...

Page 219: ...when supplying a trigger from an external trigger terminal or handler interface or the BUS mode when supplying a trigger through GPIB 4278A 4288A Operation of TRG command Generates a trigger when the trigger mode is EXT Generates a trigger and reads out the measurement result after the completion of measurement when the trigger mode is BUS Table B 7 Correspondence of trigger mode delay time setup ...

Page 220: ...20 Ω Z 20 Ω LOAD Z Zref 0 9 Z Zref 1 1 Z Zref 0 9 Z Zref 1 1 Operation after output of an alarm message during compensation data measurement Used as it is Used as it is Offset compensation Can be turned ON OFF separately for either primary or secondary parameters Cannot be turned ON OFF separately for primary and secondary parameters turned ON OFF at the same time for all parameters Temperature co...

Page 221: ...the standard value for standard LOAD compensation Setting the definition parameter SPAR1 CORR CKIT STAN3 FORM CPD SPAR2 CORR CKIT STAN3 FORM CPG Setting the Cp value CSTD CORR CKIT STAN3 Setting the D value DSTD Setting the G value GSTD Reading out the setup value STR CORR CKIT STAN3 Executing the measurement to obtain measured compensation value data for compensation OPEN XOP CORR COLL STAN1 SHOR...

Page 222: ...ompensation definition value of the standard for LOAD compensation Common to all channels Common to all channels or separate for each channel Table B 9 Correspondence of commands related to multi compensation Setup GPIB command 4278A 4288A Multi compensation OFF MCOM0 CORR MULT OFF ON MCOM1 CORR MULT ON Channel selection CN0 CORR MULT CHAN Setup mode for the reference value for LOAD compensation d...

Page 223: ... BIN You cannot turn ON OFF each BIN separately Sorting targets are all of the BINs for which the limit range has been set up Therefore to exclude BINs that have been set up from sorting targets you need to clear all the limit ranges and set them again You can turn ON OFF each BIN separately Sorting targets are the BINs set to ON only Therefore when setting up BINs you need to set up the limit ran...

Page 224: ...ith the signal that corresponds to the result of normal sorting judgment judgment result when no error occurs Table B 11 Correspondence of comparator function commands Setup GPIB command 4278A 4288A Comparator OFF COMP0 CALC COMP OFF ON COMP1 CALC COMP ON Limit parameter sorting target parameter 1 Cp D LPAR1 CALC1 FORM CP CALC2 FORM D Cp Q LPAR2 CALC2 FORM Q Cp G LPAR3 CALC2 FORM G Cs D LPAR4 CALC...

Page 225: ...ALC COMP CLE AUX BIN function OFF AUX0 CALC COMP AUXB OFF ON AUX1 CALC COMP AUXB ON Low C reject function 2 OFF CREJ0 CREJ OFF Limit 1 ON CREJ1 CREJ LIM 1 CREJ ON Limit 2 ON CREJ2 CREJ LIM 2 CREJ ON Limit 3 ON CREJ3 CREJ LIM 3 CREJ ON Limit 4 ON CREJ4 CREJ LIM 4 CREJ ON Limit 5 ON CREJ5 CREJ LIM 5 CREJ ON Limit 6 ON CREJ6 CREJ LIM 6 CREJ ON BIN count function OFF CNT0 CALC COMP COUN OFF ON CNT1 CA...

Page 226: ...e Number of display digits for measured value 4 5 or 6 digits 4 5 or 6 digits Method to display measured value Selecting fixed floating point display 2 Only fixed point display display using the fixed point location which depends on each measurement range Fixed point display display using the user designated fixed point location regardless of the measurement range display using the floating point ...

Page 227: ...compensation ON OFF state Measured value compensation data M M M 29 to 30 Reference value standard definition value M M M 31 to 32 Offset compensation ON OFF state Compensation data M M M 33 to 34 Comparator ON OFF state Sorting judgment result 6 Primary parameter limit range limit range 7 to 15 Nominal value reference value M M M 17 Secondary parameter limit range 16 ON OFF state of AUX BIN 18 BI...

Page 228: ...parameter Secondary parameter 1 Cp Cs G Rs 1 kHz 100 pF 100 pF 1 µS 1 MΩ 220 pF 470 pF 1 nF 1 nF 100 kΩ 2 2 nF 4 7 nF 10 nF 10 nF 10 µS 10 kΩ 22 nF 47 nF 100 nF 100 nF 1 mS 1 kΩ 220 nF 470 nF 1 µF 1 µF 100 Ω 2 2 µF 4 7 µF 10 µF 10 µF 10 mS 10 Ω 1 MHz 1 pF 1 pF 1 µS 100 kΩ 2 2 pF 10 µS 4 7 pF 10 kΩ 10 pF 10 pF 22 pF 100 µS 47 pF 1 kΩ 100 pF 100 pF 220 pF 1 mS 100 Ω 470 pF 1 nF 1 nF 1 The value of t...

Page 229: ...he closest state is realized DISP TEXT2 PAGE Limit table display format LIMIT PAGE DPAG2 Classification display format SORT PAGE DPAG3 Compensation value display format STATUS PAGE DPAG4 Displayed item on the monitor display Monitor display OFF VMON0 Data for OPEN compensation VMON1 Data for SHORT compensation VMON2 Data for LOAD compensation VMON3 Reference value for LOAD compensation definition ...

Page 230: ...r sorting result are read out in this order You can select whether to read out the comparator sorting result The measurement status measured primary parameter value measured secondary parameter value and comparator sorting result are read out in this order You cannot select whether to read out the comparator sorting result which depends on the ON OFF state of the comparator function Block data tra...

Page 231: ...at ASCII DFMT1 FORM ASC Binary DFMT2 FORM REAL Reading out the measurement result DATA FETC Block data transfer data buffer Preparation MCOM1 DATA POIN BUF3 500 DATA FEED CONT BUF3 ALW Readout DATA DATA BUF3 Comparator sorting result output OFF DBIN0 N A dependent on ON OFF state of the comparator function ON DBIN1 Continuous data output spew out mode Start DST N A Similar function can be realized...

Page 232: ...e media Memory card Built in EEPROM Auto recall Contents of the memory card is automatically recalled at power on N A Resume function is used instead Resume N A 72 hour storage Table B 16 Correspondence of save recall commands Setup GPIB command 4278A 4288A Storing measurement condition save STOR SAV Loading measurement condition recall LOAD RCL 4278A 4288A Configuration Status byte register only ...

Page 233: ...on status register 12 4 Reserved 5 Occurrence of error Standard event status register 2 to 5 6 Service request Status byte register 6 7 Reserved 1 This bit shows the occurrence of device dependent errors Trigger ignored is one of the device dependent errors 4278A 4288A Usage of the SRE command No space is required between the command and parameters For example to mask bit 0 use the command as SRE1...

Page 234: ... 50 60 OUTPUT Agt4278a CLIM 70 OUTPUT Agt4278a LMOD3 80 OUTPUT Agt4278a BLIM 0 98E 9 0 99E 9 1 01E 9 1 02E 9 90 100 110 120 130 140 150 160 170 OUTPUT Agt4278a SLIM 0 0 1 180 190 200 END 10 ASSIGN Agt4288a TO 717 20 30 OUTPUT Agt4288a CALC1 FORM CP 40 OUTPUT Agt4288a CALC2 FORM D 50 60 70 OUTPUT Agt4288a CALC COMP MODE ABS 80 OUTPUT Agt4288a CALC COMP PRIM BIN1 0 98E 9 0 99E 9 90 OUTPUT Agt4288a C...

Page 235: ...CALC COMP PRIM BIN2 STAT ON 130 OUTPUT Agt4288a CALC COMP PRIM BIN3 3 3 140 OUTPUT Agt4288a CALC COMP PRIM BIN3 STAT ON 150 FOR I 4 TO 9 160 OUTPUT Agt4288a CALC COMP PRIM BIN VAL I STAT OFF 170 NEXT I 180 OUTPUT Agt4288a CALC COMP SEC 0 0 1 190 OUTPUT Agt4288a CALC COMP SEC STAT ON 200 210 END For the absolute tolerance mode 10 ASSIGN Agt4278a TO 717 20 30 OUTPUT Agt4278a MPAR1 40 OUTPUT Agt4278a...

Page 236: ...rams used to read out measurement results 4278A 4288A 10 REAL Pri 1 5 Sec 1 5 20 ASSIGN Agt4278a TO 717 30 OUTPUT Agt4278a DBIN0 40 50 60 OUTPUT Agt4278a TRIG2 70 OUTPUT Agt4278a DST 80 FOR I 1 TO 5 90 100 PRINT Wait for External Trigger 110 ENTER Agt4278a Pri I Sec I 120 NEXT I 130 OUTPUT Agt4278a DEND 140 150 PRINT Pri Sec 160 FOR I 1 TO 5 170 PRINT Pri I Sec I 180 NEXT I 190 200 END 10 REAL Pri...

Page 237: ...SCREEN 330 Img 4D 3X MD 4DE 2X MD 4DE 2X 2D 340 PRINT MEASUREMENT and BIN SORT RESULT 350 PRINT Pri Sec BIN 360 PRINT 370 FOR I 1 TO 100 380 PRINT USING Img I Data I 1 Data I 2 Data I 3 390 NEXT I 400 END 10 DIM Buff 9 Dig 1 Read_form 9 Num_of _byte 9 Img 50 20 REAL Data 1 100 1 4 30 ASSIGN Binary TO 717 FORMAT OFF 40 ASSIGN Agt4288a TO 717 50 60 OUTPUT Agt4288a TRIG SOUR EXT 70 80 OUTPUT Agt4288a...

Page 238: ...ad_wait GOTO Load_wait 530 Load_end OFF INTR 7 540 OUTPUT Agt4278a STD1 Standard On 550 OUTPUT Agt4278a STM 560 ENTER Agt4278a Data1 Data2 570 PRINT Load Compensation Data 580 PRINT Cp Data1 D Data2 590 600 END 10 DIM Buff 9 Inp_char 9 20 REAL Data1 Data2 30 ASSIGN Agt4288a TO 717 40 50 OUTPUT Agt4288a STAT OPER ENAB 128 60 OUTPUT Agt4288a SRE 128 70 80 OUTPUT Agt4288a CLS 90 OUTPUT Agt4288a OPC 1...

Page 239: ...0 ON INTR Scode GOTO Meas_end 120 ENABLE INTR Scode 2 130 PRINT Wait for External Trigger 140 Meas_wait GOTO Meas_wait 150 Meas_end OFF INTR Scode 160 PRINT Measurement Complete 170 180 END Table B 24 Comparison of programs used to detect occurrence of errors 4278A 4288A 10 ASSIGN Agt4278a TO 717 20 30 40 OUTPUT Agt4278a SRE32 50 OUTPUT Agt4278a CLS 60 WAIT 1 70 80 90 ON INTR 7 GOTO Err_proc 100 E...

Page 240: ...eads out the BIN count value of each channel CALC COMP COUN MULT DATA on page 139 CALC COMP COUN MULT OVLD on page 140 CLIM Clears all limit ranges CALC COMP CLE on page 136 CNO Sets the channels for multi compensation CORR MULT CHAN on page 161 CNT 0 1 Turns ON OFF the BIN count function CALC COMP COUN on page 137 COMP 0 1 Turns ON OFF the comparator function CALC COMP on page 134 COUN Reads out ...

Page 241: ...nd cannot be set up separately M MCOM 0 1 Turns ON OFF multi compensation CORR MULT on page 161 MPAR 1 6 Sets the measurement parameter CALC1 FORM on page 147 CALC2 FORM on page 150 N NOM Sets the nominal value reference value in the tolerance mode CALC COMP PRIM NOM on page 144 O OFFA Sets the offset compensation value for the primary parameter CORR OFFS DATA on page 164 OFFB Sets the offset comp...

Page 242: ...trigger mode TRIG SOUR on page 196 V VMON 0 6 Sets the items to be displayed N A X XOP Makes a measurement to obtain the measured OPEN compensation value data for OPEN compensation CORR COLL on page 157 XSH Makes a measurement to obtain the measured SHORT compensation value data for SHORT compensation XSTD Makes a measurement to obtain the measured standard compensation value data for LOAD compens...

Page 243: ... CABL on page 133 Delay time trigger delay time setup DTIM TRIG DEL on page 195 Trigger mode setup TRIG 1 3 TRIG SOUR on page 196 Compensation OPEN compensation ON OFF OPEN 0 1 CORR OPEN on page 165 SHORT compensation ON OFF SHOR 0 1 CORR SHOR on page 165 STANDARD LOAD compensation ON OFF STD 0 1 CORR LOAD on page 160 Offset compensation ON OFF Primary parameter AOFF 0 1 CORR OFFS on page 163 The ...

Page 244: ... ON OFF REVP 0 1 N A Primary parameter limit range setup Limit mode limit range designation method LMOD 1 3 CALC COMP MODE on page 141 In sequential mode BLIM CALC COMP PRIM BIN 1 9 on page 142 In tolerance mode BIN 1 9 Nominal value reference value for tolerance mode NOM CALC COMP PRIM NOM on page 144 Secondary parameter limit range setup SLIM CALC COMP SEC LIM on page 145 Limit range clear CLIM ...

Page 245: ... 6 N A Status byte register Clear CLS CLS on page 124 Mask service request enable register setup or readout SRE SRE on page 127 Readout of register contents STB STB on page 128 Others Readout of model name and firmware version IDN IDN on page 125 Readout of installed option number OPT OPT on page 126 Readout of error message number ERR SYST ERR on page 192 Setup state readout LRN N A The query is ...

Page 246: ... B 27 Factory setting 4278A 4288A Selection of judgment output signal pull up power supply External power supply 5 V to 24 V External power supply 5 V to 24 V Selection of operation output signal pull up power supply External power supply 5 V to 15 V External power supply 5 V to 24 V Voltage range of input signal drive power supply 9 V to 15 V 15 V to 24 V ...

Page 247: ... 4278A with 4288A Comparison of Interfaces B Information for Replacing 4278A with 4288A Scanner interface Figure B 3 Pin Assignment Table B 28 Factory setting 4278A 4288A Voltage range of input signal drive power supply 5 V to 6 V 9 V to 15 V ...

Page 248: ...246 AppendixB Information for Replacing 4278A with 4288A Comparison of Interfaces ...

Page 249: ...247 C Status Reporting System C Status Reporting System This appendix describes the status reporting system of the Agilent 4288A ...

Page 250: ...t to 1 and a corresponding enable register bit a bit marked with an arrow in Figure C 1 is also 1 the summary bit of the status byte register is set to 1 You can read the status byte register by using the serial poll If the bit of the service request enable register is 1 a service request SRQ is generated by the positive transition of the corresponding status byte register bit By generating an SRQ...

Page 251: ...o set 1 as the summary bit in the status byte register by a specific register condition set the corresponding enable register to 1 Status byte register If the enabled event register is set to 1 a corresponding bit of the status byte register is also set to 1 This register also indicates the output queue and SRQ status The value of the status byte register can be read by using the STB command on pa...

Page 252: ...or example using the negative transition filter to set bit 3 to 1 causes bit 3 of the event register to be set to 1 when bit 3 of the condition register makes a negative transition that is changes from 1 to 0 Figure C 2 Transition filter and condition register The 4288A s condition register and transition filter work only with the operation status register However the 4288A s transition filter s s...

Page 253: ...e status reporting system has the hierarchical structure shown in Figure C 3 The status byte register is a summary of registers in the lower level This section describes the status registers in each hierarchy Each bit of the status register is described in Table C 1 through Table C 3 Figure C 3 Status Register Structure ...

Page 254: ...t to 1 4 MAV Message Available Set to 1 when the output queue contains data reset to 0 when all of the data has been retrieved 5 Standard Event Status Register Summary Set to 1 when one of the enabled bits in the status event status register is set to 1 6 RQS Set to 1 when any of the status byte register bits enabled by the service request enable register is set to 1 reset to 0 when all of the dat...

Page 255: ...hen an error has occurred and the error is not a command query or execution error 4 Execution Error 1 Set to 1 when any parameter in a GPIB command exceeds its input range or is inconsistent with the 4288A s capabilities 2 Set to 1 when a GPIB command cannot be properly executed due to some condition of the 4288A 5 Command Error 1 Set to 1 when an IEEE 488 2 syntax error occurs a command sent to t...

Page 256: ...g for Trigger Set to 1 while the instrument is waiting for a trigger 3 Set to 1 when the instrument starts waiting for a trigger 6 Not used Always 0 Always 0 7 Compensation Set to 1 during compensation data measurement Set to 1 when the compensation data measurement is completed 8 Data buffer 1 Set to 1 while data buffer 1 fills Set to 1 when data buffer 1 is full 9 Data buffer 2 Set to 1 while da...

Page 257: ...n CLS on page 124 SRE on page 127 STB on page 128 ESE on page 124 ESR on page 125 STAT PRES on page 190 STAT OPER ENAB on page 189 STAT OPER COND on page 189 STAT OPER on page 189 For sample programs that demonstrate the use of the commands listed above refer to Waiting For Completion Of Measurement detecting completion of measurement on page 55 in Chapter 5 or Detecting the occurrence of an error...

Page 258: ...256 AppendixC Status Reporting System Using the Status Reporting System ...

Page 259: ...257 D Initial Settings D Initial Settings This appendix provides initial settings settings that can be saved recalled and settings that can be backed up ...

Page 260: ...RES command on page 193 Settings reset from the GPIB by the RST command on page 126 Settings that can be saved recalled Table D 1 uses the following symbols l Settings that can be saved recalled Settings that cannot be saved recalled Settings that can be backed up Table D 1 uses the following symbols m Settings that can be backed up in the back up memory maximum 72 hours l Settings that can be bac...

Page 261: ...y parameter 1 kHz 0 S No effect 0 S l l 1 MHz 0 S No effect 0 S l l Parameter type Primary G No effect G l l Secondary B No effect B l l SHORT compensation ON OFF OFF No effect OFF l m Compensation data Primary parameter 1 kHz 0 W No effect 0 W l l 1 MHz 0 W No effect 0 W l l Secondary parameter 1 kHz 0 W No effect 0 W l l 1 MHz 0 W No effect 0 W l l Parameter type Primary R No effect R l l Second...

Page 262: ...ion method mode selection ABS l m Reference nominal value 0 l m AUX BIN ON OFF OFF l m Low C reject ON OFF OFF l m Limit value 0 l m BIN count ON OFF OFF l m Count value 0 Measurement signal level monitor Current OFF l m Voltage OFF l m Display ON OFF ON l m Number of digits 6 l m Fixed point display ON OFF OFF l m Value of the highest digit Msd Primary parameter 1 nF l m Secondary parameter 1 l m...

Page 263: ...erations When Overload or Low C is Detected E At a glance Table of Operations When Overload or Low C is Detected This appendix describes display output GPIB output and handler interface output when an overload or Low C is detected ...

Page 264: ...plemental Performance Characteristics in Operation Manual regardless of fixed or floating point display When measured result exceeds the allowable display range for the fixed point display Table E 1 At a glance table of operations when overload Low C reject is detected Display output GPIB output Handler output handler signal that becomes active Measured value Voltage current monitor value Comparat...

Page 265: ...ages The Agilent 4288A provides error messages to indicate its operating status This appendix describes the error messages of the 4288A in order of error number To search for error messages alphabetically refer to the Operation Manual ...

Page 266: ...ror occurs the 4288A makes a beep sound and stops The hardware is at fault and needs repair Contact an Agilent Technologies sales office or the VAR from which you purchased the instrument 12 BOOT ROM test failed The boot ROM test at power on has failed If this error occurs the 4288A makes a beep sound and stops The hardware is at fault and needs repair Contact an Agilent Technologies sales office ...

Page 267: ...ales office or the VAR from which you purchased the instrument 18 Calibration memory lost The calibration data in EEPROM has been lost at power on If this error occurs the 4288A makes a beep sound and stops The hardware is at fault and needs repair Contact an Agilent Technologies sales office or the VAR from which you purchased the instrument 19 User data lost The compensation data in EEPROM has b...

Page 268: ...change and stays in the state as before executing the recall Confirm that you specified the correct register number when executing the recall 23 Lockout by handler Entry using the front panel keys has been disabled through the handler You cannot clear this state by using the front panel keys or GPIB command Set the KEY_LOCK signal of the handler interface to HIGH 25 Correction meas failed A measur...

Page 269: ...program messages such as CALC1 FORM CP OPC the semicolon needed to separate the program messages is missing to give CALC1 FORM CP OPC 104 Data type error The parser has recognized impossible data elements For example numeric value or string data is expected but block data is sent 105 GET not allowed A group execution trigger GET has been received in a program message Refer to IEEE488 2 7 7 108 Par...

Page 270: ...t permit a suffix 140 Character data error An error not included in the error numbers between 141 and 149 has occurred during the syntax analysis of a character data element 141 Invalid character data Invalid characters have been found in a character data element or the received parameter is not valid For example though a correct program message was CALC1 FORM CP a wrong program message CALC1 FORM...

Page 271: ...nalysis of equation data 171 Invalid expression The equation data element is invalid Refer to IEEE488 2 7 7 7 2 For example parentheses are not paired or a character violates the standard 178 Expression data not allowed An equation data element has been received where the 4288A does not accept any equation data element 200 Execution error A comprehensive execution error has occurred for which the ...

Page 272: ...ge defined for the 4288A 223 Too much data The received block equation or string type program data complies with the standard but the amount of data exceeds the limit that the 4288A can handle due to memory or device specific conditions related to memory 230 Data corrupt or stale The data is invalid or a newly initiated read operation has not been completed since the latest access 241 Hardware mis...

Page 273: ...at causes an INTERRUPTED Query error Refer to IEEE488 1 6 3 2 3 This error occurs for example when data byte DAB or GET is received after Query but before the response has been completely sent 420 Query UNTERMINATED This indicates the status that causes an UNTERMINATED Query error Refer to IEEE488 2 6 3 2 This error occurs for example when the 4288A is specified as a talker and an incomplete progr...

Page 274: ... the OPEN compensation from the front panel although the setups of the cable length and measurement frequency shift 1 MHz differ from those when measuring setting up the OPEN compensation data In this case the OPEN compensation is turned ON but you need to measure the OPEN compensation data again for accurate measurement WARNING Need short meas This is displayed when you turn ON the SHORT compensa...

Page 275: ...268A vs 4288A Correspondence Table GPIB Command G 4268A vs 4288A GPIB Command Correspondence Table This appendix gives the correspondence between the Agilent 4268A GPIB commands and those of the Agilent 4288A ...

Page 276: ...eset compensation data RST Measurement parameter setup Primary parameter CALC1 FORM Secondary parameter CALC2 FORM Measurement signal setup Frequency SOUR FREQ 1 MHz frequency shift N A SYST FSH Level SOUR VOLT Auto level control ALC function ON OFF SOUR VOLT ALC N A The 4288A does not support the ALC function Output mode SOUR VOLT MODE N A The 4288A does not support the synchronous source functio...

Page 277: ...s not support the offset compensation Offset compensation data setup N A CORR OFFS DATA Scanner multi compensation ON OFF CORR MULT Channel setup CORR MULT CHAN LOAD standard definition method setup CORR MULT CKIT STAN3 Trigger Triggers a measurement TRIG TRG Trigger mode setup TRIG SOUR Trigger delay time setup TRIG SEQ2 DEL TRIG DEL Trigger system Resets ABOR Initiates INIT Continuous activation...

Page 278: ...w C reject function Limit value setup N A CREJ LIM BIN count function ON OFF CALC COMP COUN Resets all count values CALC COMP COUN CLE Readout of count values CALC COMP COUN DATA Readout of count value of overload N A CALC COMP COU N OVLD The 4268A cannot count overload Readout of count values for each channel N A CALC COMP COU N MULT DATA The 4268A cannot count for each channel Readout of count v...

Page 279: ...pport the contact check function Key lock ON OFF SYST KLOC Beeper ON OFF CALC COMP BEEP SYST BEEP STAT Beep mode setup CALC COMP BEEP COND Generation of a beep SYST BEEP Status report structure Clear CLS Status byte register value readout STB Service request enable register setup SRE Standard event status register Register value readout ESR OPC bit setup OPC Enable register setup ESE Operation sta...

Page 280: ...r SECondary STATe CALCulate COMParator STATe CALCulate1 FORMat CALCulate1 MATH EXPRession CATalog CALCulate1 MATH EXPRession NAME CALCulate1 MATH STATe CALCulate2 FORMat CALCulate2 MATH EXPRession CATalog CALCulate2 MATH EXPRession NAME CALCulate2 MATH STATe CALCulate3 MATH STATe CALCulate4 MATH STATe CALibration CABLe D DATA DATA DATA FEED DATA FEED CONTrol DATA POINts DISPlay WINDow STATe DISPla...

Page 281: ... VOLTage ALC STATe N A SOURce VOLTage LEVel IMMediate AMPLitude SOURce VOLTage MODE N A STATus OPERation CONDition STATus OPERation ENABle STATus OPERation EVENt STATus PRESet STATus QUEStionable CONDition STATus QUEStionable ENABle STATus QUEStionable EVENt SYSTem BEEPer IMMediate SYSTem BEEPer STATe SYSTem ERRor SYSTem KLOCk SYSTem PRESet SYSTem VERSion T TRIGger SEQuence1 DELay N A TRIGger SEQu...

Page 282: ...280 AppendixG 4268A vs 4288A GPIB Command Correspondence Table 4268A vs 4288A GPIB Command Correspondence Table ...

Page 283: ...nsfer format Byte order 60 format 60 Comparison between 4278A and 4288A 229 Buck up 258 Buffer 75 Bus trigger 53 Byte order 60 C Cable length 25 Channel 46 Clear BIN count value 88 Error queue 124 Limit range 82 Status register 124 Command tree 4288A command tree 203 Concept 21 comp_dat bas 44 Comparator 81 BIN count 88 Functional comparison 221 Low C reject 85 Setup 82 Sorting result Overload Low...

Page 284: ...H EXPRession CATalog 150 CALCulate2 MATH EXPRession NAME 151 CALCulate2 MATH STATe 152 CALCulate3 MATH STATe 153 CALCulate4 MATH STATe 153 CALibration CABLe 133 DATA DATA 168 DATA DATA BUF1 BUF2 168 DATA DATA IMON VMON 171 DATA DATA REF1 REF2 172 DATA FEED 173 DATA FEED CONTrol 174 DATA POINts 175 DISPlay WINDow STATe 176 DISPlay WINDow TEXT1 DATA DIGit 176 DISPlay WINDow TEXT1 DATA FMSD DATA 178 ...

Page 285: ...ger 53 K Key lock function 94 Key tree vs GPIB command 201 L Level How to set up 24 Monitor On Off 28 Reading out result 79 Limit range 82 Limit range designation method 82 LOAD compensation 36 Long mode 25 Looking up commands 14 Low C reject 85 LOWC 262 M Manual change 208 Manual trigger 53 meas_fxt bas 103 meas_scn bas 116 meas_sys bas 108 Measured result Display 27 Reading out 61 Measurement pa...

Page 286: ...asured result in binary transfer format using FETC command 69 Reading out measured result in binary transfer format using READ command 73 Reading out measured result using data buffer 77 Reading out measurement signal level monitor result 80 Reading out the measured result in binary transfer format using TRG command 65 Recovering the compensation state 44 Scanning measurement 116 Setting up measur...

Page 287: ...ngs that can be saved 258 Scanner interface 245 Scanning 113 Secondary parameter 24 Self test 98 selftest bas 99 Sequence operation state 53 Serial number 208 GPIB command 125 Plate 208 Service request 248 Example Error detection 95 Waiting for completion of measurement 55 Service Request Enable Register Set 127 Service request enable register 248 249 setup bas 33 Several measurements readout 75 S...

Page 288: ...286 Index Index ...

Page 289: ...rope Agilent Technologies Test Measurement European Marketing Organization P O Box 999 1180 AZ Amstelveen The Netherlands tel 31 20 547 9999 Japan Agilent Technologies Japan Ltd Call Center 9 1 Takakura Cho Hachioji Shi Tokyo 192 8510 Japan tel 81 426 56 7832 fax 81 426 56 7840 Latin America Agilent Technologies Latin American Region Headquarters 5200 Blue Lagoon Drive Suite 950 Miami Florida 3312...

Reviews: