CRsOO DATALOGGER OPERATORIS.MANUAL 11/96 COPYRTGHT (c) 1996 CAMPBELL SCIENTIFIC, lNC.
LICENSE FOR USE This software is protected by both the United States copyright law and internationalcopyright treaty provisions. You may copy it onto a computer to be used and you may make archival copies of the software for the sole purpose of backing-up CAMPBELL SCIENTIFIC, lNC. software and protecting your investment from loss. All copyright notices and labeling must be left intact.
LIMITED WARRANTY CAMPBELL SCIENTIFIC, lNC. warrants that the magnetic diskette on which the accompanying computer software is recorded and the documentation provided with it are free from physical defects in materials and workmanship under normal use. CAMPBELL SCIENTIFIC, lNC. warrants that the computer software itself will perform substantially in accordance with the specifications set forth in the Operator's Manual published by CAMPBELL SCIENTIFIC, lNC. CAMPBELL SCIENTIFIC, lNC.
CR500 Speciflaolions Electrical specifications are valid over a -25o to +50oC range unless otherwise sPecified. PROGRAM EXECTITION RATE System lasks initiated in sync with feal-tim€ up to I Fl& orle m€asuremont'wih data'trsnsler i8 pd;sible at lhis ralo withoul in|erruplhn. ANALOG INPIIS NUMBER OF CHANNELS:2 difl€tential or up to 4 single-ended. Each dltferenlial channel can b€ contigured as two singl+€nded channols. *2500 Ra€,olutic,, 3(l3 33.3 3.33 1.00 0.33 17.5 12.5 (yv) 2.OO 0.
SELECTED OPERATING DETAILS Starting Date and Time 1. Date and time are stored with each output afiay. Data Transfer 2. Short Cut automatically programs the CR500 to dump stored data to a CSI SM192 or SM716 storage module. To output data to a printer requires the technical manual and a program change in EDLOG. Erase Final Storage Data 3. *A Mode, enter ln the third window of the (see Sec. 7.5.1). any number and A Complete CR500 Reset, lnctuding the Real Time Clock 4.
CAUTIONARY NOTES 1. Voltages in excess of 5.5 volts applied to a control poft can cause the CR500 to malfunction. Voltages in excess of 8 VDC can cause damage. To prevent corrosion in the CR500, desiccant must be placed inside the enclosure. To reduce vapor transfer into the enclosure, plug the cable entry seals. DO NOT totally seal enclosures equipped with lead acid batteries. Hydrogen concentration may build up to explosive levels. 7.
cR500 1. lntroduction 1.1 Configuration Required ltems for a Complete System o CRSoo o pC50O - CRsoo Support Software (includes Short Cut, a "point and clicK program builder) . c Operato/s Manual '12 VDC power supply CSI options: BPALK or PS12LA . sealed enclosure CSI options: ENC 10/12 or CSI part number (P.N.) 6447 with 3 cable entry seals and a sealable vent to atmosphere. Other options include ENC 1214 and ENC 16/18. . Option o Interface for user access.
cRs00 Earth Ground Each CR500 should be tied to a good earth ground. 2. Hardware 2.1 CR500 Pulse Counters, Digitallnputs and Control Output (See Sec.2.3) Analog Inputs and Excitation (See Sec.2.2) Cable Tie Circuit polarity (See Downs Campbell 9 Pin (See Mounting Flanges (See Mounting Options, Sec.6.2) 2.2 Analog Inputs and Excitation Analog Inputs: Terminals SE 1, 2 , 3, and 4 (labeled in light bl are single-ended input channels.
cR50(r '' Excitation channels: Provide a precision, programmable switched voltage for sensors that require excitation. Range: t 0 - 2.5 VDC. Power ground: Connect cable shields to this ground to minimize electrical noise and protect against voltage transients. The main grounding lug; labeted "earth ground", must be tied to earth ground. Also used as excitation return for some sensors. 2.
cR500 , .'r*. : ::l:l:jj fil;1t,ii..'*l;;"# l::, '.i t,l:j:f;fi;,r;,''.:'.,,,j,j;,.,,,,,,r1:: : :::: ,ml+r**,ffiim*iii#l#, 5 VDC: Provides power for external devices. Example: to a tipping bucket rain gauge being read by port P3. ,,,,;''",:i +:r.L.r..;;,,ii ;i;l::.t'',:, ;:,.t;,:.,:.; 12 2.4 Communicating with the CR500 VDC: Providbs 12 V for SDI-12 communication or for An externaldevice must be connected to the CR500's CS l/O communicate with the CR500.
cR500 power Requirement 2.S CRS00 The CR500 operates at 12 VDC (nominal). Below 9.6 or above cR500 will not operate properly. see section 6.5 for 1:.Y,o,:,the oetails. 3. Internal Memory lllff,Etl1tfiisof Used for running datalogger programs. 32K SRAMI 12gK Flash has 32Kof sRAM and 128Kof non-voratire Memorv - The Flash memory stores the operating system, user programs, and final storage data.
cR500 4. Software and Programming +.1 PC500 Support Software Mouse' driven, D@S.prog ram that supports basic CRSOO-Io-PC operations including program generation, monitoring of real-ti measurements, data retrieval over a direct link, and simple table generation. For operation without a mouse, use the ALT activate the menu bar. Telecommunications requires PC208 or PC208W.. Install PC500 and Short Cut You have two dlskettes: PC500 and Short Cut.
cR500 Starting Short Gut ln the PC500 menu, choose File. ln the File menu, Short Cut. We will abbreviate these directions from here on, e.9., FilelShort Cut. Creating the CR500 Program Short Cut leads you through four easy steps. Step Open a new or existing program by selecting one of the options. For a new program, use a name that can be used for the station/logger as well. The site name often works well. Short Cut will use this name for the program it creates. Select OK to go on.
cR500 Select the CR500 as the datalogger type, and click OK to go on. Step 2 In the main screen click on in Step 2 to see screen: 1111:1:1::::ljij:::i:l:!i llllilllilill: llliii: lllillil:1:111: lj:i:: Illilinrljii$iiii: Select the scan rate and click OK. Next, the sensor type: Meteorological, Level/Stage, Water Quality or Custom. Then highlight a sensor and click add to select.
cRs00 In this example, the 1078 has been selected from the group of water quality sensors. A sensor information screen appears. For most sensors you must furnish some configuration information. Short Cut will prompt you for the required information. ln this case, the user has selected an output in degrees Celsius. After this selection the 107B can be added to the list of sensors/measurements for this program. Click Add.
cR500 Step 3 After selecting all of your sensors, click Close. Then on the screen select in Step 3 to see the following Select Intervals and Output Data. Select the processing and output for your application. You may specify up to three output reports and output intervals. select the output report you want to work with among the three cascaded windows. The hot keys are Alt-1, Alt-2, and Alt-3. the output interval, if desired.
cR500 Ground Connections Analog Channels and Wiring Connections Excitation Channels and Wiring Connections When done, select Close then Exit.
cR500 4.3 Greate a Station File After creating a CR500 program, the next step is to create a file. A station file contains the information PC500 requires (e.9., station name, COM port on your PC, the communications and baud rate) to communicate with a specific CR500. When u PC500 the interface type is the SC32A. There are several interface options when using PC208 or PC208W for teleeornmunications, Select FilelNewlStation to see this screen: ln most cases you can accept all the default settings.
cR500 5. Dry Run 5.1 Build a Program 5.2 Create a Station File 5.3 Wire the Sensors and Make PC Connections Before going into the field, go through a practice setup in the office. Use Short Cut to generate a CR500 program, called a .DLD file. Use a name for the program that can also be used to identify the site (Sec' 4.2)' Using PC500, create a station file (.STN) to identify the site and the CRSOO. Use the same name you used for the program (Sec' 4.3).
cRs00 5.6 Load Program (DLD File) lnto the CR500 Select ToolslSend Datalogger Prog. A pop up warning appear. lf there is data you want to save, retrieve it before ahead (Sec. 5.8). Then select OK. Make sure the correct .DLD file is selected then select OK to download. The program will be sent to the CR500 and begin and you will receive a message the download was successful. 5.7 Monitor the From the PC500 menu.
cR500 5.8 Retrieve Data From the CR500 5.9 View Data Select DataCollectionlOall Now to retrieve data. The Activity Window will show the number of locations collected. To view the data that you have retrieved from the CR500, select ViewlData to see this screen: Select or type in the name of the data (.DAT) file you wish to view. Select OK. Fi Datacollection le ut"' ottl,,,lfl':ii jfi!:l?'riiil::ir,lrr:;,1,,1:::,::,,;:r:i,:,,:i irir ili:iiii:j .i::ii Close H.
cRs00 Finalstorage data are stored in arrays in the CR500. The the arrays is: 111 , 1996 , 193 1100 , 23;4 day of year clock time datum: water temperature in degrees C Array lD. Used to identify and segregate arrays stored at output (time) intervals. Short Cut allows 3 output options and 3 f D's: 1 '11, 222, and 333. For more information see Sec.7.4. 6. Installation and Maintenance 6.1 lnstallation Check List ln the office: o Create a CR500 program (.DLD) and a station file (.STN).
cR500 Verify reasonable measurements are being made and data are being stored. See Sections 5.8 and 5.9. lnstallfresh desiccant in the enclosure and close and latch the door. 6.2 Protection From the Environment To protect the CR500 from moisture, dirt, insects, etc., use a weatherproof enclosure with desiccant. Examples show CSI P.N. 6447, a 10" x l2" fiberglass enclosure. Several other models are available. Mounting Options A.
cR500 6.3 Grounding The CR500 MUST be tied to earth ground. lt is the use/s responsibility to provide this earth ground. The UTGND can be purchased from CSl. lt includes a lightning rod, rod, cable, and clamps. Allcomponents of a system (datalogger, external power mounts; housings;,etc.) should be referenced to ONE common ground. Main grounding Example 18 lug: Must be tied to earth ground. Drawing of open enclosure, CR500, power supply and wiring to good earth ground.
cR500 6.4 Wiring 6.4.1 Inserting cables into the enclosure Open the cable entry seal on the bottom of the enclosure by turning the squeeze nut (1) counter cloclaruise. Remove and save the plug (2) tor further use. Insert the wire (3) into the enclosure the required length and then hand tighten the squeeze nut (clockwise). -w= l-=--l #. EI Nla^\ ,RY | \\)., Gy.- 6-1 .
cR500 6.5 Powering the CR500 WHEN THE WIRING lS COMPLETE, including proper grounds, the switch on the PS12LA to ON or plug in the white connector BPALK. Use the CR1OKD or a laptop to set the CR500 clock. Power Supply Options 6.5.1 BPALK Install the I alkaline D cells according to the "map" inside the Place the holder inside being careful to route the connector wire through the notch. Wire 12 V and #:to the power plug (12 V on the terminal strip on the CR500.
cRs00 6.6 Setting the Clock in the CR500 Using a PC or LaptOp usins the cR1oKD From the main menu in PC500 select ToolslClock SetlChk. PC500 will set the CR500 clock to that of the PC or laptop. the cR500 must be terminated 3J,T#Hi;tl*?:H:TJi:S;ff* Kev ln lD:Data Exolanation *5 :HH:MM:SS Displays current time A O5)
cR500 6.8 View Stored Data Using the GR1OKD Stored data can be verified in Key A B #A #B ln: the'7 mode. *7 A - advances - backs up - advances to the same element in the next array - backs up to the same element in the previous array See Sections 5.9 and 7.4. Using a Laptop First collect the data to a .DAT file. In the PC500 main menu. ViewlData. When finished, select RealTimelHang Up Link. 6.
cR500 When finished, be sure to key in *0 to recompile and resume logging. Using a Laptop To enter the Remote Keyboard State r o . . From the menu in PC500 select RealTimelCall. *" in the message box, select When you see the ToolslTerminal Mode. Press the "Ente/' key two or three times to see the asterisk returned. Key in 7H and "Ente/ to receive the ">" prompt. The CR500 is now in the Remote Keyboard State. To view a *4 value, key in: '4 flocation number]A A advances, B backs up.
cR500 6.12 Troubleshooting Make sure the battery has been installed, and the power No Response From Datalogger Using CRl OKD "oN". Use a voltmeter to measure the voltage on the 12 V and G terminals on the datalogger; the voltage must be between 9 and 16 VDC. c. Disconnect any sensor or peripheral wires connected to the and 12 V terminals. D. Disconnect any communications or storage peripherals datalogger;--.* E. Reset the datalogger by turning the power switch to "OFF", to "ON". F.
cR500 No ResPonse From Datalogger Through SC32A, SC929, or Modem Peripheral At the datalogger: A. Make sure the battery has been installed, and the power switch is ;bru;(bection z.s ano o.s). B. Use a voltmeter to measure the voltage on the 12 V and G terminals on thedatalogger;the voltage must be between 9.6 and 16 V DC. C. Make sure the datalogger is connected to the modem, and the modem is properly configured and cabled. See appropriate peripheral manual. D.
cR500 Unreasonable Results Displayed in an Input Location 6999 or 99999 Stored in Final Storage (or Storage Module) 26 A. lnspect the sensor for damage and/or contamination. B. Make sure the sensor is properly wired to the datalogger. c. Check the multiplier and offset parameters in the measu instruction. Final Storage format limitations exceeded (any number than 6999 in low resolution, or 99999 in high resolution stored as the maximum number). Change the datalogger program.
cR500 7. ADDITIONAL INFORMATION 7.1 COMMUNICATING WITH THE CRsOO 7.1.1 CRlOKD KEYBOARD/DISPLAY The SC12 cable (supplied with the CRlOKD) is used to connect the Keyboard/Display to the 9 pin CS l/O port on the CR500. 7.1.3 KEY DEFINITION Keys and key sequences have specific functions when using the CR1OKD keyboard or a computer/terminal in the remote keyboard state. Table 7.1-2lists these functions.
cRs00 7.1.4 USING COMPUTER WITH DATALOGGER SUPPORT SOFTWARE Direct datalogger communication programs in the datalogger suppolt software (PC208E, PC500, TCOM datalogger session) provide a menu selection of tools to perform the datalogger functions (e.9., set clock, send program, monitor measurements, and collect data). The user also has the option of directly entering keyboard commands via a built-in terminal emulator (Section 7.1.5).
cR500 Final processed values are stored in Flash EEPROM for transfer to printer, solid state Storage Module or for retrieval via telecommunication links. Values are stored in Final Storage only by the Output Processing Instructions and only when the Output Flag is set in the user's program. Approximately 24,000 locations are allocated to Final Storage on power up. This number is reduced if Input or Intermediate Storage is increased.
cRs00 7.3 INTERNAL DATA STORAGE 7.3.1 FINAL STORAGE AREAS AND OUTPUT ARRAYS Final Storage is the memory where final processed data are stored. Final Storage data are transferred to your computer or external stbrage peripheral. The size of Final Storage is expressed in terms of memory locations or bytes. A low resolution data point (4 decimalcharacters) occupies one memory location (2 bytes), whereas a high resolution data point (5 decimal characters) requires two memory locations (4 bytes). Figure 7.
cR500'" while use of the "B'key backs the DPTR through memory. The memory location of the data point is displayed by pressing the "#" key. At this point, another memory location may be entered, followed by the "An key to jump to the start of the Output Anay equal to or just ahead of the location entered. Whenever a location number is displayed by using the "#" key, the corresponding data point can be displayed by pressing the "C" key.
cR500 TABLE 7.5-1. Description of *A Mode Data Keyboard Entrv Display lD: Data trE 01:XXXX E 02:XXXX E E E 04:XXXXX E 06:XXXX.X 03:X 05:XXXX.X Description of Data Input Storage Locations - (Minimum of 28, maximum limited amount of memory allocated for lntermediate Storage and the'User.Fr€'gram.) This vafue can be changed by keying the desired number. Intermediate Storage Locations - This is automatically calculated by the program. This does not affect the data in Storage.
cR500 TABLE 7.5-2. Description of *B Mode Data Keyboard Entrv Display lD: Data trtr 01: XXXXX tr E tr E E tr tr tr E E 02: 03: 04: 05: 06: 07: 08: 09: XXXXX XXXXX XX XX X.XXXX XXXX. X.XXXX XX 10: XX 11: X.XXXX Description of Data Program memory Signature. The value is dependent upon the programming entered and memory allotment. lf the program has not been previously compiled; it will be compiled and run.
cRs00 7.5.3 *C MODE - SECURITY The *C Mode is used to block access to the user's program information and certain CR500 functions. There are 3levels of security, each with its own 4 digit password. Setting a password to a non-zero value "locks" the functions secured at that level. The password must subsequently be entered to temporarily unlock security through that level. Passwords are paft of the program.
cHs00 TABLE 7.5-6. Storing Program in Internal Flash Key entry *D 6A Display 13:00 06:00 You may now enter one of the following options: xxA A B Save active program as may be 1-98. number XX, Scrollforward and backward through saved I program numbers. The numbers are displayed in the 99A99A OA order saved. Clear all saved programs. Display number of bytes free in saved program area. TABLE 7.5-7.
cR500 Full/Half Duplex The *D Mode can also be used to set communications to full or half duplex. The default is full duplex, which works best in most situations. TABLE 7.5,9. Setting Duplex Key entry xP 9A 13:00 09:0x You may now change the option: Set full duplex Set half duplex SET DATALOGGER ID Command 8 is used to set the datalogger lD. The lD can be moved to an input location with lnskuction 117 and can then be sampled as part of the data.
cRs00 TABLE 7.6-1. Pin Description = PIN = O = | = ABR Abbreviation for the function name. Pin number. Signal Out of the CR500 to a peripheral. Signal Into the CR500 from a Pe{Pheral' PIN ABR 5V 1 I/O O PIN Description ABR r/o SDE o cLl(Hs l/o 5V: Sources 5 VDC, used to power peripherals. Signal Ground: Provides a power return for pin 1 (5V), and is used as a reference for voltage levels. RING I 4RXDI 5 ME O Ring: Raised by a peripheral to put the CR500 in the telecommunications mode.