



























    PC64GRF DATA LOGGING SOFTWARE PACKAGE   
      













                                             LAWSON LABS, INC.
                                             3239 Phoenixville Pike
                                             Malvern, PA 19355


                                               610 725-8800
                                                    or
                                               800 321-5355






Rev. B

                       TABLE OF CONTENTS

INTRODUCTION                                        Page 2

A.  GETTING STARTED                                 Page 2

B.  SYSTEM CONFIGURATION                            Page 3

      1.  DEFINE DATA POINTS                        Page 3

      2.  DEFINE DATA RUN                           Page 7

      3.  DEFINE PRINTER OUTPUT                     Page 7

      4.  DEFINE BURST                              Page 8

      5.  RETURN TO MAIN MENU                       Page 10

C.  OPERATION                                       Page 11

D.  REPROCESSING FILES                              Page 12

E.  TROUBLESHOOTING                                 Page 14

F.  SPECIFICATIONS                                  Page 14

WARRANTY                                            Page 16


INTRODUCTION

     Lawson Labs PC64GRF data logging software is a flexible
general purpose data acquisition package. Up to 64 channels of
analog input are accommodated each with its own label, scaling
factors and high and low alarm limits. The data is displayed on
the screen and can be logged or charted on a printer. 16-channel
high resolution strip chart recorder software is built in. If
desired, the data can be stored automatically at a preset
interval. Data can be stored on disk or printed at rates from one
scan/day to one scan/second. High speed sampling bursts are
available with up to 64 data points in the burst. If you have EGA
or VGA graphics you can see up to 15 data points in real time
graphed on your screen. On a 33MHz 486, plotting rates over 5000
points per second can be achieved.

     An IBM PC/XT/AT/386/486 (reg. trademarks) or compatible with
256K of memory and a Model 135 16-bit A/D card are required. Two
disk drives are recommended. An IBM graphics printer or Epson
(reg. trademark) compatible graphics printer is required for the
strip chart. Any compatible printer will suffice if charting is
not needed.

A.    GETTING STARTED

     First install the A/D card. Make note of the address
selection switch setting before closing the case. Follow the
instructions in the installation section of that manual for
connecting analog inputs. Also attach any external thermometers
or multiplexers at this time. To install your software on drive
C:, follow this procedure:

     1. Create a PC64GRF directory on drive C:

     2. Make the PC64GRF directory the current directory.

     3. Put the PC64GRF master disk in drive A. Make sure you see
        the "C>" prompt.

     4. Type, COPY A:*.* C:

     The PC64GRF software is now on your hard drive. Put the
original in a safe place. If you want to save data on a floppy
disk you might want to format a data disk now, if your data is to
go to the hard drive, create a data directory now too. Data and
programs can be mixed in the same directory but separate data
directories are recommended. Before starting PC64GRF, set the DOS
prompt to the disk containing the data logging program files.
Those files should be in the current directory. Type PC64GRF to
begin.

      Shortly, the MAIN MENU will be displayed. It offers a
choice of 4 options: GATHER DATA, CONFIGURE SYSTEM, REPROCESS
FILES, or EXIT. Select option 2, CONFIGURE SYSTEM, to begin.

B.    SYSTEM CONFIGURATION

     In the course of the system configuration you will be asked
many questions. If you see the blinking cursor (underline symbol)
after a question, you will need to press the RETURN key after
your entry. Questions with Yes or No (Y/N) answers and statements
like PRESS SPACE TO CONTINUE are not accompanied by a cursor and
responses don't need to be followed by a RETURN. First select the
DEFINE DATA POINTS option from the configuration menu.

1.    DEFINE DATA POINTS

     You will be asked for the address code (ADC) of the A/D
converter. Refer to your Model 135 card manual. If other special
purpose cards are installed, entering an incorrect switch
position may have unpredictable consequences. If you supply an
incorrect code, or no A/D Card is installed, or the switches are
set wrong, you will not be able to continue. Turn off the
computer and correct the situation before proceeding.

     After the switch positions have been confirmed, you will see
