background image

SOURce Subsystem

9

Keysight U2722A/U2723A Programmer’s Reference

67

[SOURce:]MEMory:LIST:STORe

Syntax

[SOURce:]MEMory:LIST:STORe (@<ch>)

This command stores the channel active memory list into the nonvolatile memory. 

Parameter

Remarks

This command is only applicable for the U2723A USB Modular SMU.

Example

MEM:LIST:STOR (@1)

See Also

[SOURce:]MEMory:CURRent:RANGe
[SOURce:]MEMory:LIST:CLEar
[SOURce:]MEMory:LIST:POINts?
[SOURce:]MEMory:LIST:LOAD
[SOURce:]MEMory:LIST:READ?

Item

Type

Range of values

Default value

<ch>

NR1

1 through 3

Required parameter

Содержание u2722a

Страница 1: ...Keysight U2722A U2723A USB Modular Source Measure Units Programmer s Reference ...

Страница 2: ... rights customarily provided to the public to use modify reproduce release perform display or disclose commercial computer software or commercial computer software documentation No additional government requirements beyond those set forth in the EULA shall apply except to the extent that those terms rights or licenses are explicitly required from all providers of commercial computer software pursu...

Страница 3: ...Address Channel List Parameter 17 2 SCPI Status Registers SCPI Status Registers 20 Operation Status Registers 22 Questionable Status Registers 23 Standard Event Register 24 Status Byte Register 25 3 ABORt Subsystem ABORt TRANsient 28 4 CONFigure Subsystem CONFigure SSI 30 5 INITiate Subsystem INITiate IMMediate TRANsient 34 6 MEASure Subsystem MEASure SCALar CURRent DC 36 MEASure SCALar VOLTage DC...

Страница 4: ...URRent LEVel TRIGgered AMPLitude 53 SOURce CURRent LIMit 54 SOURce CURRent RANGe 55 SOURce MEMory ARM 56 SOURce MEMory CONFigure POINts 57 SOURce MEMory CURRent LIMit 58 SOURce MEMory CURRent MEASure 59 SOURce MEMory CURRent SOURce 60 SOURce MEMory CURRent RANGe 61 SOURce MEMory LIST 62 SOURce MEMory LIST CLEar 63 SOURce MEMory LIST POINts 64 SOURce MEMory LIST LOAD 65 SOURce MEMory LIST READ 66 S...

Страница 5: ... LIMit 79 SOURce VOLTage RANGe 80 10 STATus Subsystem STATus OPERation CONDition 82 STATus OPERation ENABle 84 STATus OPERation EVENt 86 STATus OPERation NTRansition 88 STATus OPERation PTRansition 90 STATus PRESet 92 STATus QUEStionable CONDition 93 STATus QUEStionable ENABle 94 STATus QUEStionable EVENt 96 STATus QUEStionable NTRansition 98 STATus QUEStionable PTRansition 100 11 SYSTem Subsystem...

Страница 6: ...system TRIGger SOURce 110 13 IEEE 488 2 Common Commands CAL 112 CLS 113 ESE ESE 114 ESR 116 IDN 118 OPC OPC 119 RST 120 SRE SRE 121 STB 124 TST 126 WAI 127 14 Error Messages Error Messages 130 Error List 130 15 Default Factory Settings Factory Default Settings 138 ...

Страница 7: ...Keysight U2722A U2723A Programmer s Reference 7 List of Figures Figure 1 Status system diagram 21 ...

Страница 8: ...8 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 9: ...23A Programmer s Reference 9 List of Tables Table 14 1 Device dependent errors 130 Table 14 2 Command errors 131 Table 14 3 Execution errors 134 Table 14 4 Query errors 135 Table 15 1 List of factory default settings 138 ...

Страница 10: ...10 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 11: ...duction to Programming Introduction to the SCPI Language 12 SCPI Conventions and Data Formats 13 This chapter introduces the remote programming basics of the U2722A U2723A USB modular source measure unit The programming commands provide the means to control this instrument remotely via a PC ...

Страница 12: ... root thus forming subsystems A portion of the SOURce subsystem is shown below to illustrate the tree system SOURce VOLTage RANGe CPD 1 2 3 RANGe 1 2 3 CURRent LIMit CPD 1 2 3 LIMit 1 2 3 SOURce is the root keyword of the command VOLTage and CURRent are second level keywords and RANGe and LIMit are third level keywords A colon separates a command keyword from a lower level keyword For example in t...

Страница 13: ...parameter Square brackets Items within square brackets are optional The representation SOURce VOLTage means that SOURce may be omitted Parenthesis Items within parentheses are used in place of the usual parameter types to specify a channel list The notation 1 3 specifies a channel list that consists of channels 1 2 and 3 The notation 1 3 specifies a channel list that includes only channels 1 and 3...

Страница 14: ...maximum limit values that are implicit in the range specification for the parameter Bool Boolean Data Can be numeric 0 1 or named OFF ON SPD String Program Data Programs string parameters enclosed in single or double quotes CPD Character Program Data Programs discrete parameters Accepts both the short form and long form SRD String Response Data Returns string parameters enclosed in single or doubl...

Страница 15: ...E POIN 1000 1 SENS SWE TINT 10 1 Use a colon and semicolon to link commands from different subsystems For example in the following command string an error is generated if you do not use both the colon and semicolon SOUR VOLT RANG R2V 1 SENS SWE POIN 1000 1 Querying Parameter Settings You can query the current value of most parameters by adding a question mark to the command For example the followi...

Страница 16: ...rn followed by a NL is also accepted Command string termination will always reset the current SCPI command path to the root level IEEE 488 2 Common Commands The IEEE 488 2 standard defines a set of common commands that perform functions such as reset self test and status operation Common commands always begin with an asterisk are three characters in length and may include one or more parameters Th...

