Skip to content

Connecting to Keithley 2000 by Keithley in Python

Instrument Card

The Model 2000 6½-Digit Multimeter is part of Keithley’s family of high performance DMMs. Based on the same high speed, low noise A/D converter technology as the Model 2001 and 2002, the 2000 is a fast, accurate, and highly stable instrument that’s as easy to operate as it is to afford. It combines broad measurement ranges with superior accuracy specifications

Keithley 2000

Device Specification: here

Manufacturer card: KEITHLEY

KEITHLEY

Keithley Instruments is a measurement and instrument company headquartered in Solon, Ohio, that develops, manufactures, markets, and sells data acquisition products, as well as complete systems for high-volume production and assembly testing.

  • Headquarters: Cleveland, Ohio, United States
  • Yearly Revenue (millions, USD): 110.6
  • Vendor Website: here

Demo: Record voltage over time with an Agilent 34401A multimeter

Connect to the Keithley 2000 in Python

PROTOCOLS > SCPI

To connect to a Keithley 2000 Multimeter using Pymeasure, you can use the following Python script:

from pymeasure.adapters import VISAAdapter
from pymeasure.instruments.keithley import Keithley2000
# Create a VISA adapter for the instrument
adapter = VISAAdapter("GPIB::1")
# Connect to the Keithley 2000 Multimeter
meter = Keithley2000(adapter)
# Perform measurements or configure the instrument as needed
meter.measure_voltage()
print("Voltage:", meter.voltage)
meter.measure_current()
print("Current:", meter.current)
meter.measure_resistance()
print("Resistance:", meter.resistance)
# Disconnect from the instrument
meter.disconnect()

This script creates a VISAAdapter object to connect to the instrument using the GPIB address “GPIB::1”. Then, a Keithley2000 object is created using the adapter. You can perform measurements or configure the instrument as needed using the provided methods and properties. Finally, the disconnect() method is called to disconnect from the instrument.