10 numbered choices and five or six lettered choices. The
numbered choices comprise the possibilities for the data point's
configuration.

NOTE: The choices are slightly different if a thermocouple
thermometer is connected. The thermocouple configuration
procedure will be described shortly.

     Type the number of each option in turn to familiarize
yourself with them. Random answers in this section can do no harm
and can be readily revised. PC64GRF will accept any configuration
parameters which will produce meaningful results. If a value that
you enter is not accepted, try entering a more moderate number.

  1).  INPUT CHANNEL
     Enter the number (0 to 3) of the input channel which is
connected to the source for data point 1. The data point number
reflects only the order in which the data will be gathered and
printed. Input channels can be sampled in any sequence.

  2).  EXTERNAL DEVICE TYPE
     If an external device is connected, enter the appropriate
code. If you select "T" for thermometer, you will be asked for
the K constant of the Model 20 or Model 35 which is connected to
that channel. See thermocouple thermometer section for
configuration changes.

  3).  EXTERNAL DEVICE CHANNEL (if any)
     If an external device is connected, enter the channel number
for this data point. For a Model 17B multiplexer, enter 0 to 15.

  4).  LABEL
     Each data point is given its own label. Labels can be from 1
to 8 characters long. Longer entries will be shortened. If you
want to generate DADiSP (reg. trademark) compatible files, you
should not include any blank spaces in the label or units Label.
If you use a one- or two-character label, you may want to add
several periods for a clearer display. For example:

      XX.....

NOTE: Do not include quote marks in labels.

  5).  UNITS
     The units are from 0 to 5 characters long. Longer entries
will be shortened.

  6).  DECIMAL PLACES TO DISPLAY
     Between 0 and five decimal places can be shown. Select the
appropriate number for the clearest display. Remember that the
maximum number of significant digits is five (16-bit resolution)
and that the formatted reading must fit in an eight-place field
including the sign and decimal point.

  7).  OFFSET FACTOR
     The formatting formula is READING = (COUNTS + OFFSET) *
SCALING (The symbol "*" indicates multiplication). Suppose, for
example, you have a 1-to-4 volt signal and you wish to display
the result in millivolts as a number between 0 and 3000. The
Reading will be 1000 at 1 volt so an offset factor of -1000 must
be added to the count for a reading of zero. See TABLE 1 for
often used offset and scaling factors. The offset factor can also
be used to replace a hardware zero trim adjustment providing that
the "zero" voltage is within the input range of the A/D card.

  8).  SCALING FACTOR
     The scaling factor is normally between 0.001 and 100. It can
be used as a software gain adjustment, to convert the answer to
the desired units, or as a combination of the two. In the above
example the full scale reading would be 4000 plus an offset of
-1000 equals 3000. To convert that to a reading of 100% of full
scale use 100 = 3000 * SCALING, therefore SCALING = 0.033333, see
TABLE 1.

NOTE: If the scaling factor is zero, no formatted reading will be
shown and the data point will be skipped during data gathering.

TABLE 1:  TYPICAL OFFSET & SCALING FACTORS

Signal        Units        Offset         Scaling
-------------------------------------------------
+/-5V         Volts            0            0.001
+/-5V         MV               0            1
+/-2V         %             2000            0.025
0-4V          %                0            0.025
4-20MA*       %             -400            0.0625
4-20MA*       MA            -400            0.01

*assuming a 100 ohm terminating resistor

   FORMATTED READING
     The formatted reading is shown here in the same form as it
will appear on the gather data screen.
If the offset factor is zero and the scaling factor is one, then
the formatted reading will read directly in millivolts. The
formatted reading can be used to confirm that the hardware is
properly connected. A percent sign added in front of the
formatted reading indicates that the reading has overflowed the
allotted number of digits. Reduce the number of decimal places or
scale the reading as a smaller number. If formatted readings are
allowed to overflow their fields during data gathering, the
display and printout may be hard to read.

  9).  HIGH ALARM LIMIT
    A maximum formatted reading can be specified. If the reading
