- Fixed the SICS MAD documentation
This commit is contained in:
@ -40,7 +40,7 @@
|
||||
<dt> Examples <dd> Whenever examples are shown, anything which is actually
|
||||
typed by the user is shown <em>like this</em>. It will generally be shown
|
||||
in lower case. E.g.
|
||||
<pre> <em>scan a1=0 da1=1 np=6</em></pre>
|
||||
<pre> <em>sc a1=0 da1=1 np=6</em></pre>
|
||||
indicates that everything between the <em>s</em> and <em>6</em>, inclusive,
|
||||
is to be typed by the user.
|
||||
<dt> Optional Arguments <dd> Square brackets, [ ], indicate optional
|
||||
@ -69,11 +69,6 @@
|
||||
|
||||
(A) a sequence of variable names
|
||||
e.g. DM,DA,SS (carry out command given on variables DM, DA, SS)
|
||||
e.g. ALF1-ALF4 (carry out command given on variables between ALF1 and
|
||||
ALF4 in storage order; see section V)
|
||||
e.g. DM,ALF1-ALF4,SS,DA (a combination of the above) Variables separated
|
||||
by commas need not be typed in their order of storage in the program.
|
||||
|
||||
Note : that for this type of syntax (type A) the only acceptable
|
||||
variable separators are ' ' (i.e. a space), ',' and '-' (' ' and ','
|
||||
are equivalent).
|
||||
@ -115,13 +110,11 @@
|
||||
value.
|
||||
<a href="#LIST">LI</a> LIst : Listing of variables and parameters.
|
||||
LE ListEnergies Energies, k and Q values.
|
||||
LL ListLimits Limits and zeros.
|
||||
LZ ListZero Limits and zeros.
|
||||
LL ListLimits Limits and zeros. Same as lz.
|
||||
LZ ListZero Limits and zeros. Same as ll.
|
||||
LM ListMach Machine parameters.
|
||||
LS ListSample Sample parameters.
|
||||
LT ListTargets Targets and positions.
|
||||
LD ListDiaphragms Diaphragms.
|
||||
LP ListPower Power supply values.
|
||||
<a href="#LOG">LO</a> LOg : Controls terminal logging.
|
||||
<a href="#ONOFF">OF</a> OFf : Turns flipper off.
|
||||
<a href="#ONOFF">ON</a> ON : Turns flipper on.
|
||||
@ -129,17 +122,13 @@
|
||||
<a href="#PA">PA</a> Pol.An. : Defines a polarization analysis file (default
|
||||
file ext'n is .PAL).
|
||||
<a href="#PRINT">PR</a> PRint : Prints one ore more variables or parameters.
|
||||
<a href="#RUN">RU</a> RUn : Runs a jobfile.
|
||||
<a href="#SCAN">SC</a> SCan : Scans a variable with given or previously
|
||||
defined increment, number of points and
|
||||
time interval or monitor count.
|
||||
<a href="#SET">SE</a> SEt : Sets a parameter value.
|
||||
<a href="#SCANFAST">SF</a> ScanFast : Scans a variable quickly.
|
||||
<a href="#SCANFAST">FS</a> ScanFast : Scans a variable quickly.
|
||||
<a href="#SWITCHES">SW</a> SWitch : Sets some switches.
|
||||
<a href="#SETZERO">SZ</a> SetZero : Set zero in such a way that value as given
|
||||
is defined as actual position of variable
|
||||
(works only for simple variables, i.e.
|
||||
variables that have a zero).
|
||||
<a href="#SETZERO">SZ</a> SetZero : Sets the zero point offset of a variable.
|
||||
</pre>
|
||||
<h3><a name="CLEAR">CLEAR</a></h3>
|
||||
<pre>
|
||||
@ -150,8 +139,7 @@
|
||||
the motors or supplies which have been cleared are listed by THE
|
||||
Program.
|
||||
|
||||
e.g. CL A1-A3<CR>
|
||||
CL I3,RA,I4<CR>
|
||||
e.g. CL I3,RA,I4<CR>
|
||||
CL<CR>
|
||||
|
||||
</pre>
|
||||
@ -488,33 +476,6 @@
|
||||
e.g. PR A1,A5<CR>
|
||||
PR QH-EN,GM<CR>
|
||||
|
||||
</pre>
|
||||
<h3><a name="RUN">RUN</a></h3>
|
||||
<pre>
|
||||
|
||||
RU(N) : Runs a jobfile. All commands which may be issued at the terminal
|
||||
may also be included in a job-file which essentially replaces the user
|
||||
at the terminal.
|
||||
The commands in the job file are executed by running the job file.
|
||||
Before running the job file a syntax check is done. The file is listed
|
||||
on the terminal and all scans are checked for limit violations. When
|
||||
checking is complete, execution is started even if errors have been
|
||||
reported during the check. To interrupt the sequence type CTRL-C twice
|
||||
(see interruption section II above). If the RUN command is issued alone,
|
||||
MAD Program asks for a job file name. The default file extension for a
|
||||
job file is .JOB. The job-file name may also be given on the same line
|
||||
as the RUN command. Job files can be created as normal OpenVMS files
|
||||
using one edtir (EDT/TPU/NEDIT).
|
||||
Nesting : Job files may be nested. That is, a job file may contain any
|
||||
number of RUN commands. The nesting depth should not exceed 3 however.
|
||||
See also DO.
|
||||
|
||||
e.g. RU MYJOB.HET<CR> commands from file MYJOB.HET
|
||||
RU MYJOB<CR> commands from file MYJOB.JOB
|
||||
RUN<CR> gives prompt for job file name
|
||||
JOB-FILE NAME:
|
||||
|
||||
|
||||
</pre>
|
||||
<h3><a name="SCAN">SCAN</a></h3>
|
||||
<pre>
|
||||
@ -619,7 +580,7 @@
|
||||
sets dM and dA to 3.355 <20>
|
||||
|
||||
</pre>
|
||||
<h3><a name="SCANFAST">SF</a></h3>
|
||||
<h3><a name="SCANFAST">FS</a></h3>
|
||||
<table>
|
||||
<tr><td valign=top><b>ScanFast</b>
|
||||
<td>Scans a simple variable quickly. The variable is driven
|
||||
@ -636,7 +597,7 @@
|
||||
to be specified directly.
|
||||
</tr>
|
||||
<tr><td><td>Example:<pre>
|
||||
SF A1=6,DA1=1,NP=13,TI=2 --> A1 = 0 to +12 with
|
||||
FS A1=6,DA1=1,NP=13,TI=2 --> A1 = 0 to +12 with
|
||||
readings every 2 secs.</pre>
|
||||
</tr>
|
||||
<tr><td><td>All of the data is output to a disk file as with the
|
||||
@ -650,7 +611,7 @@
|
||||
<pre>
|
||||
|
||||
SZ : (SetZero.) This command sets the zero for a variable such that
|
||||
its current value is change into a specified value.
|
||||
its current value of the zer point offset is change into the specified value.
|
||||
Obviously this command works only for variables that have a zero.
|
||||
e.g. PR A3
|
||||
A3 -45.42
|
||||
@ -719,9 +680,9 @@ Example of phonon scan:
|
||||
<dd>Sets the title string (up to 72 characters) to be written to the data
|
||||
file header.
|
||||
<dt><em>set user ...</em>
|
||||
<dd>Sets the experiment user's name (6 characters).
|
||||
<dd>Sets the experiment user's name.
|
||||
<dt><em>set local ...</em>
|
||||
<dd>Sets the local contact's name (6 characters).
|
||||
<dd>Sets the local contact's name.
|
||||
</dl>
|
||||
|
||||
|
||||
@ -768,15 +729,14 @@ however, corresponds to a transmission minimum for Ki neutrons.
|
||||
l : Two-axis mode : If you want to work in TWO-AXIS mode, just SEt SA
|
||||
to 0 ! This will change the zero of A5 by 90<39> and any following drive
|
||||
of Ki or Kf will drive the detector to zero and the analyser
|
||||
perpendicular to the beam (just check that there is no absorbing cache
|
||||
[Cd, B4C,...] behind the analyser !). Due to the change of A5 zero the
|
||||
perpendicular to the beam. Due to the change of A5 zero the
|
||||
value of A5 will be ZERO (0!) with a analyser orthogonal to the
|
||||
scatterred beam.
|
||||
|
||||
l : Constant QM Mode: If you have a powder sample and want to work in
|
||||
<09>-1 at a given QM ( modulus of Q that you cannot drive), just SEt the
|
||||
sample lattice parameters (AS, BS, CS ) to 2.p and lattice angles
|
||||
(AA, BB, CC ) to 90<EFBFBD>. Any subsequent drive of QH will drive the
|
||||
l : Constant QM Mode: If you have a powder sample and want to work at
|
||||
a given QM ( modulus of Q that you cannot drive), just SEt the
|
||||
sample lattice parameters (AS, BS, CS ) to 2 PI (6.2832) and lattice angles
|
||||
(AA, BB, CC ) to 90. Any subsequent drive of QH will drive the
|
||||
machine to the correct QM value. Use the powder switch to inhibit the
|
||||
A3 (q) movement.
|
||||
|
||||
@ -864,7 +824,6 @@ FX =1 for constant Ki; =2 for constant Kf
|
||||
NP Number of points in a scan
|
||||
TI Preset time [seconds] for a COunt or SCan
|
||||
MN Preset monitor for a COunt or SCan
|
||||
TO Time-out in for WAit command [minutes]
|
||||
DTL lower temperature error allowed [Kelvin]
|
||||
DTU upper temperature error allowed [Kelvin]
|
||||
|
||||
@ -935,14 +894,10 @@ STU Sample upper translation
|
||||
ATL Anal lower translation
|
||||
ATU Anal upper translation
|
||||
MGL Mono lower goniometer (Reserved)
|
||||
MGU Mono upper goniometer
|
||||
SGL Sample lower goniometer
|
||||
SGU Sample upper goniometer
|
||||
AGL Anal lower goniometer (Reserved)
|
||||
AGU Anal upper goniometer
|
||||
MSC Mono "sample" changer (TASP only)
|
||||
ASC Anal "sample" changer (TASP only)
|
||||
CSC Collimator "sample" changer (TASP only)
|
||||
SRO Sample sample table ring rotation.
|
||||
|
||||
D1T D1B D1R D1L Diaphragm 1 (top/bottom/right/left)
|
||||
D2T D2B D2R D2L Diaphragm 2 (top/bottom/right/left)
|
||||
@ -950,7 +905,6 @@ D3T D3B D3R D3L Diaphragm 3 (top/bottom/right/left)
|
||||
|
||||
ILL Instruments:
|
||||
CH Monochromator changer position [degrees or mm]
|
||||
TM (LM) Monochromator translation [(IN20 : 5mm)]
|
||||
GM Monochromator goniometer angle [1 unit = 4<>]
|
||||
RM Monochromator curvature
|
||||
GL Sample goniometer angle; lower arc [1 unit = 4<>]
|
||||
@ -973,11 +927,14 @@ QM Length of Q [
|
||||
TT (T) Temperature of sample thermometer [K]
|
||||
TRT(RT) Temperature of regulation thermometer [K]
|
||||
(can only be printed out)
|
||||
</pre>
|
||||
<h3>Polarisation Analysis Variables</h3>
|
||||
<pre>
|
||||
*I1 -\
|
||||
*I2 \
|
||||
*I3 +-- power supply current values [A]
|
||||
. /
|
||||
*I11 -/
|
||||
*I6 -/
|
||||
|
||||
*HX -\ Components of Helmholtz fields at sample in Oersteds.
|
||||
*HY +-- HX is parallel to Q and HY is perpendicular to Q in
|
||||
@ -986,6 +943,7 @@ TRT(RT) Temperature of regulation thermometer [K]
|
||||
*F1 -\ Status of flippers one and two; these variables take the
|
||||
*F2 -/ values ON or OFF.
|
||||
</pre>
|
||||
|
||||
<h3><a name="Increments_Variables">Increments Variables</a></h3>
|
||||
<pre>
|
||||
For all variables A1 through T in the list of type (iv) variables
|
||||
|
Reference in New Issue
Block a user