beautypg.com

1 example cr21x program, Example cr21x program – Campbell Scientific CS11-L Current Transformer User Manual

Page 23

background image

CS11-L Current Transformer

The instructions listed below do not store data in final storage.
P92, P77, and output processing instructions such as P70 are
required to store the data permanently.

NOTE

6.4.1 Example CR21X Program

3: Z=F (P30)
1: 0.0

F

2: 4

Z Loc [ Counter ]


4: Beginning of Loop (P87)
1: 0000

Delay

2: 90

Loop

Count


5: Z=Z+1 (P32)

1: 4

Z Loc [ Counter ]


6: Volt (SE) (P1)

1:

1

Reps

2: 14

500 mV Fast Range

3:

1

SE

Channel

4: 57

-- Loc [ LoopAmp_1 ] ; Use F4 to get indexing --

5:

.2

Multiplier

6:

0.0

Offset


7: If (X<=>F) (P89)

1: 4

X Loc [ Counter ]

2:

1

=

3: 90

F

4: 10

Set

Output

Flag

High


8: Z=X (P31)

1: 57

-- X Loc [ LoopAmp_1 ] ; Use F4 to get indexing --

2: 3

Z Loc [ Sensor ]


9: Set Active Storage Area (P80)

1: 3

Input

Storage

2: 2

Loc [ Amp ]


10: Standard Deviation (P82)^15810

1: 1

Reps

2: 3

Sample Loc [ Sensor ]


11: End (P95)

The above CR21X program may provide an adequate waveform because the
program makes more than two measurements per period (Nyquist Frequency)
and samples many periods. However, if the datalogger’s Burst Measurement
Instruction is used with specific settings, the program will make more
measurements per cycle assuring that complete periods for both 50 and 60 Hz
(5 at 50 Hz and 6 at 60 Hz) will be monitored (see FIGURE 6-2).

17