beautypg.com

Campbell Scientific CR800 and CR850 Measurement and Control Systems User Manual

Page 9

background image

Table of Contents

9

7.2 Temperature Range ................................................................................. 81

7.3 Enclosures ............................................................................................... 81

7.4 Power Sources......................................................................................... 82

7.4.1 CR800 Power Requirement ........................................................... 83

7.4.2 Calculating Power Consumption ................................................... 83

7.4.3 Power Supplies .............................................................................. 83

7.4.3.1 External Batteries................................................................. 83

7.4.4 Vehicle Power Connections........................................................... 83

7.4.5 Powering Sensors and Devices...................................................... 84

7.4.5.1 Switched Voltage Excitation................................................ 85

7.4.5.2 Continuous Regulated (5 Volt) ............................................ 85

7.4.5.3 Continuous Unregulated (Nominal 12 Volt)........................ 86

7.4.5.4 Switched Unregulated (Nominal 12 Volt) ........................... 86

7.5 Grounding ............................................................................................... 86

7.5.1 ESD Protection .............................................................................. 86

7.5.1.1 Lightning Protection ............................................................ 88

7.5.2 Single-Ended Measurement Reference.......................................... 90

7.5.3 Ground Potential Differences ........................................................ 90

7.5.3.1 Soil Temperature Thermocouple.......................................... 90

7.5.3.2 External Signal Conditioner................................................. 90

7.5.4 Ground Looping in Ionic Measurements ....................................... 91

7.6 CR800 Configuration .............................................................................. 92

7.6.1 Device Configuration Utility ......................................................... 92

7.6.2 Sending the Operating System....................................................... 94

7.6.2.1 Sending OS with DevConfig................................................ 94

7.6.2.2 Sending OS with Program Send........................................... 96

7.6.2.3 Sending OS with External Memory ..................................... 96

7.6.3 Settings .......................................................................................... 96

7.6.3.1 Settings via DevConfig ........................................................ 96

7.6.3.1.1 Deployment Tab ......................................................... 98

7.6.3.1.2 Logger Control Tab .................................................. 101

7.6.3.2 Settings via CRBasic.......................................................... 102

7.6.3.3 Durable Settings................................................................. 103

7.6.3.3.1 "Include" File............................................................ 103

7.6.3.3.2 Default.cr8 File......................................................... 105

7.6.3.4 Program Run Priorities....................................................... 106

7.6.3.5 Network Planner ................................................................ 107

7.6.3.5.1 Overview .................................................................. 107

7.6.3.5.2 Basics ....................................................................... 108

7.7 Programming......................................................................................... 108

7.7.1 Writing and Editing Programs ..................................................... 108

7.7.1.1 Short Cut Editor and Program Generator........................... 108

7.7.1.2 CRBasic Editor .................................................................. 109

7.7.1.2.1 Inserting Comments into Program............................ 109

7.7.2 Sending Programs........................................................................ 110

7.7.2.1 Preserving Data at Program Send....................................... 110

7.7.3 Syntax.......................................................................................... 112

7.7.3.1 Numerical Formats............................................................. 112

7.7.3.2 Structure............................................................................. 113

7.7.3.3 Command Line................................................................... 115

7.7.3.3.1 Multiple Statements on One Line............................. 115

7.7.3.3.2 One Statement on Multiple Lines............................. 115

7.7.3.4 Single-Line Declarations.................................................... 116

7.7.3.4.1 Variables................................................................... 116

7.7.3.4.2 Constants .................................................................. 122

7.7.3.4.3 Alias and Unit Declarations...................................... 124