Страница 17: ...nnel 1 To specify a single address use the following syntax address For example CONF SSI SLAV 1 where 1 specifies address 1 To specify more than one address the following syntax must be used address address NOTE The command CONFigure SSI is the only U2722A U2723A command that uses the range of address list When adding a channel list parameter to a query you must include a space character between t...

Страница 18: ...1 Introduction to Programming 18 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 19: ...ource Measure Units Programmer s Reference 19 2 SCPI Status Registers SCPI Status Registers 20 This chapter explains the SCPI status registers that record various instrument conditions of the U2722A U2723A USB modular source measure unit ...

Страница 20: ...ach consists of Condition Enable Event registers and Negative Transition NTR and Positive Transition PTR filters The Status subsystem is also programmed using Common commands Common commands control additional status functions such as the Service Request Enable and the Status Byte registers The U2722A U2723A uses the Operation Questionable Standard Event and Status Byte register groups to record a...

Страница 21: ... 8 32 16 64 128 0 1 Not Used 2 ERR QUEUE NOT EMPTY 3 QUES QUEUE NOT EMPTY 4 MAV 5 ESB 6 MSS OPERATION STATUS GROUP ESE n ESE Identical Registers For Each Channel 32 64 128 0 1 Not Used 5 WTG1 tran 6 WTG2 tran 7 WTG3 tran 8 15 Not Used CONDITION PTR NTR EVENT ENABLE STAT OPER COND STAT OPER PTR I NTR n STAT OPER PTR I NTR STAT OPER EVEN STAT OPER ENAB n STAT OPER ENAB CHAN 1 CHAN 2 CHAN 3 7 OPER ST...

Страница 22: ...ESet command This command presets the Operation Status registers Bit number Decimal value Definition 0 to 1 Not Used 0 0 is returned 2 DTG1 tran 4 The transient system has received a trigger signal and operation is running in channel 1 3 DTG2 tran 8 The transient system has received a trigger signal and operation is running in channel 2 4 DTG3 tran 16 The transient system has received a trigger si...

Страница 23: ...y ORed into the QUEStionable summary bit 3 of the Status Byte register Bit Definitions Questionable Status Registers Once a bit is set it remains set until cleared by reading the event register or the clear status CLS command The STATus PRESet command will clear all bits in the enable register This command presets the Questionable Status registers Bit number Decimal value Definition 0 to 3 Not Use...

Страница 24: ...SR command The Standard Event Enable register is cleared when you execute the ESE 0 command Bit number Decimal value Definition 0 Operation Complete 1 All commands prior to and including OPC have been executed 1 Not Used 2 Always zero 2 Query Error 4 The instrument tried to read the output buffer but it was empty Or a new command line was received before a previous query has been read Or both the ...

Страница 25: ...Byte Enable register is cleared when you execute the SRE 0 command Bit number Decimal value Definition 0 Not Used 1 Always zero 1 Not Used 2 Always zero 2 Error Queue 4 There is at least one error code in the error queue 3 Questionable Status Event 8 One or more bits are set in the Questionable Event register bits must be enabled in the enable register 4 Message Available 16 Data is available in t...

Страница 26: ...2 SCPI Status Registers 26 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 27: ...t U2722A U2723A USB Modular Source Measure Units Programmer s Reference 27 3 ABORt Subsystem ABORt TRANsient 28 This chapter describes the ABORt command subsystem which is used to cancel any triggered actions ...

Страница 28: ...ansient trigger actions and returns the transient trigger state back to idle It also resets the WTG transient bits in the Operation Condition Status register Parameter Remark These commands are executed at power on and upon execution of RST Example ABOR TRAN 1 Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 29: ...e Measure Units Programmer s Reference 29 4 CONFigure Subsystem CONFigure SSI 30 The CONFigure SSI command from the CONFigure subsystem handles the synchronization status when the U2722A U2723A is used in the U2781A modular instrument chassis ...

Страница 30: ...ion status Parameters Remark This command will force all reference clock sources to SSI Synchronous Simultaneous Interface NOTE The U2722A U2723A is not designed to function as a master in synchronization Item Type Range of values Default value address_list NR1 0 through 7 Required parameter status CPD NONE None SLAVe To receive triggering source from a master NONE NOTE This command is only operat...

Страница 31: ...erence 31 Returned Query Format CRD NR1 Examples The following command sets the synchronization status of the U2722A U2723A to slave CONFigure SSI SLAV 1 The following query returns the synchronization status of U2722A U2723A CONFigure SSI Typical Response SLAV 1 ...

Страница 32: ...4 CONFigure Subsystem 32 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 33: ...ight U2722A U2723A USB Modular Source Measure Units Programmer s Reference 33 5 INITiate Subsystem INITiate IMMediate TRANsient 34 This chapter discusses the INITiate command subsystem for the U2722A U2723A ...

Страница 34: ... the transient trigger system When a transient or output trigger is initiated an event on a selected trigger source causes the specified triggering action to occur If the trigger system is not initiated all triggers are ignored Parameter Example INIT TRAN 1 See Also ABORt TRANsient Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 35: ...Reference 35 6 MEASure Subsystem MEASure SCALar CURRent DC 36 MEASure SCALar VOLTage DC 37 MEASure ARRay CURRent DC 38 MEASure ARRay VOLTage DC 39 MEASure TEMPerature 40 The MEASure command subsystem is a group of instructions used to acquire data from the U2722A U2723A ...

