Page 2
Keysight Declarations of Conformity for this 2.101, pursuant to FAR 12.211 and Technologies, Inc. as governed by product and for other Keysight prod- 27.404.2 and DFARS 227.7102, the United States and international ucts may be downloaded from the U.S.
Page 4
Sample program ............62 6. Reading Out Measured Result Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 5
Detecting the Completion of Measurement using SRQ ......110 Reading Measurement Results in ASCII Format Using *TRG Command....113 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
This manual is a programming guide for the Keysight E4981A 120 Hz/1 kHz/1 MHz capacitance meter. It provides detail explanations of how to remotely control the E4981A from a PC. The chapter-by-chapter contents of this manual are as follows: Chapter 1 “Making Effective Use of This Manual”...
Page 14
Keysight E4981A than that indicated by the current printing date of this manual. The information in this manual applies directly to the E4981A model that has the serial number prefix listed on the title page of this manual.
Appendix E “Error Messages” The Keysight E4981A provides error messages to indicate its operating status. This appendix describes the error messages of the E4981A in order of error number. To search for error messages alphabetically, refer to the Operation Manual.
This manual comes with source codes of sample programs. Looking up a sample program To look up the description of a sample program, see the listings under “Sample program” in the index. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual Overview of Remote Control This chapter provides an overview of the remote control system and the SCPI commands. Types of Remote Control System Depending on the system controller and the interface, you can configure three types of remote control system as shown in the table below.
Page 18
Overview of Remote Control Types of Remote Control System You must install Keysight I/O Libraries Suite in the external controller in advance. Use Keysight I/O Libraries Suite 15.0 or higher. For further information on I/O Libraries Suite, see the Keysight I/O Libraries Suite manual.
IEEE 488.1, IEC-625, IEEE 488.2, and JIS-C1901. The GPIB interface allows you to control the Keysight E4981A from an external computer. The computer sends commands and instructions to the E4981A and receives data sent from the E4981A via the GPIB.
Page 20
(for example, HTBasic or Keysight VEE). 3. Other devices (other instruments and/or peripherals that serve your purpose) 4. GPIB cables for connecting the E4981A, the external controller, and other devices Scale of the system you can construct •...
E4981A using the SICL-LAN server and controlling the E4981A using the telnet server. System configuration Use a LAN cable to connect the E4981A to the external controller (computer). Figure 2-2 shows an overview of the LAN remote control system’s configuration.
4. LAN cable for connecting the E4981A with the external controller Preparing the E4981A Before controlling the E4981A via a LAN, you need to configure the network function. For detailed information on the procedure, refer to Operation Manual. Control over SICL-LAN server...
Page 23
Windows environment. Step 1. From your PC’s Start menu, click Program - Keysight I/O Libraries Suite - Keysight Connection Expert to open the Keysight Connection Expert setting screen. Step 2.
Page 24
Under Add a LAN device, enter the Hostname or IP Address and click Test This VISA Address. Then, click Accept. Step 4. In the Keysight Connection Expert’s Instruments screen, check that the E4981A has been added. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 25
VBA macro of Microsoft Excel described in “Section 9, Sample Program.” Control using Keysight VEE Keysight VEE allows you to control the E4981A via the direct I/O interface. The following example shows how to control the E4981A whose IP address is set to 192.168.1.101.
Page 26
Board Number: 0, and VISA Address: TCPIP::192.168.1.101::inst0::INSTR. Figure 2-3 shows an example of control using the direct I/O interface that has been set in the above procedure. Figure 2-3 Example of control using Keysight VEE Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The telnet screen opens. Step 4. Type a command and press Enter; it is sent to the E4981A and executed. If you enter a command that queries some data, the query response is displayed below the line in which you entered the command.
Page 28
Step 5. Press ] while holding down Ctrl in the telnet screen to break the connection to the E4981A. The telnet prompt appears. Type “quit” at the telnet prompt and press Enter to finish using telnet. In E4981A, Telnet cannot be set to OFF.
5025 using the To/From Socket. Figure 2-5 shows an example (when the IP address of the E4981A is 192.168.1.101). Enter “5025” in the field to specify the port for connection (1 in Figure 2-5) and enter the IP address of...
Page 30
Step 1. Start Internet Explorer. Step 2. Type <IP Address> in the address field and press the enter key. Enter CURRENT IP ADDR on the E4981A’s SYSTEM CONFIG page for an IP address. Step 3. The Web server’s start screen appears.
Page 31
Configuration page. • When moving to the Browser Web Control page from a certain page. • When moving to the Get Data page from a certain page. Figure 2-7 Password entry screen Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 32
Enter the current password and new password (twice) in the “Change Password” line. Step 5. Press the Save button. Figure 2-8 Web Server function You don’t have to press either “Renew LAN Settings” or “Reboot E4981A.” Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
System configuration The USB remote control system controls instruments that use the name “alias.” There is no such address for GPIB connections. Use a USB cable to connect the E4981A to an external controller (personal computer). Figure 2-9 shows an overview of the system configuration for the...
Page 34
Type mini-B: USB interface port Preparing E4981A You do not have to configure any softkey or command for the E4981A in order to control the E4981A from an external controller. Simply connect a USB cable to the USB interface port.
Page 35
In the Instruments screen the connected USB device is auto detected. Figure 2-10 USB device is auto detected Step 3. Click Add or Change Aliases to change the VISA alias. Figure 2-11 Edit existing VISA alias Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 36
Users Guide or the VISA Users Guide. Control using Keysight VEE Keysight VEE allows you to control the E4981A via the direct I/O interface. The following example shows how to control the E4981A, for which alias is given as E4981A_USBIF.
Sample control using Keysight VEE (USB) Sending SCPI Command Messages Types and structure of commands The SCPI commands available for the E4981A are classified into two groups as follows. E4981A commands Commands specific to the E4981A. They cover all measurement functions that the E4981A has and some general-purpose functions.
Page 38
Figure 2-13 shows an example of how to use colons and semicolons to efficiently access commands in the command tree. Figure 2-13 Using colons and semicolons Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
HTBasic. OUTPUT 717;"*CLS;:STAT:PRES" Remote mode The E4981A enters remote mode when controlled with commands from the controller and RMT is displayed in the status display area in the lower right of the screen. Press [Local/Lock] to cancel the remote mode.
The ability to create hybrid systems that include LXI, GPIB, VXI, PXI, CANbus, etc. • Enhanced system performance and event handling via hardware- and LAN-based triggering modes. For more information on LXI, please visit www.lxistandard.org. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual 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.
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 (1,2,4,6,8), use the following command. • on page 253 [:SENSe][:FIMPedance]:APERture:TIME Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
To set the signal level compensation (SLC), use the following command. • on page 267 :SOURce:VOLTage:ALC[:STATe] Sample program Example 9-1 to view an example of setting up measurement conditions and LCD display. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
To turn ON/OFF the deviation measurement mode, use the following commands. • on page 190 :CALCulate1:MATH:STATe • on page 193 :CALCulate2:MATH:STATe Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 45
For judgment in the comparator function, the measurement result is used as is regardless of the setup. (Refer to the data processing flow in the Operation Manual.) Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
PASS the comparator is within BIN1 to BIN9. Making a beep sound To make a beep sound, use the following command: • on page 273 :SYSTem:BEEPer[:IMMediate] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
*SAV • on page 229 :MMEMory:STORe:STATe[:REGister] Recalling saved instrument setup state To recall the saved instrument setup state, use the following command. • on page 160 *RCL • on page 229 :MMEMory:LOAD:STATe[:REGister] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 48
Setting Up Measurement Conditions and Display Saving/Recalling Instrument Setup State (Save/Recall Function) Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual Preparation for Accurate Measurement (Executing Correction) This chapter describes how to execute the correction function. Executing OPEN/SHORT/LOAD Correction Turning ON/OFF correction function To turn ON/OFF each type of correction, use the corresponding command below.
Before measuring LOAD correction data, you must define the LOAD correction standard. To define the LOAD correction standard, use the following commands: • on page 235 [:SENSe]:CORRection:CKIT:STAN3[:DATA] • on page 236 [:SENSe]:CORRection:CKIT:STAN3:FORMat Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Reading/writing correction data (saving/recalling correction conditions) After saving the correction conditions to a file, you can recall these conditions on the E4981A at any time from the file. The correction data is set up in the parameter-oriented format shown in the...
GPIB/LAN/USB, you need to read out the correction data after each measurement and then confirm that the value is appropriate. Sample program Example 9-3 to view an example of recovering the correction data. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
To set up the offset correction data, use the following command. • on page 246 [:SENSe]:CORRection:OFFSet:DATA The entered value is set as the offset correction data for the measurement frequency at the time of the entry. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
For more details, refer “Reading/writing correction data (saving/recalling correction conditions)” on page Sample program Example 9-4 to view an example of multi-correction. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
To save the cable correction data, use the following command: • on page 169 :CALibration:CABLe:CORRection:SAVE Clearing cable correction data To clear the cable correction data, use the following command: • on page 165 :CALibration:CABLe:CORRection:CLEar Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 56
Preparation for Accurate Measurement (Executing Correction) Using the Cable Correction Function Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual 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. Starting (Triggering) Measurement...
Page 58
BUS trigger (Bus) The instrument is triggered when the *TRG command on page 163 is executed. The instrument is triggered when the [Trigger] key on the front Manual trigger (Man) panel is pressed. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:TRIGger[:SEQ1]:SOURce Step 2. If the trigger system has not started up (in the idle state), use the command on page 227 to turn ON the continuous :INITiate:CONTinuous activation of the trigger system. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 60
228 at your desired time. The instrument will be automatically triggered by the internal trigger and measurement will be performed once. Step 4. To repeat measurement, repeat Step 3. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:STATus:OPERation:ENABle The procedure is given below. Step 1. Make the setup so that the E4981A generates an SRQ if bit 4 of the operation status event register is set to 1. Step 2. Trigger the instrument to start a measurement.
Starting (Triggering) Measurement and Waiting for Completion of Measurement Waiting For Completion Of Measurement (Detecting Completion Of Measurement) Sample program Example 9-5 to view an example of detection of completion of measurement using SRQ. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual 6 Reading Out Measured Result This chapter describes how to read out the measured result and the measurement signal level monitor result. Data Transfer Format You can select either the ASCII transfer format or binary transfer format when...
For example, the value, 1000, is expressed as “+1.00000E+03.” Figure 6-5 Floating point format The long format is available in floating point format. To set the long floating point format, use the following command::FORMat:ASCii:LONG page 222. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MSB (Most Significant Bit) (the left-most byte in Figure 6-7) through the byte including the LSB (Least Significant Bit) (the right-most byte in Figure 6-7). To change the byte order, use the following command: • on page 223 :FORMat:BORDer Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
BUS trigger (BUS). Step 2. Execute the command. *TRG Step 3. Read out the measured result. To repeat the measurement, repeat Steps 2 and 3. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Execute the command. :READ? Step 3. Trigger the instrument using the method for the trigger mode setup. Step 4. Read out the measured result. To repeat the measurement, repeat Steps 2 to Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 68
6-8. As a result, it is not possible to determine whether the command has actually been executed. :READ? Therefore, you need to turn OFF the trigger system continuous startup (execute the :INITiate:CONTinuous command on page 227 specifying OFF) in advance. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
6-9). The feed position also returns to the beginning of the buffer in the following case: • When you set up the number of measurements to be fed into the data buffer. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 70
Step 6. Repeat Steps 4 to 5. Sample program Example 9-12 to view an example of reading out measured result using data buffer. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
To read out measurement signal level monitor result, use the following command: • on page 208 :DATA[:DATA] Sample program Example 9-13 to view an example of reading out the measurement signal level monitor result. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 72
Reading Out Measured Result Reading Out Measurement Signal Level Monitor Result Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual Sorting Based on Measured Result (Comparator Function) This chapter describes how to use the comparator function to perform sorting based on the measured result. Setting Up Comparator Function Turning ON/OFF comparator function To enable/disable the comparator function, use the following command: •...
Page 74
If you specify OFF with the above command, no sorting judgment is made for the measured result of the secondary parameter. The comparator sorting judgment result is determined only on the basis of the measured primary parameter result. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 75
(between the lower limit value and upper limit value). Gaps are allowed between the limit ranges. When the low limit value is greater than the upper limit, a warning message “improper high/low limits” is d isplayed. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
You can also disable the beep sound. To turn ON/OFF the beep, use either of the following commands (they have the same function). • on page 174 :CALCulate1:COMParator:BEEPer[:STATe] • on page 273 :SYSTem:BEEPer:STATe Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Setting limit (range boundary values) of Low C reject function To set the limit (boundary values of the range in which Low C is detected) of the Low C reject function, use the following command. • on page 263 [:SENSe][:FIMPedance]:CREJect:LIMit Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
BIN9 AUX_BIN Cannot be sorted (OVLD or NC is detected) To display the comparator sorting result use the following command to select the <BIN No. DISPLAY> page. • on page 213 :DISPlay:PAGE Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 79
Sorting Based on Measured Result (Comparator Function) Reading Out Sorting Judgment Result Figure 7-1 Sorting judgment flow Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:CALCulate1:COMParator:COUNt:MULTiple:DATA? • on page 179 :CALCulate1:COMParator:COUNt:MULTiple:OVLD? Clearing (resetting) the BIN count value To clear all of the BIN count values (initialize to 0), use the following command. • on page 175 :CALCulate1:COMParator:COUNt:CLEar Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sorting Based on Measured Result (Comparator Function) Sample Program Sample Program Example 9-14 to view an example of sorting using comparator function. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 82
Sorting Based on Measured Result (Comparator Function) Sample Program Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual 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.
*ESE The procedure is given below. Step 1. Set the E4981A to generate an SRQ if one of the error occurrence bits of the standard event status register is set to 1. Step 2. Perform interrupt handling in the program when SRQ occurs.
Refer to Example 9-14 to detect the occurence of an error using SRQ. Daily checks (executing the self-test) For information on daily checks, refer to User Guide “Precautions for use and Daily Checks”. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 86
Avoiding Mistakes Related to Work and Daily Checks Avoiding Mistakes Related To Work Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter Programming Manual Measurement Applications (Sample Programs) This chapter contains sample programs in Excel VBA format for both basic measurement and measurement using a system integrated with the handler/scanner interface. Setting Up Measurement Conditions and LCD Display This application program sets the measurement conditions and the LCD display of the E4981A.
Page 90
Dim SelectMode As String SelectMode = Worksheets("ControlPanel").Range("B3").Value If SelectMode = "GPIB" Then ErrorCheck viOpen(defrm, "GPIB0::17::INSTR", 0, 0, Agte4981a) End If If SelectMode = "USB" Then ErrorCheck viOpen(defrm, "USB0::2391::2313::MY12345678::0::INSTR", 0, 0, Agte4981a) End If End Sub Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
A function which performs OPEN/SHORT/LOAD correction and returns 1 on success and 0 on failure. Save_Corr_File A function which reads the E4981A correction data such as Frequency, Primary and Secondary parameters correction values for Open/Short/Load, Standard values for Open/Short/Load, Cable length and Phase Shift and then saves this data in a text file.
Page 92
Call SelectMode(defrm, Agte4981a) ErrorCheck viSetAttribute(Agte4981a, VI_ATTR_TMO_VALUE, TimeOutTime) '=================================== ' Setup Start '=================================== ErrorCheck viVPrintf(Agte4981a, "SYST:PRES;*CLS" + vbLf, 0) ' Preset the E4981A Freq = InputBox("Enter the frequency (120/1E3/1E6) you want to measure") '=================================== Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 93
If Corr_Result <> 0 Then MsgBox "LOAD compensation is not successful." 'End End If Corr_File_Name = "C:\E4981A_Corr_Data.txt" ' Save Data Call Save_Corr_File(Corr_File_Name, Freq) MsgBox "Correction data stored at " & Corr_File_Name '=================================== ' Setup End Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 94
Dim Cpref As Double, Dref As Double, Zref As Double, Gref As Double, Bref As Double Dim defrm As Long 'Session to Default Resource Manager Dim Agte4981a As Long 'Session to instrument Const TimeOutTime = 30000 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 95
' Set Load Type CP and D ErrorCheck viVPrintf(Agte4981a, ":SOUR:FREQ " & Freq + vbLf, 0) ErrorCheck viVPrintf(Agte4981a, ":CORR:CKIT:STAN3 " & CStr(Load1) & "," & CStr(Load2) + vbLf, 0) ' Set Primary/Secondary parameter Load Coorection Values End Select Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 98
Dim Load(1 To 3, 1 To 3) As Double Dim StdOpen As String Dim StdLoad As String Dim StdShort As String Dim Cab_Len As Integer Dim Sys_Fsh As Integer Const TimeOutTime = 30000 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 99
' Short Correction Parameter ErrorCheck viVPrintf(Agte4981a, ":CORR:CKIT:STAN2:FORMAT?" + vbLf, 0) ' Read Primary and Secondary Load Types CP and D ErrorCheck viVScanf(Agte4981a, "%t", Result) StdShort = Mid(Result, 1, 2) Result = "" Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Measurement Applications (Sample Programs) Recovering the Correction State Recovering the Correction State This application program recovers the OPEN/SHORT/LOAD correction state of E4981A from a text file and then updates the E4981A to the saved correction state. The program of Example 9-3 is described in detail below.
Page 103
Dim Corr_Data(1 To 12) As String Dim Cab_Len As String Dim Sys_Fsh As String Const TimeOutTime = 30000 i = 1 '=================================== ' Open Instrument '=================================== ErrorCheck viOpenDefaultRM(defrm) Call SelectMode(defrm, Agte4981a) ErrorCheck viSetAttribute(Agte4981a, VI_ATTR_TMO_VALUE, TimeOutTime) Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Enables Multi correction. Inputs the Measurement Frequency (120/1E3/1E6) of the E4981A. Measurement Performs OPEN/SHORT/LOAD correction for four channels respectively.
Page 107
Enable Multi Correction channel-by-channel value ErrorCheck viVPrintf(Agte4981a, ":DISP:PAGE CSET" + vbLf, 0) ' Display the Correction Page Freq = InputBox("Enter the frequency (120/1E3/1E6) you want to measure") For i = 0 To 3 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 108
ErrorCheck viVPrintf(Agte4981a, (":CORR:MULT:CHAN " & i) + vbLf, 0) ' Select Channel No. i MsgBox "LOAD correction for Channel: " & i Corr_Result = FnComp("LOAD", 0.2, Freq) Next i '=================================== ' Setup End '=================================== Call viClose(defrm) Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 109
Measurement Applications (Sample Programs) Executing Multi Correction '=================================== ' ErrorProc '=================================== ErrorHandler: ' Display the error message MsgBox "*** Error: " + Error$, MB_ICON_EXCLAMATION End Sub Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. STB Check Waits until the status byte becomes 192. Displays the status byte while waiting and again after processing.
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement data using the *TRG command,...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement data using the *TRG command,...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement data using the :FETCh? command,...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement data using the :FETCh? command,...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement data using the :READ? command,...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement data using the :READ? command,...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the Data buffer memory to 5 points. Sets the trigger conditions of the E4981A. Measurement...
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the trigger conditions of the E4981A. Measurement Reads the measurement signal level monitor values (IMON and VMON) and then display the values.
Define Variables and initialize the program. Open Instrument Assigns a USB address or GPIB address to the I/O bus. Setup Start Presets the E4981A. Sets the comparator limit values for Bin1,Bin2 and Bin3 of the E4981A. Sets the trigger conditions of the E4981A.
Page 141
ErrorCheck viVPrintf(Agte4981a, ":CALC1:COMP:PRIM:BIN" & i & ":STAT ON" + vbLf, 0) Next i For i = 4 To 9 ErrorCheck viVPrintf(Agte4981a, ":CALC1:COMP:PRIM:BIN" & i & ":STAT OFF" + vbLf, 0) Next i Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 142
For i = 1 To 9 Worksheets("Example14").Range("K" & (i + 4)).Value = "BIN " & i Worksheets("Example14").Range("L" & (i + 4)).Value = Val(Res(i)) Next i Worksheets("Example14").Range("K14").Value = "OUT OF BINS " Worksheets("Example14").Range("L14").Value = Val(Res(0)) Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Measurement Applications (Sample Programs) Capacitor Measurement Using Test Fixture Capacitor Measurement Using Test Fixture This application program perfrom OPEN/SHORT/LOAD correction and measures a capacitor using a test fixture in the E4981A. The program of Example 9-15 is described in detail below. Each explanation below is inserted as a comment line in the program.
Page 145
'=================================== MsgBox "Connect the Test Fixture and then press OK", vbOKOnly ErrorCheck viVPrintf(Agte4981a, "SYST:PRES;*CLS" + vbLf, 0) ' Preset E4981A Freq = InputBox("Enter the frequency (120/1E3/1E6) you want to measure") ErrorCheck viVPrintf(Agte4981a, ":CALC1:FORM CS" + vbLf, 0) ' Set Primary...
Page 146
If Corr_Result <> 0 Then MsgBox "SHORT compensation is not successful." 'End End If Corr_Result = FnComp("LOAD", 0.2, Freq) If Corr_Result <> 0 Then MsgBox "LOAD compensation is not successful." 'End End If Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 147
Secondary Parameter (Q) is " & Val(Res(2)) '=================================== ' Setup End '=================================== Call viClose(defrm) '=================================== ' ErrorProc '=================================== ErrorHandler: ' Display the error message MsgBox "*** Error : " + Error$, MB_ICON_EXCLAMATION End Sub Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Measuring Results with Contact Check Enabled Measuring Results with Contact Check Enabled This application program measures Primary and Secondary measurement parameters of the E4981A with contact check enabled. The program of Example 9-16 is described in detail below. Each explanation below is inserted as a comment line in the program.
Page 149
'=================================== ' Setup Start '=================================== ErrorCheck viVPrintf(Agte4981a, "SYST:PRES;*CLS" + vbLf, 0) ' Preset E4981A ErrorCheck viVPrintf(Agte4981a, ":INIT:CONT ON" + vbLf, 0) ErrorCheck viVPrintf(Agte4981a, ":TRIG:SOUR BUS" + vbLf, 0) ' Frequency should be 120 or 1000. The contact check is not available 1MHz.
“srq_err.bas”. This program sets up SRQ, intentionally sends a nonexistent command for the E4981A to generate an error, and performs error handling. In the error handling, the program checks which error has occurred, displays the error number and error message, and displays the “PROGRAM INTERRUPT”...
A part with the heading “Syntax” describes the syntax to send a command from the external controller to the E4981A. A syntax con…sists of a command part and a parameter part. A space is used to separate the command part and the parameter part.
Indicates a series of key operations in which you press [Key] ITEM [Key] select the item called ITEM (softkey or field name) on the displayed menu using the cursor keys, and then press the softkey. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Setup value of the register Range 0 to 255 Initial value Resolution Query response {numeric}<newline><^END> Related commands on page 162 *SRE Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
*LRN? Description Returns all the necessary commands to set the E4981A at its present state. The response can later be sent back to the E4981A to place it in this state. (Query Only) Equivalent key No equivalent key is available on the front panel.
No equivalent key is available on the front panel. sequence *OPT? Syntax *OPT? Description Reads out the identification number of an option installed in the E4981A. (Query only) Query response {numeric}<newline><^END> Option 001 or 002 is available for E4981A. [System]...
For details, refer to Operation Manual, Appendix :SYSTem:PRESet C “Initial Setting” (No query) Related commands on page 284 :SYSTem:PRESet on page 227 :INITiate:CONTinuous Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
10 to 19 (External USB Memory) Resolution If the specified parameter is out of the allowable setup range, an error occurs. Related commands on page 160 *RCL Equivalent key [Save/Recall] - No {1-9} - SAVE sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
No equivalent key is available on the front panel. sequence *STB? Syntax *STB? Description Reads out the value of the Status Byte Register. (Query only) Query response {numeric}<newline><^END> Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
If the trigger source is set to BUS (set with the :TRIGger[:SEQ1]:SOURce command), triggers the E4981A 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 command.
Command Reference E4981A SCPI Commands E4981A SCPI Commands This section describes the SCPI commands of the E4981A. :ABORt Syntax :ABORt Description Resets the trigger system and places the trigger sequence in the idle state. If the trigger system is set to start up successively (ON is specified with the...
Query Response Related commands on page 165 :CALibration:CABLe:CORRection:CLEar :CALibration:CABLe:CORRection:COLLect[:ACQuire]:LOAD page 166 :CALibration:CABLe:CORRection:COLLect[:ACQuire]:OPEN page 167 :CALibration:CABLe:CORRection:COLLect[:ACQuire]:REFerence page 168 on page 169 :CALibration:CABLe:CORRection:SAVE Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MAX or MIN can be used to specify the parameters. Query response {numeric}<newline><^END> Equivalent key [Meas Setup] - CORRECTION - CABLE sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Description ON or 1 Turns ON the AUX_BIN function. OFF or 0 (initial value) Turns OFF the AUX_BIN function. Query response {1|0}<newline><^END> Equivalent key [Meas Setup] - LIMIT TABLE - AUX sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Turns ON the beep output. OFF or 0 Turns OFF the beep output. Query response {1|0}<newline><^END> Related commands on page 273 :SYSTem:BEEPer:STATe on page 173 :CALCulate1:COMParator:BEEPer:CONDition Equivalent key [Meas Setup] - LIMIT TABLE - BEEP sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Clears the count value of each BIN (resets it to 0) for the BIN counter function of the comparator function. (No query) Equivalent key [Display Format] - BIN COUNT - COUNT - RESET COUNT sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
180 :CALCulate1:COMParator:COUNt[:STATe] on page 175 :CALCulate1:COMParator:COUNt:CLEar on page 177 :CALCulate1:COMParator:COUNt:MULTiple:DATA? on page 187 :CALCulate1:COMParator[:STATe] on page 183 :CALCulate1:COMParator:PRIMary:BIN{1-9}:STATe Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The count value of BIN9 of selected channel. {numeric 10} The count value of OUT_OF_BINS of selected channel. {numeric 11} The count value of AUX_BIN of selected channel. Query response {numeric 1},…,{numeric 11}<newline><^END> Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 178
180 :CALCulate1:COMParator:COUNt[:STATe] on page 175 :CALCulate1:COMParator:COUNt:CLEar on page 176 :CALCulate1:COMParator:COUNt:DATA? on page 187 :CALCulate1:COMParator[:STATe] on page 183 :CALCulate1:COMParator:PRIMary:BIN{1-9}:STATe Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Query response {numeric}<newline><^END> Related commands on page 176 :CALCulate1:COMParator:COUNt:DATA? on page 180 :CALCulate1:COMParator:COUNt[:STATe] on page 175 :CALCulate1:COMParator:COUNt:CLEar on page 187 :CALCulate1:COMParator[:STATe] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MAX or MIN can be used to specify the parameters. Query response {numeric}<newline><^END> Related commands on page 181 :CALCulate1:COMParator:MODE on page 182 :CALCulate1:COMParator:PRIMary:BIN{1-9}[:LIMIT] Equivalent key [Meas Setup] - LIMIT TABLE - NOM sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Specifies the capacitance value measured using the series equivalent circuit model for the primary parameter. Query response {CP|CS}<newline><^END> Related commands on page 191 :CALCulate2:FORMat Equivalent key [Meas Setup]- FUNC sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Query response {1|0}<newline><^END> Related commands on page 189 :CALCulate1:MATH:EXPRession:NAME on page 188 :CALCulate1:FORMat on page 191 :CALCulate2:FORMat on page 193 :CALCulate2:MATH:STATe Equivalent key [Meas Setup] - DEV A - OFF sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Specifies the equivalent series resistance measured using the series equivalent circuit model as the secondary parameter. Query response {D|Q|G|RP|RS}<newline><^END> Related commands on page 188 :CALCulate1:FORMat Equivalent key [Meas Setup] - FUNC - Cp{D|Q|G|Rp}|Cs{D|Q|Rs} sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Query response {1|0}<newline><^END> Related commands on page 192 :CALCulate2:MATH:EXPRession:NAME on page 188 :CALCulate1:FORMat on page 191 :CALCulate2:FORMat on page 190 :CALCulate1:MATH:STATe Equivalent key [Meas Setup] - DEV B - OFF sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:CALCulate3:MATH:STATe Syntax :CALCulate3:MATH:STATe {ON|OFF|1|0} :CALCulate3:MATH:STATe? Description This is a dummy command for 4268A/4288A compatibility. The current monitor function is always set to ON in E4981A. The query response is always 1. Query response {1}<newline><^END> Related commands on page 194 :CALCulate4:MATH:STATe Equivalent key No equivalent key is available on the front panel.
Does not feed the measurement data into the data buffer 1. Query response {"CALCulate1"|"CALCulate2"|""}<newline><^END> Related commands on page 200 :DATA:FEED:CONTrol[:STATe] on page 202 :DATA:POINts:BUF1 Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feed the measurement data into the data buffer 2. Query response {"CALCulate1"|"CALCulate2"|""}<newline><^END> Related commands on page 200 :DATA:FEED:CONTrol[:STATe] on page 202 :DATA:POINts:BUF1 Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feed the measurement data into the data buffer 1 value) specified with BUF1. Query response {NEV|ALW}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 202 :DATA:POINts:BUF1 Equivalent key [Save/Recall] - CATALOG - SAVE DATA - START LOG sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feed the measurement data into the data buffer 2 value) specified with BUF2. Query response {ALW|NEV}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 202 :DATA:POINts:BUF1 Equivalent key [Save/Recall] - CATALOG - SAVE DATA - START LOG sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feed the measurement data into the data buffer specified value) with BUF3. Query response {NEV|ALW}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 202 :DATA:POINts:BUF1 Equivalent key [Save/Recall] - CATALOG - SAVE DATA - START LOG sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
3. Query response {NEV|ALW}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 202 :DATA:POINts:BUF1 Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feed the measurement data into the data buffer specified with {BUF1|BUF2}. Query response {"CALCulate1"|"CALCulate2"|""}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 203 :DATA:POINts:BUF2 Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MAX or MIN can be used to specify the parameters. Query response {numeric}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 200 :DATA:FEED:CONTrol[:STATe] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MAX or MIN can be used to specify the parameters. Query response {numeric} <newline><^END> Related commands on page 196 :DATA:FEED:BUF2 on page 200 :DATA:FEED:CONTrol[:STATe] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MAX or MIN can be used to specify the parameters. Query response {numeric}<newline><^END> Related commands on page 199 :DATA:FEED:CONTrol:BUF3[:STATe] on page 200 :DATA:FEED:CONTrol[:STATe] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Query response {numeric}<newline><^END> Related commands on page 195 :DATA:FEED:BUF1 on page 200 :DATA:FEED:CONTrol[:STATe] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
(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. Query response {numeric}<newline><^END> Related commands on page 207 :DATA:REFerence2:DATA Equivalent key [Meas Setup] - REF A or B sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
(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. Query response {numeric}<newline><^END> Related commands on page 206 :DATA:REFerence1:DATA Equivalent key [Meas Setup] - REF A or B sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets or reads out the reference value for the primary parameter used in the deviation measurement mode. REF2 Sets or reads out the reference value for the secondary parameter used in the deviation measurement mode. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 209
1: Detection of measurement impossibility (overload) 2: Detection of Low C reject or No Contact The measured value of the primary or secondary parameter {numeric (n–1)×3+2} the n-th measurement. If overload is detected, 9.9E37 is outputted. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 210
The measured value of the primary parameter in the n-th {numeric (n–1)×3+2} measurement. If overload is detected, 9.9E37 is outputted. The measured value of the secondary parameter in the n-th {numeric (n–1)×3+3} measurement. If overload is detected, 9.9E37 is outputted. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 211
204 :DATA:POINts:BUF3 on page 194 :CALCulate3:MATH:STATe on page 194 :CALCulate4:MATH:STATe on page 220 :FETCh? on page 225 :FORMat[:DATA] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Enters arbitrary comments containing up to 30 ASCII characters in the comment field. The string “USER COMMENT” is displayed if this is empty. Parameter <String> Preset value “” (NULL) Query response {“string”}<newline><^END> Equivalent key [Meas Setup] - USER COMMENT - ENTER Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
SELF Self Test. MLARge Measurement Data in Large font size. SCONfig System Config. SERVice Service. CCORrection Cable Correction. CCHeck Contact Check. CCORrection is available in Option 001 only. {MEAS|BNUM|BCO|MSET|CSET|LTABl|CATA|SYST|SELF|MLAR|SCON|SERV|CCO Query response R|CCH}<newline><^END> Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Syntax :FETCh? Description Reads out the measurement result. The target measurement to read out depends on the state of the E4981A. (Query Only). • During Waits for end of the measurement and then reads out its result. measurement: • Other states: Reads out the result of the immediately preceding measurement.
Page 221
{numeric 1},{numeric 2},{numeric 3},{numeric 4}<newline><^END> Related commands on page 230 :READ? on page 163 *TRG on page 225 :FORMat[:DATA] on page 187 :CALCulate1:COMParator[:STATe] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:READ? on page 208 :DATA[:DATA] on page 163 *TRG on page 240 [:SENSe]:CORRection:DATA on page 253 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:DATA? on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:DATA? Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:READ? on page 208 :DATA[:DATA] on page 163 *TRG on page 240 [:SENSe]:CORRection:DATA on page 253 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:DATA? on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:DATA? Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Query response {1|0}<newline><^END> Related commands on page 163 *TRG on page 220 :FETCh? on page 230 :READ? on page 260 [:SENSe][:FIMPedance]:CONTact1:VERify[:STATe] Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
ASCii (initial value) Specifies the ASCII data transfer format. REAL Specifies the 64-bit real number data transfer format. Query response {ASC|REAL}<newline><^END> Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Open "C:\TEST.gif" For Binary As #1 For i = 0 To Nop - 1 Put #1, , GifData(i) Next i Close Pressing [Save/Recall] - SAVE DISPLAY key saves the current screen image into the USB memory. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
OFF when using the command. *RST Query response {1|0}<newline><^END> Related commands on page 160 *RST on page 284 :SYSTem:PRESet Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Deletes the state from the memories. Numbers 0 to 9 are located in the internal memory, while No. 10 to 19 are situated in the external USB memory. (No Query) Parameter <Numeric> Range 0 to 19 Resolution Equivalent key [Save/Recall] - No {1-9} - DELETE Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Nos. 10 to 19 are situated in the external USB memory. Number 9 is automatically recalled. (No Query) Parameter <Numeric> Range 0 to 19 Resolution Equivalent key [Save/Recall] - No {1-9} - SAVE Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Description Waits for the end of measurement and reads out the measurement result. Executing this command brings the E4981A into the trigger wait state. When the trigger system is in the idle state, this command invokes the trigger system (the...
Page 231
220 :FETCh? on page 163 *TRG on page 228 :INITiate[:IMMediate] on page 305 :TRIGger[:SEQ1]:SOURce on page 225 :FORMat[:DATA] Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
MAX or MIN can be used to specify the parameters. Query response {numeric}<newline><^END> Related commands on page 233 [:SENSe]:AVERage[:STATe] Equivalent key [Meas Setup] - AVG - INCR + / DECR- sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Specifies Cp as the primary parameter and G as the secondary parameter. Query response {GB|CPG}<newline><^END> Related commands on page 240 [:SENSe]:CORRection:DATA Equivalent key [Meas Setup] - CORRECTION - OPEN - G-B/Cp-G sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
LSRS Specifies Ls as the primary parameter and Rs as the secondary parameter. Query response {RX|LSRS}<newline><^END> Related commands on page 240 [:SENSe]:CORRection:DATA Equivalent key [Meas Setup] - CORRECTION - SHORT- R-X/Ls-Rs sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
-99.9999E9 to 99.9999E9 -99.9999E9 to 99.9999E9 Initial value Unit Depends on the type of parameter. Depends on the type of parameter. 1. Use the command to [:SENSe]:CORRection:CKIT:STAN1:FORMat specify the type of parameter. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 241
249 [:SENSe]:CORRection:SHORt[:STATe] on page 242 [:SENSe]:CORRection:LOAD[:STATe] on page 245 [:SENSe]:CORRection:MULTiple[:STATe] on page 243 [:SENSe]:CORRection:MULTiple:CHANnel on page 233 [:SENSe]:CORRection:CKIT:STAN1:FORMat on page 234 [:SENSe]:CORRection:CKIT:STAN2:FORMat on page 236 [:SENSe]:CORRection:CKIT:STAN3:FORMat on page 225 :FORMat[:DATA] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
If the specified parameter is out of the allowable setup range, an error occurs. MAX or MIN can be used to specify the parameters. Query response {numeric}<newline><^END> Equivalent key [Meas Setup] - CORRECTION - CH sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
ON or 1 Turns ON the multi-correction function. OFF or 0 (initial value) Turns OFF the multi-correction function. Query response {1|0}<newline><^END> Equivalent key [Meas Setup] - CORRECTION - MULTI - ON|OFF sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets/Gets the waiting time for analog measurement for 1 kHz Frequency measurement. Parameters <numeric 1> Description Waiting time for 1 kHz measurement frequency Range 0 to 100m Initial value Resolution Query response {numeric}<newline><^END> Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
0 to 100m Initial value 270u Resolution Query response {numeric}<newline><^END> Related commands on page 250 [:SENSe]:DETector:DELay1 on page 250 [:SENSe]:DETector:DELay2 Equivalent key No equivalent key can be used on front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Specifies the short mode (Aperture Time=1 or 2). MEDium Specifies the medium mode (Aperture Time=4). LONG Specifies the long mode (Aperture Time=6 or 8) Query response {SHOR|MED|LONG}<newline><^END> Equivalent key No equivalent key can be used on front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The transfer format is based on the setting of :FORMat[:DATA]. Related commands [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:FEED:CONTrol:INTer on page 254 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:FEED:CONTrol[:STAT on page 255 on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:POINts Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Initial value Resolution Query response <numeric><newline><^END> Related commands on page 253 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:DATA? [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:FEED:CONTrol[:STAT on page 255 on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:POINts Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feeds the contact check measurement data into the data value) buffer1 Query response {NEV|ALW}<newline><^END> Related commands on page 253 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:DATA? [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:FEED:CONTrol:INTer on page 254 on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:POINts Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Gets the data from buffer2 of Contact1. Maximum buffer size is 1000. (Query Only) Related commands [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:FEED:CONTrol:INTer on page 257 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:FEED:CONTrol[:STAT on page 258 on page 259 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:POINts Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Initial value Resolution Query response <numeric><newline><^END> Related commands on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:DATA? [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:FEED:CONTrol[:STAT on page 258 on page 259 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:POINts Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Does not feeds the contact check measurement data into the data value) buffer2 Query response {NEV|ALW}<newline><^END> Related commands on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:DATA? [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:FEED:CONTrol:INTer on page 257 on page 259 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:POINts Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Initial value 1000 Resolution Query response <numeric><newline><^END> Related commands on page 256 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:DATA? [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:FEED:CONTrol:INTer on page 257 [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:FEED:CONTrol[:STAT on page 258 Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
(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> Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Enables the Low C reject function. OFF or 0 (initial Disables the Low C reject function. value) Query response {1|0}<newline><^END> Related commands on page 263 [:SENSe][:FIMPedance]:CREJect:LIMit Equivalent key [Meas Setup] - LOW C REJ - ON|OFF sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
ON or 1 (initial value) Specifies the auto range mode. OFF or 0 Specifies the hold range mode. Query response {1|0}<newline><^END> Related commands on page 266 [:SENSe][:FIMPedance]:RANGe[:UPPer] Equivalent key [Meas Setup] - RANGE - AUTO|HOLD sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
If the measurement range mode is Auto, the measurement range used in the immediately preceding measurement is read out as the query response. Related commands on page 265 [:SENSe][:FIMPedance]:RANGe:AUTO Equivalent key [Meas Setup] - RANGE - AUTO|HOLD sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
ON or 1 Enables the signal level compensation function. OFF or 0 (Initial value) Disables the signal level compensation function. Query Response {1|0}<newline><^END> Equivalent key [Meas Setup] - LVL COMP- ON|OFF sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
A fraction below the resolution is rounded off. MAX or MIN can be used to specify the parameters. {numeric}<newline><^END> Query response Equivalent key [Meas Setup] - LEVEL sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:STATus:OPERation:CONDition? Syntax :STATus:OPERation:CONDition? Description Reads out the value of the Operation Status Condition register. (Query only) Query response {numeric}<newline><^END> Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Reads out the value of the Operation Status Event register. (Query only) Query response {numeric}<newline><^END> Related commands on page 157 *CLS Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
No equivalent key is available on the front panel. sequence :STATus:PRESet Syntax :STATus:PRESet Description Initializes the Operation Status register and the Questionable Status register. (No query) Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
E4981A does not support the Questionable Status register. Therefore, executing this command has no effect.(Query only) Query response {numeric}<newline><^END> The E4981A does not support the Questionable Status register. Therefore, the query response is always 0. Equivalent key No equivalent key is available on the front panel.
The value of this command is not changed with *RST :SYSTem:PRESet and is only changed with Factory Default reset (available only through Front Panel). {1|2|3|4|5}<newline><^END> Query response Equivalent key [System] - SYSTEM CONFIG - BEEPER TONE - TONE1|TONE2|TONE3|TONE4|TONE5 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The value of this command is not changed with *RST :SYSTem:PRESet and is only changed with Factory Default reset (available only through Front Panel). {“string”}<newline><^END> Query response Equivalent key [System] - SYSTEM CONFIG - MANUAL IP ADDR - ENTER Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
No equivalent key is available on the front panel. :SYSTem:COMMunicate:LAN[:SELF]:CURRent:ADDRess? Syntax :SYSTem:COMMunicate:LAN[:SELF]:CURRent:ADDRess? Description Returns the current IP address. (Query Only) Query response {“string”}<newline><^END> Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The value of this command is not changed with *RST :SYSTem:PRESet and is only changed with Factory Default reset (available only through Front Panel). {“string”}<newline><^END> Query response Equivalent key [System] - SYSTEM CONFIG - MANUAL GATEWAY - ENTER Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The value of this command is not changed with *RST :SYSTem:PRESet and is only changed with Factory Default reset (available only through Front Panel). {“string”}<newline><^END> Query response Equivalent key [System] - SYSTEM CONFIG - MANUAL SUBNET MASK- ENTER Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
1 to 31 (maximum number of days depends upon month). Unit days Resolution Query response {“string”}<newline><^END> string: {year, month, day} Equivalent key [System] - SYSTEM CONFIG - DATE/TIME - DATE - YEAR|MONTH|DAY Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Command Reference E4981A SCPI Commands :SYSTem:ERRor[:NEXT]? Syntax :SYSTem:ERRor[:NEXT]? Description Reads out the oldest error remaining in the E4981A's error queue. The size of the error queue is 100. Executing the command clears errors stored in the error queue. (Query *CLS only) Query response {numeric},{string}<newline><^END>...
The value of this command is not changed with *RST :SYSTem:PRESet and is only changed with Factory Default reset (available only through Front Panel). {numeric}<newline><^END> Query response Equivalent key [Meas Setup] - FREQ SHFT- 0%|1%|-1%|2%|-2% sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The product may get damaged if incorrect voltage is set to Handler Trigger. Take caution while changing the Handler Trigger voltage. {numeric}<newline><^END> Query response Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:SYSTem:KLOCk? Description Locks or unlocks the front panel keys. Parameters Description ON or 1 Locks the keys. OFF or 0 (initial value) Unlocks the keys. Query response {1|0}<newline><^END> Equivalent key [Local/Lock] sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
160 *RST Equivalent key [Preset] - CLEAR SETTING - OK sequence :SYSTem:RESTart Syntax :SYSTem:RESTart Description Reboots the instrument immediately. (No Query) Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The product may get damaged if incorrect voltage is set to Scanner Trigger. Take caution while changing the Scanner Trigger voltage. {numeric}<newline><^END> Query response Equivalent key No equivalent key is available on the front panel. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
BIN 1 to 9 AUX BIN All Off Related Commands on page 289 :TEST:HANDler:COMP on page 289 :TEST:HANDler:KEYLock? on page 290 :TEST:HANDler:MODE Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
{1|0}<newline><^END> Query Response Related commands on page 288 :TEST:HANDler:BIN on page 289 :TEST:HANDler:COMP on page 290 :TEST:HANDler:MODE Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets Handler mode to OFF. Query response {1|0}<newline><^END> Related commands on page 288 :TEST:HANDler:BIN on page 289 :TEST:HANDler:COMP on page 289 :TEST:HANDler:KEYLock? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets Handler alarm signal to OFF. Related commands on page 293 :TEST:HANDler:STATus:INDex on page 294 :TEST:HANDler:STATus:NC on page 295 :TEST:HANDler:STATus:OVLD on page 296 :TEST:HANDler:STATus:RDYTrig Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
291 :TEST:HANDler:STATus:ALARm on page 293 :TEST:HANDler:STATus:INDex on page 294 :TEST:HANDler:STATus:NC on page 295 :TEST:HANDler:STATus:OVLD on page 296 :TEST:HANDler:STATus:RDYTrig Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets Handler index signal to OFF. Related commands on page 291 :TEST:HANDler:STATus:ALARm on page 294 :TEST:HANDler:STATus:NC on page 295 :TEST:HANDler:STATus:OVLD on page 296 :TEST:HANDler:STATus:RDYTrig Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets No Contact/Low C Reject status to OFF. Related commands on page 291 :TEST:HANDler:STATus:ALARm on page 293 :TEST:HANDler:STATus:INDex on page 295 :TEST:HANDler:STATus:OVLD on page 296 :TEST:HANDler:STATus:RDYTrig Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets Handler Overload signal status to OFF. Related commands on page 291 :TEST:HANDler:STATus:ALARm on page 293 :TEST:HANDler:STATus:INDex on page 294 :TEST:HANDler:STATus:NC on page 296 :TEST:HANDler:STATus:RDYTrig Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Sets Handler Ready for Trigger signal status to OFF. Related commands on page 291 :TEST:HANDler:STATus:ALARm on page 293 :TEST:HANDler:STATus:INDex on page 294 :TEST:HANDler:STATus:NC on page 295 :TEST:HANDler:STATus:OVLD Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
:TEST:HANDler:MODE pin signal is generated according to the actual measurement result. {1|0}<newline><^END> Query response Related commands on page 297 :TEST:HANDler:TRIGger? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
299 :TEST:SCANner:EOM on page 300 :TEST:SCANner:INDex on page 301 :TEST:SCANner:MODE on page 302 :TEST:SCANner:TRIGger? on page 302 :TEST:SCANner:VALid? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
298 :TEST:SCANner:CH? on page 300 :TEST:SCANner:INDex on page 301 :TEST:SCANner:MODE on page 302 :TEST:SCANner:TRIGger? on page 302 :TEST:SCANner:VALid? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
298 :TEST:SCANner:CH? on page 299 :TEST:SCANner:EOM on page 301 :TEST:SCANner:MODE on page 302 :TEST:SCANner:TRIGger? on page 302 :TEST:SCANner:VALid? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
298 :TEST:SCANner:CH? on page 299 :TEST:SCANner:EOM on page 300 :TEST:SCANner:INDex on page 302 :TEST:SCANner:TRIGger? on page 302 :TEST:SCANner:VALid? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
298 :TEST:SCANner:CH? on page 299 :TEST:SCANner:EOM on page 300 :TEST:SCANner:INDex on page 301 :TEST:SCANner:MODE on page 302 :TEST:SCANner:TRIGger? Equivalent key No equivalent key is available on the front panel. sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
A fraction below the resolution is rounded off. MAX or MIN can be used to specify the parameters. {numeric}<newline><^END> Query response Equivalent key [Meas Setup] - SRC DLY sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
The value of this command is not changed with *RST :SYSTem:PRESet and is only changed with Factory Default reset (available only through Front Panel). {POS|NEG}<newline><^END> Query response Equivalent key [System] - EXT TRIG POL - POS|NEG sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Related commands on page 163 *TRG on page 230 :READ? Equivalent key [Meas Setup] - TRIG - INT|MAN|EXT|BUS sequence You cannot set the trigger mode to GPIB/LAN/USB (Bus) using the front panel keys. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
A fraction below the resolution is rounded off. MAX or MIN can be used to specify the parameters. {numeric}<newline><^END> Query response Equivalent key [Meas Setup] - TRIG DLY sequence Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Command Reference SCPI Command Table SCPI Command Table Table 10-1 lists the E4981A SCPI commands sorted according to function Table 10-1 SCPI command table Function Item to Be Set Up/Executed SCPI Command Measurement Reset on page 284,*RST on page 160...
Page 308
166 re]:LOAD 0m standard :CALibration:CABLe:CORRection:COLLect[:ACQui on page 168 re]:REFerence Correction coefficient clear :CALibration:CABLe:CORRection:CLEar page 165 Correction coefficient calculation and save on page 169 :CALibration:CABLe:CORRection:SAVE Read ON/OFF on correction function :CALibration:CABLe:CORRection:STATe? page 170 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 309
200, :DATA:FEED:CONTrol[:STATe] on page 197, :DATA:FEED:CONTrol:BUF1[:STATe] on page 198, :DATA:FEED:CONTrol:BUF2[:STATe] on page 199 :DATA:FEED:CONTrol:BUF3[:STATe] Buffer size on page 205, :DATA:POINts[:DATA] on page 202, :DATA:POINts:BUF1 on page 203, :DATA:POINts:BUF2 on page 204 :DATA:POINts:BUF3 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 310
4268A/4288A compatibility) Monitor value readout on page 208 :DATA[:DATA] Save/Recall Save on page 229, :MMEMory:STORe:STATe[:REGister] on page 161 *SAV Recall on page 229, :MMEMory:LOAD:STATe[:REGister] on page 160 *RCL Delete on page 228 :MMEMory:DELete[:REGister] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 311
[:SENSe][:FIMPedance]:CONTact1:VERify[:STATe on page 260 Threshold [:SENSe][:FIMPedance]:CONTact1:VERify:THResh on page 261 old1 [:SENSe][:FIMPedance]:CONTact1:VERify:THResh on page 262 old2 Data buffer Data readout [:SENSe][:FIMPedance]:CONTact1:VERify:BUF1:D on page 253, ATA? [:SENSe][:FIMPedance]:CONTact1:VERify:BUF2:D on page 256, :FORMat:STATus:EXTension ATA? page 224 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 312
*ESE Operation status Clear on page 271 :STATus:PRESet register Condition register value readout on page 269 :STATus:OPERation:CONDition? Enable register setup on page 270 :STATus:OPERation:ENABle Event register value readout on page 270 :STATus:OPERation[:EVENt]? Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 313
Reconnect after reset to factory state :SYSTem:COMMunicate:LAN[:SELF]:PRESet page 278 Reconnection :SYSTem:COMMunicate:LAN[:SELF]:RESTart page 278 Socket Control Port number :SYSTem:COMMunicate:LAN[:SELF]:CONTrol? page 276 Internal Clock Date on page 279 :SYSTem:DATE Time on page 286 :SYSTem:TIME Zone on page 287 :SYSTem:TZONe Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 314
Channel on page 298 :TEST:SCANner:CH? Channel Valid on page 302 :TEST:SCANner:VALid? Trigger on page 302 :TEST:SCANner:TRIGger? Voltage setting for input trigger on page 285 :SYSTem:SCANner:TRIGger:VOLTage Rear Trigger Trigger on page 297 :TEST:REAR:TRIGger? Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 315
D. P. POS DECL- on page 218 :DISPlay[:WINDow]:TEXT2[:DATA]:FMSD:DATA D.P. INCR+ on page 218 :DISPlay[:WINDow]:TEXT2[:DATA]:FMSD:DATA FREQ 120 Hz on page 267 :SOURce:FREQuency[:CW] 1 kHz on page 267 :SOURce:FREQuency[:CW] 1 MHz on page 267 :SOURce:FREQuency[:CW] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 316
[:SENSe][:FIMPedance]:APERture:TIME DECR- on page 253 [:SENSe][:FIMPedance]:APERture:TIME RANGE AUTO on page 265 [:SENSe][:FIMPedance]:RANGe:AUTO HOLD on page 265 [:SENSe][:FIMPedance]:RANGe:AUTO INCR+ on page 266 [:SENSe][:FIMPedance]:RANGe[:UPPer] DECR- on page 266 [:SENSe][:FIMPedance]:RANGe[:UPPer] [Local/Lock] on page 283 :SYSTem:KLOCk Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 317
267 :SOURce:FREQuency[:CW] 1 MHz on page 267 :SOURce:FREQuency[:CW] FREQ SHFT on page 281 :SYSTem:FSHift on page 281 :SYSTem:FSHift on page 281 :SYSTem:FSHift on page 281 :SYSTem:FSHift on page 281 :SYSTem:FSHift Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
RANGE AUTO on page 265 [:SENSe][:FIMPedance]:RANGe:AUTO HOLD on page 265 [:SENSe][:FIMPedance]:RANGe:AUTO INCR+ on page 266 [:SENSe][:FIMPedance]:RANGe[:UPPer] DECR- on page 266 [:SENSe][:FIMPedance]:RANGe[:UPPer] REF A on page 206 :DATA:REFerence1:DATA Measure on page 207 :DATA:REFerence1:FILL Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 319
CONT CHK1 on page 260 [:SENSe][:FIMPedance]:CONTact1:VERify[:STATe] on page 260 [:SENSe][:FIMPedance]:CONTact1:VERify[:STATe] CC1 TH1 INCR++ on page 261 [:SENSe][:FIMPedance]:CONTact1:VERify:THReshold1 INCR+ on page 261 [:SENSe][:FIMPedance]:CONTact1:VERify:THReshold1 DECR- on page 261 [:SENSe][:FIMPedance]:CONTact1:VERify:THReshold1 DECR-- on page 261 [:SENSe][:FIMPedance]:CONTact1:VERify:THReshold1 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 320
Cs-Q on page 236 [:SENSe]:CORRection:CKIT:STAN3:FORMat Cs-Rs on page 236 [:SENSe]:CORRection:CKIT:STAN3:FORMat RETURN LOAD CORRECTION MEAS LOAD on page 237 [:SENSe]:CORRection:COLLect[:ACQuire] ABORT on page 164 :ABORt on page 242 [:SENSe]:CORRection:LOAD[:STATe] on page 242 [:SENSe]:CORRection:LOAD[:STATe] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 321
[:SENSe]:CORRection:COLLect[:ACQuire] ABORT on page 164 :ABORt on page 248 [:SENSe]:CORRection:OPEN[:STATe] on page 248 [:SENSe]:CORRection:OPEN[:STATe] on page 206 :DATA:REFerence1:DATA on page 207 :DATA:REFerence2:DATA SHORT on page 234 [:SENSe]:CORRection:CKIT:STAN2:FORMat Ls-Rs on page 234 [:SENSe]:CORRection:CKIT:STAN2:FORMat Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 322
HIGH x(-1) on page 182 :CALCulate1:COMParator:PRIMary:BIN{1-9}[:LIMIT] on page 183 :CALCulate1:COMParator:PRIMary:BIN{1-9}:STATe HIGH on page 182 :CALCulate1:COMParator:PRIMary:BIN{1-9}[:LIMIT] CLEAR on page 182 :CALCulate1:COMParator:PRIMary:BIN{1-9}[:LIMIT] CLEAR LINE on page 182 :CALCulate1:COMParator:PRIMary:BIN{1-9}[:LIMIT] LOW x(-1) on page 182 :CALCulate1:COMParator:PRIMary:BIN{1-9}[:LIMIT] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 323
185 :CALCulate1:COMParator:SECondary:LIMit HIGH x(-1) on page 185 :CALCulate1:COMParator:SECondary:LIMit COMP on page 187 :CALCulate1:COMParator[:STATe] on page 187 :CALCulate1:COMParator[:STATe] MODE on page 181 :CALCulate1:COMParator:MODE on page 181 :CALCulate1:COMParator:MODE on page 181 :CALCulate1:COMParator:MODE Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 324
CLEAR SETTING CANCEL on page 284 :SYSTem:PRESet RETURN FACTORY DEFAULT CANCEL RETURN LAN RESET CANCEL on page 278 :SYSTem:COMMunicate:LAN[:SELF]:PRESet RETURN [Recall A] on page 229 :MMEMory:LOAD:STATe[:REGister] [Recall B] on page 229 :MMEMory:LOAD:STATe[:REGister] Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 325
MEAS REF on page 168 :CALibration:CABLe:CORRection:COLLect[:ACQuire]:REFerence ABORT on page 164 :ABORt SAVE on page 169 :CALibration:CABLe:CORRection:SAVE CLEAR on page 165 :CALibration:CABLe:CORRection:CLEar MEAS LOAD on page 166 :CALibration:CABLe:CORRection:COLLect[:ACQuire]:LOAD ABORT on page 164 :ABORt Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 326
BEEPER TONE TONE 1 on page 274 :SYSTem:BEEPer:TONE TONE 2 on page 274 :SYSTem:BEEPer:TONE TONE 3 on page 274 :SYSTem:BEEPer:TONE TONE 4 on page 274 :SYSTem:BEEPer:TONE TONE 5 on page 274 :SYSTem:BEEPer:TONE Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 327
RESTART NETWORK on page 278 :SYSTem:COMMunicate:LAN[:SELF]:RESTart TIME ZONE HOUR INCR++ on page 287 :SYSTem:TZONe HOUR DECR-- on page 287 :SYSTem:TZONe MINUTE INCR+ on page 287 :SYSTem:TZONe MINUTE DECR- on page 287 :SYSTem:TZONe Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 328
Front panel key tree vs. SCPI command Key Operation SCPI Command SYSTEM INFO EXT TRIG POL on page 304 :TRIGger[:SEQ1]:SLOPe on page 304 :TRIGger[:SEQ1]:SLOPe [Trigger] on page 304 :TRIGger[:SEQ1][:IMMediate] 1. The field name changes when entering a comment. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Keysight E4981A than that indicated by the current printing date of this manual. The information in this manual applies directly to the E4981A model that has the serial number prefix listed on the title page of this manual.
E4981A This appendix describes information that is applicable when replacing the Keysight 4268A, 4288A with the Keysight E4981A. See the 4268A, 4288A Operation Manual for detailed information on the 4268A, 4288A. See the E4981A Operation Manual and other chapters of this manual (Programming Manual) for more detailed information on the E4981A.
Table B-2 (by alphabetical order) provides at-a-glance lists of SCPI commands correspondence between 4268A, 4288A and E4981A. Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A...
Page 343
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 344
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 345
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 346
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 347
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 348
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 349
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 350
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 351
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 352
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 353
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-1 At-a-glance SCPI command correspondence between 4268A, 4288A, and E4981A (by function) Function Item to Be Set Up/Executed SCPI Command Note E4981A 4268A 4288A...
Page 354
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A [:A] :ABORt [:C] :CALCulate1:COMParator:AUXBin :CALCulate1:COMParator:BEEPer:CONDition :CALCulate1:COMParator:BEEPer[:STATe] :CALCulate1:COMParator:CLEar :CALCulate1:COMParator:COUNt:CLEar...
Page 355
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A :CALibration:CABLe:CORRection:COLLect[:ACQuire]:LOAD :CALibration:CABLe:CORRection:COLLect[:ACQuire]:OPEN :CALibration:CABLe:CORRection:COLLect[:ACQuire]:REFerence :CALibration:CABLe:CORRection:SAVE :CALibration:CABLe:CORRection:STATe? :CALibration:CABLe[:LENGth] [:D] :DATA[:DATA]?
Page 356
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A :DISPlay[:WINDow]:TEXT2[:DATA]:FMSD[:STATe] :DISPlay:WINDow:TEXT1:DATA:FMSD: DATA [:F] :FETCh? :FORMat:ASCii:LONG :FORMat:BORDer :FORMat:STATus:EXTension...
Page 357
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A [:SENSe]:CORRection:MULTiple:CKIT:STAN3[:STATe] [:SENSe]:CORRection:MULTiple[:STATe] [:SENSe]:CORRection:OFFSet:DATA [:SENSe]:CORRection:OFFSet[:STATe] [:SENSe]:CORRection:OPEN[:STATe] [:SENSe]:CORRection:SHORt[:STATe] [:SENSe]:DETector:DELay1 [:SENSe]:DETector:DELay2...
Page 358
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A :STATus:OPERation:CONDition? :STATus:OPERation:ENABle :STATus:OPERation[:EVENt]? :STATus:OPERation:UPDate :STATus:PRESet :STATus:QUEStionable:CONDition? :STATus:QUEStionable:ENABle :STATus:QUEStionable[:EVENt]?
Page 359
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A :SYSTem:TZONe [:T] :TEST:HANDler:BIN :TEST:A1:HANDler:BIN :TEST:HANDler:COMP :TEST:A1:HANDler:COMP :TEST:HANDler:KEYLock :TEST:A1:HANDler:KEYLock...
Page 360
Information for Replacing 4268A, 4288A with E4981A 4268, 4288A vs. E4981A SCPI Command Correspondence Table Table B-2 At-a-glance SCPI command correspondence between 4268A, 4288A and E4981A (by alphabetical order) E4981A 4268A 4288A *OPC? *OPT? *RCL *RST *SAV *SRE *STB? *TRG...
(5 V to 24 V) (5 V to 15 V) (5 V to 24 V) Voltage range of input signal drive 5-24 V 5-15 V 5-24 V power supply Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
E X T_D C V C O M M O N e4981aue0025 Table B-4 Scanner interface factory setting E4981A 4268A 4288A Voltage range of input signal drive 5-15 V 5-15 V 5-15 V power supply Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
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, you can notify the controller that the E4981A is requesting service. In other words, you can program interruption by using an SRQ.
These bits continuously monitor changes in the E4981A’s state and change the bit status when the condition (e.g., change bit status to “1” if a specific event occurs) for each bit is met. You cannot change the bit status by issuing a SCPI command.
Page 365
Figure C-2 Transition filter and condition register The E4981A's condition register and transition filter work only with the operation status register. However, the E4981A's transition filter’s setting is fixed so that bits 5, 8, 9, 10 of the event register are set to “1” when the condition register makes a positive transition (i.e., changes from 0 to 1) and...
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 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 367
Status) bit for *STB? Operation Status Register Set to “1” when one of the enabled bits in the Summary operational status register is set to “1.” Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 368
*OPC command on page 159. Not used Always 0 1. Set to “1” when the E4981A receives a data output request but there is no data to output. Query Error 2. Set to “1” when the data of the E4981A's...
Page 369
2. This is when the handler interface’s /EOM signal is active. 3. This is when the trigger system is in trigger wait state. For more information on the trigger system, refer to “Trigger system” on page Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 370
*CLS register. The E4981A does not support events of the questionable status register. Therefore, all of the bits in this register are always 0. Table C-4 Status bit definitions of the Questionable Status Register...
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 61 “Detecting the occurrence of an Chapter 5 error” on page 84 Chapter 8 Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Turning Off the Status Reporting System Turning Off the Status Reporting System The E4981A status reporting system can be disabled. In a disabled condition, the data in status reporting system is not updated. The benefit of disabling Status Reporting System is that it shortens the End of Measurement (EOM) time.
This appendix describes display output, GPIB/LAN/USB output, and handler interface output when an Overload, No contact, or Low C is detected. Operations when Overload/No Contact/Low C is Detected Table D-5 shows operations of the E4981A when one of the following items is detected: • Overload •...
Page 374
2. /LOWC_OR_NC becomes active together with the signal that corresponds to the result of normal sorting judgment (judgment result when no error occurred). 3. When an out-of-display-range state is detected, measurement is performed normally but the measured val- ues are not displayed. Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Manual. Error Messages (Order of Error Number) Error messages are displayed in the lower row of the E4981A’s display. You can read them out by using the SCPI command. This section provides a description of each error message and its remedy.
Page 376
-100 Command error A comprehensive syntax error has occurred for which the E4981A cannot detect further details of the error. This error code simply indicates the occurrence of a command error that is defined in IEEE488.2,11.5.1.1.4.
Page 377
The length of the header exceeds 12 characters. (Refer to IEEE488.2,7.6.1.4.1.) -113 Undefined header A header not defined for the E4981A has been received. For example, “*XYZ”, which is not defined for the E4981A, is received. -114 Header suffix out of range The header suffix is out of range.
Page 378
-128 Numeric data not allowed A numeric value data element (that does not violate the standard) has been received where the E4981A does not accept any numeric value data element. -131 Invalid suffix The suffix does not meet the syntax defined in IEEE488.2,7.7.3.2 or is inappropriate for the E4981A.
Page 379
A trigger command or trigger signal has been received and recognized by the E4981A, but it is ignored due to the timing relationship with the E4981A. For example, this happens when the E4981A’s trigger system is not in the Waiting for Trigger state.
Page 380
-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 E4981A can handle due to memory or device-specific conditions related to memory. -224 Illegal parameter value The parameter recieved is not correct.
(Refer to IEEE488.2,6.5.7.5.7.) Warning Messages (WARNING) Warning messages are displayed to warn users. They are displayed in the lower row of the display of the E4981A. You cannot read them out using the SCPI command. WARNING: Need corr meas When the OPEN correction, SHORT correction or LOAD correction is ON, this is displayed when you change the setup of the cable length or measurement frequency shift (1 MHz).
Page 382
WARNING: Incompatible state file The setting file recalled from external mass storage device has been saved using an E4981A with a different firmware version or different options. There may be some parameters set up incorrectly. Check the setting. This message may appear due to option mismatch, firmware mismatch, check-sum error or state format mismatch.
Page 383
Status register :DATA:FEED:CONTrol:BUF2 Command Reference :DATA:FEED:CONTrol:BUF3 Command tree [:SENSe]:AVERage E4981A command tree [:SENSe]:CORRection:LOAD Comparator [:SENSe]:CORRection:MULTiple BIN count [:SENSe]:CORRection:MULTiple:CKIT Low C reject STAN3 Setup [:SENSe]:CORRection:OFFSet Sorting result [:SENSe]:CORRection:OPEN Overload/Low C [:SENSe]:CORRection:SHORt Readout :DISPlay Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 384
Manual change Front panel key Manual trigger Key tree vs SCPI command Measured result Display Reading out Measurement parameter GPIB Measurement range GPIB Address Measurement signal GPIB trigger Measurement state Measurement time Monitor Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 385
:CALCulate1:COMParator:BEEPer:CONDition File name srq_err.bas :CALCulate1:COMParator:CLEar Title :CALCulate1:COMParator:COUNt:CLEar Error occurrence detection using SRQ :CALCulate1:COMParator:COUNt:DATA? :CALCulate1:COMParator:COUNt:MULTiple:D :CALCulate1:COMParator:COUNt:MULTiple:O Questionable status register VLD? Bit definitions :CALCulate1:COMParator:COUNt:OVLD? :CALCulate1:COMParator:MODE :CALCulate1:COMParator:PRIMary:BIN{1-9}:S Range TATe :READ? command :CALCulate1:COMParator:PRIMary:NOMinal Trigge input timing Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 387
Trigger delay time Sequence operation state Trigger event detect state Serial number Trigger mode GPIB command Trigger system Plate Triggering measurement Service request Example Error detection Unlock Waiting for completion of measurement Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...
Page 388
USB Port Waiting for completion of measurement USB Remote Control System Waiting for trigger state Warning messages(WARNING) Web Server Keysight E4981A 120 Hz/1 kHz/1 MHz Capacitance Meter...