is above the specified limit, it will be displayed in inverse
video on the screen and emphasized on the printer log. If audible
alarms are selected, a tone will sound each time an out of range
number is displayed. Entering 0 instead of a limit disables the
alarm for that channel. If a high alarm limit of zero is desired,
enter a small non-zero number like .0001.

  0).  LOW ALARM LIMIT
     The low alarm sets a minimum formatted reading. If the low
limit is exceeded the same actions are taken as for the high
limit.

     If you have a thermocouple thermometer connected to the
input channel, the configuration will be the same except as noted
below:

  1).  INPUT CHANNEL
     For maximum accuracy, thermocouples connected to the same
thermocouple thermometer should be grouped in the sampling
sequence.

  3).  THERMOCOUPLE NUMBER
     Enter the number of the thermocouple for this data point.

  5).  TEMPERATURE SCALE
     Scaling is automatic for readings in C, F or K.

  7).  THERMOCOUPLE TYPE
     Enter the letter designation of the thermocouple connected
to this channel. Types E, J, K, S and T are supported. Different
types can be mixed on the same thermocouple thermometer.

  8).  GAIN (G factor)
     Enter the G factor for the thermocouple thermometer
connected to the selected input channel. Individual thermocouples
can be calibrated by making slight adjustments to this factor.

NOTE: No formatted reading will be displayed if the gain factor
is exactly zero.

  COLD JUNCTION TEMPERATURE
    The cold junction temperature is shown for reference in the
selected temperature scale. The cold junction temperature should
be close to room temperature.

If you suspect the cold junction calibration is in error, place
the thermocouple for this channel in a room temperature bath with
an accurate thermometer. If the formatted reading does not agree
with the bath thermometer, select option 2 and adjust the K
factor. Increasing the K factor by .01 will reduce the reading by
approximately .2 degrees C.

NOTE: If the cold junction temperature reads absolute zero,
either there is no thermometer connected to the selected channel,
the thermometer is not powered, or the guard connection is
missing between the Model 20 or Model 35 and the A/D card.

  LETTERED OPTIONS

M for menu

     Pressing M returns you to the configuration menu.

N for next

     Pressing N allows you to configure the next data point in
sequence. Data point numbers may be left unassigned. During
sampling, all assigned data points will be sampled and displayed
in ascending order of data point number.

S for skip

     After pressing S, you will be prompted for the data point
number you wish to skip to. The number must be between 1 and 64.

D for delete this one

     Selecting D will zero all values and erase all labels for
the current data point. Other data points are unchanged. Deleted
data points will not be sampled or displayed during the data
gathering process. If you want to temporarily remove a data point
from the sampling sequence you do not have to delete it and then
re-enter all the parameters. Instead you can change the scaling
factor (or gain) to zero. That causes the data point to be
ignored during the sampling process. When you want to reinstate
the data point, only the scaling (or gain) need be re-entered.

Note: Data points that are included in a high speed burst can not
be deleted or the scaling factor (gain) set to zero, unless they
are first removed from the burst.

Z for zero

     Selecting this option adjusts the offset factor to obtain a
reading of zero. This feature is useful for zeroing amplifier or
sensor offsets. The Z command is disabled for thermocouple data
points.

R for ripple

     Selecting R will transfer the current data point parameters
to the next data point, if the next data point is undefined.
If the next data point is defined, "R" functions like "N" for
next. This option can save time if you have many data points with
similiar parameters. Next select option 2, DEFINE DATA RUN

2.    DEFINE DATA RUN

     First you will be asked if you want to change the storage