Страница 36: ...ed across the current sense resistor inside the U2722A U2723A Parameter Returned Query Format NR3 The reading is in the form of 9 99999999E 10 when output is set to OFF Example MEAS CURR 1 Typical Response 9 99999999E 10 See Also MEASure SCALar VOLTage DC MEASure ARRay CURRent DC Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 37: ... the sense terminals of the U2722A U2723A for the specified channel Parameter Returned Query Format NR3 The reading is in the form of 9 99999999E 10 when output is set to OFF Example MEAS VOLT 1 Typical Response 9 99999999E 10 See also MEASure SCALar CURRent DC MEASure ARRay VOLTage DC Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 38: ...res The sampling rate is set by SENSe SWEep TINTerval whereas the number of points is set by SENSe SWEep POINts Parameter Returned Query Format NR3 NR3 The reading is in the form of 9 99999999E 10 when output is set to OFF Array values responses are separated by commas Example MEAS ARR CURR 1 See Also MEASure ARRay VOLTage DC SENSe SWEep POINts SENSe SWEep TINTerval Item Type Range of values Defau...

Страница 39: ...he sampling rate is set by SENSe SWEep TINTerval whereas the returned number of points is set by SENSe SWEep POINts Parameter Returned Query Format NR3 NR3 The reading is in the form of 9 99999999E 10 when output is set to OFF Array values responses are separated by commas Example MEAS ARR VOLT 1 See Also MEASure ARRay CURRent DC SENSe SWEep POINts SENSe SWEep TINTerval Item Type Range of values D...

Страница 40: ...m 40 Keysight U2722A U2723A Programmer s Reference MEASure TEMPerature Syntax MEASure TEMPerature Queries the temperature measured at the measurement board in degree Celsius C Returned Query Format NR2 Example MEAS TEMP ...

Страница 41: ...Keysight U2722A U2723A USB Modular Source Measure Units Programmer s Reference 41 7 OUTPut Subsystem OUTPut STATe 42 The OUTPut command subsystem is used to switch on or off the U2722A U2723A output ...

Страница 42: ...us of the output Parameters Returned Query Format NR1 The query command returns 0 if the output is OFF and 1 if the output is ON Examples The following command turns the output of channel 2 on OUTP 1 2 The following query returns the output state of channel 1 OUTP 1 Typical Response 1 Item Type Range of values Default value ch NR1 1 through 3 Required parameter mode Bool OFF or 0 Disables the outp...

Страница 43: ... 8 SENSe Subsystem SENSe CURRent DC APERture 44 SENSe CURRent DC NPLCycles 45 SENSe SWEep POINts 46 SENSe SWEep TINTerval 47 SENSe VOLTage DC APERture 48 SENSe VOLTage DC NPLCycles 49 The SENSe command subsystem directly affects the device specific settings used to make measurements ...

Страница 44: ...of seconds Parameter Remark The aperture value is derived from the following equation Returned Query Format NR3 The reading is in the form of 1 000000E 01 Example SENS CURR APER 2 Typical Response 2 000000E 02 See Also SENSe CURRent DC NPLCycles SENSe VOLTage DC APERture SENSe VOLTage DC NPLCycles SYSTem LFRequency Item Type Range of values Default value ch NR1 1 through 3 Required parameter Apert...

Страница 45: ...ture by the equation APERture NPLCycles selected line frequency SENSe CURRent DC NPLCycles ch Query the number of power line cycles taken for the current measurement in the defined channels Parameters Returned Query Format NR1 Examples SENS CURR NPLC 10 1 SENS CURR NPLC 1 See Also SENSe CURRent DC APERture SENSe VOLTage DC NPLCycles Item Type Range of values Default value ch NR1 1 through 3 Requir...

Страница 46: ...is will query the number of points set Parameters Returned Query Format NR1 The query command returns the number of points for each channel specified Examples The following command specifies 1000 measurement points on channel 1 SENS SWE POIN 1000 1 The following query returns the number of measurement points set on channel 2 SENS SWE POIN 2 See Also SENSe SWEep TINTerval Item Type Range of values ...

Страница 47: ...set Parameters Returned Query Format NR1 The query command returns the time interval for each channel specified The returned value is the time period in milliseconds Examples The following command specifies a time interval of 10 milliseconds between measurement points on channel 1 SENS SWE TINT 10 1 The following query returns the measurement time interval for channel 2 SENS SWE TINT 2 See Also SE...

Страница 48: ...t of seconds Parameter Remark The aperture value is derived from the following equation Returned Query Format NR3 The reading is in the form 1 000000E 01 Example SENS VOLT APER 2 Typical Response 2 000000E 02 See Also SENSe CURRent DC APERture SENSe CURRent DC NPLCycles SENSe VOLTage DC NPLCycles SYSTem LFRequency Item Type Range of values Default value ch NR1 1 through 3 Required parameter Apertu...

Страница 49: ...ture by the equation APERture NPLCycles selected line frequency SENSe VOLTage DC NPLCycles ch Query the number of power line cycles taken for the voltage measurement in the defined channels Parameters Returned Query Format NR1 Examples SENS VOLT NPLC 10 1 SENS VOLT NPLC 1 See Also SENSe CURRent DC APERture SENSe CURRent DC NPLCycles Item Type Range of values Default value ch NR1 1 through 3 Requir...

Страница 50: ...8 SENSe Subsystem 50 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 51: ...Rce MEMory CURRent RANGe 61 SOURce MEMory LIST 62 SOURce MEMory LIST CLEar 63 SOURce MEMory LIST POINts 64 SOURce MEMory LIST LOAD 65 SOURce MEMory LIST READ 66 SOURce MEMory LIST STORe 67 SOURce MEMory OUTPut 68 SOURce MEMory LIST DATA 69 SOURce MEMory SOURce DELay AUTO 70 SOURce MEMory SOURce DELay 71 SOURce MEMory TRIGger 72 SOURce MEMory VOLTage LIMit 73 SOURce MEMory VOLTage MEASure 74 SOURce...

