98 lines
3.7 KiB
HTML
98 lines
3.7 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Initialization for Four Circle Diffractometers</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<H1>Initialization for Four Circle Diffractometers</H1>
|
|
<P>
|
|
This section describes how the modules which are special for a four
|
|
circle single crystal diffractometer are configured into SICS. The
|
|
following feautures are available:
|
|
<dl>
|
|
<DT>MakeHKL theta omega chi phi
|
|
<DD>MakeHKL creates the hkl command for the calculation of settings for a four
|
|
circle diffractometer. The four parameters are the names of the motors
|
|
driving the two theta, omega, chi and phi circles of the diffractometer.
|
|
These motors must already exists before this command may succeed.
|
|
<DT>MakeHKLMot hkl
|
|
<DD>Creates the drivable H, k, l virtual motors using hkl, an
|
|
object created by MakeHKL for calculations.
|
|
<DT>MakeDifrac tth om chi phi cter
|
|
<DD>This command installs the Difrac subsystem into SICS. Difrac is a
|
|
whole F77 package for controlling a four circle
|
|
diffractometer. Afterwards Difrac commands are available in SICS with
|
|
the prefix dif, for example dif ah calls the difrac ah command. Difrac
|
|
is described in more detail elsewhere. The parameters are the four
|
|
circle motors two theta, omega, chi and phi and the counter. This is no longer
|
|
maintained.
|
|
<DT>MakeMesure name scanobject hklobject omega s2t fileroot datanumberobject
|
|
<DD>MakeMesure installs the single counter four circle diffractometer
|
|
measurement procedure into SICS. It will be accessible as object name
|
|
afterwards. MakeMesure takes a lot of parameters:
|
|
<dl>
|
|
<Dt>scanobject
|
|
<DD>The name of the internal scan object.
|
|
<DT>hklobject
|
|
<DD>The name of the object which does crystallographic calculations.
|
|
<DT>omega
|
|
<DD>The name of the motor driving omega.
|
|
<DT>s2t
|
|
<DD>The name of the two theta motor for use in omega two theta scans.
|
|
<DT>fileroot
|
|
<DD>The full path to the data file directory without final /
|
|
<dt>datanumberobject
|
|
<DD>The name of the SICS data number object for creating unique file
|
|
numbers.
|
|
</dl>
|
|
<dt>MakeUBCalc name hklobject
|
|
<dd>This installs a UB matrix calculation module with the name name
|
|
into SICS. The second parameter is a hklobject as created with MakeHKL
|
|
to which any calculated UB's can be transferred.
|
|
<dt>MakeHklscan scanobject hklobject
|
|
<dd>Installs the hklscan command which allows to scan in reciprocal space.
|
|
Scanobject is the name of SICS internal scan object, hklobject the name of a
|
|
reciprocal space calculation object as configured with MakeHKL.
|
|
<dt>MakeTRICSSupport
|
|
<dd>Installs a command, tricssupport, which helps the TRICS status
|
|
display.
|
|
</dl>
|
|
</p>
|
|
<p>
|
|
Commands implemented by tricssupport:
|
|
<dl>
|
|
<dt>tricssupport oldframe file idet nFrame
|
|
<dd>Loads and sends the frame nFrame of detector idet from file file in
|
|
UUencoded form.
|
|
<dt>tricssupport interest
|
|
<dd>Enables this connection to receive notifications whenever a new frame
|
|
of data had been written
|
|
<dt>tricssupport newframe
|
|
<dd>Called from scripts. Triggers sending new frames to all registered
|
|
connections.
|
|
</dl>
|
|
</P>
|
|
There are also a lot of scripted command available for four circle
|
|
diffractometers. These may be copied from tricscom.tcl. These include:
|
|
<dl>
|
|
<dt>four
|
|
<dd>print the four all important angles
|
|
<dt>tricsscan start step np
|
|
<dd>Omega scan with a PSD
|
|
<dt>psdrefscan file step np mode preset
|
|
<dd>Read reflections from file, drive to them, do a omega scan with tricsscan
|
|
using the parameters specified.
|
|
<dt>detscan start step np
|
|
<dd>Do a detector calibration scan.
|
|
<dt>phscan start step np
|
|
<dd>Do a phi scan
|
|
<dt>hklscan2d
|
|
<dd>Scanning reciprocal space with the area detector
|
|
<dt>scan2d
|
|
<dd>Configure SICS for general scanning with the PSD. This is meant
|
|
to supersede many of the special scans above.
|
|
<dt>scan1d
|
|
<dd>Configure SICS for general scanning with the single detector.
|
|
</dl>
|
|
</BODY>
|
|
</HTML>
|