Ov4.3 Entering A Program; Ov5. Programming Examples - Campbell CR510 Operator's Manual

Hide thumbs Also See for CR510:
Table of Contents

Advertisement

OV4.3 ENTERING A PROGRAM

Programs are entered into the CR510 in one of
three ways:
1. Keyed in using the CR10KD keyboard.
2. Loaded from a pre-recorded listing using
the ∗D Mode. There are 2 types of
storage/input:
a. Stored on disk/sent from computer.
b. Stored/loaded from Storage Module.
3. Loaded from internal Flash Memory 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 EDLOG or a programming aid
such as Short Cut.
Program files (.DLD) can be downloaded directly to
the CR510 using Campbell's datalogger support
software. Communication via direct wire,
telephone, or Radio Frequency (RF) is supported.
Programs can be copied to a Storage Module
with the appropriate software. Using the ∗D
Mode to save or load a program from a Storage
Module is described in Section 1.8.
Once a program is loaded in the CR510, the
program will be stored in flash memory and will
automatically be loaded and run when the
datalogger is powered-up.
The program on power up function can also be
achieved by using a Storage Module. Up to 8
programs can be stored in the Storage Module,
the programs may be assigned any of the
numbers 1-8. If the Storage Module is
connected when the CR510 is powered-up the
CR510 will automatically load program number
8, provided that a program 8 is loaded in the
Storage Module (Section 1.8). The program
from the Storage Module will replace the active
program in flash memory.

OV5. PROGRAMMING EXAMPLES

The following examples stress direct interaction
with the CR510 using the CR10KD. At the
beginning of each example is an EDLOG listing
of the program. You can also participate in the
example by entering the program in EDLOG
and sending it to the CR510 and viewing
measurements with Campbell's datalogger
support software. If you have the CR10KD,
work through the examples as well as using
EDLOG. You will learn the basics of CR510
operation as well as an appreciation for the help
provided by the software.
We will start with a simple programming
example. There is a brief explanation of each
step to help you follow the logic. When the
example uses an instruction, find it on the
Prompt Sheet and follow through the description
of the parameters. Using the Prompt Sheet
while going through these examples will help
you become familiar with its format. Sections 9-
12 have more detailed descriptions of the
instructions.
Connect the CR510 to the CR10KD
Keyboard/Display or a terminal (Section OV3).
Hook up the power leads as described in
Section OV1.2. The programming steps in the
following examples use the keystrokes possible
on the keyboard/display. With a terminal, some
responses will be slightly different.
If the CR10KD is connected to the CR510 when
it is powered up, the display will show:
Display
Explanation
HELLO
On power-up, the CR510
displays "HELLO" while it
checks the memory (this
display occurs only with the
CR10KD).
after a few seconds delay
:0256
The size of the machine's total
memory, 256 K (1280 if 1 meg
option).
When primary power is applied to the CR510, it
tests the FLASH memory and loads the current
program to RAM. After the program compiles
successfully, the CR510 begins executing the
program. If the ring line on the 9 pin connector
is raised while the CR510 is testing memory,
CR510 OVERVIEW
OV-11

Advertisement

Table of Contents
loading

Table of Contents