This directory was accidentally omitted from the merge-release branch during the PSI code merge.
74 lines
3.7 KiB
XML
74 lines
3.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?oxygen RNGSchema="http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rng" type="xml"?>
|
|
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="5.0">
|
|
<info><title>11 Tesla Magnet</title><author>
|
|
<personname>Ferdi Franceschini</personname>
|
|
</author>
|
|
<date>2008-08-29 16:47</date>
|
|
</info>
|
|
<sect1>
|
|
<title>Configuration</title>
|
|
<para>The driver is loaded into SICS by adding the following line in the
|
|
<literal>/usr/local/sics/extraconfig.tcl</literal> file </para>
|
|
<para><command>select_environment_controller "11TMagnet"</command></para>
|
|
<para>Make sure that the other entries are commented out, save the file and restart SICS.</para>
|
|
<para>This will set up the lakeshore temperature controller as well as the magnet power
|
|
supply control. They will appear as <varname>tc1</varname> and <varname>ips120</varname>
|
|
under the <varname>sample</varname> group in GumTree.</para>
|
|
</sect1>
|
|
<sect1>
|
|
<title>Commands</title>
|
|
<para>When the magnet power supply is switched on it sets itself to "clamped" mode. This
|
|
means that the output is short-circuited. </para>
|
|
<para><emphasis> You must unclamp it to set the magnetic field.</emphasis></para>
|
|
<variablelist>
|
|
<varlistentry>
|
|
<term><command>hset /sample/ips120/Control/A 0</command></term>
|
|
<listitem>
|
|
<para>Unclamps the magnet</para>
|
|
<para><emphasis>It will show that it's at zero already, set it
|
|
anyway</emphasis></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>drive ips120_driveable </command><replaceable>n</replaceable></term>
|
|
<listitem>
|
|
<para>Drive the magnet to <replaceable>n</replaceable> Tesla</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</sect1>
|
|
<sect1>
|
|
<title>Parameters</title>
|
|
<variablelist>
|
|
<varlistentry>
|
|
<term><command>/sample/ips120/sensor/value </command></term>
|
|
<listitem>
|
|
<para>This reading is taken from the power supply leads while the magnet is
|
|
ramping up. </para>
|
|
<para>After the setpoint has been reached and the magnet is "holding" the field
|
|
then SICS will read the field from the magnet status register of the power
|
|
supply.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</sect1>
|
|
<sect1>
|
|
<title>Description</title>
|
|
<para>The magnet is normally in persistent mode (switch heater off) with the power supply at
|
|
zero amps. The <command>drive</command> command drives the power supply to the magnet
|
|
current, takes the magnet out of persistent mode (turns the switch heater on), drives
|
|
the magnet to the new field, returns the magnet to persistent mode (turns the switch
|
|
heater off) and ramps the power supply current back to zero. </para>
|
|
<para>There are time delays to allow the switch to operate. </para>
|
|
</sect1>
|
|
<sect1>
|
|
<title>Known Issues</title>
|
|
<para>If you set the limits to run at maximum magnet field, but do not run the lambda plate,
|
|
<emphasis>you will quench the magnet. </emphasis> This driver does not check to see
|
|
if the magnet temperature when driving maximum field. The SICS anticollider should be
|
|
used to set allowed values.</para>
|
|
</sect1>
|
|
</chapter>
|