Campbell 21X Operator's Manual page 166

Micrologger
Table of Contents

Advertisement

APPENDIX
A.
GLOSSARY
INTERMEDIATE
STORAGE: That
portion of
memory allocated for storing
the results of
intermediate
calculations necessary for
operations, such as averages or standard
deviations.
Intermediate
storage is not
accessible to
the
user.
LOW RESOLUTION: This
is
the default output
resolution. A low resolution data value has
4
significant decimal digits and may range
in magnitude from
*0.001 to
*6999.
A low
resolution data
value requires
1
Final
Storage location (Section 2.2).
OUTPUT
ARRAY:
A string of data points
output
to Final Storage. Output occurs only
when the
Output Flag
is
set.
The
first point
of an Output
Array
is
the Output
Array
lD,
which gives the
table and the Instruction
Location Number
of
the instruction which
sets the
Output
Flag. The
data points
which complete the Array are
the result of
the
Output Processing Instructions which
are executed while the
Output Flag
is
set.
The Array ends when the
Output Flag
is
reset
at
the end
of
the
table or when
another instruction acts upon the Output
Flag.
Output occurs only when the Output
Flag
is set.
OUTPUT
INTERVAL:
The
time interval
between initiation of a particular Output
Array.
Output occurs only when the Output
Flag is
set.
The
flag may be set
at
fixed
intervals
or in response to certain conditions
(Section 3.7).
OUTPUT PROCESSING INSTRUCTIONS:
These instructions process data values and
generate Output
Arrays.
Examples of
Output Processing Instructions include
Totalize, Maximize, Minimize, Average,
etc.
The data sources for
these instructions are
values
in Input
Storage. The
results of
intermediate calculations are stored
in
Intermediate
Storage.
The destination of
data generated
by
Output Processing
Instructions is Final
Storage.
The
transfer
of
processed summaries
to Final Storage
takes place when
the Output
Flag
is
set by
a Program Control Instruction.
PARAMETER: When used
in
conjunction with
21X instructions, parameters are numbers
or
codes which are entered when
programming the 21X to specify exactly
what
the instruction
is
to
do.
Once the
instruction number has been
entered in
a
program table, the 21X
will prompt for the
parameters by displaying the
parameter
number
in
the lD Field
of
the display.
PROCESSING
INSTRUCTIONS: These
instructions allow
the user to further
process input data values and return
the
result
to
Input Storage where
it
can
be
accessed for output
processing. Arithmetic
and transcendental functions
are included
in
these instructions.
PROGRAM CONTROL INSTRUCTIONS:
These instructions are used to modify the
sequence of
execution of instructions
contained in program tables, and
to set or
clear flags.
PROGRAM
TABLE:
That portion of memory
allocated for storing programs consisting
of
a sequence
of user instructions which
control data acquisition and processing.
Programming
can
be
separated into
2
tables,
each having its own execution
interval.
A
third
table
is
available
for
subroutines which may
be
called by
instructions
in
Tables
1
or
2.
The *1 and
*2
Modes
are used to access Tables
1
and
2.
The *3 Mode is used to access Subroutine
Table
3.
The length
of
the
tables
is
constrained by the
total memory available
for programming (Section
1.1). Table
1
execution has
the higher priority; it may
interrupt
Table
2.
SAMPLE
RATE: The
rate at which
measurements
are
made. The
measurement
sample rate is primarily of
interest when considering
the
effect of time
skew (i.e., how
close
in
time are a series of
measurements). The maximum sample
rates are
the rates
at
which
measurements
are made when initiated by
a
single
instruction
with
multiple repetitions.
A-2

Advertisement

Table of Contents
loading

Table of Contents