
Lab::Instrument::IPS120_10 - IPS120-10 superconducting magnet power supply

use Lab::Instrument::IPS120_10;
my $hp22=new Lab::Instrument::IPS120_10(0,22);

This module hasn't been tested! If it quenches your magnet, don't complain to me.


# 0 Local & Locked # 1 Remote & Locked # 2 Local & Unlocked # 3 Remote & Unlocked
# 0 "Normal" (default) # 2 Sends <LF> after each <CR> # 4 Extended Resolution # 6 Extended Resolution. Sends <LF> after each <CR>.
# 0 Demand current (output current) amp # 1 Measured power supply voltage volt # 2 Measured magnet current amp # 3 - # 4 - # 5 Set point (target current) amp # 6 Current sweep rate amp/min # 7 Demand field (output field) tesla # 8 Set point (target field) tesla # 9 Field sweep rate tesla/minute #10 - 14 - #15 Software voltage limit volt #16 Persistent magnet current amp #17 Trip current amp #18 Persistent magnet field tesla #19 Trip field tesla #20 Switch heater current milliamp #21 Safe current limit, most negative amp #22 Safe current limit, most positive amp #23 Lead resistance milliohm #24 Magnet inductance henry
# 0 Hold # 1 To Set Point # 2 To Zero # 4 Clamp (clamp the power supply output)
# 0 Heater Off (close switch) # 1 Heater On if PSU=Magnet (open switch) # (only perform operation # if recorded magnet current==present power supply output current) # 2 Heater On, no Checks (open switch)
# Display Magnet Sweep # 0 Amps Fast # 1 Tesla Fast # 4 Amps Slow # 5 Tesla Slow # 8 Amps Unaffected # 9 Tesla Unaffected
# 0 No action # 1 Set positive current # 2 Set negative current # 3 Swap polarity
# in amps/min
# in tesla/min

Probably many. This module hasn't been tested! If it quenches your magnet, I am not responsible.

The IPS120_10 uses the Lab::Instrument class (Lab::Instrument).

This is $Id: IPS120_10.pm 495 2006-08-14 15:46:01Z schroeer $
Copyright 2004-2006 Daniel Schröer (http://www.danielschroeer.de)
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.