Campbell Scientific CR510 Basic Datalogger User Manual
Page 58
SECTION 3. INSTRUCTION SET BASICS
3-10
TABLE 3.9-3. Output Instruction Memory and Execution Times R = No. of Reps.
INTER.
MEM. FINAL
PROG.
EXECUTION TIME (ms)
INSTRUCTION
LOC.
VALUES
1
BYTES
FLAG 0 LOW FLAG 0 HIGH
69 WIND VECTOR
2+9R
(2, 3, or 4)R
12
Options 00, 01, 02
4.0 + 17.4R
3.3 + 70.7R
Options 10, 11, 12
3.0 + 16.3R
4.0 + 75R
70 SAMPLE
0
R
6
0.2
0.5+ 0.4R
71 AVERAGE
1+R
R
7
0.6+ 1.1R
1.5+ 4.4R
72 TOTALIZE
R
R
7
0.6+ 1.0R
1.0+ 1.7R
73 MAXIMIZE
(1 or 2)R
(1,2, or 3)R
8
1.0+ 1.2R
5.0+ 3.0R
74 MINIMIZE
(1 or 2)R
(1,2, or 3)R
8
0.8+ 1.2R
5.0+ 3.0R
75 HISTOGRAM
1+bins
∗
R
bins
∗
R
24
0.8+ 3.4R
1.6+ 5.2 + (1.4
∗
bins)R
77 REAL TIME
0
1 to 4
4
0.2
3.8
78 RESOLUTION
0
0
3
0.4
0.4
79 SMPL ON MM
R
R
7
0.4
1.7 + 1.1R
80 STORE AREA
1
0
0
7
0.3
0.3
82 STD. DEV.
1+3R
R
7
1.5+ 2.0R
2.9+ 2.1R
1
Output values may be sent to either Final Storage area or Input Storage with Instruction 80.
TABLE 3.9-4. Program Control Instruction Memory and Execution Times
MEMORY
INTER.
PROG.
INSTRUCTION
LOC.
BYTES
EXECUTION TIME (ms)
83 IF CASE <F
0
10
0.5
85 LABEL SUBR.
0
3
0
86 DO
0
6
0.3
87 LOOP
1
10
0.3
88 IF X<=>Y
0
11
0.8
89 IF X<=>F
0
13
0.6
90 LOOP INDEX
0
3
0.7
91 IF FLAG/PORT
0
7
0.4
92 IF TIME
1
12
0.4
93 BEGIN CASE
1
8
0.3
94 ELSE
0
4
0.2
95 END
0
4
0.2
96 SERIAL OUT
0
3
Option:
0x
1x
2x
3x
Time:
0.4
1.8
2.1
0.9
Option:
4x
5x
6x
7x
Time:
1.7
1.9
0.7
0.5
97 INIT.TELE.
7
17
2.3
120 GOES SAT
0 or 2
5
8000
121 ARGOS SAT
0
8
250