Campbell Manufacturing CR10 ユーザーズマニュアル

ページ / 253
CR10 OVERVIEW
OV-14
determined by the order of the Output
Processing Instructions in the table.
6.
Repeat steps 4 through 6 for additional
outputs on different intervals or conditions.  
NOTE:  The program must be executed for
output to occur.  Therefore, the interval at
which the Output Flag is set must be evenly
divisible by the execution interval.  For
example, with a 2 minute execution interval
and a 5 minute output interval, the program
will only be executed on the even multiples
of the 5 minute intervals, not on the odd.
Data will be output every 10 minutes
instead of every 5 minutes.
Execution intervals and output intervals set with
Instruction 92 are synchronized with real time
starting at midnight.
OV4.4  INSTRUCTION FORMAT
Instructions are identified by an instruction
number.  Each instruction has a number of
parameters that give the CR10 the information
it needs to execute the instruction.
The CR10 Prompt Sheet has the instruction
numbers in red, with the parameters briefly
listed in columns following the description.
Some parameters are footnoted with further
description under the "Instruction Option
Codes" heading.
For example, Instruction 73  stores the
maximum value that occurred in an Input
Storage location over the output interval.  The
instruction has three parameters (1)
REPetitionS, the number of sequential Input
Storage locations on which to find maxima, (2)
TIME, an option of storing the time of
occurrence with the maximum value, and (3)
LOC the first Input Storage location operated
on by the Maximum Instruction.  The codes for
the TIME parameter are listed in the "Instruction
Option Codes".
The repetitions parameter specifies how many
times an instruction's function is to be repeated.
For example, four 107 thermistor probes may be
measured with a single Instruction 11, Temp-
107, with four repetitions.  Parameter 2 specifies
the input channel of the first thermistor (the
probes must be connected to sequential
channels).  Parameter 4 specifies the Input
Storage location in which to store
measurements from the first thermistor.  If
location 5 were used and the first probe was on
channel 1, the temperature of the thermistor on
channel 1 would be stored in input location 5,
the temperature from channel 2 in input location
6, etc.
Detailed descriptions of the instructions are
given in Sections 9-12.  Entering an instruction
into a program table is described in OV5.
OV4.5  ENTERING A PROGRAM
Programs are entered into the CR10 in one of
three ways:
1.
Keyed in using the CR10 keyboard.
2.
Loaded from a pre-recorded listing using
the *D Mode.  There are 3 types of
storage/input:
a.
Stored on disk/sent from computer
(PC208 software GraphTerm and
EDLOG).
b.
Stored/loaded from SM192/716
Storage Module.
3.
Loaded from internal PROM (special soft-
ware) or Storage Module upon power-up.
A program is created by keying it directly into
the datalogger as described in Section OV5, or
on a PC using the PC208 Datalogger Support
Software.
EDLOG and GraphTerm are PC208 Software
programs used to develop and send programs to
Campbell Scientific dataloggers.  EDLOG is an
editor for writing and documenting programs for
Campbell Scientific dataloggers.  Program files
developed with EDLOG can be downloaded directly
to the CR10 using GraphTerm.  GraphTerm
supports communication via direct wire, telephone,
or Radio Frequency (RF).
Programs on disk can be copied to a Storage
Module with SMCOM. Using the *D Mode to
save or load a program from a Storage Module
is described in Section 1.8.
It is possible (with special software) to create a
PROM (Programmable Read Only Memory)
that contains a datalogger program.  With this
PROM installed in the datalogger, the program
will automatically be loaded and run when the