Страница 52: ... non time varying signal SOURce CURRent LEVel IMMediate AMPLitude ch Queries the sourced current Parameters Returned Query Format NR3 Examples The following command sets the output current to 0 02 A on channel 1 CURR 0 02 1 The following query returns the programmed current level on channel 1 CURR 1 Typical Response 2 000000E 02 See Also SOURce CURRent LEVel TRIGgered AMPLitude SOURce CURRent RANG...

Страница 53: ...LEVel TRIGgered AMPLitude ch Queries the stored value of triggered current Parameters Returned Query Format NR3 Examples The following command sets the current trigger level to 0 02 A on channel 1 CURR TRIG 0 02 1 The following query returns the current trigger level on channel 1 CURR TRIG 1 Typical Response 2 000000E 02 See Also INITiate IMMediate TRANsient SOURce CURRent RANGe SOURce VOLTage LEV...

Страница 54: ...SOURce CURRent LIMit ch This will query the current limit setting Parameters Returned Query Format NR3 Examples The following command sets the current limit to 0 8 A on channel 1 CURR LIM 0 8 1 The following query returns the programmed current limit on channel 1 CURR LIM 1 Typical Response 8 000000E 01 See Also SOURce VOLTage LIMit Item Type Range of values Default value ch NR1 1 through 3 Requir...

Страница 55: ...rameters Returned Query Format CRD Examples The following command sets the output current range to 1 mA on channel 1 CURR RANG R1mA 1 The following query returns the programmed current range on channel 1 CURR RANG 1 Typical Response R1mA See Also SOURce VOLTage RANGe Item Type Range of values Default value ch NR1 1 through 3 Required parameter range CPD R1uA 1 μA range R10uA 10 μA range R100uA 100...

Страница 56: ...e specified channel where the commands in the channel active memory list will be executed once the external trigger signal is received by the transient system Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM ARM 1 Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 57: ... memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU If the set value is larger than the number of commands in the memory list or the end point is larger than the start point the input is invalid and error 222 is displayed Returned Query Format NR1 NR1 NR1 Example MEM CONF POIN 1 100 1 1 MEM CONF POIN 1 See Also CONFigure SSI Item Type Range of values Defau...

Страница 58: ...into the channel active memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM CURR LIM 0 12 1 See Also SOURce MEMory CURRent MEASure SOURce MEMory CURRent SOURce Item Type Range of values Default value ch NR1 1 through 3 Required parameter value NRf The maximum value is dependent on the current range set in the memory list Required parameter ...

Страница 59: ... ch This command stores the MEASure CURRent command into the channel active memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM CURR MEAS 1 See Also SOURce MEMory CURRent LIMit SOURce MEMory CURRent SOURce Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 60: ...to the channel active memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM CURR SOUR 0 12 1 See Also SOURce MEMory CURRent LIMit SOURce MEMory CURRent MEASure Item Type Range of values Default value ch NR1 1 through 3 Required parameter value NRf The maximum value is dependent on the current range set in the memory list Required parameter ...

Страница 61: ...annel active memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM CURR RANG R120mA 1 See Also SOURce MEMory CURRent LIMit SOURce MEMory CURRent MEASure Item Type Range of values Default value ch NR1 1 through 3 Required parameter range CPD R1uA 1 μA range R10uA 10 μA range R100uA 100 μA range R1mA 1 mA range R10mA 10 mA range R120mA 120 mA range ...

Страница 62: ...rks This command is only applicable for the U2723A USB Modular SMU Returned Query Format NR1 Example MEM LIST 1 1 MEM LIST 1 See Also SOURce MEMory LIST CLEar SOURce MEMory LIST POINts SOURce MEMory LIST LOAD SOURce MEMory LIST READ SOURce MEMory LIST STORe Item Type Range of values Default value ch NR1 1 through 3 Required parameter list NR1 1 Memory list 1 is set as the active memory list 2 Memo...

Страница 63: ...the active memory list s command Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM LIST CLE 1 See Also SOURce MEMory CURRent RANGe SOURce MEMory LIST POINts SOURce MEMory LIST LOAD SOURce MEMory LIST READ SOURce MEMory LIST STORe Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 64: ...d in the channel active memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Returned Query Format NR1 Example MEM LIST POIN 1 See Also SOURce MEMory CURRent RANGe SOURce MEMory LIST CLEar SOURce MEMory LIST LOAD SOURce MEMory LIST READ SOURce MEMory LIST STORe Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 65: ...ve memory list from the nonvolatile memory Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM LIST LOAD 1 See Also SOURce MEMory CURRent RANGe SOURce MEMory LIST CLEar SOURce MEMory LIST POINts SOURce MEMory LIST READ SOURce MEMory LIST STORe Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 66: ...ly applicable for the U2723A USB Modular SMU Returned Query Format AARD Memory list s command responses are separated by semicolons If there are no commands in the memory list null is returned Example MEM LIST READ 1 See Also SOURce MEMory CURRent RANGe SOURce MEMory LIST CLEar SOURce MEMory LIST POINts SOURce MEMory LIST LOAD SOURce MEMory LIST STORe Item Type Range of values Default value ch NR1...

Страница 67: ...tive memory list into the nonvolatile memory Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM LIST STOR 1 See Also SOURce MEMory CURRent RANGe SOURce MEMory LIST CLEar SOURce MEMory LIST POINts SOURce MEMory LIST LOAD SOURce MEMory LIST READ Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 68: ...and stores the OUTP mode command into the channel active memory list Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM OUTP ON 1 Item Type Range of values Default value ch NR1 1 through 3 Required parameter mode Bool OFF or 0 Disables the output ON or 1 Enables the output Required parameter ...

Страница 69: ...licable for the U2723A USB Modular SMU Returned Query Format NR3 NR3 The reading is in the form of 9 99999999E 10 when output is set to OFF or no measurement is made during the memory list s commands execution Array values responses are separated by commas Example MEM LIST DATA 1 See Also SOURce CURRent RANGe SOURce MEMory LIST CLEar SOURce MEMory LIST POINts SOURce MEMory LIST LOAD SOURce MEMory ...

