![background image](http://html1.mh-extra.com/html/campbell/cr200/cr200_instruction-manual_489088107.webp)
Section 10. CRBASIC Programming Instructions
97
If ... Then ... Else … ElseIf ... EndIf
Allows conditional execution, based on the evaluation of an expression. Else is
optional. ElseIf is optional (EndSelect and EndIf call the same function).
Syntax
If [condition] Then [thenstatements] Else [elsestatements]
-or-
If [condition 1] Then
[then statements]
ElseIf [condition 2] Then
[elseif then statements]
Else
[else statements]
EndIf
InterruptSequence
Specifies code to run when an interrupt condition occurs.
Syntax
InterruptSequence
LoggerIdentify
Sets an identification string in the datalogger that will be returned when another
string is sent to the datalogger.
Syntax
LoggernetIdentify (RequestString",ReturnString")
Scan … NextScan
Establishes the program scan rate. ExitScan and ContinueScan are optional.
Syntax
Scan (Interval, Units)
...
Next Scan
...
ContinueScan
...
Next Scan
ScanLEDOff
Turns off the LED on the datalogger's front case that indicates a program scan is
occurring.
Select Case … Case … Case Is … Case Else … EndSelect
Executes one of several statement blocks depending on the value of an
expression. CaseElse is optional. (EndSelect and EndIf call the same CR200(X)
function).
Syntax
Select Case testexpression
Case [expression 1]
[statement block 1]
Case [expression 2]
[statement block 2]
Case Is [expression fragment]
Case Else
[statement block 3]
EndSelect
Содержание CR200
Страница 32: ...Section 2 Quickstart Tutorial 22 ...
Страница 45: ...Section 3 Overview 35 3 3 Specifications ...
Страница 46: ...Section 3 Overview 36 ...
Страница 58: ...Section 4 Sensor Support 48 ...
Страница 62: ...Section 5 Measurement and Control Peripherals 52 ...
Страница 78: ...Section 8 CR200 X Configuration 68 ...
Страница 102: ...Section 9 Programming 92 ...
Страница 138: ...Section 11 Programming Resource Library 128 ...
Страница 156: ...Section 16 Support Software 146 ...
Страница 160: ...Section 17 Care and Maintenance 150 ...
Страница 166: ...Section 18 Troubleshooting 156 18 3 3 Diagnosis and Fix Procedures 18 3 3 1 Battery Voltage Test ...
Страница 167: ...Section 18 Troubleshooting 157 18 3 3 2 Charging Circuit Test Solar Panel ...
Страница 168: ...Section 18 Troubleshooting 158 18 3 3 3 Charging Circuit Test Transformer ...
Страница 169: ...Section 18 Troubleshooting 159 18 3 3 4 Adjusting Charging Circuit Voltage ...
Страница 170: ...Section 18 Troubleshooting 160 ...
Страница 184: ...Appendix A Glossary 14 ...
Страница 190: ...Appendix B Status Table and Settings 20 ...
Страница 192: ...Appendix C Serial Port Pin Outs 22 ...
Страница 211: ......