129 lines
5.7 KiB
Plaintext
129 lines
5.7 KiB
Plaintext
|
||
|
||
|
||
|
||
Installation Instructions for DIFRAC on a PC
|
||
--------------------------------------------
|
||
|
||
|
||
The diskette supplied contains all files necessary to run and maintain
|
||
the DIFRAC programs on a PC controlling the diffractometer. These are
|
||
|
||
1. CAD4L.EXE -- the program to load the interface (CAD4 only).
|
||
2. DIFRAC.EXE -- the program to control the instrument;
|
||
|
||
The PC should be configured so that
|
||
a. communication between the computer and the instrument is via COM1:,
|
||
b. a printer is attached to LPT1: and
|
||
c. graphics is supported with a standard VGA (640x480) card.
|
||
|
||
The file GONIOM.INI contains constants needed by program to define the
|
||
diffractometer model, the microscope viewing position, the COM port number and
|
||
baud-rate and, in the case of the CAD4, other constants which define slit
|
||
positions, voltages etc. This file is plain ASCII and commented to facilitate
|
||
editting.
|
||
|
||
|
||
1. CAD4L (CAD-4 only)
|
||
-----
|
||
This is the analogue of the routine of the same name in the original
|
||
Enraf-Nonius control system. It loads the binary interface code and some of
|
||
the instrumental constants.
|
||
|
||
There are three versions of the binary interface code.
|
||
|
||
a. interfaces with Falcon computers require the file FALCON.EXE;
|
||
b. interfaces with LS-11 computers require the file LSI_11.EXE;
|
||
c. interfaces with Falcon+ computers require the file FALCNP.EXE.
|
||
|
||
The routine CAD4L.EXE loads the appropriate file together with the interface
|
||
resident constants from the file goniom.ini.
|
||
|
||
The instrumental constants in the file GONIOM.INI should be editted so that
|
||
it contains values appropriate to the instrument in use. These values should
|
||
be obtained from the original CAD-4 control routine with the CASPAR and GCONST
|
||
commands.
|
||
|
||
Files Needed :-- CAD4L.EXE, LSI_11.EXE or FALCON.EXE or FALCNP.EXE,
|
||
GONIOM.INI.
|
||
|
||
|
||
2. DIFRAC
|
||
------
|
||
This is the instrument control routine which carries out all
|
||
crystallographic operations and controls the diffractometer via the interface
|
||
computer. It too needs the file goniom.ini in order to obtain other
|
||
instrumental constants. The routine uses the file IDATA.DA to hold all data,
|
||
and if it does not exist when the routine is started it will be created and
|
||
sensible defaults will be supplied for most parameters.
|
||
|
||
Files Needed :-- DIFRAC.EXE, GONIOM.INI, probably IDATA.DA.
|
||
|
||
|
||
|
||
|
||
|
||
Setup Procedure
|
||
---------------
|
||
1. Create a working subdirectory and copy all files from the diskettes into this
|
||
subdirectory.
|
||
|
||
2. Non-CAD-4 machines
|
||
Connect a serial line between COM1: and the instrument interface.
|
||
Edit the file goniom.ini to ensure that it contains at least the correct values
|
||
for Dfmodl, Port, Baud, Vutht, Vuome, Vuchi and Vuphi.
|
||
|
||
2. CAD-4 Only
|
||
Before disconnecting the main PDP-11 or VAX computer from the serial line to
|
||
the interface, run the E-N control routine to obtain the instrumental
|
||
constants for the particular instrument. Edit the file GONIOM.INI to
|
||
reflect these constants as well as Dfmodl, Port, Baud, Vutht, Vuome, Vuchi and
|
||
Vuphi.
|
||
|
||
Disconnect the main computer from the interface serial line and connect the
|
||
line to COM1:. The connection needs only a straight-through (null-modem)
|
||
cable (2 to 2, 3 to 3 etc).
|
||
|
||
Run CAD4L to load the interface.
|
||
It should not be necessary to perform this step every time the
|
||
diffractometer is used. It maybe necessary to turn the interface power off
|
||
and on again after a few seconds in order to get CAD4L to run properly. The
|
||
interface baud-rate is set to 9600 and the routine reports as the 46 blocks
|
||
are loaded. If the interface has been loaded correctly, the pocket
|
||
terminal should be active and displaying the string DIFRAC. Check that
|
||
the values for HV, LL etc are those from the goniom.ini file.
|
||
|
||
3. Run DIFRAC to drive the diffractometer.
|
||
See the writeup for a description of the commands.
|
||
When DIFRAC (and CAD4L) is started a header screen appears from the
|
||
shareware used to control communication with the serial port. Follow the
|
||
simple instructions and the screen will clear as the routine is run.
|
||
|
||
|
||
Files on Diskettes
|
||
------------------
|
||
1. CAD4L.EXE, LSI_11.EXE, FALCON.EXE, FALCNP.EXE, DIFRAC.EXE, GONIOM.INI.
|
||
Library files GONIO6.LIB and PCL4.LIB.
|
||
CAD4L.MAK and CAD4L.OVL to rebuild CAD4L, and DIF.MAK and DIF.OVL
|
||
to rebuild DIFRAC, if necessary with Microsoft Fortran.
|
||
|
||
2. All source files *.FOR for CAD4L and DIFRAC. The writeup in ASCII form
|
||
as DIF.ASC and in Word-Perfect 6.1 form as DIF.WPD.
|
||
This file README.DIF.
|
||
|
||
It would probably be a good idea to copy all files before using them for any
|
||
other purpose.
|
||
|
||
In Case of Difficulties
|
||
-----------------------
|
||
Only 3 problems have been encountered with these programs.
|
||
1. The cable between the PC and the interface is not a null-modem.
|
||
2. The cable is not connected to the COM1: port.
|
||
3. CAD4L seems to load correctly, but incorrect HV, LL etc values appear in
|
||
the pocket terminal.
|
||
|
||
The first 2 problems can be solved by ensuring that the correct cable is
|
||
connected to the correct port. The third problem occurred in CAD4L and
|
||
has been fixed. If difficulties of this type are experienced contact
|
||
Eric Gabe (e-mail gabe@sg1.chem.nrc.ca).
|