Страница 70: ...on or off auto source delay in channel active memory list s commands execution Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM SOUR DEL AUTO ON 1 Item Type Range of values Default value ch NR1 1 through 3 Required parameter mode Bool OFF or 0 Disables the auto source delay ON or 1 Enables the auto source delay Required parameter ...

Страница 71: ...mory list Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM SOUR DEL SING 5 1 See Also SOURce MEMory SOURce DELay AUTO Item Type Range of values Default value ch NR1 1 through 3 Required parameter mode CPD GLOBal Set once and the following source delay will follow this timing SINGle Affect the next subsequent source action in the memory list GLOB value N...

Страница 72: ... Syntax SOURce MEMory TRIGger ch This command executes the active memory list commands for the specified channel Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM TRIG 1 Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 73: ... into the channel active memory list Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM VOLT LIM 20 1 See Also SOURce MEMory VOLTage MEASure SOURce MEMory VOLTage RANGe Item Type Range of values Default value ch NR1 1 through 3 Required parameter value NRf The maximum value is dependent on the voltage range set in the memory list Required parameter ...

Страница 74: ... ch This command stores the MEASure VOLTage command into the channel active memory list Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM VOLT MEAS 1 See Also SOURce MEMory VOLTage LIMit SOURce MEMory VOLTage RANGe Item Type Range of values Default value ch NR1 1 through 3 Required parameter ...

Страница 75: ...nto the channel active memory list Parameter Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM VOLT SOUR 20 1 See Also SOURce MEMory VOLTage LIMit SOURce MEMory VOLTage MEASure Item Type Range of values Default value ch NR1 1 through 3 Required parameter value NRf The maximum value is dependent on the voltage range set in the memory list Required parameter ...

Страница 76: ...e RANGe range command into the channel active memory list Parameters Remarks This command is only applicable for the U2723A USB Modular SMU Example MEM VOLT RANG R20V 1 See Also SOURce MEMory VOLTage LIMit SOURce MEMory VOLTage MEASure Item Type Range of values Default value ch NR1 1 through 3 Required parameter range CPD R2V 2 V range R20V 20 V range Required parameter ...

Страница 77: ...me varying or non time varying signal SOURce VOLTage LEVel IMMediate AMPLitude ch Queries the sourced voltage Parameters Returned Query Format NR3 Examples The following command sets the output voltage to 5 V on channel 1 VOLT 5 1 The following query returns the programmed voltage level on channel 1 VOLT 1 Typical Response 5 000000E 00 See Also SOURce CURRent SOURce CURRent LEVel TRIGgered AMPLitu...

Страница 78: ... LEVel TRIGgered AMPLitude ch Query the stored value of triggered voltage Parameters Returned Query Format NR3 Examples The following command sets the voltage trigger level to 0 02 V on channel 1 VOLT TRIG 0 02 1 The following query returns the voltage trigger level on channel 1 VOLT TRIG 1 Typical Response 2 000000E 02 See Also INITiate IMMediate TRANsient SOURce CURRent LEVel TRIGgered AMPLitude...

Страница 79: ...t SOURce VOLTage LIMit ch This will query the set voltage limit Parameters Returned Query Format NR3 Examples The following command sets the voltage limit to 0 5 V on channel 1 VOLT LIM 0 5 1 The following query returns the programmed voltage limit on channel 1 VOLT LIM 1 Typical Response 5 000000E 01 See Also SOURce CURRent LIMit Item Type Range of values Default value ch NR1 1 through 3 Required...

Страница 80: ...es the selected voltage range Parameters Returned Query Format CRD Examples The following command sets the output voltage range to 20 V on channel 1 VOLT RANG R20V 1 The following query returns the programmed voltage range on channel 1 VOLT RANG 1 Typical Response R20V See Also SOURce CURRent RANGe Item Type Range of values Default value ch NR1 1 through 3 Required parameter range CPD R2V 2 V rang...

Страница 81: ...OPERation EVENt 86 STATus OPERation NTRansition 88 STATus OPERation PTRansition 90 STATus PRESet 92 STATus QUEStionable CONDition 93 STATus QUEStionable ENABle 94 STATus QUEStionable EVENt 96 STATus QUEStionable NTRansition 98 STATus QUEStionable PTRansition 100 The STATus command subsystem lets you determine the operating condition of the U2722A U2723A at any time ...

Страница 82: ...e SCPI Status System refer to Chapter 2 Status system diagram on page 21 Bit number Decimal value Definition 0 to 1 Not Used 0 0 is returned 2 DTG1 tran 4 The transient system has received a trigger signal and operation is running in channel 1 3 DTG2 tran 8 The transient system has received a trigger signal and operation is running in channel 2 4 DTG3 tran 16 The transient system has received a tr...

Страница 83: ...eturned value is the binary weighted sum of all bits set in the register For example if bit 5 decimal value 32 and bit 6 decimal value 64 are set this query command will return 96 32 64 Example The following query command reads the Operation Status Condition register STAT OPER COND Typical Response 32 ...

Страница 84: ...ogical OR of all the Operation Event register bits that are enabled by the Operation Status Enable register STATus OPERation ENABle This query the value of the Operation Status Enable register Parameters For example to enable bit 5 decimal value 32 and bit 6 decimal value 64 the corresponding decimal value would be 96 32 64 NOTE For more information on the SCPI Status System refer to Chapter 2 Sta...

Страница 85: ...ollowing query returns the bits enabled in the register STAT OPER ENAB Typical Response 96 See Also STATus OPERation EVENt STATus PRESet Bit number Decimal value Definition 0 to 1 Not Used 0 0 is returned 2 DTG1 tran 4 The transient system has received a trigger signal and operation is running in channel 1 3 DTG2 tran 8 The transient system has received a trigger signal and operation is running in...