interval. The storage interval is the period for writing one scan
to the disk or logging (or charting) on a printer. After an "M",
for modify answer, you will be asked to supply hours, minutes,
and seconds. The maximum storage interval is 24 hours. If you
enter 0 hours, 0 minutes and 90 seconds it will be translated to
0 hours, 1 minute and 30 seconds. If you select an interval which
is shorter than the time required for one scan, the sampling will
proceed at the maximum attainable rate. Note that under those
circumstances the storage intervals will not necessarily be
constant.

     Select now for audible or silent alarms. Selecting audible
alarms causes the computer to beep every time an out-of-limits
channel is sampled. Regardless of alarm status, limits violations
are displayed in inverse video.

     PC64GRF software is equipped with an autostop feature which
allows sampling to stop after a preprogrammed number of sample
intervals. If you wish to change the autostop status, enter "M"
for modify and enter the number of intervals to complete before
execution stops. Enter zero for continuous or manually terminated
sampling.

     Next you may choose automatic data storage on disk or no
automatic data storage. The data will be stored in an ASCII file.
The first file entry will be the interval number. The next entry
will be the time. Next comes one entry for each of the displayed
data points in ascending order. Subsequent scans follow in the
same fashion.

     You can now adjust the digital filtration. Averaging more
readings reduces noise but slows the scanning rate. You may need
to increase the averaging factor to obtain a readable display.

     After the data collection has been defined, the
configuration menu will reappear. Now, select option 3, DEFINE
PRINTER OUTPUT.

3.    DEFINE PRINTER OUTPUT

    If your system has an IBM graphics printer or an Epson
compatible printer with graphics, then all features are available
to you. The strip chart may or may not work with other printers.
The printer can be off, it can log the data or it can plot up to
16 channels. When the printer is set to log, all the data that
appears on the screen is printed after each storage interval.

If you select the printer off or printer log option, no further
printer configuration is necessary and you will be returned to
the configuration menu. The printer is assumed to be at LPT1.

CONFIGURING THE PRINTER STRIPCHART

     Any 16 channels can be chosen for charting. All will be
plotted on the same scale. If channels formatted in different
units are to be plotted on the strip chart, you may need to
change some formatting factors to get a clear presentation. The
baseline can be offset in either the plus or minus direction. The
full scale reading must be a positive number. For example, if
temperatures between -20 and 280 degrees C are to be plotted, the
baseline could be set at -20 degrees C with a full scale reading
of 280. Index marks are placed on the Y axis. The Y axis
resolution is 1 part in 850, with a maximum of 16 index marks.

     Index marks are placed every ten scans. Also, each tenth
scan is labeled with the time in hours, minutes and seconds.
Points falling outside the scale limits are not plotted. You will
be asked for the full scale reading, the base line reading, the
label and units label for the Y axis, the scale division
interval, and the number of channels to plot. Next, you supply
the data point numbers of the channels to plot. The label for the
selected data point is shown for confirmation. After all the
channels have been assigned you will be returned to the
configuration menu.

4.    DEFINE BURST

     The burst is a high-speed block of data taken on request.
The burst data is stored in raw form on the disk and rewritten
later in engineering units in the selected file format. Up to 41
bursts can be gathered before reprocessing. Bursts are triggered
from the keyboard or by pulling the digital input low.

     Initially, the burst configuration screen is displayed with
the current burst settings. When the configuration is correct
enter "C" to continue.

     Enter "G", for graphics, to place data points in the burst.
The graphics scales screen displays the baseline reading, full
scale reading, and the data points to graph on each of up to 4
scales. Select the scale to change, then enter the base line
reading, and the full scale reading. The base line reading must
be less than the full scale reading. Next you may Add or Delete
data points for that scale. Enter "A" or "D", then the data point
number. Enter "5" to add or delete ungraphed points for the
burst. If no EGA or VGA is available, bursts with only ungraphed
points are possible. The order in which data points are added to
the burst, (including graphed and ungraphed points), is the order
that the data points appear on this screen. This is also the
order in which the data points will be sampled and stored in the
burst data files. No duplicate burst data points may be
specified. When you are finished, enter "C" to continue.

