Skip to content

Keithley 2450 series

Models

The keithley 2450 series replaces the 2410 series : measurement of current/voltage and source of current/voltage. Known models are:

  • 2450 : source up to 200V / 1A
  • 2460 : source up to 100V / 7A
  • 2470 : source up to 1.1kV / 1A

These controllers are interfaced by ethernet. They can be configured in DHCP. Check out MAC address, or fix an IP address using Menu > System > Communications > LAN tab. Once configured on the network, you can access a web server at my_ip_name.esrf.fr that allows to control the instrument remotely. In particular, you can use the virtual front panel that allow you to interact as if you were in front of the instrument.

Configuration

plugin: keithley
keithleys:
- model: 2450
  tcp:
    url: k2450bcu1:5025
  sensors:
    - name: keith2450
      address: 1
      meas_func: CURR
      auto_range: False
      range: 1e-3
      source_func: VOLT 
      source_value: 0           
      source_enable: False 
      source_range: 2  
      source_auto_range: False
      source_limit: 1e-3

Configuration keys for measurement:

  • meas_func : can be CURR (current) / VOLT (voltage) / RES (resistance)
  • auto_range : turn ON/OFF measurement auto range
  • range : fix range. Avaliable ranges depends on models. Get the list through keith2450.possible_ranges

Configuration keys for source:

  • source_func : can be CURR (current) or VOLT (voltage)
  • source_value : set the output source value
  • source_enable : enable / disable source output
  • source_auto_range : turn on/off auto range (no output limit)
  • source_range : fix a range for the output. Will limit output value ie. if source_func=VOLT and source_range=20, output voltage will not exceed 20V. Available source range depends on model and can be retrieved by keith2450.source_possible_ranges.
  • source_limit : when sourcing voltage, limit output current. When sourcing current, limit output voltage. The source_limit cannot exceed the measurement range.

All these configuration keys can be omitted. They are all bliss settings. You can set them once the instrument is accessible in bliss and rely on the settings only.

Note

By default, all errors appears as a popup window on the instrument screen. This popup stays on the screen until someone click on it. To avoid this you can disable the error popup in Menu > System > Event Log > Log Settings tab > Popups. In anycase, when setting source parameters, these errors are read from bliss and reported as a warning message.

Compliance limits

Compliance limits that exists on 2410 serie is now called source_limit on the 2450 series. Check out the documentation on keithley 2410 compliance for more info.

Source as an axis

The source can be used as an axis. To create this software axis, just call mykeithley.source_axis. This will create an axis visible in all where motor commands. Axis name will be set to yourkeithleyname_axis.

You can by configuration enable the creation of that axis by adding this in the yml file:

      export_axis = True    # or False