Страница 86: ...tatus CLS command NOTE For more information on the SCPI Status System refer to Chapter 2 Status system diagram on page 21 Bit number Decimal value Definition 0 to 1 Not Used 0 0 is returned 2 DTG1 tran 4 The transient system has received a trigger signal and operation is running in channel 1 3 DTG2 tran 8 The transient system has received a trigger signal and operation is running in channel 2 4 DT...

Страница 87: ...ue is the binary weighted sum of all bits set in the register For example if bit 5 decimal value 32 and bit 6 decimal value 64 are set this query command will return 96 Example The following query command reads the Operation Status Event register STAT OPER Typical Response 96 See Also STATus OPERation ENABle CLS ...

Страница 88: ...ter causes that bit in the Operation Event register to be set STATus OPERation NTRansition These command reads the value of the Operation NTR Negative Transition register Parameters For example to enable bit 5 decimal value 32 and bit 6 decimal value 64 the corresponding decimal value would be 96 32 64 NOTE For more information on the SCPI Status System refer to Chapter 2 Status system diagram on ...

Страница 89: ...TAT OPER NTR Typical Response 96 See Also STATus OPERation PTRansition STATus PRESet Bit number Decimal value Definition 0 to 1 Not Used 0 0 is returned 2 DTG1 tran 4 The transient system has received a trigger signal and operation is running in channel 1 3 DTG2 tran 8 The transient system has received a trigger signal and operation is running in channel 2 4 DTG3 tran 16 The transient system has r...

Страница 90: ... register causes that bit in the Questionable Event register to be set STATus OPERation PTRansition These reads the value of the Questionable PTR Positive Transition register Parameters For example to enable bit 5 decimal value 32 and bit 6 decimal value 64 the corresponding decimal value would be 96 32 64 NOTE For more information on the SCPI Status System refer to Chapter 2 Status system diagram...

Страница 91: ...TAT OPER PTR Typical Response 96 See Also STATus OPERation NTRansition STATus PRESet Bit number Decimal value Definition 0 to 1 Not Used 0 0 is returned 2 DTG1 tran 4 The transient system has received a trigger signal and operation is running in channel 1 3 DTG2 tran 8 The transient system has received a trigger signal and operation is running in channel 2 4 DTG3 tran 16 The transient system has r...

Страница 92: ...rs all bits in the NTR and Enable registers Parameters Example The following command presets the Operation and Questionable Status registers STAT PRES Operation register Questionable register Definition STAT OPER ENAB STAT QUES ENAB 0 all bits disabled STAT OPER NTR STAT QUES NTR 0 all bits disabled STAT OPER PTR 252 all defined bits enabled STAT QUES PTR 16 all defined bits enabled ...

Страница 93: ...table lists the bit definitions for the Questionable Status registers Returned Query Format NR1 The returned value is the binary weighted sum of all bits set in the register For example if bit 4 is set this query command will return 16 Example The following query command reads the Questionable Status Condition register STAT QUES COND Typical Response 16 NOTE For more information on the SCPI Status...

Страница 94: ...tionable Status Enable register Parameters For example to enable bit 4 the corresponding decimal value would be 16 Remarks The following table lists the bit definitions for the Questionable Status registers The STATus PRESet command will clear all bits in the enable register NOTE For more information on the SCPI Status System refer to Chapter 2 Status system diagram on page 21 Item Type Range of v...

Страница 95: ...alue is the binary weighted sum of all bits set in the register Examples The following command enables bit 4 decimal value 16 in the enable register STAT QUES ENAB 16 The following query returns the bits enabled in the register STAT QUES ENAB Typical Response 16 See Also STATus QUEStionable EVENt STATus PRESet ...

Страница 96: ...owing table lists the bit definitions for the Questionable Status registers Once a bit is set it remains set until cleared by reading the event register or the clear status CLS command Returned Query Format NR1 The returned value is the binary weighted sum of all bits set in the register For example if bit 4 is set this query command will return 16 NOTE For more information on the SCPI Status Syst...

Страница 97: ...s Subsystem 10 Keysight U2722A U2723A Programmer s Reference 97 Example The following command reads the Questionable Status Event register STAT QUES Typical Response 0 See Also STATus QUEStionable ENABle CLS ...

Страница 98: ...ion NTR Negative Transition register Parameter For example to enable bit 4 the corresponding decimal value would be 16 Remarks The following table lists the bit definitions for the Questionable Status registers The STATus PRESet command will set all bits in the NTR register to 0 NOTE For more information on the SCPI Status System refer to Chapter 2 Status system diagram on page 21 Item Type Range ...

Страница 99: ...lue is the binary weighted sum of all bits set in the register Examples The following command enables bit 4 decimal value 16 in the NTR register STAT QUES NTR 16 The following query returns the bits enabled in the register STAT QUES NTR Typical Response 16 See Also STATus QUEStionable PTRansition STATus PRESet ...

Страница 100: ...of the Questionable PTR Positive Transition register Parameter For example to enable bit 4 the corresponding decimal value would be 16 Remarks The following table lists the bit definitions for the Questionable Status registers The STATus PRESet command will set all bits in the PTR register to 1 NOTE For more information on the SCPI Status System refer to Chapter 2 Status system diagram on page 21 ...

Страница 101: ...alue is the binary weighted sum of all bits set in the register Examples The following command enables bit 4 decimal value 16 in the PTR register STAT QUES PTR 16 The following query returns the bits enabled in the register STAT QUES PTR Typical Response 16 See Also STATus QUEStionable NTRansition STATus PRESet ...

