CR10 OVERVIEW

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

OV-14