Operator`s manual

21X MICROLOGGER OVERVIEW
OV-7
21X. Work through the direct programming
examples in this overview before using EDLOG
and you will have the basics of 21X operation as
well as an appreciation for the help provided by
the software. Section OV3.5 describes options
for loading the program into the 21X.
OV3.1 FUNCTIONAL MODES
User interaction with the 21X is broken into
different functional MODES, (e.g., programming
the measurements and output, setting time,
manually initiating a block data transfer to
Storage Module, etc.). The modes are referred
to as Star (*) Modes since they are accessed by
first keying *, then the mode number or letter.
Table OV3-1 lists the 21X Modes.
TABLE OV3-1. * Mode Summary
Key Mode
*0 LOG data and indicate active Tables
*1 Program Table 1
*2 Program Table 2
*3 Program Table 3, subroutines only
*4 Enable/disable tape and/or printer
output
*5 Display/set real time clock
*6 Display/alter Input Storage data,
toggle flags
*7 Display Final Storage data
*8 Final Storage data transfer to
cassette tape
*9 Final Storage data transfer to printer
*A Memory allocation/reset
*B Signature test/PROM version
*C Security
*D Save/load Program
OV3.2 KEY DEFINITION
Keys and key sequences have specific
functions when using the 21X keyboard or a
terminal/computer in the remote keyboard state
(Section 5). Table OV3-2 lists these functions.
In some cases, the exact action of a key
depends on the mode the 21X is in and is
described with the mode in the manual.
TABLE OV3-2. Key Description/Editing
Functions
Key Action
0-9 Key numeric entries into display
* Enter Mode (followed by Mode
Number)
A Enter/Advance
B Back up
C Change the sign of a number or index
an input location to loop counter
D Enter the decimal point
# Clear the rightmost digit keyed into
the display
#A Advance to next instruction in
program table (*1, *2, *3) or to next
output array in Final Storage (*7)
#B Back up to previous instruction in
program table or to previous output
array in Final Storage
#D Delete entire instruction
OV3.3 PROGRAMMING SEQUENCE
In routine applications, sensor signals are
measured, processed over some time interval,
and the results are stored in Final Storage. A
generalized programming sequence is:
1. Enter the execution interval, determined by
the desired sensor scan rate.
2. Enter the Input/Output Instructions required
to measure the sensors.
3. Enter any Processing Instructions required
to get the data ready for Output Processing.
4. Enter a Program Control Instruction to test
the output condition and Set the Output
Flag when the condition is met. For
example, use Instruction 92 to output based
on time, 86 to output each time the table is
executed, and 88 or 89 to compare input
values. This instruction must precede the
Output Processing Instructions.
5. Enter the Output Processing Instructions to
store processed data in Final Storage. The
order in which the data are stored is
determined by the order of the Output
Processing Instructions in the table.
6. Repeat steps 4 and 5 for output on different
intervals or conditions.