Campbell Scientific CR510 CR510 Basic Datalogger - Page 209
Td Addendum-overview, Ad-ov-3, Ov4.5, Entering A Program, Ov5.1, Sample Program 1
View all Campbell Scientific CR510 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 209 highlights
TD ADDENDUM-OVERVIEW 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 CR10X in one of two ways: 1. Keyed in using the CR10X keyboard 2. Stored on disk/seat from computer A program is created by keying it directly into the datalogger as described in Section OV5, or on a PC using EDLOG. 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. With the Wiring Panel connected to the CR10X, hook up the power leads as described in Section OV1.2. Next, connect the CR10X to either a CR10KD Keyboard/Display or the computer (Section OV3). 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 CR10X when it is powered up, the display will show: EDLOG is used to develop programs for Campbell Scientific CR10X dataloggers. EDLOG is a prompting editor for writing and documenting programs for Campbell Scientific CR10X dataloggers. Program files developed with EDLOG can be downloaded directly to the CR10X using NetAdmin. NetAdmin supports communication via direct wire, telephone, or Radio Frequency (RF). OV5. PROGRAMMING EXAMPLES Display HELLO Explanation On power-up, the CR10X displays "HELLO" while it checks the memory (this display occurs only with the CR10KD). after a few seconds delay :96 The size of the machine's total memory (RAM plus 32 K of ROM), in this case 96K 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 OV5.1 SAMPLE PROGRAM 1 In this example the CR10X is programmed to read its own internal temperature (using a built in thermistor) every 5 seconds and to send the results to Final Storage. Key Display Explanation * 00:00 Enter mode. 1 01:00 Enter Program Table 1. A 01:0.0000 Advance to execution interval (In seconds) 5 01:5 Key in an execution interval of 5 seconds. A 01:P00 Enter the 5 second execution interval and advance to the first program instruction location. 17 01:P17 Key in Instruction 17 which directs the CR10X to measure the internal temperature in degrees C. This is an Input/Output Instruction. A 01:0000 Enter Instruction 17 and advance to the first parameter. 1 01:1 The input location to store the measurement, location 1. A 02:P00 Enter the location # and advance to the second program instruction. The CR10X is now programmed to read the internal temperature every 5 seconds and place the reading in Input Storage Location 1. The program can be compiled and the temperature displayed. AD-OV-3