CR510 Basic Datalogger
Page 8
... Phone Callback Program Based On A Condition D-1 D.3 PC208 DOS Computer Software and It's Computer Setup D-2 E. MODBUS ON THE CR10 AND CR510 F.1 Terminology...F-1 F.2 Communications and Compatibility F-1 F.3 More on Modbus ...F-2 G. TD OPERATING SYSTEM ADDENDUM FOR CR510, CR10X, AND CR23X MANUALS LIST OF TABLES ...LT-1 LIST OF FIGURES ...LF-1 iv ADDITIONAL TELECOMMUNICATIONS INFORMATION B.1 Telecommunications Command with Binary...
... Phone Callback Program Based On A Condition D-1 D.3 PC208 DOS Computer Software and It's Computer Setup D-2 E. MODBUS ON THE CR10 AND CR510 F.1 Terminology...F-1 F.2 Communications and Compatibility F-1 F.3 More on Modbus ...F-2 G. TD OPERATING SYSTEM ADDENDUM FOR CR510, CR10X, AND CR23X MANUALS LIST OF TABLES ...LT-1 LIST OF FIGURES ...LF-1 iv ADDITIONAL TELECOMMUNICATIONS INFORMATION B.1 Telecommunications Command with Binary...
CR510 Basic Datalogger
Page 115
...or C2). Each PS9105 has 20 enhanced measurement parameters that are marked with a single excitation channel and measures the sensor's output on the CR10X wiring panel. PARAM. This instruction excites the PS9105 with a dagger (†) and may not be connected to 12V. DATA NUMBER TYPE ... of Hz) # Cycles to measure (0 means none) Delay before excitation applied (0.01 sec units) Input location (1/T2), T in the CR10X. Instruction 105 allows data to a "G" terminal on two consecutive differential analog input channels. PARAM. The pressure and sensor temperature are written into...
...or C2). Each PS9105 has 20 enhanced measurement parameters that are marked with a single excitation channel and measures the sensor's output on the CR10X wiring panel. PARAM. This instruction excites the PS9105 with a dagger (†) and may not be connected to 12V. DATA NUMBER TYPE ... of Hz) # Cycles to measure (0 means none) Delay before excitation applied (0.01 sec units) Input location (1/T2), T in the CR10X. Instruction 105 allows data to a "G" terminal on two consecutive differential analog input channels. PARAM. The pressure and sensor temperature are written into...
CR510 Basic Datalogger
Page 201
TABLE DATA ADDENDUM TD and PakBus Operating System Addendum for CR510, CR10X, and CR23X Manuals AD1 Major Differences Table Data (TD) operating systems have two major differences from datalogger to confirm commands have more advanced telecommunication and ...
TABLE DATA ADDENDUM TD and PakBus Operating System Addendum for CR510, CR10X, and CR23X Manuals AD1 Major Differences Table Data (TD) operating systems have two major differences from datalogger to confirm commands have more advanced telecommunication and ...
CR510 Basic Datalogger
Page 203
... the Maximum and Minimum Instructions (Instructions 73 and 74) as are allowed. See Section 2.1 AD3.2 Making the Changes with the name you to : ;{CR10X-TD}. Make a copy of the editing by doing the following: 1. Save the edited program and close the editor. 5. Add Instructions 84 where necessary ...and make and save this change) and add -TD to the datalogger type on the first line, for example, change: ;{CR10X} to make the other necessary changes. Open the file with the value. • Edit Input Location labels removing all Instructions 77, 96, 97, ...
... the Maximum and Minimum Instructions (Instructions 73 and 74) as are allowed. See Section 2.1 AD3.2 Making the Changes with the name you to : ;{CR10X-TD}. Make a copy of the editing by doing the following: 1. Save the edited program and close the editor. 5. Add Instructions 84 where necessary ...and make and save this change) and add -TD to the datalogger type on the first line, for example, change: ;{CR10X} to make the other necessary changes. Open the file with the value. • Edit Input Location labels removing all Instructions 77, 96, 97, ...
CR510 Basic Datalogger
Page 207
...the decimal point # Clear the rightmost digit keyed into different functional MODES (e.g., programming the measurements and output, setting time, etc.). PROGRAMMING THE CR10X A program is broken into the display #A Advance to next instruction in program table (*1, *2, *3) #B Back up C Change the sign ...-1 Work through the direct programming examples in this section of the addendum references the CR10X, everything but the measurement instructions in the CR10X Manual is described with the CR10X. Table OV4-2 lists these keys. The modes are referred to those in addition to...
...the decimal point # Clear the rightmost digit keyed into different functional MODES (e.g., programming the measurements and output, setting time, etc.). PROGRAMMING THE CR10X A program is broken into the display #A Advance to next instruction in program table (*1, *2, *3) #B Back up C Change the sign ...-1 Work through the direct programming examples in this section of the addendum references the CR10X, everything but the measurement instructions in the CR10X Manual is described with the CR10X. Table OV4-2 lists these keys. The modes are referred to those in addition to...
CR510 Basic Datalogger
Page 208
...-107, with the parameters briefly listed in red, with four repetitions. Enter the Output Processing Instructions to measure the sensors. 3. The CR10X Prompt Sheet has the instruction numbers in columns following the description. For example, Instruction 73 stores the maximum value that provided by the ...input channel of the first thermistor (the probes must be executed on the even multiples of parameters that give the CR10X the information it needs to output every execution interval. OV4.4 INSTRUCTION FORMAT Instructions are listed in Telecommunications Key Action -
...-107, with the parameters briefly listed in red, with four repetitions. Enter the Output Processing Instructions to measure the sensors. 3. The CR10X Prompt Sheet has the instruction numbers in columns following the description. For example, Instruction 73 stores the maximum value that provided by the ...input channel of the first thermistor (the probes must be executed on the even multiples of parameters that give the CR10X the information it needs to output every execution interval. OV4.4 INSTRUCTION FORMAT Instructions are listed in Telecommunications Key Action -
CR510 Basic Datalogger
Page 209
... occurs only with its own internal temperature (using the CR10X keyboard 2. description of the instructions. Next, connect the CR10X to develop programs for Campbell Scientific CR10X dataloggers. If the CR10KD is connected to the CR10X when it on a PC using NetAdmin. Program files developed... OV1.2. There is a prompting editor for writing and documenting programs for Campbell Scientific CR10X dataloggers. Using the Prompt Sheet while going through the OV5.1 SAMPLE PROGRAM 1 In this example the CR10X is now programmed to execution interval (In seconds) 5 01:5 Key ...
... occurs only with its own internal temperature (using the CR10X keyboard 2. description of the instructions. Next, connect the CR10X to develop programs for Campbell Scientific CR10X dataloggers. If the CR10KD is connected to the CR10X when it on a PC using NetAdmin. Program files developed... OV1.2. There is a prompting editor for writing and documenting programs for Campbell Scientific CR10X dataloggers. Using the Prompt Sheet while going through the OV5.1 SAMPLE PROGRAM 1 In this example the CR10X is now programmed to execution interval (In seconds) 5 01:5 Key ...
CR510 Basic Datalogger
Page 210
...is stored. This parameter determines when in the table before overwriting the oldest. This parameter specifies how many records to have the CR10X send each execution. Enter 1000 and advance to Final Storage (an Output Processing Instruction). The SAMPLE instruction. There is measuring the... temperature every 5 seconds and sending the value to sample; At this point the CR10X is only one input location to Input Storage. No data are being saved. Enter program table 1. This parameter specifies the output interval...
...is stored. This parameter determines when in the table before overwriting the oldest. This parameter specifies how many records to have the CR10X send each execution. Enter 1000 and advance to Final Storage (an Output Processing Instruction). The SAMPLE instruction. There is measuring the... temperature every 5 seconds and sending the value to sample; At this point the CR10X is only one input location to Input Storage. No data are being saved. Enter program table 1. This parameter specifies the output interval...
CR510 Basic Datalogger
Page 211
...) thermocouple; A thermocouple produces a voltage that is similar to the format used . If there were more representative of the CR10X is the code for precision thermocouple measurements. Parameter 2 is only one keystroke at a time. This information is located on the... will be output. The internal temperature of a real-life data collection situation. To make thermocouple measurements with the CR10X, purchase the Campbell Scientific Thermocouple Reference, Model CR10XCR (Section 13.4) and make a differential TC temperature measurement. Enter 1, because in this scale...
...) thermocouple; A thermocouple produces a voltage that is similar to the format used . If there were more representative of the CR10X is the code for precision thermocouple measurements. Parameter 2 is only one keystroke at a time. This information is located on the... will be output. The internal temperature of a real-life data collection situation. To make thermocouple measurements with the CR10X, purchase the Campbell Scientific Thermocouple Reference, Model CR10XCR (Section 13.4) and make a differential TC temperature measurement. Enter 1, because in this scale...
CR510 Basic Datalogger
Page 212
.... Instruction # (Loc.:Entry) Parameter (Par.#:Entry) Description 04:P71 Average instruction 01:1 One repetition 02:2 Location 2 - Time information is added. The CR10X automatically allocates the number of records The CR10X is programmed to be averaged 05:P84 01:0 02:86400 03:0 Data Table Instruction 0 seconds into the interval 3600 second (60 min...
.... Instruction # (Loc.:Entry) Parameter (Par.#:Entry) Description 04:P71 Average instruction 01:1 One repetition 02:2 Location 2 - Time information is added. The CR10X automatically allocates the number of records The CR10X is programmed to be averaged 05:P84 01:0 02:86400 03:0 Data Table Instruction 0 seconds into the interval 3600 second (60 min...
CR510 Basic Datalogger
Page 213
... that the date and time tags are written over some form of data does NOT erase those data from the Data Storage Tables in the CR10X, entering a new instruction inserts the instruction; AD-OV-7 time). 1324 05:1324 Key in hrs.:min. (1:24 PM in this example). entering a new parameter replaces...
... that the date and time tags are written over some form of data does NOT erase those data from the Data Storage Tables in the CR10X, entering a new instruction inserts the instruction; AD-OV-7 time). 1324 05:1324 Key in hrs.:min. (1:24 PM in this example). entering a new parameter replaces...
CR510 Basic Datalogger
Page 216
... Program areas. When ∗A is entered, the first number displayed is run . FUNCTIONAL MODES Flash Memory (EEPROM) Operating System (96 Kbytes-CR10X) (128 Kbytes-CR23X) Active Program (16 Kbytes) Input and Final Storage Lables (16 Kbytes) How it by dashed lines: can be altered...memory allotted to 1) check the size of bytes remaining in the ∗A Mode represent. The "A" key is compiled in SRAM and stored in CR10X Final Storage (Additional 524,288 locations per Mbyte. (Memory Areas separated by keying "A". Table 1.5-2 describes what the values in Flash Program memory;...
... Program areas. When ∗A is entered, the first number displayed is run . FUNCTIONAL MODES Flash Memory (EEPROM) Operating System (96 Kbytes-CR10X) (128 Kbytes-CR23X) Active Program (16 Kbytes) Input and Final Storage Lables (16 Kbytes) How it by dashed lines: can be altered...memory allotted to 1) check the size of bytes remaining in the ∗A Mode represent. The "A" key is compiled in SRAM and stored in CR10X Final Storage (Additional 524,288 locations per Mbyte. (Memory Areas separated by keying "A". Table 1.5-2 describes what the values in Flash Program memory;...
CR510 Basic Datalogger
Page 217
... a datalogger and a computer, to erase a program, to fill, at which data are automatically allocated. Please be recompiled. The CR10X-TD erases all data whenever the program is powered up. 1.6 MEMORY TESTING AND SYSTEM STATUS - ∗B No changes from standard operating... to set the degree AD-1-3 Memory allocation returns to completely reset datalogger. The reset operation requires approximately 1 minute for a CR10X, 5 minutes for a CR10X-1M, and 10 minutes for user program. SECURITY No changes from standard operating system, see datalogger manual. 1.8 ∗D MODE...
... a datalogger and a computer, to erase a program, to fill, at which data are automatically allocated. Please be recompiled. The CR10X-TD erases all data whenever the program is powered up. 1.6 MEMORY TESTING AND SYSTEM STATUS - ∗B No changes from standard operating... to set the degree AD-1-3 Memory allocation returns to completely reset datalogger. The reset operation requires approximately 1 minute for a CR10X, 5 minutes for a CR10X-1M, and 10 minutes for user program. SECURITY No changes from standard operating system, see datalogger manual. 1.8 ∗D MODE...
CR510 Basic Datalogger
Page 218
...Data Operating Systems. 7 Erase Current Program 10 Set Powerup Options 1.8.4 SET DATALOGGER ID 12 Set Initial Baud Command 8 not supported in , the CR10X will be given. A command (Table 1.8-1) is keyed in Table Data 15 PakBus Address/Routing Table Operating Systems. 16 Memory for General Purpose ... can be compiled before the program is entered, it is cleared on Powerup allows the user to specify what information to If the CR10X program has not been compiled when the command to full or half duplex. Uncorrectable errors detected Wrong type of the ∗D 13...
...Data Operating Systems. 7 Erase Current Program 10 Set Powerup Options 1.8.4 SET DATALOGGER ID 12 Set Initial Baud Command 8 not supported in , the CR10X will be given. A command (Table 1.8-1) is keyed in Table Data 15 PakBus Address/Routing Table Operating Systems. 16 Memory for General Purpose ... can be compiled before the program is entered, it is cleared on Powerup allows the user to specify what information to If the CR10X program has not been compiled when the command to full or half duplex. Uncorrectable errors detected Wrong type of the ∗D 13...
CR510 Basic Datalogger
Page 219
... non-zero). FUNCTIONAL MODES 1.8.6 SET INITIAL BAUD Table 1.8-10 shows the option codes available for no default router). Setting the initial baud rate forces the CR10X to allocate space for its own default router. TABLE 1.8-9. TABLE 1.8-11. This parameter is used only if datalogger is to be used a a router, enter the...
... non-zero). FUNCTIONAL MODES 1.8.6 SET INITIAL BAUD Table 1.8-10 shows the option codes available for no default router). Setting the initial baud rate forces the CR10X to allocate space for its own default router. TABLE 1.8-9. TABLE 1.8-11. This parameter is used only if datalogger is to be used a a router, enter the...
CR510 Basic Datalogger
Page 223
A CR10X is allocated (manually by the user or automatically by the datalogger) a number of records. Each table is to be helpful to your computer. The *9 Mode ...
A CR10X is allocated (manually by the user or automatically by the datalogger) a number of records. Each table is to be helpful to your computer. The *9 Mode ...
CR510 Basic Datalogger
Page 227
... Compile Intermediate Storage full 31 Run Time SUBROUTINES nested 05 Compile Storage Area #2 not too deep allocated 32 Compile Instruction 3 and interrupt 08 Run Time CR10X reset by subroutine use same port watchdog timer 33 Compile Cannot use Output Flag 0. SECTION 3.
... Compile Intermediate Storage full 31 Run Time SUBROUTINES nested 05 Compile Storage Area #2 not too deep allocated 32 Compile Instruction 3 and interrupt 08 Run Time CR10X reset by subroutine use same port watchdog timer 33 Compile Cannot use Output Flag 0. SECTION 3.
CR510 Basic Datalogger
Page 229
... Wind Direction (8.1, 8.5, and 8.7). The temperatures are not complete programs to be selected for the CR23X (see CR23X Manual Section 8 for the CR10X. Execution Interval Module Temperature Loc [:Panl_Temp] Thermocouple Temp (DIFF) Rep 2.5 mV slow Range IN Chan Type T (Copper-Constantan) Ref Temp Loc...to compute the average. As in Section 7 these examples are stored in the AM32 example (8.3). THIS SECTION ENTIRELY REPLACES THE CR10X MANUAL SECTION 8. Control ports and the Loop are intended to illustrate the use of Processing and Program Control Instructions, flags,...
... Wind Direction (8.1, 8.5, and 8.7). The temperatures are not complete programs to be selected for the CR23X (see CR23X Manual Section 8 for the CR10X. Execution Interval Module Temperature Loc [:Panl_Temp] Thermocouple Temp (DIFF) Rep 2.5 mV slow Range IN Chan Type T (Copper-Constantan) Ref Temp Loc...to compute the average. As in Section 7 these examples are stored in the AM32 example (8.3). THIS SECTION ENTIRELY REPLACES THE CR10X MANUAL SECTION 8. Control ports and the Loop are intended to illustrate the use of Processing and Program Control Instructions, flags,...
CR510 Basic Datalogger
Page 241
... flag to define a table of final storage data. option) *** 74 MINIMUM *** FUNCTION Operating in the table based on time (interval data) or when a user flag (CR10X flags 1-8) is set (event data). PARAM. Fractional values may be output to final storage. PARAM. Parameter 2 specifies the output interval (seconds) for each input location...
... flag to define a table of final storage data. option) *** 74 MINIMUM *** FUNCTION Operating in the table based on time (interval data) or when a user flag (CR10X flags 1-8) is set (event data). PARAM. Fractional values may be output to final storage. PARAM. Parameter 2 specifies the output interval (seconds) for each input location...
CR510 Basic Datalogger
Page 243
... requires the current PakBus operating system in the PakBus network require a unique address. All dataloggers in the CR10X, CR510, or CR23X datalogger. Communication Notes PakBus dataloggers are not valid. The datalogger's Modbus address is done by...Campbell Scientific wireless sensor/datalogger (CR200 series datalogger) to another datalogger from LoggerNet's Connect window (e.g., communicating with a CR200 series datalogger and the RF400 series spread spectrum radio. Commands dealing with the PakBus operating system use the output Flag 0. Wireless Networks More recent CR10X, CR510...
... requires the current PakBus operating system in the PakBus network require a unique address. All dataloggers in the CR10X, CR510, or CR23X datalogger. Communication Notes PakBus dataloggers are not valid. The datalogger's Modbus address is done by...Campbell Scientific wireless sensor/datalogger (CR200 series datalogger) to another datalogger from LoggerNet's Connect window (e.g., communicating with a CR200 series datalogger and the RF400 series spread spectrum radio. Commands dealing with the PakBus operating system use the output Flag 0. Wireless Networks More recent CR10X, CR510...