Keysight Technologies 6811C Programming Manual

Keysight Technologies 6811C Programming Manual

Ac power solutions
Hide thumbs Also See for 6811C:
Table of Contents

Advertisement

Keysight Models 6811C,
6812C, and 6813C AC Power
Solutions
Programming
Guide

Advertisement

Table of Contents
loading

Summary of Contents for Keysight Technologies 6811C

  • Page 1 Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide...
  • Page 2 FAR 2.101, pursuant to FAR 12.211 and 27.404.2 and DFARS 227.7102, the U.S. government acquires no greater than Limited Rights as defined in FAR 27.401 or DFAR 227.7103-5 (c), as applicable in any technical data. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 3: Safety Information

    En présence d’une mention AVERTISSEMENT, il convient de s’interrompre tant que les conditions indiquées n’ont pas été parfaitement comprises et satisfaites. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 4: Safety Considerations

    RISQUE ÉNERGÉTIQUE. Les sources AC peuvent fournir une tension de sortie de 425 V maximum. Tout contact peut entraîner la MORT si les circuits ou bornes de sortie connectés à la sortie sont touchés lorsqu’ils sont sous tension. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 5: Waste Electrical And Electronic Equipment (Weee) Directive

    To contact Keysight for sales and technical support, refer to the support links on the following Keysight websites: – www.keysight.com/find/6800 (product-specific information and support, software and documentation updates) – www.keysight.com/find/assist (worldwide contact information for repair and service) Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 6 THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 7: Table Of Contents

    ....... . .36 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 8 ........59 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 9 ....... .76 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 10 ........96 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 11 ........117 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 12 ........139 LIST:FREQuency:SLEW:POINts? ......139 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 13 ........159 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 14 ..... . . 185 SYSTem:COMMunicate:LAN:TELNet:PROMpt ....186 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 15 ......204 TRIGger:SEQuence1:DEFine ......205 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 16 ..........234 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 17 ........265 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 18 ......... 302 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 19 ..... . .262 Figure 5-6 BNC connector trigger model ....270 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 20 THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 21 Error numbers .......302 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 22 THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 23 Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide General Information About this Guide External References Keysight IO Libraries Suite This chapter provides an introduction to this guide.
  • Page 24: General Information

    General Information About this Guide This guide contains programming information for the Keysight Models 6811C, 6812C, and 6813C AC Power Solutions. These units will be referred to as “ac source” throughout this guide. You will find the following information in the rest of this guide: –...
  • Page 25: External References

    SCPI message formats, data types, or common commands. The above two documents are available from the IEEE (Institute of Electrical and Electronics Engineers), 345 East 47th Street, New York, NY 10017, USA. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 26: Keysight Io Libraries Suite

    Keysight IO Libraries Suite is a collection of free instrument control software that automatically discovers instruments and allows you to control instruments over LAN, USB, GPIB, RS-232, and other interfaces. For more information, or to download IO Libraries, go to www.keysight.com/find/iosuite. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 27 Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide Introduction to Programming Introduction USB Capabilities of the AC Source LAN Capabilities of the AC Source GPIB Capabilities of the AC Source RS-232 Capabilities of the AC Source Introduction to SCPI...
  • Page 28: Introduction To Programming

    The ac source supports the SCPI programming language on all of its remote I/O interfaces. It is not recommended to send SCPI commands simultaneously using more than NOTE one remote I/O interface. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 29: Usb Capabilities Of The Ac Source

    Vendor Identification (VID) and Product Identification (PID) The vendor identification (VID) and product identification (PID) of the ac sources are specified as below: Keysight model 0x3601 6811C 0x2A8D 0x3701 6812C 0x3801 6813C Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 30: Lan Capabilities Of The Ac Source

    3 To begin controlling your instrument, click the Browser Web Control button in the navigation bar on the left. 4 For additional help, click the “Help Page” button on the navigation bar. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 31: Gpib Capabilities Of The Ac Source

    The ac source operates from a GPIB address that is set from the front panel. To set the GPIB address, press the Address key on the front panel and enter the address using the Entry keys. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 32: Rs-232 Capabilities Of The Ac Source

    The front panel Address key lets you select one of the following baud rates, which is stored in non-volatile memory:1200, 2400, 4800, or 9600. The ac source must have the same baud rate and parity as the controller. NOTE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 33: Rs-232 Programming Example

    FREQ 50 ' Set frequency to 50 hertz OUTPUT ON ' Turn on the output *IDN? ' Query the ac source identification string [Wait for response] MEAS:VOLT:AC? ' Query the ac source voltage Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 34: Rs-232 Troubleshooting

    “RS-232 connector” in the User's Guide. Note that even if the cable has the proper connectors for your system, the internal wiring may be incorrect. – The interface cable must be connected to the correct serial port on your computer (COM1, COM2, etc.). Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 35: Introduction To Scpi

    “B” may be omitted or may be entered one or more times. font Computer font is used to show program lines in text. Computer shows a program line. TRIGger:DELay .5 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 36: Types Of Scpi Commands

    – A response message consists of data in a specific SCPI format sent from the ac source to the controller. The ac source sends the message only when commanded by a program message called a “query”. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 37: The Scpi Command Tree

    (you can refer to the complete tree in Appendix A, "SCPI Command Tree”). ROOT :OUTPut [:STATe] :COUPling :DFI [:STATe] :SOURce :PROTection :CLEar :DELay :STATus :OPERation [:EVEN] ? :CONDition? Figure 2-1 Partial command tree Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 38: The Root Level

    :CLEar;DELay 20 and it would be accepted as a compound message consisting of: OUTPut:PROTection:CLEAr OUTPut:PROTection:DELay 20 The entire message would be: OUTPut:PROTection:CLEar;DELay 20 The message terminator after DELay 20 returns the path to the root. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 39: The Effect Of Optional Headers

    VOLTage:LEVel 70;PROTection 80;:CURRent:LEVel 3;PROTection:STATe Note the use of the optional header LEVel to maintain the correct path within the voltage and current subsystems and the use of the root specifier to move between subsytems. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 40: Including Common Commands

    – Set up the proper number of variables for the returned data. – Read back all the results of a query before sending another command to the ac source. Otherwise a Query Interrupted error will occur and the unreturned data will be lost. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 41: Coupled Commands

    – the voltage range and current limit commands in some ac source models As explained later in Chapter 5, “Programming Examples”, the order in which data is sent by these coupled commands can be important when more than one parameter is changed. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 42: Structure Of A Scpi Message

    (or keyword) followed by a message terminator. ABORt<newline> VOLTage?<newline> The message unit may include a parameter after the header. The parameter usually is numeric, but it can be a string: VOLTage 20<newline> VOLTage MAX<newline> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 43: Combining Message Units

    Message component Example Headers VOLT PROT CURR Header separator The colon in VOLT:LEV Data 8088 Data separator The space in VOLT 80 and PROT 88 Message units VOLT:LEV 80 PROT 88 CURR? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 44: Headers

    OUTPut[:STATe] ON. As previously explained under “The effect of optional headers” page 39, if you combine two or more message units into a compound message, you may need to enter the optional header. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 45: Query Indicator

    Only the third colon is a root specifier OUTPut:PROTection:DELay .1;:VOLTage 12.5 You do not have to precede root-level commands with a colon; there is an NOTE implied colon in front of every root-level command. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 46: Message Terminator

    In the examples of this guide, there is an assumed message terminator at the end of each message. If the terminator needs to be shown, it is indicated as <NL> regardless of the actual terminator character. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 47: Scpi Data Formats

    Examples: 273 73.2 .73E2 MAX. <Nrf+> MIN and MAX are the minimum and maximum limit values that are implicit in the range specification for the parameter. Boolean data. <bool> Example: 0 | 1 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 48: Suffixes And Multipliers

    Character Response Data. Permits the return of character strings. Arbitrary ASCII Response Data. Permits the return of undelimited 7-bit ASCII. This data type <AARD> has an implied message terminator. <SRD> String Response Data. Returns string parameters enclosed in double quotes. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 49: System Considerations

    For systems using the National Instruments DOS driver, the address is specified in the software configuration program (IBCONFIG.EXE) and assigned a symbolic name. The address then is referenced only by this name within the application program (refer to the National Instruments GPIB documentation). Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 50: Types Of Dos Drivers

    When ERR is set, an appropriate code is placed in variable IBERR%. Be sure to check IBSTA% after every function call. If it is not equal to zero, branch to an error handler that reads IBERR% to extract the specific error. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 51: Error Handling

    Because the ac source can be programmed to generate Service Request (SRQ) on errors, your program can use an SRQ service routine for decoding detected errors. The detectable errors are listed in Appendix C, "Error Messages”. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 52 Introduction to Programming THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 53: Language Dictionary

    Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide Language Dictionary Introduction Subsystem Commands Calibration Subsystem Commands Display Subsystem Commands LXI Subsystem Commands Measurement Subsystem (Arrays) Commands Measurement Subsystem (Current) Commands Measurement Subsystem (Frequency) Commands Measurement Subsystem (Power) Commands...
  • Page 54: Introduction

    Order of presentation The dictionary is organized as follows: – Subsystem commands, arranged by subsystem – IEEE 488.2 common commands Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 55: Subsystem Commands

    117 Source Subsystem (Frequency) Commands page 123 Source Subsystem (Frequency Modulation) Commands page 127 Source Subsystem (Function) Commands page 129 Source Subsystem (List) Commands page 134 Source Subsystem (Phase) Commands page 147 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 56 150 Source Subsystem (Voltage) Commands page 154 Status Subsystem Commands page 168 System Subsystem Commands page 176 Trace Subsystem Commands page 194 Trigger Subsystem Commands page 197 Common Commands page 206 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 57: Calibration Subsystem Commands

    Unsecures or secures the instrument for calibration :SHUNt <n> Allows you to enter the external current shunt value :STATE <bool>[, <n>] Enable or disable calibration mode :STRing <quoted_string> Stores a message in calibration memory Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 58: Calibrate:count

    This setting is non-volatile; it will not be changed by power cycling, a factory reset (*RST), or an instrument preset (SYSTem:PRESet). Query syntax CALibrate:COUNt? CALibration:COUNt? Parameters None Examples CAL:COUN? Returned parameters <NR1> Related commands SYST:SEC:COUN Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 59: Calibrate:current:ac

    This command is used to initiate the calibration of the current metering circuits and the peak current limit circuits. It can only be used in the calibration mode. Command syntax CALibrate:CURRent:MEASure CALibration:CURRent:MEASure Parameters None Examples CAL:CURR:MEAS Related commands CAL:STAT CAL:SAVE CAL:LEV Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 60: Calibrate:data

    Returns the present value of the phase calibration. This command can only be used during the auxiliary phase calibration procedure. It will return an error if it is used at any other time. Query syntax CALibrate:DATA? CALibration:DATA? Returned parameters <NR3> Examples CAL:DATA? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 61: Calibrate:date

    CALibrate:SAVE is required to store the impedance constant in non-volatile memory. CALibrate:IMPedance is a sequential command that takes several seconds to complete. Command syntax CALibrate:IMPedance CALibration:IMPedance Parameters None Examples CAL:IMP Related commands CAL:STAT CAL:SAVE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 62: Calibrate:level

    0, password protection is removed and the ability to enter the calibration mode is unrestricted. Command syntax CALibrate:PASSword <NRf> CALibration:PASSword <NRf> Parameters 0 (default) Examples CAL:PASS 6812 CAL:PASS 02.1997 Related commands CAL:STAT CAL:SEC:CODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 63: Calibrate:phase:auxiliary

    The numbers from 0 to 7 are internally mapped to 8 discrete frequencies. Command syntax CALibrate:PWM:FREQuency <NRf> CALibration:PWM:FREQuency <NRf> Parameters 0 through 7 Examples CAL:PWM:FREQ 1 Query syntax CALibrate:PWM:FREQuency? CALibration:PWM:FREQuency? Returned parameters <NR1> Related commands CAL:PWM:RAMP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 64: Calibrate:pwm:ramp

    This command can only be used in calibration mode. It saves any new calibration constants (after a current or voltage calibration procedure has been completed) in non-volatile memory. Command syntax CALibrate:SAVE CALibration:SAVE Parameters None Examples CAL:SAVE Related commands CAL:CURR CAL:VOLT CAL:STAT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 65: Calibrate:secure:code

    This setting is non-volatile; it will not be changed by power cycling or *RST or SYSTem:PRESet. Command syntax CALibrate:SECure:CODE <NRf> CALibration:SECure:CODE <NRf> Parameters 0 (default) Examples CAL:SEC:CODE 6813 | CAL:SEC:CODE 02.1997 Related commands CAL:PASS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 66: Calibrate:secure:state

    Parameters 0 | 1 | OFF | ON [, <password>] *RST value OFF Examples CAL:SEC:STAT 1, 6812 | CAL:SEC:STAT OFF Query syntax CALibrate:SECure:STATe? CALibration:SECure:STATe? Returned parameters 0 | 1 Related commands CAL:STAT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 67: Calibrate:shunt

    CAL commands, calibration must first be enabled with CAL:STATe, and the value must be made permanent with CAL:SAVE. Command syntax CALibrate:SHUNt <NRf+> CALibration:SHUNt <NRf+> Parameters 1E-6 to 1E6 | MINimum | MAXimum Unit Ω (ohms) Examples CAL:SHUN .01 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 68: Calibrate:state

    CALibration:STATe <bool>[, <NRf>] Parameters 0 | 1 | OFF | ON [, <password>] *RST value OFF Examples CAL:STAT 1, 6812 | CAL:STAT OFF Query syntax CALibrate:STATe? CALibration:STATe? Returned parameters <NR1> Related commands CAL:PASS CAL:SAVE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 69: Calibrate:string

    This command can only be used in calibration mode. It initiates the calibration of the AC voltage programming and metering circuits. Command syntax CALibrate:VOLTage:AC CALibration:VOLTage:AC Parameters None Examples CAL:VOLT:AC Related commands CAL:SAVE CAL:STAT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 70: Calibrate:voltage:auxiliary

    Command syntax CALibrate:VOLTage:DC CALibration:VOLTage:DC Parameters None Examples CAL:VOLT:DC Related commands CAL:SAVE CAL:STAT CALibrate:VOLTage:EXTernal CALibration:VOLTage:EXTernal Keysight 6811C/6812C/6813C Option 020 only. Initiates calibration of the external voltage measurement. Command syntax CALibrate:VOLTage:EXTernal CALibration:VOLTage:EXTernal Parameters None Examples CAL:VOLT:EXT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 71: Calibrate:voltage:offset

    CALibrate:SAVE is required to store the new OV constant in non-volatile memory. CALibrate:VOLTage:PROTection is a sequential command that takes several seconds to complete. Command syntax CALibrate:VOLTage:PROTection CALibration:VOLTage:PROTection Parameters None Examples CAL:VOLT:PROT Related commands CAL:SAVE CAL:STAT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 72: Display Subsystem Commands

    Command syntax DISPlay[:WINDow][:STATe] <bool> Parameters 0 | 1 | OFF | ON *RST value ON Examples DISP:STAT 1 DISP:STAT OFF Query syntax DISPlay[:WINDow]:STATe? Returned parameters 0 | 1 Related commands DISP:MODE DISP:TEXT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 73: Display:mode

    Query syntax DISPlay[:WINDow]:TEXT? Returned parameters <SRD> (the last programmed string) Related commands DISP DISP:MODE DISPlay:TEXT:CLEar Clears text string set on DISP:TEXT. Command syntax DISPlay[:WINDow]:TEXT:CLEar Parameters None Examples DISP:TEXT:CLE Related commands DISP:MODE DISP:TEXT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 74: Lxi Subsystem Commands

    *RST to turn off the indicator. Command syntax LXI:IDENtify[:STATe] <bool> Parameters 0 | 1 | OFF | ON *RST value OFF Examples LXI:IDEN:STAT ON LXI:IDEN 0 Query syntax LXI:IDENtify[:STATe]? Returned parameters 0 | 1 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 75: Lxi:mdns[:State]

    SYSTem:SECurity:IMMediate. Command syntax LXI:MDNS:ENABle <bool> Parameters 0 | 1 | OFF | ON *RST value ON Examples LXI:MDNS:ENAB ON LXI:MDNS:ENAB 0 Query syntax LXI:MDNS:ENABle? Returned parameters 0 | 1 Related commands LXI:MDNS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 76: Lxi:mdns:hname[:Resolved]

    SYSTem:SECurity:IMMediate. Command syntax LXI:MDNS:SNAMe:DESired <quoted_string> Parameters <quoted_string> Examples LXI:MDNS:SNAM:DES “Keysight 6811C ACS” Query syntax LXI:MDNS:SNAMe:DESired? Returned parameters <SRD> Related commands LXI:MDNS:SNAM:RES Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 77: Lxi:mdns:sname[:Resolved]

    Restarts the LAN with the current settings as specified by the SYSTem:COMMunicate:LAN commands. Depending on your network, the LAN interface may take several seconds to restart after this command is sent. Command syntax LXI:RESTart Parameters None Examples LXI:REST Related commands LXI:RES Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 78: Measurement Subsystem (Arrays) Commands

    FETCh returns previously acquired data from the array. For Keysight 6811C/6812C/6813C Option 020 only, all standard ac source MEASure or FETCh functions are available for the Main Output of the ac source as well as the Power Analyzer input.
  • Page 79: Measure:array:current

    SENSe:SWEep:TINTerval, and the position of the trigger relative to the beginning of the data buffer is determined by SENSe:SWEep:OFFSet:POINts. Query syntax MEASure:ARRay:CURRent[:DC]? FETCh:ARRay:CURRent[:DC]? Parameters None Examples MEAS:ARR:CURR? FETC:ARR:CURR? Returned parameters 4096 NR3 values Related commands MEAS:ARR:VOLT? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 80: Measure:array:current:harmonic

    Any harmonics that represent frequencies greater than 12.6 kHz are returned as 0. Query syntax MEASure:ARRay:CURRent:HARMonic[:AMPLitude]? FETCh:ARRay:CURRent:HARMonic[:AMPLitude]? Parameters None Examples MEAS:ARR:CURR:HARM? FETC:ARR:CURR:HARM? Returned parameters 51 NR3 values Related commands MEAS:ARR:VOLT:HARM? MEAS:ARR:CURR:HARM:PHAS? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 81: Measure:array:current:harmonic:phase

    Any harmonics that represent frequencies greater than 12.6 kHz are returned as 0. Query syntax MEASure:ARRay:CURRent:HARMonic:PHASe? FETCh:ARRay:CURRent:HARMonic:PHASe? Parameters None Examples MEAS:ARR:CURR:HARM:PHAS? FETC:ARR:CURR:HARM:PHAS? Returned parameters 51 NR3 values Related commands MEAS:ARR:VOLT:HARM:PHAS? MEAS:ARR:CURR:HARM? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 82: Measure:array:voltage

    SENSe:SWEep:TINTerval, and the position of the trigger relative to the beginning of the data buffer is determined by SENSe:SWEep:OFFSet:POINts. Query syntax MEASure:ARRay:VOLTage[:DC]? FETCh:ARRay:VOLTage[:DC]? Parameters None Examples MEAS:ARR:VOLT? FETC:ARR:VOLT? Returned parameters 4096 NR3 values Related commands MEAS:ARR:CURR? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 83: Measure:array:voltage:harmonic

    Any harmonics that represent frequencies greater than 12.6 kHz are returned as 0. Query syntax MEASure:ARRay:VOLTage:HARMonic[:AMPLitude]? FETCh:ARRay:VOLTage:HARMonic[:AMPLitude]? Parameters None Examples MEAS:ARR:VOLT:HARM? FETC:ARR:VOLT:HARM? Returned parameters 51 NR3 values Related commands MEAS:ARR:CURR:HARM? MEAS:ARR:VOLT:HARM:PHAS? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 84: Measure:array:voltage:harmonic:phase

    Any harmonics that represent frequencies greater than 12.6 kHz are returned as 0. Query syntax MEASure:ARRay:VOLTage:HARMonic:PHASe? FETCh:ARRay:VOLTage:HARMonic:PHASe? Parameters None Examples MEAS:ARR:VOLT:HARM:PHAS? FETC:ARR:VOLT:HARM:PHAS? Returned parameters 51 NR3 values Related commands MEAS:ARR:CURR:HARM:PHAS? MEAS:ARR:VOLT:HARM? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 85: Measurement Subsystem (Current) Commands

    FETCh returns a reading computed from previously acquired data. For Keysight 6811C/6812C/6813C Option 020 only, all standard ac source MEASure or FETCh functions are available for the Main Output of the ac source as well as the Power Analyzer input.
  • Page 86: Measure:current

    MEASure:CURRent:AC? FETCh:CURRent:AC? These queries return the AC component rms current being sourced at the output terminals. Query syntax MEASure:[SCALar]:CURRent:AC? FETCh:[SCALar]:CURRent:AC? Parameters None Examples MEAS:CURR:AC? FETC:CURR:AC? Returned parameters <NR3> Related commands MEAS:VOLT:AC? MEAS:CURR? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 87: Measure:current:acdc

    These queries return the absolute value of the peak current as sampled over one measurement acquisition of 4096 data points. Query syntax MEASure:[SCALar]:CURRent:AMPLitude:MAXimum? FETCh:[SCALar]:CURRent:AMPLitude:MAXimum? Parameters None Examples MEAS:CURR:AMPL:MAX? FETC:CURR:AMPL:MAX? Returned parameters <NR3> Related commands MEAS:CURR:ACDC? MEAS:CURR:CRES? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 88: Measure:current:crestfactor

    12.6 kHz are returned as 0. Query syntax MEASure:[SCALar]:CURRent:HARMonic[:AMPLitude]? <NRf> FETCh:[SCALar]:CURRent:HARMonic[:AMPLitude]? <NRf> Parameters 0 to 50 Examples MEAS:CURR:HARM? 3 FETC:CURR:HARM? 1 Returned parameters <NR3> Related commands MEAS:CURR:HARM:PHAS? MEAS:CURR:HARM:THD? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 89: Measure:current:harmonic:phase

    FETCh:CURRent:HARMonic:THD? These queries return the percentage of total harmonic distortion and noise in the output current. Query syntax MEASure:[SCALar]:CURRent:HARMonic:THD? FETCh:[SCALar]:CURRent:HARMonic:THD? Parameters None Examples MEAS:CURR:HARM:THD? FETC:CURR:HARM:THD? Returned parameters <NR3> Related commands MEAS:CURR:HARM? MEAS:CURR:HARM:PHAS? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 90: Measurement Subsystem (Frequency) Commands

    FETCh returns a reading computed from previously acquired data. For Keysight 6811C/6812C/6813C Option 020 only, all standard ac source MEASure or FETCh functions are available for the Main Output of the ac source as well as the Power Analyzer input.
  • Page 91 Language Dictionary Examples MEAS:FREQ? FETC:FREQ? Returned parameters <NR3> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 92: Measurement Subsystem (Power) Commands

    FETCh returns a reading computed from previously acquired data. For Keysight 6811C/6812C/6813C Option 020 only, all standard ac source MEASure or FETCh functions are available for the Main Output of the ac source as well as the Power Analyzer input.
  • Page 93: Measure:power:ac

    MEASure:POWer:AC:APParent? FETCh:POWer:AC:APParent? These queries return the apparent power being sourced at the output terminals in volt-amperes. Query syntax MEASure:[SCALar]:POWer:AC:APParent? FETCh:[SCALar]:POWer:AC:APParent? Parameters None Examples MEAS:POW:AC:APP? FETC:POW:AC:APP? Returned parameters <NR3> Related commands MEAS:POW:REAC? MEAS:POW:PFAC? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 94: Measure:power:ac:reactive

    These queries return the output power factor. The power factor is computed as: Real Power PFactor ------------------------------- - Apparent Power Query syntax MEASure:[SCALar]:POWer:AC:PFACtor? FETCh:[SCALar]:POWer:AC:PFACtor? Parameters None Examples MEAS:POW:AC:PFAC? FETC:POW:AC:PFAC? Returned parameters <NR3> Related commands MEAS:POW:AC:APP? MEAS:POW:REAC? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 95: Measurement Subsystem (Tvolt) Commands

    UPS. For Keysight 6811C/6812C/6813C Option 020 only, all standard ac source MEASure or FETCh functions are available for the Main Output of the ac source as well as the Power Analyzer input.
  • Page 96: Measure:tvolt

    Query syntax MEASure:[SCALar]:TVOLt? <level>, <occurrence> FETCh:[SCALar]:TVOLt? <level>, <occurrence> Parameters –1E6 to 1E6 (for level) –4096 to +4096, but not 0 (for occurrence) Examples MEAS:TVOL? 50, 3 FETC:TVOL? 10, -1 Returned parameters <NR3> Related commands MEAS:TVOL:ABS? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 97: Measure:tvolt:absolute

    0 to 1E6 (for start time in seconds) 0 to 1E6 (for minimum pulse width in seconds) Examples MEAS:TVOL:ABS? 50, 0, 0.001 FETC:TVOL:ABS? 100, 0.005, 0 Returned parameters <NR3> Related commands MEAS:TVOL? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 98: Measurement Subsystem (Voltage) Commands

    FETCh returns a reading computed from previously acquired data. For Keysight 6811C/6812C/6813C Option 020 only, all standard ac source MEASure or FETCh functions are available for the Main Output of the ac source as well as the Power Analyzer input.
  • Page 99: Measure:voltage

    MEAS:VOLT:AC? MEASure:VOLTage:AC? FETCh:VOLTage:AC? These queries return the AC rms voltage being sourced at the output terminals. Query syntax MEASure:[SCALar]:VOLTage:AC? FETCh:[SCALar]:VOLTage:AC? Parameters None Examples MEAS:VOLT:AC? FETC:VOLT:AC? Returned parameters <NR3> Related commands MEAS:CURR:AC? MEAS:VOLT? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 100: Measure:voltage:acdc

    12.6 kHz are returned as 0. Query syntax MEASure:[SCALar]:VOLTage:HARMonic[:AMPLitude]? <NRf> FETCh:[SCALar]:VOLTage:HARMonic[:AMPLitude]? <NRf> Parameters 0 to 50 Examples MEAS:VOLT:HARM? 3 FETC:VOLT:HARM? 1 Returned parameters <NR3> Related commands MEAS:VOLT:HARM:PHAS? MEAS:VOLT:HARM:THD? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 101: Measure:voltage:harmonic:phase

    FETCh:VOLTage:HARMonic:THD? These queries return the percentage of total harmonic distortion and noise in the output voltage. Query syntax MEASure:[SCALar]:VOLTage:HARMonic:THD? FETCh:[SCALar]:VOLTage:HARMonic:THD? Parameters None Examples MEAS:VOLT:HARM:THD? FETC:VOLT:HARM:THD? Returned parameters <NR3> Related commands MEAS:VOLT:HARM? MEAS:VOLT:HARM:PHAS? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 102: Measure:voltage:ranked

    Query syntax MEASure:[SCALar]:VOLTage:RANKed? <percentile> FETCh:[SCALar]:VOLTage:RANKed? <percentile> Parameters 0 to 100 Examples MEAS:VOLT:RANK? 50 FETC:VOLT:RANK? 5 Returned parameters <NR3> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 103: Output Subsystem Commands

    Delay after programming/before protection :MODE <mode> Set remote inhibit input (LATC | LIVE | OFF) :TTLTrg [:STATE] <bool> Enable/disable trigger out drive :SOURce <source> Selects a TTLTrg source (BOT | EOT | LIST) Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 104: Output

    DC components. Command syntax OUTPut:COUPling <coupling> Parameters AC | DC *RST value AC Examples OUTP:COUP DC Query syntax OUTPut:COUPling? Returned parameters <CRD> Related commands *RCL *SAV Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 105: Output:dfi

    – OFF: Never true Command syntax OUTPut:DFI:SOURce <source> Parameters QUEStionable | OPERation | ESB | RQS | OFF *RST value OFF Examples OUTP:DFI:SOUR OPER Query syntax OUTPut:DFI:SOURce? Returned parameters <CRD> Related commands OUTP:DFI Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 106: Output:impedance

    OUTPut:IMPedance:STATe must be enabled for the programmed impedance to affect the output. Command syntax OUTPut:IMPedance:REAL <NRf> Parameters 0 to 1 Unit Ω (ohms) *RST value 0 Examples OUTP:IMP:REAL 0.25 Query syntax OUTPut:IMPedance:REAL? Returned parameters <NR3> Related commands OUTP:IMP OUTP:IMP:REAC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 107: Output:impedance:reactive

    *RCL command as described later in this chapter for more information. Command syntax OUTPut:PON:STATe <state> Parameters RST | RCL0 Examples OUTP:PON:STAT RST Query syntax OUTPut:PON:STATe? Returned parameters <CRD> Related commands *RST *RCL Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 108: Output:protection:clear

    Command syntax OUTPut:PROTection:DELay <NRf+> Parameters 0 to 100 | MAXimum | MINimum Unit s (seconds) *RST value 100 milliseconds Examples OUTP:PROT:DEL 75E-1 Query syntax OUTPut:PROTection:DELay? Returned parameters <NR3> Related commands OUTP:PROT:CLE *SAV *RCL Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 109: Output:ri:mode

    BNC connector on the rear of the instrument. Command syntax OUTPut:TTLTrg[:STATe] <bool> Parameters 0 | 1 | OFF | ON *RST value OFF Examples OUTP:TTLT 1 OUTP:TTLT ON Query syntax OUTPut:TTLTrg[:STATe]? Returned parameters 0 | 1 Related commands OUTP:TTLT:SOUR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 110: Output:ttltrg:source

    BNC connector on the rear of the ac source. Command syntax OUTPut:TTLTrg:SOURce <source> Parameters BOT | EOT | LIST *RST value BOT Examples OUTP:TTLT:SOUR LIST Query syntax OUTPut:TTLTrg:SOURce? Returned parameters <CRD> Related commands OUTP:TTLT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 111: Sense Subsystem Commands

    This subsystem controls the measurement current range, the data acquire sequence, and the harmonic measurement window of the ac source. For Keysight 6811C/6812C/6813C Option 020 only, the SENSe:NSELect and SENSe:FREQuency:SOURce let you select a measurement source and the frequency measurement channel for the Power Analyzer input. The...
  • Page 112: Sense:current:acdc:range

    Crossover_Value = 0.05713/Shunt_Resistance. Values greater than the crossover value select the high current range. Alternatively, you can simply program MIN or MAX to select the low or high current range. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 113: Sense:frequency:source

    Language Dictionary Command syntax SENSe:CURRent:ACDC:RANGe[:UPPer] <NRf+> Parameters 0 through 57.1342 | MINimum | MAXimum (all except Keysight 6811C) 0 through 28.5671 | MINimum | MAXimum (Keysight 6811C only) Unit A (rms amperes) *RST value MAX (high range) Examples SENS:CURR:ACDC:RANGE MIN Query syntax SENSe:CURRent:ACDC:RANGe? Returned parameters <NR3>...
  • Page 114: Sense:nselect

    Command syntax SENSe:SWEep:OFFSet:POINts <NRf+> Parameters –4096 through 2E9 | MINimum | MAXimum *RST value 0 (zero) Examples SENS:SWE:OFFS:POIN -2047 Query syntax SENSe:SWEep:OFFSet:POINts? Returned parameters <NR3> Related commands SENS:SWE:TINT MEAS:ARR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 115: Sense:sweep:tinterval

    Command syntax SENSe:SWEep:TINTerval <NRf+> Parameters 25.037 through 250.37 | MAXimum | MINimum Unit µs (microseconds) *RST value 25.049 µs Examples SENS:SWE:TINT 100E-6 Query syntax SENSe:SWEep:TINTerval? Returned parameters <NR3> Related commands SENS:SWE:OFFS:POIN MEAS:ARR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 116: Sense:window

    These frequencies are exact multiples of 10.000207 Hz. Command syntax SENSe:WINDow[:TYPE] <type> Parameters RECTangular | KBESsel *RST value KBESsel Examples SENS:WIND KBES Query syntax SENSe:WINDow? Returned parameters <CRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 117: Source Subsystem (Current) Commands

    :MODE <mode> Sets peak current limit mode (FIX | STEP | PULS | LIST) :TRIGgered <n> :PROTection Sets the transient level for peak current limit :STATe <bool> Enable/Disable rms current limit protection Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 118: Current

    0 to 13.0 (6813C all options except Option 019) 0 to 16.0 (6813C Option 019) Unit A (rms amperes) *RST value MAXimum Examples CURR 5 CURR:LEV .5 Query syntax [SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]? Returned parameters <NR3> Related commands CURR:PROT:STAT VOLT:RANG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 119: Current:peak

    Unit A (peak amperes) *RST value 13 (6811C/6812C including all options) 26 (6813C all options except Option 019) 32 (6813C Option 019) Examples CURR:PEAK:IMM 15 Query syntax [SOURce:]CURRent:PEAK[:IMMediate]? Returned parameters <NR3> Related commands CURR:PEAK:MODE CURR:PEAK:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 120: Current:peak:mode

    – LIST: The peak current limit is controlled by the peak current list when a triggered transient occurs. Command syntax [SOURce:]CURRent:PEAK:MODE <mode> Parameters FIXed | STEP | PULSe | LIST *RST value FIXed Examples CURR:PEAK:MODE FIX Query syntax [SOURce:]CURRent:PEAK:MODE? Returned parameters <CRD> Related commands CURR:PEAK CURR:PEAK:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 121: Current:peak:triggered

    Unit A (peak amperes) *RST value 13 (6811C/6812C including all options) 26 (6813C all options except Option 019) 32 (6813C Option 019) Examples CURR:PEAK:TRIG 15 Query syntax [SOURce:]CURRent:PEAK:TRIGgered? Returned parameters <NR3> Related commands CURR:PEAK CURR:PEAK:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 122: Current:protection:state

    Command syntax [SOURce:]CURRent:PROTection:STATe <bool> Parameters 0 | 1 | OFF | ON *RST value OFF Examples CURR:PROT:STAT 1 CURR:PROT:STAT OFF Query syntax [SOURce:]CURRent:PROTection:STATe? Returned parameters 0 | 1 Related commands OUTP:PROT:CLE OUTP:PROT:DEL Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 123: Source Subsystem (Frequency) Commands

    0.001 to 1000 (6811C/6812C/6813C except Option 019) 0.001 to 100 (6813C Option 019) Unit Hz (hertz) *RST value 60 Examples FREQ 50 Query syntax [SOURce:]FREQuency[:CW | :IMMediate]? Returned parameters <NR3> Related commands FREQ:MODE FREQ:SLEW Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 124: Frequency:mode

    Command syntax [SOURce:]FREQuency:SLEW[:IMMediate] <NRf+> | INFinity Parameters 0 to 9.9E37 | MAXimum | MINimum | INFinity *RST value MAXimum Examples FREQ:SLEW:IMM 75 FREQ:SLEW MAX Query syntax [SOURce:]FREQuency:SLEW[:IMMediate]? Returned parameters <NR3> Related commands FREQ FREQ:SLEW:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 125: Frequency:slew:mode

    Command syntax [SOURce:]FREQuency:SLEW:TRIGgered <NRf+> | INFinity Parameters 0 to 9.9E37 | MAXimum | MINimum | INFinity *RST value MAXimum Examples FREQ:SLEW:TRIG 75 FREQ:SLEW:TRIG MAX Query syntax [SOURce:]FREQuency:SLEW:TRIGgered? Returned parameters <NR3> Related commands FREQ FREQ:SLEW:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 126: Frequency:triggered

    0.001 to 1000 (6811C/6812C/6813C except Option 019) 0.001 to 100 (6813C Option 019) Unit Hz (hertz) *RST value 60 Examples FREQ:TRIG 50 Query syntax [SOURce:]FREQuency:TRIGgered? Returned parameters <NR3> Related commands FREQ FREQ:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 127: Source Subsystem (Frequency Modulation) Commands

    Command syntax [SOURce:]FM[:STATe] <bool> Parameters 0 | 1 | OFF | ON *RST value OFF Examples FM 1 FM:STATE ON Query syntax [SOURce:]FM[:STATe]? Returned parameters 0 | 1 Related commands FM:DEV FM:FREQ Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 128: Fm:deviation

    Sets the modulating frequency of the output frequency modulation in hertz. Command syntax [SOURce:]FM:FREQuency <NRf> Parameters 0.001 to 1000 Unit Hz (hertz) *RST value 0.1 Examples FM:FREQ 1 Query syntax [SOURce:]FM:FREQuency? Returned parameters <NR3> Related commands FM FM:DEV Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 129: Source Subsystem (Function) Commands

    Sets the waveform shape mode (FIX | STEP | PULS | LIST) :TRIGgered <shape> Sets the triggered transient shape (SIN | SQU | CSIN | <table>) :CSINusoid <n> [THD] Sets the % of peak at which the sine wave clips (or % THD) Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 130: Function

    300 V Command syntax [SOURce:]FUNCtion[:SHAPe][:IMMediate] <shape> Parameters SINusoid | SQUare | CSINusoid | <table> *RST value SINusoid Examples FUNC SIN FUNC:SHA SQU Query syntax [SOURce:]FUNCtion[:SHAPe][:IMMediate]? Returned parameters <CRD> Related commands FUNC:MODE FUNC:TRIG VOLT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 131: Function:mode

    – LIST: The waveform shape is controlled by the waveform shape list when a triggered transient occurs. Command syntax [SOURce:]FUNCtion[:SHAPe]:MODE <mode> Parameters FIXed | STEP | PULSe | LIST *RST value FIXed Examples FUNC:MODE FIX Query syntax [SOURce:]FUNCtion[:SHAPe]:MODE? Returned parameters <CRD> Related commands FUNC FUNC:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 132: Function:triggered

    300 V Command syntax [SOURce:]FUNCtion[:SHAPe]:TRIGgered <shape> Parameters SINusoid | SQUare | CSINusoid | <table> *RST value SINusoid Examples FUNC:TRIG SIN FUNC:TRIG TABLE1 Query syntax [SOURce:]FUNCtion[:SHAPe]:TRIGgered? Returned parameters <CRD> Related commands FUNC FUNC:MODE VOLT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 133: Function:csinusoid

    Parameters 0 to 100% | 0 to 43% THD *RST value 100% | 0% THD (no clipping) Examples FUNC:CSIN 80 FUNC:CSIN 10 THD Query syntax [SOURce:]FUNCtion[:SHAPe]:CSINusoid? [THD] Returned parameters <NR3> Related commands FUNC FUNC:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 134: Source Subsystem (List) Commands

    Returns the number of frequency points :SLEW <n>{, <n>} Sets the frequency slew list :POINts? Returns the number of frequency slew points :PHASe <n>{, <n>} Sets the phase list :POINts? Returns the number of phase list points Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 135: List:count

    Command syntax [SOURce:]LIST:COUNt <NRf+> | INFinity Parameters 1 to 9.9E37 | MINimum | MAXimum | INFinity *RST value 1 Examples LIST:COUN 3 LIST:COUN INF Query syntax [SOURce:]LIST:COUNt? Returned parameters <NR3> Related commands LIST:CURR LIST:FREQ LIST:TTLT LIST:VOLT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 136: List:current

    This query returns the number of points specified in LIST:CURRent. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:CURRent:POINts? Returned parameters <NR1> Examples LIST:CURR:POIN? Related commands LIST:CURR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 137: List:dwell

    This query returns the number of points specified in LIST:DWELl. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:DWELl:POINts? Returned parameters <NR1> Examples LIST:DWEL:POIN? Related commands LIST:DWEL Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 138: List:frequency

    This query returns the number of points specified in LIST:FREQuency. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:FREQuency:POINts? Returned parameters <NR1> Examples LIST:FREQ:POIN? Related commands LIST:FREQ Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 139: List:frequency:slew

    This query returns the number of points specified in LIST:FREQuency:SLEW. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:FREQuency:SLEW:POINts? Returned parameters <NR1> Examples LIST:FREQ:SLEW:POIN? Related commands LIST:FREQ:SLEW Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 140: List:phase

    This query returns the number of points specified in LIST:PHASe. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:PHASe:POINts? Returned parameters <NR1> Examples LIST:PHAS:POIN? Related commands LIST:PHAS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 141: List:shape

    This query returns the number of points specified in LIST:SHAP. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:SHAPe:POINts? Returned parameters <NR1> Examples LIST:SHAP:POIN? Related commands LIST:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 142: List:step

    Parameters 0 | 1 | OFF | ON Examples LIST:TTLT 1, 0, 1 LIST:TTLT ON, OFF, ON Query syntax [SOURce:]LIST:TTLTrg? Returned parameters 0 | 1 {,0 | 1} Related commands LIST:TTLT:POIN? LIST:COUN LIST:DWEL LIST:STEP OUTP:TTLT OUTP:TTLT:SOUR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 143: List:ttltrg:points

    Parameters For sine waves: 0 to 300 | MAXimum | MINimum Unit V (rms voltage) Examples LIST:VOLT 115, 126, 120 LIST:VOLT MAX, 120, MIN Query syntax [SOURce:]LIST:VOLTage[:LEVel]? Returned parameters <NR3>{, <NR3>} Related commands LIST:VOLT:POIN? LIST:COUN LIST:DWEL LIST:STEP LIST:VOLT:SLEW LIST:VOLT:OFFS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 144: List:voltage:points

    This query returns the number of points specified in LIST:VOLTage:SLEW. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:VOLTage:SLEW:POINts? Returned parameters <NR1> Examples LIST:VOLT:SLEW:POIN? Related commands LIST:VOLT:SLEW Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 145: List:voltage:offset

    This query returns the number of points specified in LIST:VOLTage:OFFSet. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:VOLTage:OFFSet:POINts? Returned parameters <NR1> Examples LIST:VOLT:OFFS:POIN? Related commands LIST:VOLT:OFFS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 146: List:voltage:offset:slew

    This query returns the number of points specified in LIST:VOLTage:OFFSet:SLEW. Note that it returns only the total number of points, not the point values. Query syntax [SOURce:]LIST:VOLTage:OFFSet:SLEW:POINts? Returned parameters <NR1> Examples LIST:VOLT:OFFS:SLEW:POIN? Related commands LIST:VOLT:OFFS:SLEW Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 147: Source Subsystem (Phase) Commands

    Command syntax [SOURce:]PHASe[:ADJust|:IMMediate] <NRf+> Parameters –360 through +360 (degrees) | MAXimum | MINimum *RST value 0 Examples PHAS 90 PHAS MAX Query syntax [SOURce:]PHASe[:ADJust|:IMMediate]? Returned parameters <NR3> Related commands PHAS:MODE PHAS:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 148: Phase:auxiliary

    Command syntax [SOURce:]PHASe:MODE <mode> Parameters FIXed | STEP | PULSe | LIST *RST value FIXed Examples PHAS:MODE LIST PHAS:MODE FIX Query syntax [SOURce:]PHASe:MODE? Returned parameters <CRD> Related commands PHAS PHAS:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 149: Phase:triggered

    Command syntax [SOURce:]PHASe:TRIGgered <NRf+> Parameters –360 through +360 (degrees) | MAXimum | MINimum *RST value 0 Examples PHAS:TRIG 90 PHAS:TRIG MAX Query syntax [SOURce:]PHASe:TRIGgered? Returned parameters <NR3> Related commands PHAS:MODE PHAS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 150: Source Subsystem (Pulse) Commands

    Parameters 1 to 9.9E37 | MINimum | MAXimum | INFinity *RST value 1 Examples PULS:COUN 3 PULS:COUN MIN PULS:COUN INF Query syntax [SOURce:]PULSe:COUNt? Returned parameters <NR3> Related commands PULS:DCYC PULS:HOLD PULS:PER PULS:WIDT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 151: Pulse:dcycle

    Command syntax [SOURce:]PULSe:HOLD <parameter> Parameters WIDTh | DCYCle *RST value WIDTh Examples PULS:HOLD DCYC Query syntax [SOURce:]PULSe:HOLD? Returned parameters <CRD> Related commands PULS:COUN PULS:DCYC PULS:PER PULS:WIDT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 152 Sets DCYCle and WIDth and recalculates the PERiod. Sets DCYCle and PERiod and recalculates the WIDTh. Sets WIDTh. If WIDTh < PERiod, sets the PERiod and recalculates DCYCle; otherwise recalculates the PERiod and DCYCle. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 153: Pulse:period

    Unit s (seconds) *RST value 0.01667 (equals the period of a single 60 Hz cycle) Examples PULS:WIDT 0.001 PULS:WIDT MIN Query syntax [SOURce:]PULSe:WIDTh? Returned parameters <NR3> Related commands PULS:COUN PULS:DCYC PULS:PER PULS:HOLD Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 154: Source Subsystem (Voltage) Commands

    [:IMMediate] <n> | INFinity Sets the voltage slew rate :MODE <mode> Sets voltage slew mode (FIX | STEP | PULS | LIST) :TRIGgered <n> | INFinity Sets the transient voltage slew rate Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 155: Voltage

    0 to 300 (6811C/6812C/6813C except Option 019) 0 to 308 (6813C Option 019) Unit V (rms voltage) *RST value 0 Examples VOLT 115 VOLT:LEV 250 Query syntax [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]? Returned parameters <NR3> Related commands VOLT:MODE VOLT:TRIG VOLT:OFFS FUNC:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 156: Voltage:triggered

    *RST value 0 Examples VOLT:TRIG 120 VOLT:LEV:TRIG 150 Query syntax [SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]? Returned parameters <NR3> (if the trigger level is not programmed, the immediate level is returned) Related commands VOLT VOLT:MODE VOLT:OFFS FUNC:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 157: Voltage:auxiliary

    Parameters For sine waves: 0 to 26.02 | MAXimum | MINimum Unit V (rms voltage) *RST value 0 Examples VOLT:AUX 12 VOLT:AUX:LEV 15 Query syntax [SOURce:]VOLTage:AUXiliary[:LEVel][:IMMediate][:AMPLitude]? Returned parameters <NR3> Related commands PHAS:AUX Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 158: Voltage:mode

    – LIST: The voltage is controlled by the voltage list when a triggered transient occurs. Command syntax [SOURce:]VOLTage:MODE <mode> Parameters FIXed | STEP | PULSe | LIST *RST value FIXed Examples VOLT:MODE FIX VOLT:MODE:LIST Query syntax [SOURce:]VOLTage:MODE? Returned parameters <CRD> Related commands VOLT VOLT:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 159: Voltage:offset

    Command syntax [SOURce:]VOLTage:OFFSet[:IMMediate] <NRf+> Parameters –425 to +425 | MAXimum | MINimum Unit V (DC voltage) *RST value 0 Examples VOLT:OFFS 100 Query syntax [SOURce:]VOLTage:OFFSet[:IMMediate]? Returned parameters <NR3> Related commands VOLT:OFFS:MODE OUTP:COUP FUNC:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 160: Voltage:offset:mode

    – LIST: The offset is controlled by the voltage list when a triggered transient occurs. Command syntax [SOURce:]VOLTage:OFFSet:MODE <mode> Parameters FIXed | STEP | PULSe | LIST *RST value FIXed Examples VOLT:OFFS:MODE FIX VOLT:OFFS:MODE:LIST Query syntax [SOURce:]VOLTage:OFFSet:MODE? Returned parameters <CRD> Related commands VOLT:OFFS VOLT:OFFS:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 161: Voltage:offset:triggered

    Parameters 0 to 9.9E37 | MAXimum | MINimum | INFinity Unit V (volts per second) *RST value INFinity Examples VOLT:OFFS:SLEW 50 VOLT:OFFS:SLEW MAX Query syntax [SOURce:]VOLTage:OFFSet:SLEW[:IMMediate]? Returned parameters <NR3> Related commands VOLT:OFFS:MODE OUTP:COUP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 162: Voltage:offset:slew:mode

    Parameters 0 to 9.9E37 | MAXimum | MINimum | INFinity Unit V (volts per second) *RST value INFinity Examples VOLT:OFFS:SLEW:TRIG 50 VOLT:OFFS:SLEW:TRIG MAX Query syntax [SOURce:]VOLTage:OFFSet:SLEW:TRIGgered? Returned parameters <NR3> Related commands VOLT:OFFS:SLEW VOLT:OFFS:SLEW:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 163: Voltage:protection

    This command enables or disables the overvoltage protection feature. Command syntax [SOURce:]VOLTage:PROTection:STATe <bool> Parameters 0 | 1 | OFF | ON *RST value OFF Examples VOLT:PROT:STAT 1 VOLT:PROT:STAT ON Query syntax [SOURce:]VOLTage:PROTection:STATe? Returned parameters <NR3> Related commands VOLT:PROT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 164: Voltage:sense:detector

    – RMS: This converts the rms output voltage to DC and compares it to a DC reference. Command syntax [SOURce:]VOLTage:SENSe:DETector <type> [SOURce:]VOLTage:ALC:DETector <type> Parameters RTIMe | RMS *RST value RTIMe Examples VOLT:SENS:DET RTIM VOLT:ALC:DET RMS Query syntax [SOURce:]VOLTage:SENSe:DETector? [SOURce:]VOLTage:ALC:DETector? Returned parameters <CRD> Related commands VOLT:SENS:SOUR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 165: Voltage:sense:source

    Command syntax [SOURce:]VOLTage:SENSe:SOURce <source> [SOURce:]VOLTage:ALC:SOURce <source> Parameters INTernal | EXTernal *RST value INTernal Examples VOLT:SENS:SOUR INT VOLT:ALC:SOUR EXT Query syntax [SOURce:]VOLTage:SENSe:SOURce? [SOURce:]VOLTage:ALC:SOURce? Returned parameters <CRD> Related commands VOLT:SENS:DET Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 166: Voltage:slew

    – LIST: The slew rate is controlled by the voltage list when a triggered transient occurs. Command syntax [SOURce:]VOLTage:SLEW:MODE <mode> Parameters FIXed | STEP | PULSe | LIST *RST value FIXed Examples VOLT:SLEW:MODE STEP Query syntax [SOURce:]VOLTage:SLEW:MODE? Returned parameters <CRD> Related commands VOLT:SLEW VOLT:SLEW:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 167: Voltage:slew:triggered

    Parameters 0 to 9.9E37 | MAXimum | MINimum | INFinity Unit V (volts per second) *RST value INFinity Examples VOLT:SLEW:TRIG 50 VOLT:SLEW:TRIG MAX Query syntax [SOURce:]VOLTage:SLEW:TRIGgered? Returned parameters <NR3> Related commands VOLT:SLEW VOLT:SLEW:MODE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 168: Status Subsystem Commands

    Returns the value of the event register :CONDition? Returns the value of the condition register :ENABle <n> Enables specific bits in the Event register :NTRansition <n> Sets the Negative transition filter :PTRansition <n> Sets the Positive transition filter Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 169: Status:preset

    (latches) all events that are passed by the Operation NTR and/or PTR filter. Reading the Operation Event register clears it. Query syntax STATus:OPERation[:EVENt]? Parameters None Examples STAT:OPER:EVEN? Returned parameters <NR1> (register value) Related commands *CLS STAT:OPER:NTR STAT:OPER:PTR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 170: Status:operation:condition

    Command syntax STATus:OPERation:ENABle <NRf+> Parameters 0 to 32767 | MAXimum | MINimum Defaul t value 0 Examples STAT:OPER:ENAB 32 STAT:OPER:ENAB 1 Query syntax STATus:OPERation:ENABle? Returned parameters <NR1> (register value) Related commands STAT:OPER? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 171: Status:operation:ntransition

    Command syntax STATus:OPERation:NTRansition <NRf+> STATus:OPERation:PTRansition <NRf+> Parameters 0 to 32767 | MAXimum | MINimum Defaul t value 0 Examples STAT:OPER:NTR 32 STAT:OPER:PTR 1 Query syntax STATus:OPERation:NTRansition? STATus:OPERation:PTRansition? Returned parameters <NR1> (register value) Related commands STAT:OPER:ENAB Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 172: Status:questionable

    (latches) all events that are passed by the Questionable NTR and/or PTR filter. Reading the Questionable Event register clears it. Query syntax STATus:QUEStionable[:EVENt]? Parameters None Examples STAT:QUES:EVEN? Returned parameters <NR1> (register value) Related commands *CLS STAT:QUES:NTR STAT:QUES:PTR Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 173: Status:questionable:condition

    Command syntax STATus:QUEStionable:ENABle <NRf+> Parameters 0 to 32767 | MAXimum | MINimum Defaul t value 0 Examples STAT:QUES:ENAB 32 STAT:QUES:ENAB 1 Query syntax STATus:QUEStionable:ENABle? Returned parameters <NR1> (register value) Related commands STAT:QUES? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 174: Status:questionable:ntransition

    Command syntax STATus:QUEStionable:NTRansition <NRf+> STATus:QUEStionable:PTRansition <NRf+> Parameters 0 to 32767 | MAXimum | MINimum Defaul t value 0 Examples STAT:QUES:NTR 32 STAT:QUES:PTR 1 Query syntax STATus:QUEStionable:NTRansition? STATus:QUEStionable:PTRansition? Returned parameters <NR1> (register value) Related commands STAT:QUES:ENAB Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 175 OCP = Overcurrent protection has tripped UNR = Output is unregulated OT = Overtemperature protection has tripped RI = Remote inhibit is active Rail = Rail protection tripped CL rms = rms current limit is active Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 176: System Subsystem Commands

    Sets the model string returned by *IDN? Query :DEFault Sets the model string to default :SECurity :COUNt? Returns the security count of the ac source [:IMMediate] Clears all user-accessible instrument memory :SET <binary_block> Sets up the ac source Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 177: Security[:Immediate]

    This connection is used to send and receive commands and queries. Use the control-socket connection to send a Device Clear (DCL) to the instrument or to detect pending SRQ events. Query syntax SYSTem:COMMunicate:LAN:CONTrol? Parameters None Examples SYST:COMM:LAN:CONT? Returned parameters <NR1> Related commands SYST:COMM:TCP:CONT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 178: System:communicate:lan:dhcp

    If you change this setting, you must send SYSTem:COMMunicate:LAN:UPDate to activate the new setting. Command syntax SYSTem:COMMunicate:LAN:DHCP <bool> Parameters 0 | 1 | OFF | ON Examples SYST:COMM:LAN:DHCP 1 Query syntax SYSTem:COMMunicate:LAN:DHCP? Returned parameters 0 | 1 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 179: System:communicate:lan:dns[{1|2}]

    Command syntax SYSTem:COMMunicate:LAN:DNS <quoted_address> Parameters <quoted_address> Examples SYST:COMM:LAN:DNS “192.168.10.1” SYST:COMM:LAN:DNS2 “141.183.10.1” Query syntax SYSTem:COMMunicate:LAN:DNS[1|2]? [mode] Parameters [CURRent | STATic] (Default: CURRent) Examples SYST:COMM:LAN:DNS1? SYST:COMM:LAN:DNS2? STAT Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 180: System:communicate:lan:domain

    Dynamic DNS service at power-on. A null string (“”) indicates that no domain name is assigned. Query syntax SYSTem:COMMunicate:LAN:DOMain? Parameters None Examples SYST:COMM:LAN:DOM? Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 181: System:communicate:lan:gateway

    If you change this setting, you must send SYSTem:COMMunicate:LAN:UPDate to activate the new setting. Command syntax SYSTem:COMMunicate:LAN:GATeway <quoted_address> Parameters <quoted_address> Examples SYST:COMM:LAN:GAT “192.168.10.1” Query syntax SYSTem:COMMunicate:LAN:GATeway? [mode] Parameters [CURRent | STATic] (Default: CURRent) Examples SYSTem:COMMunicate:LAN:GAT? SYSTem:COMMunicate:LAN:GAT? STAT Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 182: System:communicate:lan:hostname

    If you change this setting, you must send SYSTem:COMMunicate:LAN:UPDate to activate the new setting. Command syntax SYSTem:COMMunicate:LAN:HOSTname <quoted_string> Parameters <quoted_string> Examples SYST:COMM:LAN:HOST “LAB-ACS” Query syntax SYSTem:COMMunicate:LAN:HOSTname? [mode] Parameters [CURRent | STATic] (Default: CURRent) Examples SYSTem:COMMunicate:LAN:HOST? SYSTem:COMMunicate:LAN:HOST? STAT Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 183: System:communicate:lan:ipaddress

    If you change this setting, you must send SYSTem:COMMunicate:LAN:UPDate to activate the new setting. Command syntax SYSTem:COMMunicate:LAN:IPADdress <quoted_address> Parameters <quoted_address> Examples SYST:COMM:LAN:IPAD “192.168.10.1” Query syntax SYSTem:COMMunicate:LAN:IPADdress? [mode] Parameters [CURRent | STATic] (Default: CURRent) Examples SYSTem:COMMunicate:LAN:IPAD? SYSTem:COMMunicate:LAN:IPAD? STAT Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 184: System:communicate:lan:mac

    Internet device. Your LAN administrator may need the MAC address to assign a static IP address for this device. Query syntax SYSTem:COMMunicate:LAN:MAC? Parameters None Examples SYST:COMM:LAN:MAC? Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 185: System:communicate:lan:smask

    If you change this setting, you must send SYSTem:COMMunicate:LAN:UPDate to activate the new setting. Command syntax SYSTem:COMMunicate:LAN:SMASk <quoted_address> Parameters <quoted_address> Examples SYST:COMM:LAN:SMAS “12.168.10.1” Query syntax SYSTem:COMMunicate:LAN:SMASk? Parameters [CURRent | STATic] (Default: CURRent) Examples SYSTem:COMMunicate:LAN:SMAS? Returned parameters <SRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 186: System:communicate:lan:telnet:prompt

    *RST, or SYSTem:PRESet. SYSTem:SECurity:IMMediate sets this parameter to its default value. Command syntax SYSTem:COMMunicate:LAN:TELNet:WMESsage <quoted_string> Parameters <quoted_string> Examples SYST:COMM:LAN:TELN:WMES “Welcome to Telnet” Query syntax SYSTem:COMMunicate:LAN:TELNet:WMESsage? Returned parameters <SRD> Related commands SYST:COMM:LAN:TELN:PROM Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 187: System:communicate:lan:update

    SYST:COMM:LAN:DNS “198.105.232.4” SYST:COMM:LAN:DNS2 “198.105.232.5” SYST:COMM:LAN:GAT “198.105.232.1” SYST:COMM:LAN:HOST “LAB1-DMM” SYST:COMM:LAN:IPAD “198.105.232.101” SYST:COMM:LAN:SMAS “255.255.255.0” SYST:COMM:LAN:UPD The following example configures the instrument back to use DHCP. SYST:COMM:LAN:DHCP ON SYST:COMM:LAN:UPD Command syntax SYSTem:COMMunicate:LAN:UPDate Parameters None Examples SYST:COMM:LAN:UPD Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 188: System:communicate:rlstate

    This connection is used to send and receive commands and queries. Use the control-socket connection to send a Device Clear (DCL) to the ac source or to detect pending SRQ events. Refer to the Keysight Models 6811C, 6812C, and 6813C User’s and Service NOTE Guide under “Using Sockets” for more information...
  • Page 189: System:error

    Query syntax SYSTem:LANGuage? Returned parameters <CRD> SYSTem:PERSona:MANufacturer Sets the manufacturer string returned by *IDN? query. Command syntax SYSTem:PERSona:MANufacturer <quoted_string> Parameters <quoted_string> Examples SYST:PERS:MAN “Keysight Technologies” Query syntax SYSTem:PERSona:MANufacturer? Returned parameters <SRD> Related commands SYST:PERS:MAN:DEF Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 190: System:persona:manufacturer:default

    Parameters None Examples SYST:PERS:MAN:DEF Query syntax SYSTem:PERSona:MANufacturer:DEFault? Returned parameters <SRD> Related commands SYST:PERS:MAN SYSTem:PERSona:MODel Sets the model string returned by *IDN? query. The models are 6811C, 6812C, or 6813C. Command syntax SYSTem:PERSona:MODel <quoted_string> Parameters <quoted_string> Examples SYST:PERS:MOD “6811C” Query syntax SYSTem:PERSona:MODel? Returned parameters <SRD>...
  • Page 191: System:security:count

    The command is typically used before removing an instrument from a secure area. The security count is incremented by one each time you perform this command. Command syntax SYSTem:SECurity[:IMMediate] Parameters None Examples SYST:SEC Related commands SEC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 192: System:set

    Parameters None Examples SYST:VERS? Returned parameters <NR2> SYSTem:LOCal It sets the interface in Local state, which enables the front panel controls. Command syntax SYSTem:LOCal Parameters None Examples SYST:LOC Related commands SYST:REM SYST:RWL Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 193: System:remote

    It sets the interface in the Remote-lockout state, which disables all front panel controls including the Local key. Use SYSTem:LOCal to return the front panel to the Local state. Command syntax SYSTemRWLock Parameters None Examples SYST:RWL Related commands SYST:REM SYST:LOC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 194: Trace Subsystem Commands

    These queries return a list of defined waveform names. The list includes both pre-defined waveforms such as SINusoid, SQUare, and CSINusoid, as well as any user-defined waveforms. Query syntax TRACe:CATalog? DATA:CATalog? Parameters None Examples TRAC:CAT? DATA:CAT? Returned parameters <SRD> Related commands TRAC TRAC:DEL FUNC:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 195: Trace

    Parameters <waveform_name>, <amplitude> Examples TRAC flattop, 0.1, 0.3, 0.7, .., –0.7, –0.3, –0.1 Query syntax TRACe[:DATA]? <waveform_name> DATA[:DATA]? <waveform_name> Returned parameters <NR3>{, <NR3>} (a total of 1024 data points) Related commands TRAC:DEF TRAC:DEL FUNC:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 196: Trace:define

    These commands delete the user-defined waveform table with the name <waveform_name> and makes its memory available for other waveforms. Command syntax TRACe:DELete[:NAME] <waveform_name> DATA:DELete[:NAME] <waveform_name> Parameters <waveform_name> Examples TRAC:DEL flattop Related commands TRAC TRAC:DEF FUNC:SHAP Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 197: Trigger Subsystem Commands

    Trigger Subsystem. The INITiate commands control the initialization of both the transient and measurement trigger systems. For Keysight 6811C/6812C/6813C Option 020 only, TRIGger:ACQuire and other measurement trigger commands apply to both measurement sources, regardless of which source is selected.
  • Page 198: Abort

    If INITiate:CONTinuous ON has been programmed, the trigger subsystem NOTE initiates itself immediately after ABORt, thereby setting the WTG bit. Command syntax ABORt Parameters None Examples ABOR Related commands INIT *RST *TRG TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 199: Initiate:sequence

    Step, pulse, or list transient trigger sequence ACQuire Measurement acquire trigger sequence Command syntax INITiate[:IMMediate]:SEQuence[1 | 3] INITiate[:IMMediate]:NAME<name> Parameters For INIT:NAME: TRANsient | ACQuire Examples INIT:SEQ1 INIT:NAME ACQ Related commands ABOR INIT:CONT TRIG *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 200: Initiate:continuous:sequence

    When the trigger subsystem has been initiated, the TRIGger command generates a trigger signal regardless of the selected trigger source. Command syntax TRIGger[:SEQuence1][:IMMediate] TRIGger[:TRANsient][:IMMediate] Parameters None Examples TRIG TRIG:TRAN TRIG:SEQ1:IMM Related commands ABOR TRIG:SOUR TRIG:DEL TRIG:SYNC TRIG:SYNC:PHAS INIT INIT:CONT *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 201: Trigger:delay

    TRIGger[:TRANsient]:SOURce <CRD> Parameters BUS | EXTernal | IMMediate *RST value BUS Examples TRIG:SOUR BUS TRIG:TRAN:SOUR EXT Query syntax TRIGger[:SEQuence1]:SOURce? TRIGger[:TRANsient]:SOURce? Returned parameters <CRD> Related commands ABOR TRIG TRIG:DEL TRIG:SYNC TRIG:SYNC:PHAS INIT INIT:CONT *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 202: Trigger:sequence2:Source

    Command syntax TRIGger:SEQuence2:SOURce <CRD> TRIGger:SYNChronize:SOURce <CRD> Parameters IMMediate | PHASe *RST value IMMediate Examples TRIG:SYNC:SOUR IMM TRIG:SEQ2:SOUR PHAS Query syntax TRIGger:SEQuence2:SOURce? TRIGger:SYNChronize:SOURce? Returned parameters <CRD> Related commands ABOR TRIG TRIG:DEL TRIG:SOUR TRIG:SYNC:PHAS INIT INIT:CONT *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 203: Trigger:sequence2:Phase

    When the measurement completes, the WTG bit in the Status Operation Condition register is cleared. Command syntax TRIGger:SEQuence3[:IMMediate] TRIGger:ACQuire:[:IMMediate] Parameters None Examples TRIG:ACQ TRIG:SEQ3:IMM Related commands ABOR TRIG TRIG:DEL TRIG:SYNC TRIG:SYNC:PHAS INIT INIT:CONT *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 204: Trigger:sequence3:Source

    TRIGger:ACQuire:SOURce <CRD> Parameters BUS | EXTernal | TTLTrg *RST value BUS Examples TRIG:ACQ:SOUR BUS TRIG:SEQ3:SOUR EXT Query syntax TRIGger:SEQuence3:SOURce? TRIGger:ACQuire:SOURce? Returned parameters <CRD> Related commands ABOR TRIG TRIG:DEL TRIG:SYNC TRIG:SYNC:PHAS INIT INIT:CONT *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 205: Trigger:sequence1:Define

    1, 2, and 3. Command syntax TRIGger:SEQuence1:DEFine TRANsient TRIGger:SEQuence2:DEFine SYNChronize TRIGger:SEQuence3:DEFine ACQuire Parameters TRANsient, SYNChronize, ACQuire Examples TRIG:SEQ1:DEF TRAN TRIG:SEQ3:DEF ACQ Query syntax TRIGger:SEQuence1:DEFine? TRIGger:SEQuence2:DEFine? TRIGger:SEQuence3:DEFine? Returned parameters <CRD> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 206: Common Commands

    Return power-on status clear state *RCL <n> Recall instrument state *RST Reset *SAV <n> Save instrument state *SRE <n> Set service request enable register *SRE? Return service request enable register *STB? Return status byte *TRG Trigger Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 207: Cls

    “Programming the Status Registers” on page 259 in Chapter 5, "Programming Examples" for descriptions of the Standard Event Status registers. The query reads the Standard Event Status Enable register. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 208: Esr

    Status Registers” on page 259 in Chapter 5, "Programming Examples" for a detailed explanation of this register. Query syntax *ESR? Parameters None Returned parameters <NR1> (register value) Related commands *CLS *ESE *ESE? *OPC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 209: Idn

    It is not compatible with the Telnet interface. The returned string includes “SYSTEM:SET” command header that can be used directly provided the receiver can accept binary data. Query syntax *LRN? Parameters None Returned parameters <binary_block> Related commands SYST:SET Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 210: Opc

    The query causes the interface to place an ASCII “1” in the Output Queue when all pending operations are completed. Command syntax *OPC Parameters None Query syntax *OPC? Returned parameters <NR1> Related commands *TRIG *WAI Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 211: Opt

    This query requests the ac source to identify any options that are installed. Options are identified by a number. This query returns 0 if no options are installed. For Keysight 6811C/6812C/6813C Option 020 only, this query returns 20. For Keysight 6812C/6813C Option 026 only, this query returns 26. Query syntax *OPT? Returned parameters <AARD>...
  • Page 212: Psc

    The query returns the current state of *PSC. Command syntax *PSC <bool> Parameters 0 | 1 | OFF | ON Examples *PSC 0 *PSC 1 Query syntax *PSC? Returned parameters 0 | 1 Related commands *ESE *SRE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 213: Rcl

    OUTPut:PON:STATE is set to RCL0. For Keysight 6812C/6813C Option 026 only, this command includes the auxiliary output voltage and phase. Command syntax *RCL <NRf> Parameters 0 to 15 Examples *RCL 3 Related commands *PSC *RST *SAV Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 214: Rst

    0.01667 s OUTP:TTLT [SOUR:]VOLT OUTP:TTLT:SOUR [SOUR:]VOLT:AUX SENS:CURR:ACDC:RANG [SOUR:]VOLT:MODE SENS: NSEL [SOUR:]VOLT:OFFS SENS:FREQ:SOUR VOLT [SOUR:]VOLT:OFFS:MODE SENS:SWE:OFFS:POIN [SOUR:]VOLT:OFFS:TRIG SENS:SWE:TINT 25 µs [SOUR:]VOLT:OFFS:SLEW SENS:WIND KBES [SOUR:]VOLT:OFFS:SLEW:MODE [SOUR:]CURR [SOUR:]VOLT:OFFS:SLEW:TRIG [SOUR:]CURR:PEAK [SOUR:]VOLT:PROT 13 A/26 A/32 A [SOUR:]CURR:PEAK:MODE [SOUR:]VOLT:PROT:STAT Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 215: Sav

    [SOUR:]FUNC:TRIG [a] This command is for Keysight 6812C/6813C Option 026 only [b] 13 A for Keysight 6811C and 6812C; 26 A for Keysight 6813C; and 32 A for Keysight 6813C Option 019 – *RST does not clear any of the status registers or the error queue, and ac NOTE source does not affect any interface error conditions.
  • Page 216: Sre

    SRQ to the controller. Command syntax *SRE <NRf> Parameters 0 to 255 Defaul t value Refer to *PSC Example *SRE 128 Query syntax *SRE? Returned parameters <NR1> (register binary value) Related commands *ESE *ESR *PSC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 217: Stb

    RQS = Request for service ESB = Event status byte summary MAV = Message available QUES = Questionable status summary Query syntax *STB? Parameters None Returned parameters <NR1> (register value) Related commands *SRE *ESR *ESE Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 218: Trg

    This query causes the ac source to do a self-test and report any errors. Query syntax *TST? Parameters None Returned parameters <NR1> 0 indicates the ac source has passed self-test. Non-zero indicates an error code (refer to Appendix C, "Error Messages") Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 219: Wai

    – All triggered actions are completed and the trigger system returns to the Idle state. *WAI can be aborted only by sending the ac source a GPIB DCL (Device Clear) command. Command syntax *WAI Parameters None Related commands *OPC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 220 Language Dictionary THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 221 This chapter provides the compatibility of the B and C versions of the ac source. The Persona commands described in this section are provided for compatibility with the existing 6811B/6812B/6813B and 6811C/6812C/6813C ac source. This section also compares the new 6811C/6812C/6813C features to the previous 6811B/6812B/6813B ac source.
  • Page 222: Compatibility Of The B And C Versions Of The Ac Power Solutions

    Persona Commands Persona commands are provided to allow users to change the programmatic identity of the 6811C/6812C/6813C mainframes back to the “B” version mainframes for code compatibility. The manufacturer string can also be changed for code compatibility. The persona commands are non-volatile.
  • Page 223: New Feature Comparison With B And C Ac Source

    Returns -113 Undefined header Calibration string CALibration:STRing Returns -113 Undefined header Clear front panel DISPlay[:WINDow]:TEXT:CLEar Returns -113 Undefined header d isplay text LXI:IDENtify[:STATe] LXI identify and mDNS Returns -113 Undefined header commands LXI:MDNS[:STATe] Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 224 Returns -113 Undefined header and model number for SYSTem:PERSona:MODel backward compatibility SYSTem:PERSona:MODel:DEFault Security count SYST:SECurity:COUNt? Returns -113 Undefined header Clears all SECurity:IMMediate user-accessible Returns -113 Undefined header SYSTem:SECurity:IMMediate instrument memory Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 225 Returns -113 Undefined header in binary format Returns binary string on *LRN? Returns -113 Undefined header EEPROM [a] Start-up time from power on to when front panel display shows rms voltage and frequency readings. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 226 Compatibility of the B and C Versions of the AC Power Solutions THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 227 Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide Programming Examples Introduction Programming the Output Programming Output Transients Triggering Output Changes Making Measurements Triggering Measurements Programming the Status Registers Questionable Status Group Programming the Trigger In and Trigger Out BNC Connectors...
  • Page 228: Programming Examples

    These examples in this chapter are generic SCPI commands. Refer to Chapter 2, NOTE "Introduction to Programming" for information about encoding the commands as language strings. Where appropriate, optional commands are shown for clarity in the examples. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 229: Programming The Output

    The ac source can be programmed to turn off its output if the AC output voltage exceeds a preset peak voltage limit. This protection feature is implemented with the VOLTage:PROTection command as explained in Chapter 3, "Language Dictionary". Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 230: Voltage And Frequency Slew Rates

    Amplitude changes made by the step, pulse, and list transients are controlled by the same rules that apply to all other functions that are subject to transient control. Refer to “Programming Output Transients” on page 236. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 231: Waveform Shapes

    Square waveform To select the square output waveform, use: FUNCtion:SHAPe SQUare Clipped waveform To select a clipped sine waveform use: FUNCtion:SHAPe CSINusoid To set the clipping level to 50%, use: FUNCtion:SHAPe:CSINusoid 50 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 232 Refer to “Coupled commands” on page 235 for more information. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 233: Programming The Output Phase

    Chapter 3, "Language Dictionary". Peak current limit The Keysight 6811C, 6812C, and 6813C have a programmable peak current limit which limits the instantaneous current. The command to set this limit is: CURRent:PEAK <n> where <n> is the peak current in amperes.
  • Page 234: Dc Output

    Programming Examples DC output The Keysight 6811C, 6812C, and 6813C single-phase models have DC output capability which lets you independently control the DC and AC components of the output voltage. At *RST, these models default to the AC output mode. When DC offset is desired, this mode must be changed using the OUTPut:COUPling command.
  • Page 235: Coupled Commands

    When an output transient is initiated (ready to receive a trigger), the error checking that takes place for maximum peak output voltage includes any combination of voltage, voltage offset, or function shape that can occur during the transient. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 236: Programming Output Transients

    Generates a sequence of output changes, each with an associated LIST dwell time or paced by triggers. Turns off the transient functions, which means that only the IMMediate FIXed values are used as the data source for a particular function. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 237: Transient System Model

    However, this is subject to the following limitation to ensure the proper output voltage in all cases. The AC voltage, waveform shape, and voltage slew functions cannot be set to NOTE Step or Pulse mode if one of them is set to List mode. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 238 IMMediate level When the list completes , the output returns to LIST mode immediate level . Step 2 Step 0 Step 1 Trigger List Applied Complete Figure 5-1 Model of transient system Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 239: Step And Pulse Transients

    PULSe:PERiod 1 specifies a duty cycle of 50% PULSe:DCYCle 50 specifies a pulse width of .5 seconds PULSe:WIDTh .5 (not necessary in this case, since a duty cycle has already been specified) Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 240 Respond to GPIB bus triggers TRIG:SOUR BUS Synchronize triggers to internal phase reference TRIG:SYNC:SOUR PHAS Sets internal phase reference point to 90 degrees TRIG:SYNC:PHAS 90 Set to Wait-for-trigger state INIT:SEQ1 Send the GPIB bus trigger <device_trigger> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 241: List Transients

    The following procedure shows how to generate a simple list of voltage and frequency changes. Step 1 Set the mode of each function that will participate in the output sequence to LIST. For example: VOLTage:MODE LIST FREQuency:MODE LIST Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 242 The number of dwell points must equal the number of output points. If a dwell list has only one value, that value will be applied to all points in the output list. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 243 Step 6 Use the transient trigger system to trigger the list. This is described in detail under “Triggering Output Changes” on page 244. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 244: Triggering Output Changes

    The ac source uses aliases with more descriptive names for these sequences. These aliases can be used instead of the sequence forms. Sequence form Alias SEQuence1 TRANsient SEQuence2 SYNChronize SEQuence3 ACQuire Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 245: Output Trigger System Model

    DELAYING STATE DELAY COMPLETED WAIT FOR SYNC STATE SYNC COMPLETED OUTPUT OUTPUT OUTPUT LIST PULSE STEP CHANGES CHANGES CHANGE PULSE COUNT DONE? LIST COMPLETE? LIST:STEP ONCE Figure 5-2 Model of output triggers Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 246: Initiating The Output Trigger System

    To select the external Trigger In BNC as the source, use: TRIGger:SEQuence1:SOURce EXTernal TRIGger:TRANsient:SOURce EXTernal To select GPIB bus triggers (group execute trigger, device trigger, or *TRG command), use: TRIGger:SEQuence1:SOURce BUS TRIGger:TRANsient:SOURce BUS Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 247: Specifying A Trigger Delay

    A trigger delay can only be programmed for SEQuence1 (or TRANsient) triggers. NOTE When the programmed trigger delay has elapsed, the trigger system transitions from the Delay state to the Wait-for-sync state. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 248: Synchronizing Output Changes To A Reference Phase Angle

    Single triggers – By sending one of the following over the GPIB: TRIGger:SEQuence1:IMMediate (Group Execute Trigger) <GET> – By applying a signal with a high-to-low transition to the Trig In BNC connector. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 249: Specifying A Dwell Time For Each List Point

    – If the list is not completed, then the system reacts as follows: programs the trigger system to return to the Initiated LIST:STEP ONCE state to wait for the next trigger. programs the trigger system to immediately execute LIST:STEP AUTO the next list point. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 250: Making Measurements

    FETCh. FETCh queries perform the same calculation as their MEASure counterparts, but do not cause new data to be acquired. Data acquired by an explicit trigger or a previously programmed MEASure command are used. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 251: Voltage And Current Measurements

    MEASure:POWer:AC:REACtive? measures the in-phase component of power MEASure:POWer:AC:REAL? in watts returns the output power factor MEASure:POWer:AC:PFACtor? measures the total real power being sourced MEASure:POWer:AC:TOTal? measures the DC component of power MEASure:POWer:DC? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 252: Harmonic Measurements

    50th harmonic. Any harmonics that represent frequencies greater than 12.5 kHz are returned as the value 0. To return the percentage of total harmonic distortion in the output voltage or current, use the following commands: MEASure:CURRent:HARMonic:THD? MEASure:VOLTage:HARMonic:THD? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 253: Returning Voltage And Current Data From The Data Buffer

    The command is SENSe:WINDow KBESsel | RECTangular Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 254: Triggering Measurements

    244, the ac source uses the following sequence name and alias for the measurement trigger system. This alias can be used instead of the sequence form. Sequence form Alias SEQuence3 ACQuire Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 255: Measurement Trigger System Model

    The arrows show the transitions between states. These are labeled with the input or event that causes the transition to occur. ABOR IDLE STATE *RST *RCL INIT[:IMM] INITIATED STATE TRIGGER RECEIVED DATA ACQUISITION Figure 5-3 Model of measurement triggers Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 256: Initiating The Measurement Trigger System

    To select GPIB bus triggers (group execute trigger, device trigger, or *TRG command), use: TRIGger:SEQuence3:SOURce BUS TRIGger:ACQuire:SOURce BUS To select the signal driving the Trigger Out BNC connector, use: TRIGger:SEQuence3:SOURce TTLTrg TRIGger:ACQuire:SOURce TTLTrg Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 257: Generating Measurement Triggers

    This permits pre-event or post-event data sampling. To offset the starting point of the data buffer relative to the acquisition trigger, use: SENSe:SWEep:OFFSet:POINts <offset> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 258 4096 DATA POINTS OFFSET = -2048 4096 DATA POINTS OFFSET = 0 4096 DATA POINTS 4096 DATA POINTS OFFSET = 0 to 2 TIME ACQUISITION TRIGGER Figure 5-4 Pre-event and post-event triggering Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 259: Programming The Status Registers

    Chapter 3, "Language Dictionary". It is a read/write register. NTR filter A negative transition filter that functions as described under STAT:OPER:NTR <n> STAT:OPER:NTR|PTR commands in Chapter 3, "Language Dictionary". It is a read/write register. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 260 The remote inhibit state is active CLpeak The peak current limit circuit is active Rail The rail protection circuit has tripped CLrms The rms current limit circuit is active MeasOvld Current measurement exceeded capability of low range Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 261 Status byte and service request enable registers QUES Questionable status summary bit Message Available summary bit Event Status Summary bit Master Status Summary bit Request Service bit OPER Operation status summary bit Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 262 OPER n. u. SERVICE OPERATION STATUS REQUEST GENERATION CONDITION PTR/NTR EVENT ENABLE 1 - 4 n.u. 6 , 7 n. u. 9 - 15 n. u. Figure 5-5 AC source status model Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 263: Questionable Status Group

    A register that functions as a mask for enabling specific bits STAT:QUES:ENAB? <n> from the Event register. It is a read/write register. The outputs of the Questionable Status group are logically-ORed into the QUEStionable summary bit (3) of the Status Byte register. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 264: Standard Event Status Group

    Summary Bit). Bit 5 of the Service Request Enable register must be set to permit an SRQ to be generated, and *PSC OFF must be sent. The commands to accomplish these conditions are as follows: *PSC OFF *ESE 128 *SRE 32 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 265: Status Byte Register

    The Output Queue is a first-in, first-out (FIFO) data register that stores ac source-to-controller messages until the controller reads them. Whenever the queue holds one or more bytes, it sets the MAV bit (4) of the Status Byte register. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 266: Examples

    Enable register or NTR|PTR filter. A faster way to prevent the interrupt is to disable the service request by programming the appropriate bit of the Service Request Enable register. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 267 *SRE 8 Step 4 When you service the request, read the event register to determine which Questionable Status Event register bits are set and clear the register for the next event. Use: STATus:QUEStionable:EVENt? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 268 The PTR filter will cause the QUES summary bit to set RQS when CLrms occurs. When the controller subsequently reads the event register with STATus:QUEStionable:EVEN?, the register is cleared. When CLrms subsequently goes false, the NTR filter causes the QUES summary bit to again set RQS. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 269: Programming The Trigger In And Trigger Out Bnc Connectors

    BOT specifies that the pulse is output at the beginning of a transient. This is the *RST setting. specifies that the pulse is output at the end of a transient. LIST specifies that the pulse position is defined by the LIST:TTLTrg command. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 270 TRIGger:SEQuence3:SOURce TTLTor TRIGger:ACQuire:SOURce TTLT OUTP:TTLT:STAT OUTP:TTLT :SOUR TRIGGER OUT TRIGGER SOURCE TRIG:ACQ:SOUR LIST ACQUISITION MEASUREMENT TRIGGER TTLT TRIGGER SYSTEM TRIG:TRAN:SOUR TRANSIENT TRIGGER OUTPUT TRIGGER SYSTEM TRIGGER IN Figure 5-6 BNC connector trigger model Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 271: Remote Inhibit And Discrete Fault Indicator

    RI input to disable the output in a non-latching manner. When INH is low true, the output is disabled. When INH is high, it has no effect on the output. disables the INH input. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 272: Discrete Fault Indicator (Dfi)

    Standard Event summary bit (bit 5 of the Status Byte Register) selects the Request Service bit (bit 6 of the Status Byte Register) selects no DFI source To enable or disable the DFI output, use: OUTPut:DFI:STATe ON | OFF Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 273: Scpi Command Completion

    *OPC This sets the OPC status bit when all pending operations have completed. Since your program can read this status bit on an interrupt basis, allows subsequent commands to be executed. *OPC Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 274 Programming Examples THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 275: Scpi Command Tree

    Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide SCPI Command Tree Command Syntax This appendix provides the SCPI command tree.
  • Page 276: Command Syntax

    284 – “STATus” on page 288 – “SYSTem” on page 289 – “TRACe | DATA” on page 291 – “TRIGger” on page 292 – “SCPI Common Commands” on page 293 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 277 :IMPedance :LEVel <level> :PASSword <n> :PHASe :AUXiliary :PWM :FREQuency <n> :RAMP <n> :SAVE :SECure :CODE <quoted_string> :STATe <bool>[, <n>] :SHUNt <n> :STATe <bool>[, <n>] :STRing <quoted_string> :VOLTage :AUXiliary [:AC] :EXTernal :OFFSet :PROTection Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 278 SCPI Command Tree DISPlay [:WINDow] [:STATe] <bool> :MODE <mode> :TEXT [:DATA] <quoted_string> :CLEar Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 279 SCPI Command Tree :IDENtify [:STATe] <bool> :MDNS [:STATe] <bool> :ENABle :HNAMe [:RESolved]? :SNAMe :DESired <quoted_string> [:RESolved]? :RESet :RESTart Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 280 SCPI Command Tree MEASure | FETCh :ARRay :CURRent [:DC]? :HARMonic [:AMPLitude]? :PHASe? [:DC]? :VOLTage [:DC]? :HARMonic [:AMPLitude]? :PHASe? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 281 [:AMPLitude]? <n> :PHASe? <n> :THD? :FREQuency? :POWer [:DC]? [:REAL]? :APParent? :REACtive? :PFACtor? :TVOLt? <level>, <occurrence> :TVOL :ABSolute? <level>, <start_time>, <min_pluse_width> :VOLTage [:DC]? :AC? :ACDC? :HARMonic [:AMPLitude]? <n> :PHASe? <n> :THD? :RANKed? <n> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 282 SCPI Command Tree OUTPut [:STATe] <bool> :COUPling <coupling> :DFI [:STATe] <bool> :SOURce <source> :IMPedance [:STATe] <bool> :REAL <n> :REACtive <n> :PON :STATe <state> :PROTection :CLEar :DELay <n> :MODE <mode> :TTLTrg [:STATe] <bool> :SOURce <source> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 283 SCPI Command Tree SENSe :CURRent :ACDC :RANGe [:UPPEr] <n> :FREQuency :SOURce <source> :NSELect <n> :SWEep :OFFSet :POINts <n> :TINTerval <n> :WINDow [:TYPE] <type> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 284 :MODE <mode> :SLEW [:IMMediate] <n> | INFinity :MODE <mode> :TRIGgered <n> | INFinity :TRIGgered <n> [:STATe] <bool> :DEViation <n> :FREQuency <n> FUNCtion [:SHAPe] [:IMMediate] <shape> :MODE <mode> :TRIGgered <shape> :CSINusoid <n> [THD] Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 285 :POINts? :PHASe <n>{, <n>} :POINts? :SHAPe <shape>{, <shape>} :POINts? :STEP <step> :TTLTrg <bool>{, <bool>} :POINts? :VOLTage [:LEVel] <n>{, <n>} :POINts? :SLEW <n>{, <n>} :POINts? :OFFSet <n>{, <n>} :POINts? :SLEW <n>{, <n>} :POINts? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 286 SCPI Command Tree [SOURce:] PHASe [:ADJust | :IMMediate] <n> :AUXiliary [:ADJust | :IMMediate] <n> :MODE <mode> :TRIGgered <n> PULSe :COUNt <n> | INFinity :DCYCle <n> :HOLD <parameter> :PERiod <n> :WIDTh <n> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 287 [:IMMediate] <n> | INFinity :MODE <mode> :TRIGgered <n> | INFinity :PROTection [:LEVel] <n> :STATe <bool> :SENSe | :ALC :DETector <type> :SOURce <source> :SLEW [:IMMediate] <n> | INFinity :MODE <mode> :TRIGgered <n> | INFinity Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 288 SCPI Command Tree STATus :PRESet :OPERation [:EVENt]? :CONDition? :ENABle <n> :NTRansition <n> :PTRansition <n> :QUEStionable [:EVENt]? :CONDition? :ENABle <n> :NTRansition <n> :PTRansition <n> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 289 :GATeway <quoted_address> :HOSTname <quoted_string> :IPADdress <quoted_address> :MAC? :SMASk <quoted_address> :TELNet :PROMpt<quoted_string> :WMESsage <quoted_string> :UPDate :RLSTate <mode> :TCPip :CONTrol? :ERRor? :LANGuage <language> :PERSona :MANufacturer <quoted_string> :DEFault :MODel <quoted_string> :DEFault :SECurity :COUNt? [:IMMediate] :SET <binary_block> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 290 SCPI Command Tree SYSTem :VERSion? :LOCal :REMote :RWLock Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 291 SCPI Command Tree TRACe | DATA :CATalog? [:DATA] <waveform_name>, <n>{, <n>} :DEFine <waveform_name>[, <waveform_name> | 1024] :DELete [:NAME] <waveform_name> Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 292 :NAME TRANsient <bool> TRIGger [:SEQuence1 | :TRANsient] [:IMMediate] :DELay <n> :SOURce <source> :SEQuence2 | :SYNCronize :SOURce <source> :PHASe <n> :SEQuence3 | :ACQuire [:IMMediate] :SOURce <source> :SEQuence1 :DEFine TRANsient :SEQuence2 :DEFine SYNChronize :SEQuence3 :DEFine ACQuire Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 293 SCPI Command Tree SCPI Common Commands *CLS *ESE <n> *ESE? *ESR? *IDN? *LRN? *OPC *OPC? *OPT? *PSC <bool> *PSC? *RCL <n> *RST *SAV <n> *SRE <n> *SRE? *STB? *TRG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 294 SCPI Command Tree THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 295: Scpi Conformance Information

    Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide SCPI Conformance Information SCPI Confirmed Commands Non SCPI Commands This appendix provides the SCPI conformance information. The ac source responds to SCPI Version 1992.0.
  • Page 296: Scpi Confirmed Commands

    MEAS | FETC[:SCAL]:VOLT[:DC]? [SOUR:]PULS:HOLD MEAS | FETC[:SCAL]:VOLT:AC? [SOUR:]PULS:PER OUTP[:STAT] [SOUR:]PULS:WIDT OUTP:COUP [SOUR:]VOLT[:LEV][:IMM][:AMPL] OUTP:IMP[:STAT] [SOUR:]VOLT:MODE OUTP:PROT:CLE [SOUR:]VOLT:RANG OUTP:PROT:DEL [SOUR:]VOLT:SENS | ALC:SOUR OUTP:TTLT[:STAT] TRAC | DATA:CAT? SENS:CURR:ACDC:RANG[:UPP] TRAC | DATA[:DATA] SENS:SWE:OFFS:POIN TRAC | DATA:DEF Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 297 STAT:QUES[:EVEN]? TRIG:SEQ3 | ACQ:SOUR STAT:QUES:COND? *CLS STAT:QUES:ENAB *ESE *ESE? *ESR? STAT:QUES:NTR *IDN? STAT:QUES:PTR *OPC *OPC? *OPT? SYST:ERR? *PSC *PSC? SYST:VERS? *RCL *RST SENS:SWE:TINT *SAV *SRE *SRE? SENS:WIND[:TYPE] *STB? *TRG *TST? [SOUR:]CURR[:LEV][:IMM][:AMPL] *WAI Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 298: Non Scpi Commands

    CAL:VOLT:AC MEAS | FETC[:SCAL]:CURR:CRES? CAL:VOLT:AUX[:AC] MEAS | FETC[:SCAL]:CURR:HARM[:AMPL]? CAL:VOLT:DC MEAS | FETC[:SCAL]:CURR:HARM:PHAS? CAL:VOLT:EXT MEAS | FETC[:SCAL]:CURR:HARM:THD? CAL:VOLT:OFFS MEAS | FETC[:SCAL]:FREQ? CAL:VOLT:PROT MEAS | FETC[:SCAL]:POW:AC:APP? DISP[:WIND]:MODE MEAS | FETC[:SCAL]:POW:AC:REAC? DISP:TEXT:CLE MEAS | FETC[:SCAL]:POW:AC:PFAC? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 299 OUTP:TTLT:SOUR [SOUR:]LIST:VOLT:OFFS SENS:FREQ:SOURC [SOUR:]LIST:VOLT:OFFS:POIN? SENS:NSEL [SOUR:]LIST:VOLT:OFFS:SLEW [SOUR:]CURR:PEAK[:IMM] [SOUR:]LIST:VOLT:OFFS:SLEW:POIN? [SOUR:]CURR:PEAK:MODE [SOUR:]PHAS:AUX[:ADJ | :IMM] [SOUR:]CURR:PEAK:TRIG [SOUR:]PHAS:MODE [SOUR:]FREQ:SLEW[:IMM] [SOUR:]PHAS:TRIG [SOUR:]FREQ:SLEW:MODE [SOUR:]VOLT:AUX[:LEV][:IMM][:AMP] [SOUR:]FREQ:SLEW:TRIG [SOUR:]VOLT:AUX:TRIG[:AMP] [SOUR:]FREQ:TRIG [SOUR:]VOLT:OFFS[:IMM] [SOUR:]FM[:STAT] [SOUR:]VOLT:OFFS:MODE [SOUR:]FM[:STAT]:DEV [SOUR:]VOLT:OFFS:TRIG [SOUR:]FM[:STAT]:FREQ [SOUR:]VOLT:SLEW:[:IMM] [SOUR:]FUNC[:SHAP][:IMM] [SOUR:]VOLT:SLEW:MODE [SOUR:]FUNC[:SHAP]:MODE [SOUR:]VOLT:SLEW:TRIG Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 300 [SOUR:]VOLT:SLEW:TRIG SYST:COMM:PERS:MOD:DEF SEC[:IMM] SYST:SEC:COUN? SYST:COMM:LAN:CONT? SYST:SEC:[IMM] SYST:COMM:LAN:DHCP SYST:SET SYST:COMM:LAN:DNS[{1 | 2}] SYST:LOC SYST:COMM:LAN:DOM? SYST:REM SYST:COMM:LAN:GAT SYST:RWL SYST:COMM:LAN:IPAD TRIG:SEQ2 | SYNC:PHAS SYST:COMM:LAN:MAC? TRIG:SEQ1:DEF TRAN SYST:COMM:LAN:SMAS TRIG:SEQ2:DEF SYNC SYST:COMM:LAN:TELN:PROM TRIG:SEQ3:DEF ACQ SYST:COMM:LAN:TELN:WMES *LRN SYST:COMM:LAN:UPD Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 301: Error Messages

    Keysight Models 6811C, 6812C, and 6813C AC Power Solutions Programming Guide Error Messages Error Number List This appendix provides a list of error messages.
  • Page 302: Error Number List

    Invalid character in number [includes “9” in octal data, etc.] –123 Numeric overflow [exponent too large; exponent magnitude >32 k] –124 Too many digits [number too long; more than 255 digits received] –128 Numeric data not allowed Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 303 Too much data [out of memory; block, string, or expression too long] –224 Illegal parameter value [device-specific] –225 Out of memory –270 Macro error –272 Macro execution error –273 Illegal macro label –276 Macro recursion error –277 Macro redefinition not allowed Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 304 11 - 31 DAC self-test error, expected <n>, read <reading> Voltage self-test error, output 1 Voltage self-test error, output 2 Voltage self-test error, output 3 Current self-test error, output 1 Current self-test error, output 2 Current self-test error, output 3 Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 305 Non-volatile RAM MAC ADDR section checksum failed Non-volatile RAM LAN section checksum failed Non-volatile RAM HTTP section checksum failed Non-volatile RAM PERSONA section checksum failed Non-volatile RAM CAL INFO section checksum failed Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 306 CAL switch prevents calibration CAL password is incorrect CAL not enabled Computed read back cal constants are incorrect Computed programming cal constants are incorrect Incorrect sequence of calibration commands Model bit detection failed LAN disconnect Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 307 Requested rms current too high for voltage range Waveform data not defined VOLT, VOLT:SLEW, and FUNC:SHAP modes incompatible Measurement over-range Output buffer overrun Command cannot be given with present SYST:CONF setting Measurement error occurred Firmware update failed Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 308 Error Messages THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK. Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 309 CALibrate VOLTage OFFSet DISPlay CALibrate VOLTage PROTection display subsystem syntax DISPlay character data DISPlay MODE combining message units DISPlay TEXT command completion DISPlay TEXT CLEar command tree DOS driver types common commands Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 310 MEASure TVOLt? INH connections MEASure VOLTage AC? MEASure VOLTage ACDC? MEASure VOLTage HARMonic PHASe? MEASure VOLTage HARMonic THD? Keysight 82335A driver MEASure VOLTage HARMonic? Keysight BASIC controllers MEASure VOLTage RANKed? MEASure VOLTage? syntax Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 311 OUTPut questionable status registers OUTPut COUPling bit configuration Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 312 LIST VOLTage SLEW POINts? service request PHASe generating PHASe AUXiliary slew rate PHASe MODE frequency PHASe TRIGgered voltage PULSe COUNt source subsystem PULSe DCYCle CURRent PULSe HOLD CURRent PEAK PULSe PERiod Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 313 STATus OPERation NTRansition STATus OPERation PTRansition STATus OPERation? trace subsystem STATus PRESet syntax STATus QUEStionable CONDition? TRACe STATus QUEStionable ENABle TRACe CATalog? STATus QUEStionable NTRansition TRACe DEFine STATus QUEStionable PTRansition TRACe DELete STATus QUEStionable? Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 314 TRIGger SEQuence3 DEFine TRIGger SEQuence3 SOURce TRIGger SOURce TRIGger SYNChronize PHASe TRIGger SYNChronize SOURce triggers event generating measurement multiple output programming selecting single types of SCPI commands types of SCPI messages using queries voltage Keysight Models 6811C, 6812C, and 6813C Programming Guide...
  • Page 315 This information is subject to change without notice. Always refer to the Keysight website for the latest revision. © Keysight Technologies 2017 Edition 1, October 2, 2017 Printed in Malaysia *06811-90005* 06811-90005 www.keysight.com...

This manual is also suitable for:

6812c6813c

Table of Contents