Note: Only previovsly defined points can be placed in the burst.
Consequently, you must remove a data point from the burst before
it can be deleted in the the Define Data Point Section. Only
active graphic scales are displayed during a burst.

If three scales have data points assigned to them, then three
scales are displayed. If only one scale has data points assigned
to it, then one scale is displayed.

     A summary of the graphics scales will now be presented. If
you answer "Y" to, "Is everything correct?", the burst summary
screen is shown. If you enter "M" for modify, you will first be
asked if data storage should be enabled or disabled. If you
intend to trigger bursts from the keyboard, storage may be
disabled here. Then, you can turn storage on manually while
viewing burst graphics.

     Next you are asked for the path specification for the burst
files. The path may include the drive letter and can include
directories and subdirectories as well. If you specify a
directory that does not exist, you will be given an opportunity
to create a new directory. If the path is the drive designation
only, the burst files will be placed in the root directory (not
the current directory) on that drive. A backslash is added if it
is not the last character. For example, C:\DATA\ would specify a
directory called DATA on drive C.

     Next you will be asked if you want interrupts on or off. If
interrupts are off, higher scanning rates can be reached, but the
time of day clock will miss ticks during the burst. Also, any
other background task will not function.

     Next, if you have multiple burst points, you will be asked
for an inter-channel delay period. If a Model 17, 20 or 35 is in
use, a delay of 0.5 milliseconds is recommended. Too small a
number can result in meaningless data. Much faster switching is
obtainable, contact Lawson Labs for details. If no external
multiplexer is in use, a delay of 0 is fine.

     Next you can opt for digital averaging of each point. For
minimum scatter, you should average as much as your scanning rate
will allow. The number of points to average must be a power of 2.

     Next, after a self-timing check, enter the desired scan
rate. If you enter a rate higher than can be achieved, the
maximum available rate is displayed. If an interchannel delay is
required, you may need to sample at a rate slightly slower than
the maximum. Otherwise, the first point in successive scans may
not be read properly. Data can be missed if the scanning rate is
greater than the guaranteed rate. Note that the self-timing is
rechecked if changes are made that affect burst timing.

     Finally, you will be asked to supply the number of scans per
sampling run. The maximum number of scans is limited by available
memory.

     Any time a graphics related parameter is changed, the burst
graphics tables are recalculated. The tables are saved in the
PC64GRF.BIN file, along with the burst configuration. You may see
a "Recalculating graphics tables", message at this time.


Note: The "Invalid graphics tables" message indicates that a
datapoint, as scaled, will not plot meaningfully on the selected
axis. You must remove the invalid data point from the indicated
axis, or change baseline or fullscale for the axis. Check the
formatted reading in the DEFINE DATA POINTS section for
compatibility with the axis scale range.

5.    RETURN TO MAIN MENU

     After selecting option "5" (Return to MAIN MENU), you will
be asked if you want to save the configuration. If you have made
changes to the configuration you will normally reply "Y" (yes) to
the prompt. You will then be given 4 choices (or escape). Choice
1 saves the configuration in the current directory. Choice 2
saves the configuration in the burst data directory. Choice 3
saves two copies of the configuration. Choice 4 allows you to
save the configuration in a different directory. If the directory
you specify doesn't exist, you may choose to create a new
directory. If you don't save the configuration, the current
version will remain in effect until program execution stops. When
PC64GRF is restarted it will begin from the configuration saved
most recently in the current directory. If you want different
configurations for different purposes, keep the different
versions in different directories. If you use more than one
configuration, make certain that you reprocess files with the
same configuration that was used to gather the data.

     If you use multiple configurations, a good way to keep
