- Added tabledrive: table driven path for MARS
- Initial MARS development - Upgraded Manager Manual SKIPPED: psi/make_gen psi/psi.c psi/tabledrive.c psi/tabledrive.h psi/tabledrive.w psi/utils/SerPortServer.c
This commit is contained in:
37
doc/manager/tas.htm
Normal file
37
doc/manager/tas.htm
Normal file
@@ -0,0 +1,37 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>Triple Axis Spectrometer Specific Commands</TITLE>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1>Triple Axis Spectrometer Specific Commands</H1>
|
||||
<P>
|
||||
One aim for the implementation of the triple axis spectrometer in SICS
|
||||
was to implement as closely as possible the command set of the ILL program
|
||||
MAD. For this, there are two implementations: an older one where
|
||||
most things werde done in C-code. And a newer one which implements
|
||||
a relaxter MAD emulation. The problem with the MAD emulation is that
|
||||
MAD relies on the order of variables and motors in memory. The newer
|
||||
MAD emulation obeys this only for the qh, qk, ql and en variables.
|
||||
This section describes the newer more portable TAS setup. There are
|
||||
some C-modules and a lots of scripts which implement the MAD emulation.
|
||||
</P>
|
||||
<p>
|
||||
The TAS requires the following initializations in its instrument file:
|
||||
<dl>
|
||||
<dt>MakeTasUB tasub
|
||||
<dd>Installs the TAS crystallographic calculation module into SICS. It will
|
||||
have the name tasub (recommended).
|
||||
<dt>MakeTasScan iscan tasub
|
||||
<dd>Installs the module with the TAS specific scan functions into SICS. The
|
||||
TAS implements its own data format resembling the ILL TAS data format.
|
||||
</dl>
|
||||
Moreover it is required to add the peak center module, drive, exe and a lot of
|
||||
variables: polfile, alf1-4, bet1-4, ETAM ETAS ETAA.
|
||||
</p>
|
||||
<p>
|
||||
The scripts for the MAD emulation live in the file tasubcom.tcl. This file
|
||||
will need little editing in order to cope with another triple axis machine,
|
||||
just a couple of path variables will need to be changed.
|
||||
</p>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user