INSTRUCTION MANUAL CS225 Temperature String October Copyright © 2013 Campbell Scientific (Canada)Corp.
Table of Contents 1. Introduction ................................................................. 2 2. Cautionary Statements ............................................... 2 3. Initial Inspection.......................................................... 3 4. Overview ...................................................................... 3 5. Specifications.............................................................. 3 5.1 SGB3 3-Line Surge Protector ......................................................
CS225 Temperature String CS225 Temperature String 1. Introduction The CS225 temperature string uses SDI-12 digital technology for simple integration and reliability. The CS225 consists of an arrangement of temperature sensors mounted in rugged steel reinforced cable. Temperature points are overmolded to provide long-term protection in all mediums. Each CS225 is manufactured to the client’s specific requirements and includes the SGB3 to provide electrical surge protection.
CS225 Temperature String 3. Initial Inspection x Upon receipt of the CS225, inspect the packaging and contents for damage. File any damage claims with the shipping company. Immediately check package contents against the shipping documentation. Contact Campbell Scientific about any discrepancies. x The model number and cable length are printed on a label at the connection end of the cable. Check this information against the shipping documents to ensure the expected product and cable length are received.
CS225 Temperature String 5.
CS225 Temperature String 5.2 CS225 Temperature String Operating Range: -55q to +85qC Accuracy: Typical - r 2qC over -40q to +85qC, Worst-case - r qC over -40q to +85qC; ±0.5qC over -55q WR qC (includes lifetime drift of sensor) Resolution: 0.0078qC Measurement Update Interval: 1 second (automatic), occurs in quiescent mode Warm-up Time: 10 seconds Maximum Sensors per String: 36 sensors Maximum Pressure: 50 PSI Supply Voltage: 9 to 28 Vdc Current Consumption: Quiescent: # sensors * 1.
CS225 Temperature String 6. Installation 6.1 Siting The CS225 is meant to be installed in the required orientation within the medium that is to be monitored. In order to make the most representative measurement it is important that consistent contact be made between the Temperature String and the medium. The location of the Temperature String should be representative of the intended application. The CS225 consists of two distinct segments, the lead and the sensor array.
CS225 Temperature String without having to review the entire data set. The lifetime minimum and maximum temperatures are used for maintenance and warranty records. 7.1. Wiring Connections for the SGB3 and CS225 to Campbell Scientific dataloggers are given in Table 7-1 and 7-2. When Short Cut for Windows software is used to create the datalogger program, the sensor should be wired to the channels shown on the wiring diagram created by Short Cut.
CS225 Temperature String TABLE 7-2.
CS225 Temperature String polled for a measurement (allowing for the warm-up period) and then turning it off afterwards. This switching can be achieved in different ways depending on the type and model of your datalogger. If available, the switched 12 V output of the datalogger can be used.
CS225 Temperature String 7.2 Reading the CS225 When power is supplied to the CS225 the internal electronics will continuously measure temperature at a rate of approximately once per second. Every output measurement (“aR0!” or “aM0!”) obtained from the sensor is a running average of 10 consecutive readings. For this purpose after initial power up, a delay of 10 seconds is recommended to obtain the best accuracy.
CS225 Temperature String TABLE 7-3 SDI-12 Commands for the CS225 SDI-12 Command Variable Name Description aR0! Temperature value Temperature - floating point (°C) aR1! Serial number, location number, depth value (in cm) Serial number, location number, depth value (in cm) aR2! Read user resettable min temperature Min. temperature - floating point (°C) aR3! Read user resettable max temperature Max.
CS225 Temperature String Table 7-4 SDI-12 Addresses & Positions Numeric Set 1/1 2/2 3/3 4/4 5/5 6/6 7/7 8/8 9/9 Uppercase Set A / 10 B / 11 C / 12 D / 13 E / 14 F / 15 G / 16 H / 17 I / 18 J / 19 K / 20 L / 21 M / 22 N / 23 O / 24 P / 25 Q / 26 R / 27 S / 28 T / 29 U / 30 V / 31 W / 32 X / 33 Y / 34 Z / 35 Lowercase Set a / 36 b / 37 c / 38 d / 39 e / 40 f / 41 g / 42 h / 43 i / 44 j / 45 k / 46 l / 47 m / 48 n / 49 o / 50 p / 51 q / 52 r / 53 s / 54 t / 55 u / 56 v / 57 w / 58 x / 59 y / 60 a / 61 { - r
CS225 Temperature String 'CR1000 Series Datalogger 'The following Sample program reads a CS225 string that has 20 temperature Sensors 'Declare Public Variables Public PTemp, batt_volt 'Enter the number of temperature sensors that are in the string (will need to be adjusted to fit specific applications) Const NumTempSensors=20 'Uses the control port C1 on the CR1000 (valid port options are 1,3,5,7) Const CS225_SDI12_Port=1 Public CS225Temp(NumTempSensors) As Float Dim i As Long 'Define Data Tables DataTable
CS225 Temperature String NextScan 'Poll CS225 in Slow Sequence every minute SlowSequence Scan (60,Sec,3,0) 'Read the current Temperature Value For i=1 To NumTempSensors SDI12Recorder (CS225Temp(i),CS225_SDI12_Port,ConvertNumToSDI12address(i),"R0!",1.0,0) Next CallTable One_Minute NextScan EndProg 7.2.3 CS225 Metadata Every temperature point in a string includes the following Meta Data, which can be retrieved using the aR1! SDI-12 command.
CS225 Temperature String 7.2.3.
CS225 Temperature String 7.2.4 Example Programs 7.2.4.1 CR1000 Program for Measuring 15 Sensors Every 60 Seconds In this example a single CS225 is being measured on Control Port 1 of a CR1000. The CS225 includes 15 sensors with SDI-12 addresses 1 through 15. Each sensor is polled with the “aR0!” command every 60 seconds, and stored to a data table on the same interval. Other common station data is measured every 60 seconds and stored to a daily data table.
CS225 Temperature String 'Main Program BeginProg Scan (60,Sec,0,0) PanelTemp (PTemp,250) Battery (batt_volt) 'Read the current Temperature Value For i=1 To NumTempSensors SDI12Recorder (CS225Temp(i),CS225_SDI12_Port,ConvertNumToSDI12address(i),"R0!",1.0,0) Next CallTable Daily CallTable TempSample NextScan EndProg 7.2.4.2 CR1000 Program for Measuring 15 Sensors Every 5 Minutes In this example a single CS225 is being measured on Control Port 1 of a CR1000.
CS225 Temperature String DataTable (MetaData,1,-1) DataInterval (0,1,Day,10) Sample (MetaData_pts,CS225Meta(),FP2) EndTable DataTable (TempSample,1,-1) DataInterval (0,5,Min,10) Sample (NumTempSensors,CS225TempUserMin(),IEEE4) Sample (NumTempSensors,CS225TempUserMax(),IEEE4) EndTable 'Define Subroutines '***************************************************************************** '* --------------------- ConvertNumToSDI12address() ---------------------- * '* Convert SDI-12 character address (0->9, A->Z, &
CS225 Temperature String CallTable Daily CallTable MetaData CallTable TempSample NextScan EndProg 7.5 Changing the SDI-12 Address Using LoggerNet and a Datalogger It is possible to connect multiple CS225 or other SDI-12 sensors to a single datalogger control port. Each temperature sensor in the CS225, or output from another SDI-12 device must have a unique SDI-12 address (See Table 7-4 SDI12 Addresses & Positions).
CS225 Temperature String Figure 7—2 Screen capture of SDI-12 Transparent Mode on CRBasic CR800 Datalogger using control port 1 and prompting for SDI-12 addresses 6. 20 To change the SDI-12 address, press the key. At the “CR800>” ”CR1000>” prompt enter the command SDI-12 and press the key. Enter the appropriate control port, press the key, and enter aAb!; where a is the current address from the above step and b is the new address.
CS225 Temperature String 8. Maintenance and Calibration The CS225 string requires no maintenance or calibration. 9. Troubleshooting Symptom: -9999 or NAN for temperature 1. Verify the green wire is connected to the control port specified by the SDI12 measurement instruction. 2. Verify the red power wire is connected to a 12V terminal; check the voltage with a Digital Volt Meter. If a switched 12V terminal is used, temporarily connect the red wire to a 12V terminal (non-switched) for test purposes.
Campbell Scientific (Canada) Corp. | 14532 131 Avenue NW | Edmonton AB T5L 4X4 | 780.454.2505 | www.campbellsci.