various configurations and data sets organized is to create a
sub-directory under your PC64GRF directory for each configuration
that you use. Put the two configuration files, an ASCII file
called CONFIG and the other, a binary file called PC64GRF.BIN, in
the subdirectories with your data. Only your PC64GRF directory
needs the PC64GRF.EXE file. To start a test, set the current
directory to the directory containing the desired configuration.
Then type ..\PC64GRF to start the logging session.

Note: You will notice a batch file called DATACOPY.BAT placed in
the current directory when exiting PC64GRF. This batch file makes
backing up one day's data easy. Just type DATACOPY and all files
(and directories) with today's date are copied from the data
drive to drive A:. Your configuration files will only be copied
if you saved (or resaved) them today.

     Next you will be asked if you want to print the
configuration. It is good practice to have printouts of any
active configurations as insurance. A printout will also reveal
any data points that may have been overlooked. For example, if
you delete a block of data points in the middle of a
configuration, the higher numbered data points may be forgotten.
If you choose not to print or when the printout is complete, you
will be returned to the MAIN MENU.

C. OPERATION

     In the GATHER DATA section, the formatted readings are
displayed on the screen and continually updated. The date and the
time are shown in the upper left corner of the screen. Shortly
before the end of the storage interval, screen updating is
suspended. Then, a time-stamped scan is completed and the data is
stored on disk and/or printed or charted as required.

     If automatic disk storage is selected you will be prompted
for the path and name for the data file. If you enter a path only
(with a final backslash), that directory is shown. If you give
the name of an existing file, the original file will be over-
written. For example, D:\TESTA\CYCLE1 names the data file CYCLE1
and places it in directory D:\TESTA\. If the printer is to be
used, you will be asked to make sure it is turned on. If the
printer strip chart mode is selected, the channel labels and y
axis will be printed now.

     After the first scan, the message at the top of the Gather
Data screen indicates the burst status.
            
        "Press Esc to stop"
           No valid burst is available.
        
        "Press Esc to stop or * for burst"
           The burst is enabled. There are no graphed
           thermocouple data points in the burst.
           
        "Press Esc to stop or T for recalc"
           The burst is disabled because the thermocouple
           graphics tables need to be recalculated. If you
           enter "T", the thermocouple tables are recalculated
           using the current cold junction temperature and
           offset. For maximum accuracy, the thermocouple tables
           should be recalculated soon before a burst.

        "Press Esc to stop or * for burst or T for recalc"
           The burst is enabled. You may recalculate the          
           thermocouple graphics tables if you wish.

     If no burst points are graphed, when a burst is started, you
will see a message indicating the duration of the high-speed
sampling run. Otherwise, the graphics scales will be shown with
data plotting down from the top edge of the screen. Data point
numbers are shown at the bottom of the burst screen in the color
that the data point will plot in. Data points shown to the right
will overwrite data points shown to the left. 

     Bursts can be started either from the keyboard or by
switching the digital input. Bursts with graphics can only be
started using the digital input when data storage is enabled.

The burst begins when the digital input is pulled to ground and
continues until the digital input goes high again or until the
end of the burst. A burst started by the digital input is
signaled by a beep.
If the digital input is held low, another burst will start as
soon as the last is saved.

     Bursts started from the keyboard are more flexible. If data
storage is disabled, the cursors at the edges of the graphics
display will be white. Press "S" to begin storing the predefined
block of data. The cursors are yellow when storage is
progressing. Pressing "P" will pause the display. Press "P" again
to resume graphing. Pausing the screen does not effect data
storage. Pressing any other key will stop graphics and resume
low-speed logging. Note that no burst files will be created if
storage is off.

     Forty-one bursts can be saved during logging. The burst
files are assigned a name based on the time the burst was begun,
i.e. 03_58_03.BRS. If a burst is longer than 65520 bytes, the
burst will be saved as multiple files. Successive files will have
the letters A, B, C, etc. inserted in place of the second
underscore, i.e. 03_58A03.BRS.

     If data is missed during a burst with data storage ENABLED,
