Sets the output voltage remotely. The voltage can be programmed with the high voltage on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| n | real | - | Desired output voltage setting. |
SCPI COMMAND REFERENCE
The Keithley 2290J-5 is Keithley's power supply in the Model 2290-5/2290E-5/2290J-5 High Voltage Power Supply (5kV) family. Its SCPI remote-control interface exposes 31 commands across 13 subsystems - 17 settable and 14 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.
31
Commands
17
Settable
14
Queries
13
Subsystems
SCPI
Verified
2026-07-16
Sets the output voltage remotely. The voltage can be programmed with the high voltage on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| n | real | - | Desired output voltage setting. |
Returns the present output voltage setting. Use it to read the voltage programmed remotely.
Turns off the high voltage output.
Turns on the high voltage output if the front panel HIGH VOLTAGE switch is not in the OFF position. If the switch is OFF, the output remains off and an execution error is reported; the command also clears any voltage or current trips.
Returns the actual output current. The value is the same as that shown on the front panel mA display.
Recalls stored configuration setting <n>. Setting 0 recalls the default settings; if the stored setting is corrupted, an error is returned.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 9 | Stored setting number to recall. |
Saves the present instrument setup as setting <n>.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 9 | Setting number to store the current instrument setup in. |
*SAV 3
Clears all status registers.
Returns the Model 2290-5 device configuration as a comma-separated identification string.
Resets the Model 2290-5 to its default configuration. It performs the same function as holding down the front panel CLR button at power-on.
Synchronization command that halts further command processing until all present commands are complete. It is used to ensure a sequence such as `FILT 1;*WAI;HVON` waits for the filter change to finish before continuing.
Sets the Standard Event Status Enable Register. The parameter <n> is the decimal value that programs the enable register.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | - | Decimal value that programs the enable register. |
*ESE 12
Reads the Standard Event Status Register. If an index is supplied, it returns the value of the specified bit instead of the whole register.
Reads the Standard Event Status Register. If an optional bit number is supplied, it returns the value of that bit instead of the full register; reading without <n> clears the register, while reading a bit clears only that bit.
| Name | Type | Values | Description |
|---|---|---|---|
| nopt | integer | 0 - 7 | Bit number to read from the register. |
*ESR? 2
Sets the power-on status clear bit. If set to 1, status registers and enable registers are cleared on power-up; if set to 0, enable registers retain their values at power-down.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 1 | Value of the power-on status clear bit. |
*PSC 1 Set power-on status clear bit
Sets the power-on status clear bit. If set to 1, status registers and enable registers are cleared on power-up; if set to 0, the status enable registers retain their values at power-down.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 1 | Value of the power-on status clear bit. |
Sets the value of the Service Request Enable Register. The parameter is the decimal value representing the register bits to be set.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 255 | Decimal value representing the register bits to be set. |
*SRE 3
Sets the value of the Service Request Enable Register. The parameter <n> is the decimal value representing the register bits to be set.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 255 | Decimal value representing the register bits to be set. |
*SRE 3
Reads the Status Byte Register. If an optional bit number is included, the value of that bit is returned; otherwise the register is read without altering its value.
| Name | Type | Values | Description |
|---|---|---|---|
| nopt | integer | 0 - 7 | Bit number to return from the Status Byte Register. |
*STB? 1
Sets the current limit to the specified value in amperes. The query form returns the current limit setting.
| Name | Type | Values | Description |
|---|---|---|---|
| n | real | A | Current limit value to set. |
ILIM 1E-3
Sets the current limit to the specified value in amperes. The query returns the current limit setting.
Sets the current trip value in amperes. The query returns the current trip setting.
| Name | Type | Values | Description |
|---|---|---|---|
| n | real | A | Current trip value to set. |
ITRP 1E-3
Sets the current trip value, or queries the current trip setting. The value is a floating-point number in amperes.
| Name | Type | Values | Description |
|---|---|---|---|
| n | real | A | Current trip value to set. |
ITRP 1E-3 Set 1mA trip current
Returns the actual output voltage. The value is the same as that shown on the front-panel VOLTS display and includes the positive sign.
Returns the VSET setting mode. A returned value of 0 indicates the voltage is controlled by the front panel or bus setting, while 1 indicates it is controlled by the rear panel SET/MON voltage control input.
Clears any voltage or current trips.
Sets the trip reset mode. A value of 0 selects manual trip reset, and 1 selects automatic trip reset.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 1 | Trip reset mode to set. |
Sets the voltage limit to the specified value in volts. The limit must be greater than or equal to the VSET value, or an execution error occurs.
| Name | Type | Values | Description |
|---|---|---|---|
| n | real | V | Voltage limit value to set. |
Sets the voltage limit to the specified value in volts. The query returns the present limit setting.
Controls the output filter, which reduces output ripple and noise. The query form returns the filter state.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 2 | Selects the output filter: 0 disables the filter, 1 enables Filter 1, and 2 enables Filter 2. |
FILT 1
Controls the output filter to reduce output ripple and noise. The query returns the current filter state.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 0 - 2 | Selects the output filter state: 0 disables the filter, 1 enables Filter 1, and 2 enables Filter 2. |
FILT 1