CR800 and CR850 Measurement and Control Systems
Page 96
... changed , click Apply or Cancel. Section 7. The Settings Editor tab, which Preserve Settings via Program Send Instituted Datalogger OS Version / Date CR1000 16 / 11-10-08 CR800 7 / 11-10-08 CR3000 9 / 11-10-08 Campbell Scientific recommends upgrading operating systems only via DevConfig The CR800 has several settings, some of these settings easier.
... changed , click Apply or Cancel. Section 7. The Settings Editor tab, which Preserve Settings via Program Send Instituted Datalogger OS Version / Date CR1000 16 / 11-10-08 CR800 7 / 11-10-08 CR3000 9 / 11-10-08 Campbell Scientific recommends upgrading operating systems only via DevConfig The CR800 has several settings, some of these settings easier.
CR800 and CR850 Measurement and Control Systems
Page 123
Section 7. Compile Failed! Predefined Constants and Reserved Words _50hz _60hz Auto AutoRange AutoRangec BOOL8 CAO1 CAO2 Case Com2 Com3 Com310 ComME ComRS232 ComSDC10 ComSDC7 ComSDC8 CR1000 CR5000 CR800 CR9000X DO EVENT FLOAT hr FALSE If IX2 IEEE4 IX4 LONG IX3 msec mv1000C min mv1000R mv2_5c mv1000cR mv200 mv200cR mv20 mv20c mv250 ...
Section 7. Compile Failed! Predefined Constants and Reserved Words _50hz _60hz Auto AutoRange AutoRangec BOOL8 CAO1 CAO2 Case Com2 Com3 Com310 ComME ComRS232 ComSDC10 ComSDC7 ComSDC8 CR1000 CR5000 CR800 CR9000X DO EVENT FLOAT hr FALSE If IX2 IEEE4 IX4 LONG IX3 msec mv1000C min mv1000R mv2_5c mv1000cR mv200 mv200cR mv20 mv20c mv250 ...
CR800 and CR850 Measurement and Control Systems
Page 134
... understand that the CR1000 operating system will not do this way, all instructions are included in their programmed order. Measurements in table Pipeline Mode Task Priorities (p. 134). The main scan has the highest priority and prevents other sequences from other sequences have priority over other interrupts, such as engaging Campbell Scientific mass-storage...
... understand that the CR1000 operating system will not do this way, all instructions are included in their programmed order. Measurements in table Pipeline Mode Task Priorities (p. 134). The main scan has the highest priority and prevents other sequences from other sequences have priority over other interrupts, such as engaging Campbell Scientific mass-storage...
CR800 and CR850 Measurement and Control Systems
Page 200
...text file with files of conditional compilation features in . #If LoggerType = CR3000 Const SourcSerialPort = Com3 #ElseIf LoggerTypes = CR1000 Const SourcSerialPort = Com2 200 Const ProgramSpeed = 2 #If ProgramSpeed = 1 Const ScanRate = 1 Const Speed = "1...CR1000, and CR3000). As an example, pseudo code using -p . This feature allows the smallest size program file possible to be sent to include. Section 7. Within the program are examples showing the use of .DLD type used at the pre-compiler command line by using this feature might be used by legacy Campbell Scientific...
...text file with files of conditional compilation features in . #If LoggerType = CR3000 Const SourcSerialPort = Com3 #ElseIf LoggerTypes = CR1000 Const SourcSerialPort = Com2 200 Const ProgramSpeed = 2 #If ProgramSpeed = 1 Const ScanRate = 1 Const Speed = "1...CR1000, and CR3000). As an example, pseudo code using -p . This feature allows the smallest size program file possible to be sent to include. Section 7. Within the program are examples showing the use of .DLD type used at the pre-compiler command line by using this feature might be used by legacy Campbell Scientific...
CR800 and CR850 Measurement and Control Systems
Page 201
... and Data Retrieval (p. 332) for display. #If LoggerType = CR3000 SelectedSpeed = "CR3000 running at " & Speed & " intervals." #ElseIf LoggerTypes = CR1000 SelectedSpeed = "CR1000 running at " & Speed & " intervals." #ElseIf LoggerType = CR800 SelectedSpeed = "CR800 running in. #If LoggerType = CR3000 'This instruction is used ...if the logger is a CR3000 VoltSe(ValueRead,1,mV1000,22,0,0,_50Hz,0.1,-30) #ElseIf LoggerType = CR1000 'This instruction is used if the logger is a CR1000 VoltSe(ValueRead,1,mV2500,12,0,0,_50Hz,0.1,-30) #ElseIf LoggerType = CR800 'This instruction is used if the...
... and Data Retrieval (p. 332) for display. #If LoggerType = CR3000 SelectedSpeed = "CR3000 running at " & Speed & " intervals." #ElseIf LoggerTypes = CR1000 SelectedSpeed = "CR1000 running at " & Speed & " intervals." #ElseIf LoggerType = CR800 SelectedSpeed = "CR800 running in. #If LoggerType = CR3000 'This instruction is used ...if the logger is a CR3000 VoltSe(ValueRead,1,mV1000,22,0,0,_50Hz,0.1,-30) #ElseIf LoggerType = CR1000 'This instruction is used if the logger is a CR1000 VoltSe(ValueRead,1,mV2500,12,0,0,_50Hz,0.1,-30) #ElseIf LoggerType = CR800 'This instruction is used if the...
CR800 and CR850 Measurement and Control Systems
Page 244
... flag is an interval driven table that only stores data when certain conditions are created. Any text preceded by an 'apostrophe is ignored by the CR1000 clock. The difference between the panel 'reference temperature and the first measurement is calculated, the difference is then 'used to Status table entry '"RunSignature" 'signature...
... flag is an interval driven table that only stores data when certain conditions are created. Any text preceded by an 'apostrophe is ignored by the CR1000 clock. The difference between the panel 'reference temperature and the first measurement is calculated, the difference is then 'used to Status table entry '"RunSignature" 'signature...
CR800 and CR850 Measurement and Control Systems
Page 252
... 'Programming example showing use of StationName instruction, use of units, and writing 'to a data table conditionally 'Declare Station Name (saved to a data table conditional on CR1000 'Note: because of the use of repetitions, an array can be used for the 'destination, multiplier and offset. Installation 'Begin Program BeginProg 'Load scaling array...
... 'Programming example showing use of StationName instruction, use of units, and writing 'to a data table conditionally 'Declare Station Name (saved to a data table conditional on CR1000 'Note: because of the use of repetitions, an array can be used for the 'destination, multiplier and offset. Installation 'Begin Program BeginProg 'Load scaling array...
CR800 and CR850 Measurement and Control Systems
Page 297
They are easy to specific applications. Digital I /O channels, C1 through C4 can be used, Campbell Scientific strongly encourages users to - and + : 6 where: • : Poisson's Ratio (0 if not applicable) • GF: Gage Factor • Vr: 0.... thermocouple measurements when thermocouples are attached directly to the CR800. The lack of an insulating wiring terminal cover and the nature of the CR1000 Datalogger Operator's Manual, which is not designed for measuring frequency or pulse output sensors. StrainCalc Example: See FieldCalStrain() Demonstration Program (p. ...
They are easy to specific applications. Digital I /O channels, C1 through C4 can be used, Campbell Scientific strongly encourages users to - and + : 6 where: • : Poisson's Ratio (0 if not applicable) • GF: Gage Factor • Vr: 0.... thermocouple measurements when thermocouples are attached directly to the CR800. The lack of an insulating wiring terminal cover and the nature of the CR1000 Datalogger Operator's Manual, which is not designed for measuring frequency or pulse output sensors. StrainCalc Example: See FieldCalStrain() Demonstration Program (p. ...
CR800 and CR850 Measurement and Control Systems
Page 321
Section 8. Operation Data-File Format Examples TOB1 TOB1 files may contain an ASCII header and binary data. Example: "TOA5","11467","CR1000","11467","CR1000.Std.20","CPU:file format.CR1","26243","Test" "TIMESTAMP","RECORD","battfivoltfiMin","PTemp" "TS","RN Min","Smp" "2010-12-20 11:31:30",7,13.29,20....:00",9,13.29,20.8 CSIXML CSIXML files contain header information and data in the example contains cryptic text which represents binary data. Example: 11467 Test CR1000 11467 CR1000.Std.20 CPU:file format.CR1 13.2921.04 13.2921.04 13.2921.04 321 Example: "TOB1","11467...
Section 8. Operation Data-File Format Examples TOB1 TOB1 files may contain an ASCII header and binary data. Example: "TOA5","11467","CR1000","11467","CR1000.Std.20","CPU:file format.CR1","26243","Test" "TIMESTAMP","RECORD","battfivoltfiMin","PTemp" "TS","RN Min","Smp" "2010-12-20 11:31:30",7,13.29,20....:00",9,13.29,20.8 CSIXML CSIXML files contain header information and data in the example contains cryptic text which represents binary data. Example: 11467 Test CR1000 11467 CR1000.Std.20 CPU:file format.CR1 13.2921.04 13.2921.04 13.2921.04 321 Example: "TOB1","11467...
CR800 and CR850 Measurement and Control Systems
Page 322
... will be represented by four field names: "values(1,1)", "values(1,2)", "values(2,1)", and "values(2,2)". Line 4 - Line 3 - Example: "signature": 38611,"environment": {"stationfiname": "11467","tablefiname": "Test","model": "CR1000","serialfino": "11467", "osfiversion": "CR1000.Std.21.03","progfiname": "CPU:file format.CR1"},"fields": [{"name": "battfivoltfiMin","type": "xsd:float", "process": "Min"},{"name": "PTemp","type": "xsd:float","process": "Smp"}]}, "data...
... will be represented by four field names: "values(1,1)", "values(1,2)", "values(2,1)", and "values(2,2)". Line 4 - Line 3 - Example: "signature": 38611,"environment": {"stationfiname": "11467","tablefiname": "Test","model": "CR1000","serialfino": "11467", "osfiversion": "CR1000.Std.21.03","progfiname": "CPU:file format.CR1"},"fields": [{"name": "battfivoltfiMin","type": "xsd:float", "process": "Min"},{"name": "PTemp","type": "xsd:float","process": "Smp"}]}, "data...
CR800 and CR850 Measurement and Control Systems
Page 346
...routing is not encrypted. Setting the encryption key in datalogger support software (LoggerNet 4.2 and higher): • Applies to CR1000, CR3000, CR800 series dataloggers, and PakBus routers, and PakBus port device types. • Can be set through the ...; DevConfig Settings Editor tab • PakBusGraph settings editor dialogue • CR1000KD keyboard display. Encryption uses the AES-128 algorithm. Campbell Scientific products supporting PakBus encryption include the following: • LoggerNet 4.2 • CR1000 datalogger (OS26 and newer) • CR3000 datalogger (OS26 and newer)...
...routing is not encrypted. Setting the encryption key in datalogger support software (LoggerNet 4.2 and higher): • Applies to CR1000, CR3000, CR800 series dataloggers, and PakBus routers, and PakBus port device types. • Can be set through the ...; DevConfig Settings Editor tab • PakBusGraph settings editor dialogue • CR1000KD keyboard display. Encryption uses the AES-128 algorithm. Campbell Scientific products supporting PakBus encryption include the following: • LoggerNet 4.2 • CR1000 datalogger (OS26 and newer) • CR3000 datalogger (OS26 and newer)...
CR800 and CR850 Measurement and Control Systems
Page 354
Contact Campbell Scientific for clarification Alias Register(1) = Register_LSW Alias Register(2) = Register_MSW 'Least significant word. 'Most significant word. CRBasic Example 66. Concatenating Modbus Long Variables 'Requires CR800 OS v.3, CR1000 OS v.12, or CR3000 OS v.5 or higher 'CR800 uses Big-endien word order. 'Declarations Public Combo As Long Public Register(2) As Long Public Result 'Variable ...
Contact Campbell Scientific for clarification Alias Register(1) = Register_LSW Alias Register(2) = Register_MSW 'Least significant word. 'Most significant word. CRBasic Example 66. Concatenating Modbus Long Variables 'Requires CR800 OS v.3, CR1000 OS v.12, or CR3000 OS v.5 or higher 'CR800 uses Big-endien word order. 'Declarations Public Combo As Long Public Register(2) As Long Public Result 'Variable ...
CR800 and CR850 Measurement and Control Systems
Page 365
Section 8. Following is entered in the DataQuery format parameter, the response will be formatted as CSIXML. Q2 BallastLine CR1000 18583 CR1000.Std.25 CPU:IndianaHarbor_081712.CR1 33322 66 66 66 66 66 365 Operation 2012-08-21 22:41:50.0 104 66 2012-08-21 22:42:00.0 105 66 2012-08-21 22:42:10.0 106 66 2012-08-21 22:42:20.0 107 66 2012-08-21 22:42:30.0 108 66 XML Response When xml is an example response.
Section 8. Following is entered in the DataQuery format parameter, the response will be formatted as CSIXML. Q2 BallastLine CR1000 18583 CR1000.Std.25 CPU:IndianaHarbor_081712.CR1 33322 66 66 66 66 66 365 Operation 2012-08-21 22:41:50.0 104 66 2012-08-21 22:42:00.0 105 66 2012-08-21 22:42:10.0 106 66 2012-08-21 22:42:20.0 107 66 2012-08-21 22:42:30.0 108 66 XML Response When xml is an example response.
CR800 and CR850 Measurement and Control Systems
Page 366
... entered in the DataQuery format parameter, the response will be formated as CSIJSON. Operation 366 JSON Response When json is an example response: "TOA5","TXSoil","CR1000","No_SN","CR1000.Std.25","TexasRun_1b.CR 2","12645","_1Hr" "TIMESTAMP","RECORD","ID","_6_inch","One","Two","Three","Temp_F_ Avg","Rain_in_Tot" "TS","RN Smp","Smp","Smp","Smp","Smp","Avg...-08-21T22:42:30", ......"no": 108, ......"vals": [66] }]} TOA5 Response When toa5 is entered in the DataQuery format parameter, the response will be formatted as Campbell Scientific TOA5. Section 8.
... entered in the DataQuery format parameter, the response will be formated as CSIJSON. Operation 366 JSON Response When json is an example response: "TOA5","TXSoil","CR1000","No_SN","CR1000.Std.25","TexasRun_1b.CR 2","12645","_1Hr" "TIMESTAMP","RECORD","ID","_6_inch","One","Two","Three","Temp_F_ Avg","Rain_in_Tot" "TS","RN Smp","Smp","Smp","Smp","Smp","Avg...-08-21T22:42:30", ......"no": 108, ......"vals": [66] }]} TOA5 Response When toa5 is entered in the DataQuery format parameter, the response will be formatted as Campbell Scientific TOA5. Section 8.
CR800 and CR850 Measurement and Control Systems
Page 367
Following is entered in the DataQuery format parameter, the response will be formated as Campbell Scientific TOB1. Example: "TOB1","11467","CR1000","11467","CR1000.Std.20","CPU :file format.CR1","61449","Test" "SECONDS","NANOSECONDS","RECORD","battfivoltfiMin"," PTemp" 367 Section 8. Operation "2012-05-03 19:00:00",2,0,-0.9210536,-0.9679532,-0.9106316,0....
Following is entered in the DataQuery format parameter, the response will be formated as Campbell Scientific TOB1. Example: "TOB1","11467","CR1000","11467","CR1000.Std.20","CPU :file format.CR1","61449","Test" "SECONDS","NANOSECONDS","RECORD","battfivoltfiMin"," PTemp" 367 Section 8. Operation "2012-05-03 19:00:00",2,0,-0.9210536,-0.9679532,-0.9106316,0....
CR800 and CR850 Measurement and Control Systems
Page 374
... >Accept:*/* >Content-Length: 301 >Expect: 100-continue > 374 The Curl.exe command line takes the following command, as a continuous line: curl -XPUT -v -S -T "c:\campbellsci\lib\OperatingSystems\CR1000.Std.25.obj" --user harrisonford:lostark1 http://192.168.24.106/cpu/ Response: * About to connect() to 192.168.7.126 port 80 (#0) * Trying 192.168...
... >Accept:*/* >Content-Length: 301 >Expect: 100-continue > 374 The Curl.exe command line takes the following command, as a continuous line: curl -XPUT -v -S -T "c:\campbellsci\lib\OperatingSystems\CR1000.Std.25.obj" --user harrisonford:lostark1 http://192.168.24.106/cpu/ Response: * About to connect() to 192.168.7.126 port 80 (#0) * Trying 192.168...
CR800 and CR850 Measurement and Control Systems
Page 375
Operation *Done waiting for 100-continue Section 8.
Operation *Done waiting for 100-continue Section 8.
CR800 and CR850 Measurement and Control Systems
Page 427
... the storage area. CD100 An optional enclosure mounted keyboard display for each table in datalogger memory, and by which the CR800 initiates telecommunication with the CR1000 and CR800 dataloggers. See the appendix Keyboard Display (p. 545). Com port COM is a generic name given to the process by default are stored in LoggerNet...
... the storage area. CD100 An optional enclosure mounted keyboard display for each table in datalogger memory, and by which the CR800 initiates telecommunication with the CR1000 and CR800 dataloggers. See the appendix Keyboard Display (p. 545). Com port COM is a generic name given to the process by default are stored in LoggerNet...
CR800 and CR850 Measurement and Control Systems
Page 428
...number. The plug at the end of a lamp power cord is a command‐line interpreter associated with the CR1000 and CR800 dataloggers. control I /O Campbell Scientific Input / Output. CPU Central processing unit. See the appendix Keyboard Display (p. 545). CVI Communications verification interval. ...Terminals C1 ‐ C4 or processes utilizing these terminals. Glossary 428 connector. Section 11. See terminal (p. 445). CR1000KD An optional hand‐held keyboard display for more information. The interval at www.campbellsci.com, for use with LoggerNet datalogger support...
...number. The plug at the end of a lamp power cord is a command‐line interpreter associated with the CR1000 and CR800 dataloggers. control I /O Campbell Scientific Input / Output. CPU Central processing unit. See the appendix Keyboard Display (p. 545). CVI Communications verification interval. ...Terminals C1 ‐ C4 or processes utilizing these terminals. Glossary 428 connector. Section 11. See terminal (p. 445). CR1000KD An optional hand‐held keyboard display for more information. The interval at www.campbellsci.com, for use with LoggerNet datalogger support...
CR800 and CR850 Measurement and Control Systems
Page 540
...-Strip Covers Terminal strips cover and insulate input terminals to a Campbell Scientific datalogger and transmitted over a variety of Campbell Scientific telecommunications devices. Terminal-Strip Covers Datalogger CR800 CR1000 CR3000 Terminal-Strip Cover Part Number No cover available 17324 18359... divider F.2.5.3 Current-Shunt Modules Table 133. Appendix F. Table 134. Campbell Scientific cameras are rugged-built for reliable performance at environmental extremes. Table 135. Other Campbell Scientific Products 4WHB10K 4WPB100 4WPB1K 10-kΩ, four-wire, half-bridge TIM ...
...-Strip Covers Terminal strips cover and insulate input terminals to a Campbell Scientific datalogger and transmitted over a variety of Campbell Scientific telecommunications devices. Terminal-Strip Covers Datalogger CR800 CR1000 CR3000 Terminal-Strip Cover Part Number No cover available 17324 18359... divider F.2.5.3 Current-Shunt Modules Table 133. Appendix F. Table 134. Campbell Scientific cameras are rugged-built for reliable performance at environmental extremes. Table 135. Other Campbell Scientific Products 4WHB10K 4WPB100 4WPB1K 10-kΩ, four-wire, half-bridge TIM ...