a warning message appears after the burst is over. If data is
missed during a burst with data storage DISABLED, the burst stops
immediately, and a message to lower the scanning rate is
displayed.

     The data collection process is ended either automatically
when the preselected number of scans have been completed, or
manually by pressing the Esc key. If the printer is being used
and is taken off line during data gathering, sampling will stop.
A disk error with the autostore feature active will also stop
sampling. When the problem is corrected a new sampling run should
be started. The most common reason for the premature end of a
logging session is a disk full error.

D.   REPROCESSING FILES

     After one or more bursts have been executed, you will be
able to rewrite the .BRS files as sequential text files suitable
for importation by LOTUS 1 2 3 (reg. trademark) or as DADiSP
(reg. trademark) files. A special header is required for DADiSP
files. You may chose between individual files for each data point
or interlaced files having additional columns for additional data
points. The multi-column files have the same name as the .BRS
files, but carry a .PRN file extension. The single-channel files
are placed in their own subdirectory and are named by data point
number.

     It is not necessary to reprocess the files before exiting
the logging software. In fact, you may want to exit and make a
back-up copy of your burst files before reprocessing. If you
changed the configuration, make sure to save it before exiting.
The configuration used during acquisition must also be used
during reprocessing files. Restart PC64GRF and select the
Reprocess Files option.

     After bursts have been taken and before reprocessing, the
burst directory (or disk) will have an extra file, called
SBRSNAME, holding the information required for reprocessing. That
file is erased when reprocessing is done. If additional bursts
are saved before reprocessing, the information will be added at
the end of the SBRSNAME file. Make sure there is no stray
SBRSNAME file in your burst directory (or on your burst disk)
when you begin to gather data.

     When you select "3", REPROCESS FILES, the SBRSNAME file is
sought in the burst directory (or on the burst disk). If none is
found, you will be returned to the MAIN MENU, otherwise, you will
be asked if you want Multiple-channel files, Single-channel files
or Both. If you answered "M" for multiple, you will be asked if
the file will be DADiSP or Lotus.

     You will then be asked if you would like the scan number and
elapsed time included in the reprocessed files. You may also
choose to have the original data file with the .BRS extension
preserved or deleted after reprocessing.

     The file currently being rewritten will be displayed on the
screen. After all files are rewritten you will return to the MAIN
MENU. Be patient; the reprocessing of long files can be time
consuming. At any time during reprocessing, pressing Esc will
stop the rewriting of the file in progress. Reprocessing will
continue with the next .BRS file. The .PRN files and DADiSP files
are standard ASCII files which can be viewed or printed using the
DOS TYPE command.

     The Lotus files are similar to the .PRN files written by the
GATHER DATA section. The first entry is the scan number, the
second is the nominal elapsed time since the beginning of the
burst, and the next is the first data point formatted in
engineering units. The remaining points in the scan follow. The
next scan begins on the next line. When imported into
Lotus 1 2 3, the first column contains the scan numbers, the
second the elapsed times, and the succeeding columns are the data
points. If you want, you may specify that the scan numbers and
elapsed times be omitted from the file.

     For single-channel files, a subdirectory is created for each
.BRS file. That subdirectory has the same name as the .BRS file
and it contains a separate file for each datapoint. The files are
simply named 1, 2, 3, 4 etc. For example, the DOS command TYPE
03_58_03\1 would show the first data point file on the screen.
DADiSP file headers are inserted at the start of the file. To the
extent possible, the pertinent information from the data point
configuration is inserted in the file headers. DADiSP doesn't
accept blank spaces in the label or units label, so you may have
to modify your configuration slightly. The multi-channel DADiSP
files are essentially the same as the multi-channel Lotus files
except that special header information required by DADiSP is
added at the start of the file.

     ASCII files occupy much more space than binary files so disk
