SCPI COMMAND REFERENCE
The Keithley 2611B is Keithley's source measure unit in the Series 2600B System SourceMeter family. Its SCPI remote-control interface exposes 398 commands across 17 subsystems - 193 settable and 205 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.
398
Commands
193
Settable
205
Queries
17
Subsystems
SCPI
Verified
2026-07-16
All commands
Returns the present measurement status condition register value.
Enables or disables bits in the measurement status register. The command accepts a numeric mask value.
| Name | Type | Values | Description |
|---|---|---|---|
| enable mask | numeric | - | Measurement status enable register mask. |
Returns the enabled measurement status event register mask.
Returns the event register for the Measurement status subsystem.
Returns the current condition register for the operation status group.
Enables or reads the operation status enable register. The command accepts an enable value as an NDN or NRf numeric value.
| Name | Type | Values | Description |
|---|---|---|---|
| value | numeric | - | Enable register value. |
Returns the enable register for the operation status group.
Returns the present operation status event register value.
Resets the status system.
Returns the questionable status condition register. This query reports the present condition of the questionable status subsystem.
Sets the enable register for the questionable status subsystem. The command accepts a numeric register value.
| Name | Type | Values | Description |
|---|---|---|---|
| NDN | integer | - | Enable register value for the questionable status subsystem. |
| NRf | numeric | - | Enable register value for the questionable status subsystem. |
Returns the enable register for the questionable status subsystem.
Returns the event register for the questionable status group.
Clears the status queue.
Disables selected status queue items. The command accepts a list of queue-enable/disables to turn off.
| Name | Type | Values | Description |
|---|---|---|---|
| list | string | - | List of status queue items to disable. |
Returns the disable state for the status queue. This command is part of the STATus:QUEue subsystem.
Enables which status queue records are reported. The command accepts a list value.
| Name | Type | Values | Description |
|---|---|---|---|
| list | string | - | List of status queue records to enable. |
Returns the enable mask for the status queue.
Returns the next error or queue message from the status queue.
Terminates an executing script and returns all nodes to local operation. It dissolves master/subordinate relationships between nodes; pressing EXIT (LOCAL) or OUTPUT ON/OFF on a node has the same abort effect, with OUTPUT ON/OFF also turning off all SMU outputs.
Returns the manufacturer, model number, serial number, and firmware revision levels of the unit.
Sets the Operation Complete bit in the Standard Event Register after all pending commands, including overlapped commands, have completed.
Places an ASCII "1" into the output queue when all selected device operations have completed.
Returns the 2600B to default conditions.
Generates the trigger.EVENT_ID trigger event for use with the trigger model.
Returns a 0.
Suspends execution of subsequent commands until all previous overlapped commands have finished. It is not needed for sequential commands.
Clears the output queue data. The manual states that response messages in the output queue are cleared by *CLS.
Sets the Standard Event Status Enable register by programming the register bits with a decimal mask value. The manual explains that the numeric parameter is the bit mask used to set specific bits.
| Name | Type | Values | Description |
|---|---|---|---|
| mask | integer | - | Decimal mask value used to program the register bits. |
*ese 1169
Returns the Service Request Enable Register value as a decimal number indicating which bits are set. The value can be converted to binary using the enable and transition register bit information in the manual.
*SRE?
Sets or clears the individual bits of the Service Request Enable Register. Use the query form to read back the register value.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 255 | Value written to the Service Request Enable Register. |
Reads the Status Byte Register.
Programs the Event Status Enable Register.
| Name | Type | Values | Description |
|---|---|---|---|
| mask | integer | 0 - 255 | Bit mask for the Event Status Enable Register. |
Reads the Event Status Enable Register.
print(status.standard.enable)
Reads the Standard Event Status Register.
Controls the boundary-control mode for the second calculation limits subsystem. The supported values are IMMediate and END.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | IMMediate | END | Boundary-control mode. |
Returns the boundary-control mode for CALCulate2 limit checking.
Sets whether the limit-clear action is automatic. The command is supported in Model 2400 emulation for CALCulate2:CLIMits.
| Name | Type | Values | Description |
|---|---|---|---|
| AUTO | enum | <Bool> | Boolean setting for automatic limit clearing. |
Sets the automatic clear mode for the calculation limit status. This is part of the :CALCulate2:CLIMits:CLEar subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables automatic clearing. |
Clears the CLIMits buffer immediately. The optional immediate node is shown in the syntax.
Sets the source memory location used by the CALCulate2 limit-fail function. The value may be a numeric source memory reference or NEXT.
| Name | Type | Values | Description |
|---|---|---|---|
| location | enum | <NRf> | NEXT | Source memory location to use for failure handling. |
Sets the source-measurement location used for the fail limits in CLIMits. The location can be a channel number or NEXT.
| Name | Type | Values | Description |
|---|---|---|---|
| location | enum | <NRf> | NEXT | Fail limit source-measurement location. |
Sets the source for the failure test result in CLimits. The value can be a source number or the special source data node value.
| Name | Type | Values | Description |
|---|---|---|---|
| source | numeric | - | Source number or data node value used for failure testing. |
Returns the source setting used for the CLIMits fail condition in CALCulate2. The manual lists the command as supported, but does not document the returned value in this slice.
Sets the mode used by the calculation limits subsystem. The available modes are grading or sorting.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | GRADing | SORTing | Selects the calculation limits mode. |
Returns the CLIMits mode for CALCulate2. The supported modes are GRADing and SORTing.
Sets the source-measure location for pass limits. The allowed values are a numeric source-measure location number or NEXT.
| Name | Type | Values | Description |
|---|---|---|---|
| location | real | - | Source-measure location number or the keyword NEXT. |
Sets or queries the source-measure location used for PASS limits in CALCulate2:CLIMits. The setter accepts a source-measure number or NEXT.
Sets the source for the pass limit in calculation group 2. The source can be a numeric channel/reference or the special keyword NDN.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | - | Source value reference. |
| <NDN> | enum | NDN | Special source keyword. |
Returns the present source setting for the pass limit source 2. The command is documented as supported in the Model 2400 emulation command list.
Selects which calculated source is fed to CALCulate2. The available sources are CALCulate1, VOLTage, CURRent, and RESistance.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CALCulate[1] | VOLTage | CURRent | RESistance | Source to feed to CALCulate2. |
Returns the source of the displayed calculation feed for CALCulate2. The supported sources are CALCulate[1], VOLTage, CURRent, and RESistance.
Sets the compliance fail state for Calc2 limit 1. The available states are IN or OUT.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | IN | OUT | Compliance fail state. |
Returns whether compliance failure is set to IN or OUT for Limit 1 in CALCulate2. This query is supported in the Model 2400 SCPI command emulation table.
Sets the source used by the compliance limit function for limit 1 in CALCulate2. The source is specified as a numeric reading function or a destination node.
| Name | Type | Values | Description |
|---|---|---|---|
| source | numeric | - | Numeric source selection for the compliance limit. |
Returns the compliance source for limit 1 in CALCulate2. The manual lists this query as supported and shows the accepted source format as <NRf>|<NDN> for the corresponding setter.
Returns the fail state for the selected limit on the specified CALCulate2 limit block. The command is supported for limit numbers 2, 3, and 5 through 12.
Sets the lower limit data value for the specified CALCulate2 limit register. The manual lists this command as supported for limit registers 2, 3, and 5 through 12.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Lower limit data value to store. |
Returns the source associated with the lower limit of the specified CALCulate2 limit. The supported command list shows this query form for limit numbers 2, 3, and 5-12.
| Name | Type | Values | Description |
|---|---|---|---|
| dataopt | real | - |
Returns the lower limit data value for the specified CALCulate2 limit register. The page slice shows the query form for the lower limit, with an optional DATA node in the mnemonic.
Part of the CALCulate2 limit subsystem for limit blocks 2, 3, and 5 through 12. This command sets the pass source for the selected limit block to a numeric source index or a next-source designation.
| Name | Type | Values | Description |
|---|---|---|---|
| source | numeric | - | Pass source selection for the specified limit block. |
Returns the source assigned to the pass limit for the specified limit number. This is a query form of the CALCulate2 limit-pass source setting.
Enables or disables the selected limit test under CALCulate2. The manual lists support for this command but does not provide any further parameter details on this page slice.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Boolean state of the selected limit test. |
Returns the state of the selected limit.
Sets the upper source used by the specified limit in CALCulate2. The supported command listing shows this command as part of the Model 2400 SCPI emulation subset.
| Name | Type | Values | Description |
|---|---|---|---|
| source | real | - | Upper source value for the selected limit. |
Returns the source2 setting for the upper limit in the selected CALCulate2 limit group. The page slice only shows the command as supported and does not document the returned value format beyond being a query.
Sets the lower limit data value for the selected CALCulate2 limit. The syntax shows this command as a supported Model 2400 emulation command.
| Name | Type | Values | Description |
|---|---|---|---|
| dataopt | real | - | Lower limit data value. |
No separate documentation for :CALCulate2:NULL:ACQuire appears in the provided slice. The page only lists Model 2400 command support entries for other :CALCulate2 subcommands.
Sets the NULL offset function for Calculate2. The page slice only lists the command as supported and does not provide syntax details beyond the mnemonic.
Returns the present output offset for the selected null calibration function. The page slice only shows the command as supported and does not provide additional syntax details.
Sets the state of CALCulate2 NULL operation. The command is supported in the Model 2400 emulation command list.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables the CALCulate2 NULL state. |
Returns the state of the NULL calculation subsystem. This is the query form of :CALCulate2:NULL:STATe.
Sets the format used for CALCulate3 results in the Model 2400 emulation command set.
Returns the latest calculated data for CALCulate[1].
Returns the data value from the specified calculation. The optional calculation index [1] selects which calculation buffer to query.
Sets the units name for the selected calculation function. The command is supported in 2600B emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | Units name. |
Sets or names the units label for the selected calculation block. This command is supported in the Model 2400 emulation command set.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | Units name to assign. |
Defines or selects a math expression for the specified CALCulate register. The command is supported in 2600B Model 2400 emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| form | - | - |
Returns the catalog of defined math expressions for the selected CALCulate subsystem. The command is supported in the Model 2400 emulation command set.
Deletes all math expressions in the selected CALCulate subsystem. This is a supported Model 2400 emulation command.
Deletes the selected math expression from CALCulate1 MATH:EXPRession.
| Name | Type | Values | Description |
|---|---|---|---|
| SPD | - | - | Selected expression identifier to delete. |
Sets the name of the current calculated expression. The expression is identified under the CALCulate[1]:MATH subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | Expression name to assign. |
Returns the name of the current math expression. This command is part of the CALCulate[1]:MATH[:EXPRession] subsystem.
Returns the current math expression for the selected CALCulate subsystem. This is the query form of the MATH[:EXPRession] command.
Defines the current math expression for CALCulate[1]. The optional :DEFine node is shown in the supported command list, and the parameter is a form expression.
| Name | Type | Values | Description |
|---|---|---|---|
| form | string | - | Math expression to define. |
Defines a calculation math expression. The query returns the defined expression.
Sets the state of the calculation subsystem. This command is supported for the Model 2400 emulation on the 2600B.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Boolean state of the calculation subsystem. |
Returns the present state of the CALCulate[1] subsystem. This is the query form of :CALCulate[1]:STATe.
Controls the display mode for centered display on the instrument. The command is listed as supported in Model 2400 emulation.
Sets the number of digits displayed. The command is listed as supported in the Model 2400 SCPI command support table for the 2600B emulation.
Displays the number of digits used for readings in the display. The command is listed as supported in the Model 2400 SCPI command support table.
Turns the display on or off. Returns the present display enable state.
Returns the data shown in the selected display window.
Displays text in the specified window. The command is supported in the Model 2400 SCPI emulation table, but this page slice does not provide syntax details beyond the mnemonic itself.
Returns the text data currently displayed in the selected display window.
Sets the text state for the display window. This is a Model 2400 SCPI command supported by the 2600B emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables display text state. |
Returns the current state of the displayed text on the selected window. The command is supported in Model 2400 emulation.
Returns the current border format setting for the data output format subsystem.
Selects the calculation element format used in the CALCulate subsystem. The provided page slice lists the command as supported in the Model 2400 emulation table, but does not give syntax details or a functional description for this specific command.
Returns the list of element types used for the selected calculation expression.
Returns the element list for the source-measure function. The optional [1] node indicates the sense channel context.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | SENSe[1] | Optional sense-channel qualifier shown in the mnemonic. |
Returns the source selection used for the second format setting.
Sets the data format for the emulation command group. The manual slice lists the command as supported, but does not provide parameter details on this page.
Sets or queries the data format used for readings and other output data. The supported formats are ASCII, REAL, and SREAL; SREAL may be followed by a numeric field width in brackets.
Sets the serial register output format. The available formats are ASCII, hexadecimal, octal, or binary.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | ASCii | HEXadecimal | OCTal | BINary | Selects the serial register format. |
Returns the present format used for status register data.
Selects the current measurement function in DC mode for the measurement subsystem. The optional [:DC] node indicates DC current specifically.
Configures the instrument to measure resistance in Model 2400 emulation. The command is listed as supported, but this slice does not show any parameters or return value for it.
Selects the voltage measurement configuration for the emulated Model 2400 mode. The command name includes an optional DC suffix, but the slice does not document any parameters or additional behavior beyond listing the command as supported.
Returns the current measurement configuration. This query is supported in the Model 2400 emulation subsystem.
Returns the present measured reading in the Measure subsystem.
Returns the present measured current in the current DC measurement function. The command is supported in the Model 2400 emulation subsystem.
Returns the present measured resistance. This is the query form of the Measure:Measure resistance command.
Returns the measured DC voltage. This query is part of the Model 2400 emulation :MEASure subsystem.
Returns the present measurement result. The response is a single numeric reading from the selected measurement function.
Enables or disables the specified output channel state. The command applies to output 1 in this emulation command set.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Boolean output state to set. |
Returns the enable state of the selected output. The state is reported as a Boolean value.
Returns the tripped state of the selected output enable. This is a query for output 1 and is documented as supported in the Model 2400 emulation subsystem.
Sets the source mode for output 1. The available modes are HIMPedance, NORMal, ZERO, and GUARd.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | HIMPedance | NORMal | ZERO | GUARd | Source mode to select for output 1. |
Returns the source mode setting for output 1.
Sets or queries the output state for output 1. The command is available with an optional channel index and optional ':STATe' node.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Output state to set. |
Returns the present state of output 1.
Sets the selected terminal input/output path to front or rear terminals.
| Name | Type | Values | Description |
|---|---|---|---|
| terminals | enum | FRONt | REAR | Selects the active terminals. |
Returns the selected terminal configuration. The command is partially supported in this emulation subsystem.
Sets the number of readings used for averaging on the selected sense function. The value can be specified numerically or with the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| count | real | - | Number of readings used for averaging. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword to set the count to the default, minimum, or maximum value. |
Returns the present averaging count. The query accepts an optional qualifier to request the default, minimum, or maximum count.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects which count value to return. |
Selects the averaging time control mode for the sense function. The available modes are Repeat or Moving.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | REPeat | MOVing | Averaging time control mode. |
Returns the averaging time control mode. The command supports the REPeat and MOVing settings.
Enables or disables averaging state for the selected sense function. The command is part of the Sense subsystem averaging controls.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Turns averaging on or off. |
Returns the present averaging state. The state can be queried for sense function 1 using the optional :STATe node.
Sets the number of power line cycles used for current DC measurements. The value can be set numerically or with the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| nplcycles | real | - | Number of power line cycles for the measurement integration time. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword setting for the number of power line cycles. |
Sets the number of power line cycles used for current DC measurements. The value can be set numerically or using DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| nplcycles | real | - | Number of power line cycles for the measurement. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword shortcut for the number of power line cycles. |
Synchronizes the current DC protection setting. The command is supported as a setter in this model 2400 emulation section, and the corresponding query returns the present RSYNchronize state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables RSYNchronize. |
Queries the current protection remote synchronize setting for the selected sense function. The manual lists this query as supported.
Returns whether the DC current protection circuit has tripped.
Sets or queries the current compliance protection level for the selected sense function. The value may be a number or one of the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Current protection level. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternate keyword value for the protection level. |
Sets or queries the current protection level for the selected sense function. The level can be specified as a numeric value or using the MINimum, MAXimum, or DEFault keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Current protection level. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword qualifier for the protection level. |
Sets or queries the current DC auto-ranging state for the selected sense function. The command is supported in Model 2400 emulation for sense channel 1.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables current DC auto ranging. |
Sets the lower limit used by auto-ranging for the current DC range. This command applies under the current sense subsystem and is part of the auto range controls.
| Name | Type | Values | Description |
|---|---|---|---|
| count | real | - | Lower auto-range limit value. |
Queries the present auto-ranging lower limit for DC current on sense function 1. The command is documented as the query form of the auto range lower limit setting.
Returns the upper limit used for auto-ranging on the DC current measurement function.
Turns autoranging for DC current on or off. This query returns the present autorange state.
Sets the upper current measurement range for the selected sense function. The value may also be set to default, minimum, maximum, or adjusted up/down.
| Name | Type | Values | Description |
|---|---|---|---|
| range | real | - | Upper current range value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | UP | DOWN | Optional range qualifier keyword. |
Returns the present current range upper limit for the selected sense function. The query accepts optional qualifiers to request the default, minimum, or maximum value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects which range value to return: default, minimum, or maximum. |
Returns the latest sensed reading. The command is documented as a query only.
Sets whether functions can be measured concurrently. This command uses a Boolean value.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables concurrent function measurement. |
Returns whether concurrent measurement functions are enabled for the specified sense channel.
Turns off one or more measurement functions in the selected sense subsystem. The manual lists the functions as CURRent[:DC], VOLTage[:DC], and RESistance.
| Name | Type | Values | Description |
|---|---|---|---|
| function | enum | CURRent[:DC] | VOLTage[:DC] | RESistance | Measurement function(s) to disable. |
Turns off all enabled sense functions for the selected channel. This command is listed as partially supported in the Model 2400 emulation section.
Returns the number of functions turned off in the sense subsystem.
Returns the functions that are currently turned off for the specified sense channel. The command is part of the Model 2400 emulation sense-function subsystem.
Sets one or more measurement functions to on for the selected sense subsystem. The allowed function names are current, voltage, and resistance, with the DC suffix shown in the syntax.
| Name | Type | Values | Description |
|---|---|---|---|
| function | enum | CURRent[:DC] | VOLTage[:DC] | RESistance | Measurement function(s) to turn on. |
Selects one or more measurement functions to turn on for the sense subsystem. The function names are given as quoted keywords and may be listed in a comma-separated series.
Returns the present function state for the selected sense function. The state corresponds to one of the listed sense functions.
Sets the function for all enabled sense functions in the selected sense channel.
Returns the number of enabled sense functions.
Sets or queries the resistance measurement mode for the selected sense function. The supported modes are manual or auto.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | MANual | AUTO | Selects the resistance measurement mode. |
Sets or queries the resistance measurement mode for the selected sense function. The mode can be Manual or Auto.
Sets the number of power line cycles used for resistance measurements. The value may also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| count | real | - | Number of power line cycles to use for the resistance measurement. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword substitute for the numeric count. |
Sets or queries the number of power line cycles used for resistance measurements. The query can also return the current, minimum, maximum, or default value when qualified.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects which value to return for the query. |
Sets whether resistance measurements are offset-compensated. This command is listed as not supported in the 2400 emulation command table.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables offset-compensated resistance measurement. |
Returns whether resistance offset compensation is enabled.
Sets the resistance auto-ranging state. This command is listed as partially supported in Model 2400 emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables resistance auto range. |
Sets the lower auto-ranging limit for resistance measurement. This command is available under the resistance auto-range subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| limit | real | - | Lower limit for resistance auto-ranging. |
Queries the lower limit for the auto resistance range. The manual lists this command as unsupported in the Model 2400 emulation slice.
Sets the upper limit used by auto-ranging for resistance measurements.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Upper auto-range limit for resistance. |
Queries the upper limit used for resistance auto-ranging. No return format is documented in the provided slice.
Returns the current auto-ranging state for resistance measurement. This command is listed as unsupported in the emulation reference table.
Sets the upper resistance range or uses a range keyword. The query returns the present resistance range, with optional qualifier support.
| Name | Type | Values | Description |
|---|---|---|---|
| range | real | - | Upper resistance range value or a range keyword. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier. |
Queries the present resistance range upper limit. The query accepts an optional qualifier to request the default, minimum, or maximum range value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier requesting the default, minimum, or maximum range value. |
Sets the number of power line cycles used for the DC voltage measurement integration time. The value can also be set to the default, minimum, or maximum allowed setting.
| Name | Type | Values | Description |
|---|---|---|---|
| nplcycles | real | - | Number of power line cycles for DC voltage measurement integration time. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the value to the default, minimum, or maximum allowed setting. |
Sets or queries the number of power line cycles used for DC voltage measurements. The query can optionally return the default, minimum, or maximum value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the default, minimum, or maximum NPLC value to return. |
Sets the resistance protection RSYNchronize state for the voltage DC sense function. The query returns the present RSYNchronize setting.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables resistance protection synchronization. |
Returns the synchronization state of the voltage protection relay. This query is part of the DC voltage protection subsystem.
Queries whether voltage protection has tripped. The slice lists this as a supported query under the Voltage DC protection subsystem.
Sets the DC voltage protection level for the selected sense function. The value may also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | V | Protection level value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the protection level to the default, minimum, or maximum value. |
Sets or queries the voltage protection level for the selected sense function. The query returns the present protection level, and accepts optional DEFault, MINimum, or MAXimum qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier selecting the default, minimum, or maximum protection level value to return. |
Sets the sense voltage auto-ranging state for the selected channel. This command is documented as supported in Model 2400 emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables voltage range auto selection. |
Sets the lower limit used for auto-ranging on the voltage DC sense range. This command is listed as supported in the 2400 emulation reference table.
| Name | Type | Values | Description |
|---|---|---|---|
| limit | real | - | Lower limit for automatic voltage range selection. |
Sets or queries the lower limit for voltage auto-ranging. This command is supported in the Model 2400 emulation command set.
Returns the upper limit used for auto-ranging on the DC voltage sense range. This is a query form of the sense range auto upper-limit setting.
Returns the present auto-ranging state for the DC voltage sense range. The command is documented as a query only in the model 2400 emulation section.
Sets the upper voltage range for the sense function. The value can be set directly or by using the MINimum, MAXimum, DEFault, UP, or DOWN keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| range | real | - | Upper voltage range value. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | UP | DOWN | Alternate value keyword for the range. |
Queries the present upper voltage range for the selected sense function. The query accepts optional DEFault, MINimum, or MAXimum qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional qualifier specifying which range value to return. |
Enables or disables automatic clearing for the source function. The command is supported in Model 2400 emulation; its query form returns the present auto-clear state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | <Bool> | Turns auto clear on or off. |
Sets the automatic clear mode for source 1. The mode can be selected as always clear or clear after a fixed trigger count.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ALWays | TCOunt | Automatic clear mode. |
Sets or queries the auto clear mode for source 1. The command selects whether auto clear is always used or counted by trigger count.
Sets or queries the auto-clear state for source 1. The manual documents this as a supported command in 2400 emulation.
Clears the source subsystem state immediately. The optional :IMMediate node is shown in the syntax and is part of the command name.
Sets or queries the center value for the source current level. The value accepts a numeric setting or the MINimum, MAXimum, or DEFault keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| center | real | - | Center current value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword qualifier for the query or setter value. |
Sets or queries the center current for source 1. The query returns the present center current setting, with optional DEFault, MINimum, or MAXimum qualifiers documented in the syntax.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | MINimum - MAXimum | Center current value to set. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the default, minimum, or maximum center current value. |
Sets the scaling factor for triggered current source level. The corresponding query returns the present scaling factor.
| Name | Type | Values | Description |
|---|---|---|---|
| sfactor | real | - | Scaling factor applied to the triggered current source level. |
Sets or queries the state of the triggered source scaling factor for current level. The command accepts a Boolean value.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables the triggered source scaling factor state. |
Returns the state of the source triggered source factor. The command is supported in 2400 emulation.
Returns the triggered source scaling factor for source current. This is the query form of the triggered current level scaling factor command.
Sets the triggered current amplitude for source 1. The value can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitude | real | - | Triggered current amplitude. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the amplitude to the default, minimum, or maximum value. |
Sets or queries the triggered current source amplitude. The value can be specified as a numeric source level or with the DEFault, MINimum, or MAXimum qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitude | real | - | Triggered current source amplitude. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword used instead of a numeric value. |
Sets or queries the present immediate current amplitude source level for source 1. The value can be specified numerically or with MINimum, MAXimum, or DEFault keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitudeopt | real | MINimum - MAXimum | Immediate current amplitude level for source 1. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier selecting the default, minimum, or maximum value to return. |
Returns the immediate current source level. The level can be queried as a default, minimum, or maximum value using an optional qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects whether the query returns the default, minimum, or maximum current source level. |
Sets the current source mode for the selected source. The available modes are fixed, list, and sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIXed | LIST | SWEep | Current source mode. |
Returns the present current source mode.
Sets or queries the current range. The setter accepts a numeric range value or the keywords DEFault, MINimum, MAXimum, UP, or DOWN; the query can return the present range or one of the keyword qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| range | real | - | Current range value to set. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier requesting the default, minimum, or maximum range. |
Enables or queries automatic current range selection for source output 1. The command is documented in the current source subsystem and takes a Boolean value.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Turns automatic current range selection on or off. |
Returns the present auto-ranging state for source current range.
Returns the present current range. The query accepts the optional qualifiers DEFault, MINimum, or MAXimum to request the default, minimum, or maximum range value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional return qualifier for the default, minimum, or maximum current range. |
Sets the current span value for source 1. The value may also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| span | real | - | Current span value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternate keyword value for the span. |
Sets the current sweep span. The value can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| span | real | - | Sweep span value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword for the span value. |
Sets the starting current level for a current sweep. The value can be specified numerically or with the DEFault, MINimum, or MAXimum keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Starting current level for the sweep. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the starting current to DEFault, MINimum, or MAXimum instead of a numeric value. |
Sets or queries the current sweep start value for source channel 1. The query accepts optional DEFault, MINimum, or MAXimum qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier selecting the default, minimum, or maximum start value. |
Sets the current step value for the source sweep on the selected source channel. The value may be entered as a numeric value or as DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| step | real | - | Current step value for the source sweep. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword form for the step value. |
Sets the current step value used for source sweeps. The command accepts a numeric value or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| step | real | - | Current step value for the sweep. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative to the numeric step value. |
Sets the stop value for the current source sweep. The value can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| stop | real | - | Stop value for the current sweep. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword value for the stop setting. |
Returns the present stop value for the source current sweep. The query accepts an optional qualifier to read the default, minimum, or maximum stop value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier selecting which stop value to return. |
Sets the source delay. The value can be a numeric delay or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | - | Source delay value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional qualifier keyword used instead of a numeric value. |
Sets the source delay auto mode for the selected source. The command accepts a boolean value.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables automatic source delay. |
Returns whether automatic source delay is enabled. The query is supported for this command.
Sets or queries the source delay for source 1. The query returns the programmed delay value, or DEFault, MINimum, or MAXimum when requested with a qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier that selects the default, minimum, or maximum delay value to return. |
Sets or queries the source function shape for source[1]. The available shapes are DC and PULSe.
Returns the current source function shape for source 1. The shape can be DC or PULSE.
Sets the source function mode for source channel 1. The available modes are voltage, current, or memory.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | VOLTage | CURRent | MEMory | Selects the source function mode. |
Returns the present source function mode.
Sets the current list for source function 1. The command accepts a list of numeric current values.
| Name | Type | Values | Description |
|---|---|---|---|
| list | real | - | List of current values to source. |
Appends one or more current values to the current source list.
| Name | Type | Values | Description |
|---|---|---|---|
| current list | real | - | Current values to append to the list. |
Returns the number of points in the current source current list.
Sets the starting current value for the current list/sweep configuration. The value may also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Starting current value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword value for the starting current. |
Returns the start value for the current sweep list. The query accepts the optional qualifiers DEFault, MINimum, and MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional return qualifier. |
Returns the list current values for the active source list.
Sets the list of voltage source values for source 1. The values are entered as a list of numeric points.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | List of voltage values. |
Appends one or more voltage values to the source voltage list for the selected source. The values are specified as a list of numeric entries.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | One or more voltage values to append to the list. |
Returns the number of points in the programmed voltage list.
Sets the starting voltage for the list. The value is specified as a numeric list start point.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Starting voltage value for the list. |
Returns the start value of the source voltage list for the selected source. The query supports the optional qualifiers DEFault, MINimum, and MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier that returns the default, minimum, or maximum start value. |
Returns the list source voltage settings.
Sets or queries the number of memory points used for the source function. The query returns the current memory point setting.
| Name | Type | Values | Description |
|---|---|---|---|
| points | integer | - | Number of memory points. |
Returns the number of points in source memory.
Recalls a stored source memory setting by memory number.
| Name | Type | Values | Description |
|---|---|---|---|
| memory | integer | - | Memory location number to recall. |
Saves the present source setup to a numbered memory location.
| Name | Type | Values | Description |
|---|---|---|---|
| location | integer | 1 | Memory location number to save. |
Sets the memory start value for source memory operation. The value is specified as an NRf and may also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Memory start value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword for the value. |
Queries the start value in source memory. The query supports the optional qualifiers DEFault, MINimum, and MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier selecting the default, minimum, or maximum start value. |
Sets the pulse delay for source[1]. The delay can also be queried.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | - | Pulse delay value. |
Sets the pulse width for source output in pulse function mode. The corresponding query returns the present pulse width.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | - | Pulse width value. |
Sets the pulse width for source function pulse mode. The query returns the current pulse width.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | - | Pulse width value. |
Sets the soak value for the source. The manual also lists a query form for this command, but no return value is documented in the provided slice.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | - | Soak value. |
Returns the soak setting. The manual marks this query as partially documented in the command summary.
Aborts a source sweep and specifies the memory name to abort. The manual lists the parameter as a name and does not provide further details on this page.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | Name of the sweep memory or item to abort. |
Aborts a source sweep using the specified name.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | Name of the sweep to abort. |
Sets the sweep direction for the source sweep. The supported directions are up or down.
| Name | Type | Values | Description |
|---|---|---|---|
| direction | enum | UP | DOWN | Sweep direction. |
Returns the sweep direction setting. The direction can be set to UP or DOWN.
Sets the number of points for a source sweep. The value may also be specified as DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| points | real | - | Number of points in the sweep. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternate keyword for the point count. |
Sets or queries the number of points in a source sweep. The query can also return the default, minimum, or maximum allowed value when qualified.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the default, minimum, or maximum sweep-point value. |
Sets the source sweep ranging mode. The command accepts BEST, AUTO, or FIXed.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | BEST | AUTO | FIXed | Selects the sweep ranging mode. |
Returns the present sweep ranging mode.
Sets the source sweep spacing to linear or logarithmic. This command is supported in the 2400 emulation subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| spacing | enum | LINear | LOGarithmic | Sweep spacing mode. |
Sets the source sweep spacing mode. The only supported values are linear or logarithmic spacing.
Sets the source voltage center value. The value can be specified numerically or by using DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Center voltage value or a keyword qualifier. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword alternative to the numeric value. |
Sets or queries the center voltage value for source 1. The query can optionally request the default, minimum, or maximum value.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | Center voltage value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Returns the default, minimum, or maximum center voltage value. |
Sets the source voltage output mode. The available modes are fixed, list, and sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIXed | LIST | SWEep | Selects the voltage source mode. |
Sets the source voltage mode. The available modes are fixed, list, and sweep.
Returns whether the voltage protection has tripped.
Sets or queries the voltage protection level for source 1. The protection level may be set to a numeric value or to NONE, DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Voltage protection level. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Optional keyword qualifier for the level parameter. |
Returns the present voltage protection level. The query accepts the optional qualifiers DEFault, MINimum, or MAXimum to return the corresponding value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the default, minimum, or maximum voltage protection level to query. |
Sets or queries the source voltage range. The value can be a numeric range setting or one of the range keywords, and the query can return the current range or a qualifier-specific value.
| Name | Type | Values | Description |
|---|---|---|---|
| range | real | - | Source voltage range value or special range keyword. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier to request the default, minimum, or maximum range. |
Sets or enables automatic voltage range selection for source 1. The query returns the current auto-ranging state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Turns automatic voltage range selection on or off. |
Returns the present voltage range auto setting.
Returns the present voltage range. Optional qualifiers can request the default, minimum, or maximum range value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects which voltage range value to return. |
Sets the source voltage span. The command accepts a numeric value or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| span | real | - | Span value or a special keyword. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword qualifier for the span setting. |
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the value returned for the voltage span query. |
Sets the source voltage start value. The value can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | Start voltage value. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Optional keyword qualifier. |
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the STARt value to return as the default, minimum, or maximum allowed value. |
Sets the voltage step for the selected source. The value can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Voltage step value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the step to the default, minimum, or maximum value. |
Sets or queries the source voltage step value for the sweep. The query accepts optional DEFault, MINimum, or MAXimum qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| step | real | MINimum - MAXimum | Voltage step value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Returns the default, minimum, or maximum step value. |
Sets the source voltage stop value for a sweep or level configuration. The value can be a numeric voltage or the keywords DEFault, MINimum, MAXimum, UP, or DOWN.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | Stop voltage value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | UP | DOWN | Alternative keyword value for the stop setting. |
Sets the voltage stop value for a source sweep. The value can be specified numerically or with the MINimum, MAXimum, or DEFault keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| stop | real | - | Voltage stop value for the sweep. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects DEFault, MINimum, or MAXimum as the stop value. |
Sets the triggered source voltage scale factor. The value is a numeric factor, and the command also has a corresponding query and a state-enable command.
| Name | Type | Values | Description |
|---|---|---|---|
| sfactor | real | - | Triggered source voltage scale factor. |
Sets or queries the source voltage triggered scaling factor state. This command controls whether the scaling factor is enabled for triggered source voltage.
Returns the present source voltage triggered scale factor state.
Returns the triggered source voltage scale factor. This command is the query form of the triggered source voltage scale-factor setting.
Sets or queries the triggered voltage amplitude for source 1. The value may be entered as a numeric level or as DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitude | real | - | Triggered voltage amplitude level. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword form for the triggered voltage amplitude value. |
Sets or queries the triggered voltage amplitude. The command accepts a numeric value or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitude | real | - | Triggered voltage amplitude value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional value keyword for the query form. |
Sets the source voltage level amplitude. The value may be specified numerically or by the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitude | real | - | Source voltage level amplitude. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the default, minimum, or maximum amplitude value. |
Returns the present source voltage amplitude level for Source 1. The query accepts an optional qualifier to request the default, minimum, or maximum value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects which value is returned. |
Sets the source 2 buffer size. The supported values are 3 or 4.
| Name | Type | Values | Description |
|---|---|---|---|
| size | integer | 3 - 4 | Buffer size selection. |
Sets or queries the Source 2 buffer size. The only documented setting values are 3 or 4.
Sets the automatic clear delay for Source2. The delay value may also be specified with the MINimum, MAXimum, or DEFault qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | - | Automatic clear delay value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects a default or limit value instead of an explicit delay. |
Sets the auto-clear delay for Source2. The value can also be queried with optional DEFault, MINimum, or MAXimum qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | MINimum - MAXimum | Auto-clear delay value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Returns the default, minimum, or maximum delay value. |
Clears the Source 2 buffer. The immediate form is documented as a synonym of the clear command.
Sets the backup state for TTL4 on source 2. This command accepts a Boolean value.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Backup state for TTL4. |
Returns the present state of TTL4 burst mode.
Sets the TTL4 mode on source 2. The mode can be either EOTest or BUSY.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | EOTest | BUSY | TTL4 mode setting. |
Sets the TTL4 mode for source 2. The available modes are EOTest and BUSY.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | EOTest | BUSY | TTL4 mode selection. |
Returns the actual TTL source level on Source 2. The command is documented as a query and supports the optional :LEVel node.
Sets or queries the TTL level for Source 2. The optional `:LEVel` and `:DEFault` nodes are shown in the syntax line.
| Name | Type | Values | Description |
|---|---|---|---|
| level | numeric | - | TTL level value or `NDN`. |
Sets or queries the TTL source level for source 2. The default level can be set explicitly with the DEFault node.
| Name | Type | Values | Description |
|---|---|---|---|
| level | numeric | - | TTL source level value. |
Returns the cached number of power-line cycles for autozero. This query is part of the autozero caching subsystem.
Refreshes the zero-caching subsystem. The command is listed as partially supported in Model 2400 emulation.
Resets the AZERO caching subsystem.
Sets or queries the state of Azero caching. This command is documented as partially supported in Model 2400 emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | boolean | - | Enables or disables Azero caching state. |
Returns whether zeroing caching is enabled. This query is documented as partially supported in the Model 2400 emulation section.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | STATe | Optional state selector in the command mnemonic. |
Sets or queries the auto-zero state. The query returns the present state.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | Bool | Enables or disables auto-zero. |
Returns the auto-zero state.
Sets the beeper state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | Bool | Turns the beeper on or off. |
Returns the state of the beeper.
Sounds the beeper immediately with two numeric values. The manual lists this command as supported.
| Name | Type | Values | Description |
|---|---|---|---|
| frequency | real | - | Beep frequency value. |
| duration | real | - | Beep duration value. |
Turns the comms check mode on or off. The command can also be queried and has a separate resistance setting command.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables communications check mode. |
Sets the resistance value used by the system cable check feature.
| Name | Type | Values | Description |
|---|---|---|---|
| resistance | real | - | Resistance value for the cable check. |
Sets a resistance value used by the system self-check function.
| Name | Type | Values | Description |
|---|---|---|---|
| resistance | real | ohms | Resistance value for the system check. |
Checks the communication check setting. This command is not supported in this emulation mode.
Clears the system. The command is supported in the Model 2400 emulation command set.
Returns all error messages currently in the system error queue.
Returns all error codes in the error queue. This is the Model 2400 emulation form of the system error-code query.
Returns the next error code from the error queue, or the current error code if no optional suffix is used. This command is part of the system error subsystem.
Returns the number of errors currently in the error queue.
Returns the next error from the system error queue. The command form with optional ":NEXT" is documented as a query.
Sets the guard configuration. The command accepts either OHMS or CABLe.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | OHMS | CABLe | Selects the guard mode. |
Returns the current guard mode. The mode can be set to OHMS or CABLe with the corresponding setter.
Simulates a front-panel key press using the specified key code.
| Name | Type | Values | Description |
|---|---|---|---|
| key | real | - | Key code to simulate. |
Reads the front-panel key code. No return value is documented in this slice.
Sets the line frequency used by the instrument. The only supported values are 50 or 60.
| Name | Type | Values | Description |
|---|---|---|---|
| frequency | enum | 50 | 60 | AC line frequency setting. |
Sets whether line-frequency auto detection is enabled. The query returns the current auto-detection state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables automatic line-frequency detection. |
Returns whether automatic line-frequency selection is enabled.
Sets the AC line frequency setting. The only documented values are 50 or 60.
| Name | Type | Values | Description |
|---|---|---|---|
| frequency | enum | 50 | 60 | AC line frequency value. |
Returns the instrument to local control.
Initializes system memory. The manual lists the command as supported in the Model 2400 emulation subsystem.
Disables the measurement event processing holdoff in 2400 emulation mode.
No description is provided in the slice for this command entry.
Returns the present MEP state.
Sets the power-on setup state. The manual lists selectable states RST, PRESet, and SAV0 through SAV4.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | RST | PRESet | SAV0 | SAV1 | SAV2 | SAV3 | SAV4 | Power-on setup mode. |
Returns the power-on setup setting. The command is supported on the instrument.
Resets the system subsystem to its preset state.
Sets the remote control mode. The manual lists the available values as SINGle or MULTiple.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | SINGle | MULTiple | Remote control mode. |
Returns the present remote command mode in Model 2400 emulation. This query is marked not supported in the manual slice.
Sets the RSENSE state. This command is supported in Model 2400 emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Boolean RSENSE state. |
Returns the state of remote sense. This command sets or queries whether remote sensing is enabled.
Sets or queries the read/write lock state. The command is supported in Model 2400 emulation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | <Bool> | Boolean lock state. |
Returns the state of the remote-write lock. This command sets or queries whether remote write access is locked.
Resets the system time. The command is supported in Model 2400 emulation.
Sets the automatic time reset state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | - | Enables or disables automatic time reset. |
Returns the automatic time reset setting.
Returns the instrument time. The slice lists the command as supported in Model 2400 emulation.
Returns the instrument's version information.
Clears the trace subsystem state. The manual lists the command as supported in Model 2400 emulation.
Returns the trace data.
Sets the trace feed source. The feed source can be Sense 1, Calculate 1, or Calculate 2.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | SENSe[1] | CALCulate[1] | CALCulate2 | Trace feed source. |
Selects how trace data is fed into the trace buffer. The control mode can be NEXT or NEVER.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | NEXT | NEVer | Trace feed control mode. |
Returns the trace feed control mode. The instrument accepts NEXT or NEVer.
Returns the current trace feed source. The feed source can be one of the listed subsystem nodes.
Returns the number of free trace points available in the trace buffer.
Sets the number of trace points in the trace buffer. The value can be specified as a numeric count or with the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| count | real | - | Number of trace points to store. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternate keyword form for the trace point count. |
Returns the actual number of trace points currently in use. This is a query with no parameters.
Returns the actual number of trace points currently in use.
Sets the timestamp format used for trace data. The format can be Absolute or Delta.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | ABSolute | DELTa | Timestamp format. |
Returns the timestamp format setting for trace data. The available format settings are Absolute or Delta.
Aborts the trigger system. This is a setter-only command.
Sets the number of times the arm sequence or layer is repeated. Accepts a numeric value or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| count | real | - | Repeat count for the arm sequence or layer. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword alternative to the numeric count. |
Returns the count for the arm sequence layer. This query is documented alongside the setter that configures the arm count.
Sets the source for the arm sequence layer trigger. The available sources are immediate, TLink, timer, manual, bus, NSTest, PSTest, and BSTest.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | IMMediate | TLINk | TIMer | MANual | BUS | NSTest | PSTest | BSTest | Selects the arm sequence layer trigger source. |
Returns the trigger arm source setting for the selected arm sequence layer. The source can be one of several trigger sources such as immediate, timer, manual, bus, or test sources.
Sets the timer value for the specified trigger arm sequence layer. The timer is part of the arm trigger configuration.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Timer value. |
Returns the arm layer timer value. This is a query command.
Sets the trigger arm sequence/layer direction. This command selects whether the trigger arm responds as a source or an acceptor.
| Name | Type | Values | Description |
|---|---|---|---|
| direction | enum | SOURce | ACCeptor | Selects the trigger arm sequence/layer direction. |
Returns the current trigger arm sequence layer TCONfigure direction. The direction can be set to source or acceptor.
Sets the asynchronous trigger arm input line selection. The line number can be 1 through 4.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 - 4 | Selects the asynchronous input line. |
Sets the asynchronous trigger arm input line selection. The query returns the current input line number.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 - 4 | Input line number to use for asynchronous trigger arm configuration. |
Sets the asynchronous output line used by the trigger arm sequence layer configuration. The line is selected as one of four numbered lines.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 - 4 | Asynchronous output line number. |
Returns the output line number selected for the asynchronous arm trigger configuration.
Sets the asynchronous trigger output action for the arm/sequence/layer trigger configuration. The available output actions are TENTer, TEXit, and NONE.
| Name | Type | Values | Description |
|---|---|---|---|
| output | enum | TENTer | TEXit | NONE | Selects the asynchronous trigger output action. |
Returns the asynchronous trigger output mode for the armed trigger sequence/layer configuration.
Starts the trigger initiator. The optional immediate node may be included in the command syntax.
Returns the current trigger reading state. This is a query command and does not take parameters.
Clears the trigger system. The manual lists this command as supported in Model 2400 emulation.
Sets the trigger count for the trigger sequence. The value can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| count | real | - | Number of trigger events to use. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternate setting keyword in place of a numeric count. |
Sets or queries the trigger count for the specified trigger sequence. The query can also accept the keywords DEFault, MINimum, or MAXimum to return the corresponding value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier selecting the default, minimum, or maximum trigger count. |
Sets the trigger delay for the selected trigger sequence. The delay can be specified numerically or set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | MINimum - MAXimum | Trigger delay value. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Use a keyword instead of a numeric delay value. |
Sets or queries the trigger delay for the selected trigger sequence. The value can be a number or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | - | Delay value for the trigger sequence. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword form for the delay value. |
Sets the trigger source for the trigger sequence. The source may be immediate or linked to another trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | IMMediate | TLINk | Trigger source selection. |
Returns the trigger source for the selected trigger sequence. The source can be Immediate or TLink.
Selects the asynchronous input line for the trigger sequence configuration. The line is chosen from four numbered lines.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 - 4 | Asynchronous input line number. |
Sets or queries the selected asynchronous trigger input line for the trigger sequence. The line can be one of four numbered inputs.
Sets the TOUT value for trigger sequence 2. The command accepts a numeric value or the keywords DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | MINimum - MAXimum | TOUT value for trigger sequence 2. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional keyword qualifier accepted in place of a numeric value. |
Sets or queries the TOUT value for trigger sequence 2. The setter accepts a numeric value or the keywords DEFault, MINimum, or MAXimum; the query can optionally request one of those qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | TOUT value for trigger sequence 2. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier that returns the default, minimum, or maximum TOUT value. |
Sets the trigger sequence configuration direction. The direction can be set to Source or Acceptor.
| Name | Type | Values | Description |
|---|---|---|---|
| direction | enum | SOURce | ACCeptor | Direction setting. |
Returns the trigger direction setting for the configured sequence. The direction can be source or acceptor.
Sets the asynchronous trigger input source for the configured sequence. Supported choices are SOURCE, DELay, SENSe, or NONE.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | SOURce | DELay | SENSe | NONE | Selects the asynchronous input source. |
Returns the current asynchronous trigger input setting. This command belongs to the :TRIGger[:SEQuence[1]][:TCONfigure][:ASYNchronous] subtree.
Sets the asynchronous output line selection for the trigger subsystem. The manual lists supported values 1 through 4.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 - 4 | Selects the asynchronous output line. |
Sets or queries the asynchronous output line number used by the trigger configuration. The command is supported in the Model 2400 emulation subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 - 4 | Asynchronous output line number. |
Sets the asynchronous trigger output source. The supported values are SOURCE, DELay, SENSe, and NONE.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | SOURce | DELay | SENSe | NONE | Selects the asynchronous trigger output source. |
Selects which asynchronous trigger source is used for the trigger layer output. Only one of the listed options may be selected at a time.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | SOURce | DELay | SENSe | NONE | Specifies the asynchronous output trigger source. |