Страница 102: ...10 STATus Subsystem 102 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 103: ...l COUNt 105 SYSTem ERRor 106 SYSTem LFRequency 107 SYSTem VERSion 108 The SYSTem command subsystem is used to return slot description and channel count of the U2722A U2723A when used in a chassis This subsystem also returns the error numbers and messages from the U2722A U2723A as well as sets the line frequency and queries the SCPI version ...

Страница 104: ... instrument chassis If the U2722A U2723A is not plugged into the chassis then the returned query value would be 7 0 where 7 is an invalid slot number and 0 is the chassis number Please refer to the U2781A Modular Instrument Chassis User s Guide for the details Returned Query Format NR1 NR1 Examples The following shows the query when the U2722A U2723A is slotted into slot 4 of chassis 1 SYST CDES T...

Страница 105: ...eference 105 SYSTem CHANnel COUNt Syntax SYSTem CHANnel COUNt This query returns the number of output channel Returned Query Format NR1 Example Th following query returns the number of output channels SYST CHAN Typical Response 3 See Also SYSTem CDEScription ...

Страница 106: ...rors are retrieved in first in first out FIFO order The first error returned is the first error that was stored Errors are cleared as you read them When you have read all the errors from the error queue the power indicator turns off and the errors are cleared The error queue is cleared by the clear status CLS command and when power is cycled The errors are also cleared when you read the error queu...

Страница 107: ...y the equation APERture NPLCycles selected line frequency SYSTem LFRequency Queries the power line frequency set Parameter Returned Query Format CRD Examples The following command sets the line frequency to 60 Hz SYST LFR F60HZ The following query returns the line frequency SYST LFR Typical Response F60Hz Item Type Range of values Default value mode CPD F50HZ 50 Hz frequency line F60HZ 60 Hz frequ...

Страница 108: ...ns the version of the SCPI Standard Commands for Programmable Instruments standard in which the instrument complies with Returned Query Format SRD The command returns a string in the form of YYYY V where YYYY represents the year of the version and V represents a version for that year Example SYST VERS Typical Response 1997 0 ...

Страница 109: ...rence 109 12 TRIGger Subsystem TRIGger SOURce 110 The chapter describes the TRIGger command subsystem which controls the remote triggering of the instrument These commands specify the trigger source for the transient and measurement system and also generate software triggers ...

Страница 110: ...ger SOURce NONE STRG Selects the trigger source to NONE or STRG TRIGger SOURce Queries the present trigger source Returned Query Format CRD Examples The following command selects the trigger source to NONE TRIG SOUR NONE The following query returns the trigger source TRIG SOUR Typical Response NONE ...

Страница 111: ...4 TST 126 WAI 127 This chapter contains information on the IEEE 488 2 Common Commands supported by the U2722A U2723A It also describes the universal command statements which form the nucleus of the GPIB programming understood by all instruments in the network When combined with the programming language codes the commands provide all management and data communication instructions for the system ...

Страница 112: ...ogrammer s Reference CAL Syntax CAL This command performs a self calibration of the instrument and returns a pass fail indication Returned Query Format NR1 The command returns 0 calibration test passed or 1 calibration test failed Example CAL Typical Response 0 ...

Страница 113: ...eysight U2722A U2723A Programmer s Reference 113 CLS Syntax CLS This command is used to clear the event registers in all register groups and also clears the error queue Example The following command clears the event register bits CLS ...

Страница 114: ...it number Decimal value Definition 0 Operation Complete 1 All commands prior to and including OPC have been executed 1 Not Used 2 Always zero 2 Query Error 4 The instrument tried to read the output buffer but it was empty Or a new command line was received before a previous query has been read Or both the input and output buffers are full 3 Device Dependent Error 8 A self test or calibration error...

Страница 115: ...the enable register but it clears all bits in the event register Returned Query Format NR1 The query command reads the enable register and returns a decimal value that corresponds to the binary weighted sum of all bits set in the register For example if bit 3 decimal value 8 and bit 7 decimal value 128 are enabled the query command will return 136 Examples The following command enables bit 4 decim...

Страница 116: ...LS command Bit number Decimal value Definition 0 Operation Complete 1 All commands prior to and including OPC have been executed 1 Not Used 2 Always zero 2 Query Error 4 The instrument tried to read the output buffer but it was empty Or a new command line was received before a previous query has been read Or both the input and output buffers are full 3 Device Dependent Error 8 A self test or calib...

Страница 117: ...able register and returns a decimal value that corresponds to the binary weighted sum of all bits set in the register For example if bit 3 decimal value 8 and bit 7 decimal value 128 are enabled the query command will return 136 Example The following query returns the bits enabled in the register ESR Typical Response 16 See Also ESE ESE ...

Страница 118: ...trument the third is the serial number and the fourth is the firmware revision code with the measurement firmware version Returned Query Format AARD The command returns a string with the following format keysight TECHNOLOGIES U2722A U2723A Serial Number Rf ff c cc Example The following query returns the instrument s identification string IDN Typical Response keysight TECHNOLOGIES U2722A U2723A MY1...

Страница 119: ...emarks Pending operation have completed when all commands sent before OPC including paralleled commands have completed Most commands are sequential and will be completed before the next command is executed Commands that affect the output voltage current or state relays and trigger actions are executed in parallel with subsequent commands OPC provides notification for the completion of the parallel...

Страница 120: ... s Reference RST Syntax RST This command resets the instrument to the default configuration Refer to Chapter 15 Default Factory Settings on page 137 for a complete listing of the instrument s default configuration Example The following command resets the instrument RST ...

Страница 121: ...back to your application as a type of asynchronous interrupt SRE The query command reads the enable register and returns a decimal value that corresponds to the binary weighted sum of all bits set in the register For example if bit 2 decimal value 4 and bit 6 decimal value 64 are enabled the query command will return 68 Parameter Item Type Range of values Default value enable_value NRf A decimal v...