full errors are possible during the reprocessing of long files.
If you get a disk full error, move the SBRSNAME file plus any
files not yet completely rewritten to a fresh disk.
Restart PC64GRF and reselect REPROCESS FILES.

     Remember to not change the configuration before reprocessing
files.

E.    TROUBLESHOOTING

     Refer to the troubleshooting and background sections in the
appropriate manuals for help with hardware.

     PC64GRF uses 3 files: PC64GRF.EXE, CONFIG, and PC64GRF.BIN.
The second and third files must be in the current directory of
the current drive when the program is started.

     If extra points are displayed during sampling, print your
configuration to identify them.

     If a point is missing from the display, make certain that
the scaling (or gain) factor is not zero.

     If the "* for burst" message does not appear on the logging
screen, review DEFINE BURST in the configuration section and save
the configuration before selecting GATHER DATA.

     If you see an "Unable to locate file" message, check that
you are not specifing a data file name that is identical to a
directory name.

     An entire scan may not import into Lotus on one line. Lotus,
itself, limits the line length for file import.

     Contact Lawson Labs at 610 725-8800 or 800 321-5355 for help
with stubborn problems.

F.    SPECIFICATIONS    PC64GRF Data Logging Software Package

GENERAL

               Configurations from 1 to 64 channels
               Resolution of 16 bits
               Voltage, current or thermocouple inputs
               Storage rates from 1/day to 1/second
               High speed burst capability
               Real-time graphics during burst with EGA or VGA
               Not copy-protected
               Supports Model 17B multiplexers and Model 20B and
                    35B amplifiers

Input Ranges

               +/- 5 volts or
               4 to 20 milliamp current loop or
               +/-100MV with external amplifier
               All inputs are protected against overvoltage


Thermocouple Inputs

               Up to 56 Thermocouple inputs
               Linearizations for types J, K, T, S, & E
               Thermocouple types can be mixed
               Individual thermocouple calibration allowed
               One degree C accuracy, .1 degree C resolution
               All inputs are protected against overvoltage

Displayed Output

               Each channel is labeled; i.e. TEMP#1  319 
                  deg.C
               Individual offset and scaling factors for each 
                  channel
               Each channel is rounded to the desired precision
               High and low alarm limits for each channel
               Audible or silent alarms
               Any channel can be removed from the display 
                  output

Graphics Screen Output

               1 to 15 data points can be graphed during burst
               1 to 4 graphics scales can be selected
               Burst rates from 1 scan/second to 30000
                   scans/seconds (maximum achievable rate
                   depends on machine speed)
               Graphics display can be frozen and restarted
                   without interrupting data storage

Printer Output

               Log format includes time and all data points 
                  with labels
               Strip chart allows up to 16 channels to be 
                  plotted
               Strip chart resolution is 1 part in 850
               Selectable scaling and indexing for strip chart
               The entire configuration can be printed

Disk Output

               Automatic data storage at preset interval, if 
                  desired
               The scan #, time and scaled data are stored
               Files are Lotus 1 2 3 compatible
               Burst files can be LOTUS or DADiSP format

Minimum System Requirements

               256K IBM PC or compatible with one disk drive and
                  one Lawson Labs Model 135 A/D card
               A second disk drive is recommended
               IBM graphics printer (or Epson-compatible printer)
                with graphics capabilities needed for strip chart 
               EGA or VGA color monitor needed for burst graphics                     LIMITED WARRANTY





                     LIMITED WARRANTY



     All Lawson Labs, Inc. products are guaranteed against
defects in materials and workmanship for a period of one year
from the date of delivery. Products must be returned to Lawson
Labs for warranty service. Loan units are available during
servicing. Contact Lawson Labs, Inc. at 800 321-5355 for return
authorization before returning anything for service.

     The above warranty is in lieu of all warranties express or
implied. Lawson Labs will not be liable for indirect or
consequential damages caused by any defect in this product. Some
states do not allow the limitation of consequential damages, so
the above exclusion may not apply to you.

