Tektronix Keithley PSU 2200 Series
The 2200 series are single-channel programmable DC power supplies. Place the
instrument in remote mode with :SYSTem:REMote before any source or output
command takes effect, and return it to local mode with :SYSTem:LOCal at the
end of the run so the front-panel buttons remain usable.
USB-TMC vs. GPIB Mode
The 2200 defaults to the GPIB interface for remote control. On a newly
powered-up unit, you may need to interact with the front panel once to enumerate
the USB connection before the PLT can find the instrument over USB-TMC. This is
a first-enumeration-after-power-up quirk; it does not recur on subsequent runs.
If usb detect or scpi connect fails to find the instrument, select the
USB interface from the front panel, then retry.
Sample Test Plan
title: "Tektronix Keithley PSU 2200 Series"
suite:
- steps:
# Enumerate the USB-TMC interface before connecting.
- command: usb detect
# Tektronix Keithley 2200
id: "05e6:0x2200"
- command: scpi connect PSU
# Tektronix Keithley 2200
id: "05e6:0x2200"
- command: scpi query PSU "*IDN?"
extractKey: PSU_IDENT
- command: scpi command PSU
with:
# Enter remote mode before setting the output.
- ":SYSTem:REMote"
- ":SOURce:CURRent 0.03"
- ":VOLTage 3.3"
- ":OUTPut 1"
- command: scpi query PSU ":MEASure:VOLTage?"
extractKey: PSU_VOLTAGE
- command: eval "numeric(PSU_VOLTAGE) >= 3.25"
# Disable the output and release the front panel.
- command: scpi command PSU
with:
- ":OUTPut 0"
- ":SYSTem:LOCal"
Note
The mixed case above demonstrates the SCPI short and long-form of the commands. The casing shows where you’re allowed to truncate the command (SOURce:CURRent -> SOUR:CURR). SCPI is not case-sensitive over the wire.
References