Skip to content

Connecting to Model 625 by Lakeshore in Python

Instrument Card

The Model 625 superconducting magnet power supply is the ideal supply for small to medium sized superconducting magnets used in high sensitivity materials research applications. The Model 625 is a practical alternative to both the larger, one size fits all, superconducting magnet supplies and the endless adaptations of generic power supplies. By limiting output power, Lake Shore was able to concentrate on the performance requirements of the most demanding magnet users. The resulting Model 625 provides high precision, low noise, safety, and convenience.

Model 625

Device Specification: here

Manufacturer card: LAKESHORE

LAKESHORE

Supporting advanced scientific research, Lake Shore is a leading global innovator in measurement and control solutions.

  • Headquarters: Westerville, Ohio, USA
  • Yearly Revenue (millions, USD): 21.4
  • Vendor Website: here

Demo: Measure a solar panel IV curve with a Keithley 2400

Connect to the Model 625 in Python

PROTOCOLS > SCPI

To connect to a Model 625 Power Supply using Qcodes Community, you can use the following Python script:

from qcodes import Station, initialise_or_create_database_at
from qcodes.instrument_drivers.Lakeshore.Model_625 import Lakeshore625
# Create a station to hold the instrument
station = Station()
# Initialize or create a database for storing the instrument settings
initialise_or_create_database_at('path_to_database')
# Connect to the Model 625 Power Supply
magnet = Lakeshore625('magnet', coil_constant=1.0, field_ramp_rate=0.1, address='GPIB0::1::INSTR')
# Add the instrument to the station
station.add_component(magnet)
# Print the current field
print('Current field:', magnet.field())
# Set the field to 1 Tesla
magnet.set_field(1.0)
# Print the current field again
print('Current field:', magnet.field())
# Disconnect from the instrument
magnet.close()

Note: Replace 'path_to_database' with the actual path where you want to store the instrument settings.