- made fixes to hkl
- Introduced a help system - introduced a module for handling automatic updates of files during long measurements - Added a circular buffer and handling facilities to varlog - Upgraded documentation SKIPPED: psi/faverage.h psi/nxamor.tex psi/pimotor.h psi/pimotor.tex
This commit is contained in:
@@ -72,9 +72,9 @@
|
||||
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.
|
||||
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
|
||||
Note : that for this type of syntax (type A) the only acceptable
|
||||
variable separators are ' ' (i.e. a space), ',' and '-' (' ' and ','
|
||||
are equivalent).
|
||||
|
||||
@@ -87,9 +87,9 @@
|
||||
variables in storage [QK, QL] take the values 0 and 2 )
|
||||
e.g. QH=1,0,2.0,AS=3.24,CC=90 (a combination of the above)
|
||||
|
||||
In commands involving this construction type (B) THE Program echoes
|
||||
the variable names and values it has understood.
|
||||
Possible separators are ',' and ' ' ('space')
|
||||
In commands involving this construction type (B) the program echoes
|
||||
the variable names and values it has understood.
|
||||
Possible separators are ',' and ' ' ('space')
|
||||
|
||||
There is a third type of commands which requires no parameters. These
|
||||
commands are:-
|
||||
@@ -159,7 +159,7 @@
|
||||
<pre>
|
||||
|
||||
CO(UNT) : Counts for a given preset TIme or MoNitor.
|
||||
This is a command of type b syntax. If the command is issued alone,
|
||||
This is a command of type B syntax. If the command is issued alone,
|
||||
the preset used will be that most recently set. However, the preset
|
||||
may also be specified on the same line as the COUNT command.
|
||||
(For use of COnt in a P.A. file, see SCan and PA).
|
||||
@@ -223,11 +223,11 @@
|
||||
new position and the appropriate variable is altered in the memory.
|
||||
|
||||
A DRIVE command will fail (non destructively) if:
|
||||
l a motor or power supply is protected or fixed
|
||||
l a software or hard limit is exceeded; the soft limits may be changed
|
||||
- a motor or power supply is protected or fixed
|
||||
- a software or hard limit is exceeded; the soft limits may be changed
|
||||
if necessary using the SET command provided the value desired is
|
||||
within the allowed range.
|
||||
l there is ambiguity among the driven variables.
|
||||
- there is ambiguity among the driven variables.
|
||||
e.g. DR KI=2.662,A2=40<CR>
|
||||
sets two different targets for A2 and fails.
|
||||
|
||||
@@ -332,7 +332,7 @@
|
||||
(within a certain tolerance) to the positions.
|
||||
Clear exceptions are for a power supply which has
|
||||
been turned disabled, the abort of a DRive via
|
||||
^C^C and, for instance, the incident wavevector
|
||||
Interrupt and, for instance, the incident wavevector
|
||||
after a drive of A1 or A2.
|
||||
</pre>
|
||||
<h3><a name="LOG">LOG</a></h3>
|
||||
@@ -379,7 +379,7 @@
|
||||
non-zero.(This is because it no longer behaves as a flipper.)
|
||||
|
||||
Note that the ON and OFF commands are the only ones which can be used
|
||||
to change F1 and F2. Both ON and OFF are of type Asyntax.
|
||||
to change F1 and F2. Both ON and OFF are of type A syntax.
|
||||
|
||||
|
||||
</pre>
|
||||
@@ -398,8 +398,9 @@
|
||||
be printed for every point in every scan until disabled.
|
||||
Typing OU with NO following variables will stop the output of ALL
|
||||
variables apart from scanned ones.
|
||||
Type A syntax. A variable that has to be output because it is scanned a
|
||||
nd has also been selected with the OUT command will only be output once.
|
||||
Type A syntax. A variable that has to be output because it is scanned
|
||||
and has also been selected with the OUT command will only be output
|
||||
once.
|
||||
|
||||
e.g. OU A3,A4<CR>
|
||||
A3 & A4 will be printed in addition to the scan variables.
|
||||
@@ -546,23 +547,9 @@
|
||||
|
||||
2) data files :
|
||||
|
||||
All of this data is also output to a disk file. This file is called
|
||||
either TEMP##.SCN or SV####.SCN where # represents a digit between 0
|
||||
and 9. Both types of data files are used sequentially and thus
|
||||
periodically overwritten but obviously the TEMP##.SCN files disappear
|
||||
sooner.
|
||||
|
||||
A scan initiated from the terminal will be stored in a TEMP file
|
||||
(unless the appropriate SWITCH is on ) while scans input from .JOB files
|
||||
are always saved permanently. The TEMP files are lost ( but see SAVE).
|
||||
For more details on data files see section VI below.
|
||||
|
||||
All SV####.SCN files are copied to the mainframe computer automatically
|
||||
and transfered to the SPECTRA database for Backup and archiving. They
|
||||
can be accessed by the SPECTRA program or by the 3-axis programs (PKFIT
|
||||
or FILING).
|
||||
Programs for manipulating data files are described in another manual
|
||||
(PKFIT, FILING, LOOK, LIST, LHEAD etc.)
|
||||
All tas####.dat files are copied to the mainframe computer
|
||||
automatically.
|
||||
|
||||
3) Scan output :
|
||||
|
||||
@@ -602,7 +589,7 @@
|
||||
|
||||
As with the DRIVE command, scans in Q-E space are carried out at fixed
|
||||
KI (FX=1) or fixed KF (FX=2). During a scan with Kf fixed (i.e.FX=2)
|
||||
THE Program will automatically check and adjust A5 and A6; for Ki
|
||||
the program will automatically check and adjust A5 and A6; for Ki
|
||||
fixed (FX=1) however, MAD Program will not adjust at check and adjust
|
||||
at every point A1 and A2 because these variables are not likely to
|
||||
move in a Ki-fix scan.
|
||||
@@ -680,9 +667,9 @@
|
||||
described below. In response to the command <em>SW</em>, MAD
|
||||
generates output of the following form:
|
||||
|
||||
1 Powder Mode OFF
|
||||
2 Polarization mode OFF
|
||||
Give Switch Number to change or RETURN to finish >
|
||||
1 Powder Mode OFF
|
||||
2 Polarization mode OFF
|
||||
Give Switch Number to change or RETURN to finish >
|
||||
|
||||
To change a value of one switch, enter the appropriate number
|
||||
(from 1 to 2) and hit <Return>. To make no change, type
|
||||
@@ -847,7 +834,7 @@ however, corresponds to a transmission minimum for Ki neutrons.
|
||||
by SET.
|
||||
|
||||
The following list gives the variable identifiers and definitions,
|
||||
where the order is as the variables are stored in THE Program.
|
||||
where the order is as the variables are stored in the program.
|
||||
|
||||
|
||||
P.A Variables : Variables marked with an asterisk are not recognized
|
||||
|
||||
Reference in New Issue
Block a user