There are no user-serviceable parts and any attempt to disassemble the device will void the warranty. The CS225 must be used in conjunction with the SGB3 in order to protect against electrical surges. 3. Initial Inspection Upon receipt of the CS225, inspect the packaging and contents for damage.
Examples of some applications include temperature profiling in boreholes, soils, water, and frost & permafrost monitoring. The purpose of the SGB3 is to provide adequate surge protection for the CS225 Temperature String. The case of the SGB3 is suited for mounting to a back plate with 1 inch on centre spacing.
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.
6.2 Mounting The CS225 will need to be orientated and secured in the measurement medium. Any materials removed in order to install the CS225 should be retained for use as backfill. If a burial depth is required for each temperature sensor you will need to know the length of the sensor array, the “measurement from end”...
Page 8
TABLE 7-1. CS225 Connection to SGB3 Colour Description CS225 Power Green SDI-12 Signal Not Used Black Power Ground Clear Shield TABLE 7-2. SGB3 Connection to Campbell Scientific Dataloggers CR200(X) CR800 CR510 SGB3 CR1000 CR500 Colour Description CR3000 CR10(X) CR23X CR5000...
In very low power applications battery power can be conserved by turning the 12 V supply to the CS225 on a minimum of 10 seconds before the CS225 is polled for a measurement (allowing for the warm-up period) and then turning it off afterwards.
These two characters are normally sent implicitly by Campbell Scientific dataloggers. The CS225 output is measured using a standard SDI-12 instruction to read the data from an SDI-12 sensor. For CRBasic dataloggers, the SDI12Recorder() instruction is used. For Campbell Scientific Edlog dataloggers, Instruction 105 is used.
The CS225 comes pre-programmed with addresses from the factory. However, if ever needed the address of temperature sensors can be changed. This may be necessary if two CS225 strings need to be placed in the same SDI-12 channel in order to avoid duplicate addresses on the same SDI-12 channel.
7.2.2.1 CR1000 Program to Read the Meta Data of 15 Sensors Daily In this example a single CS225 is being polled on Control Port 1 of a CR1000 in a slow sequence. The CS225 includes 20 sensors with SDI-12 addresses 1 through 20.
Page 13
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...
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.
Page 15
CS225 Temperature String 7.2.3.1 CR1000 Program to Read the Meta Data of 15 Sensors Daily 'CR1000 Series Datalogger 'The following Sample program reads a CS225 string that has 15 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...
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.
Page 17
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. The CS225 includes 15 sensors with SDI-12 addresses 1 through 15. Each temperature sensor is polled both on power up and daily with the “aR1!”...
Page 18
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, & a->z) to number value (0->61). '***************************************************************************** Function ConvertNumToSDI12address(address As Long) As String * 1...
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 SDI- 12 Addresses &...
Page 20
CS225 Temperature String FIGURE 7-1. Screen capture of SDI-12 Transparent Mode on CRBasic CR800 Datalogger using control port 1 and prompting for SD1-12 addresses To change the SDI-12 address, press the <enter> key. At the “CR800>” ”CR1000>” prompt enter the command SDI-12 and press the <enter> key.
CS225 Temperature String 8. Maintenance and Calibration The CS225 string requires no maintenance or calibration. 9. Troubleshooting Symptom: -9999 or NAN for temperature Verify the green wire is connected to the control port specified by the SDI12 measurement instruction. Verify the red power wire is connected to a 12V terminal; check the voltage with a Digital Volt Meter.
Page 22
Campbell Scienti c (Canada) Corp. | 14532 131 Avenue NW | Edmonton AB T5L 4X4 | 780.454.2505 | www.campbellsci.ca AUSTRALIA | BRAZIL | CANADA | COSTA RICA | FRANCE | GERMANY | SOUTH AFRICA | SPAIN | UNITED KINGDOM | USA...
Need help?
Do you have a question about the CS225 and is the answer not in the manual?
Questions and answers