Страница 122: ... For example if bit 3 decimal value 8 and bit 7 decimal value 128 are enabled the query command will return 136 Bit number Decimal value Definition 0 Not Used 1 Always zero 1 Not Used 2 Always zero 2 Error Queue 4 There is at least one error code in the error queue 3 Questionable Status Event 8 One or more bits are set in the Questionable Event register bits must be enabled in the enable register ...

Страница 123: ...e following command enables bit 4 decimal value 16 in the enable register If an execution error occurs this condition will be reported to the Status Byte register bit 5 will be set to high SRE 16 The following query returns the bits enabled in the register SRE Typical Response 16 See Also STB ...

Страница 124: ... would be 72 8 64 The Status Byte Enable register will be cleared once you execute the SRE 0 command Bit number Decimal value Definition 0 Not Used 1 Always zero 1 Not Used 2 Always zero 2 Error Queue 4 There is at least one error code in the error queue 3 Questionable Status Event 8 One or more bits are set in the Questionable Event register bits must be enabled in the enable register 4 Message A...

Страница 125: ...ight U2722A U2723A Programmer s Reference 125 Returned Query Format NR1 The command will return 1 to the output buffer Example The following command reads the condition register bits 3 and 4 are set STB Typical Response 24 See Also CLS ...

Страница 126: ... indication Remarks Please refer to the U2722A U2723A USB Modular Source Measure Units User s Guide for the self test return codes Returned Query Format NR1 The command returns 0 all tests passed or a decimal value which is larger than 0 one or more tests failed Example The following query command performs a self test and returns a pass fail indication TST Typical Response 0 ...

Страница 127: ...Keysight U2722A U2723A Programmer s Reference 127 WAI Syntax WAI This command configures the instrument to wait for the completion of all pending operation before executing any additional commands over the interface See Also OPC OPC ...

Страница 128: ...13 IEEE 488 2 Common Commands 128 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 129: ...Keysight U2722A U2723A USB Modular Source Measure Units Programmer s Reference 129 14 Error Messages Error Messages 130 The U2722A U2723A SCPI command errors are summarized in this chapter ...

Страница 130: ...Error Device dependent errors these errors set the Standard Event Status register bit 3 0 No error This is the response to the SYSTem ERRor query when there are no errors 101 Calibration state is off Calibration is not enabled The instrument will not accept calibration commands 103 Calibration voltage or current range is incorrect Calibration voltage and current ranges are set incorrectly Calibrat...

Страница 131: ...uch as or in a command keyword or within a parameter 102 Syntax error Invalid syntax was found in the command string You may have inserted a blank space before or after a colon in the command header or before a comma 103 Invalid separator An invalid separator was found in the command string Check for proper usage of 104 Data type error The wrong parameter type was found in the command string You m...

Страница 132: ...er suffix out of range The value of the numeric suffix is not valid 120 Numeric data error Generic numeric data error 121 Invalid character in number An invalid character was found in the number specified for a parameter value Example ESE 2 123 Exponent too large A numeric parameter was found where its exponent was larger than 32 000 124 Too many digits The mantissa of a numeric parameter containe...

Страница 133: ...eneric string data error 151 Invalid string data An invalid character string was received Check that the string is enclosed in quotation marks 158 String data not allowed A character string was received but is not allowed for this command 160 Block data error Generic block data error 161 Invalid block data The number of data bytes sent does not match the number of bytes specified in the header 168...

Страница 134: ...t instrument state 222 Data out of range A data element could not be executed because the value was outside the valid range 223 Too much data A data element was received that contains more data than the instrument can handle 224 Illegal parameter value An exact value was expected but not received 225 Out of memory The device has insufficient memory to perform the requested operation 230 Data corru...

Страница 135: ...a math error Table 14 3 Execution errors continued Table 14 4 Query errors Error Query errors these errors set the Standard Event Status register bit 2 400 Query error Generic error query 410 Query INTERRUPTED A condition causing an interrupted query error occurred 420 Query UNTERMINATED A condition causing an unterminated query error occurred 430 Query DEADLOCKED A condition causing a deadlocked ...

Страница 136: ...14 Error Messages 136 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 137: ...Reference 137 15 Default Factory Settings Factory Default Settings 138 The default factory settings are listed in this chapter Remarks These settings are used when the U2722A U2723A modular SMU is powered on They are set once the RST command is sent to the U2722A U2723A ...

Страница 138: ...t DC NPLCycles 0 SENSe SWEep POINts 1024 SENSe SWEep TINTerval 1 SENSe VOLTage DC NPLCycles 0 SOURce CURRent 0 SOURce CURRent LEVel TRIGgered AMPLitude 0 SOURce CURRent LIMit 0 0000001 SOURce CURRent RANGe R1uA SOURce MEMory CONFigure POINts 1 1 1 SOURce MEMory LIST 1 SOURce VOLTage 0 SOURce VOLTage LEVel TRIGgered AMPLitude 0 SOURce VOLTage LIMit 0 2 SOURce VOLTage RANGe R2V STATus OPERation ENAB...

Страница 139: ...2722A U2723A Programmer s Reference 139 STATus QUEStionable NTRansition 0 STATus QUEStionable PTRansition 16 SRE 0 SYSTem LFRequency F50HZ TRIGger SOURce NONE Table 15 1 List of factory default settings continued SCPI Commands Default value ...

Страница 140: ...15 Default Factory Settings 140 Keysight U2722A U2723A Programmer s Reference THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Страница 141: ...ion is subject to change without notice Always refer to the Keysight website for the latest revision Keysight Technologies 2008 2017 Edition 5 June 1 2017 Printed in Malaysia U2722 90022 U2722 90022 www keysight com ...

Отзывы: