Campbell CS125 Instruction Manual Download Page 20

CS125 Present Weather Sensor 

10 

 

7.3  Optional Campbell Scientific Mount 

A Campbell Scientific `optical sensor mount’, part number 009354, is available. 

This will put the sample volume at about 1.5 m in compliance with the WMO 

`Guide to Meteorological Instruments and Methods of Observation’, 7

th

 Edition, 

Section 9.3.4. 

 

 

Figure 7-4.  Optical sensor mast 

If one is to be used, follow the installation instructions below. 

The mount should be installed on a concrete foundation. If one does not already 

exist then a concrete foundation should be constructed at least 600 mm square and 

600 mm deep. Ensure the ground consistency is not too loose and will be able to 

support the mount and concrete foundation. 

Summary of Contents for CS125

Page 1: ...INSTRUCTION MANUAL CS125 Present Weather Sensor Revision 10 15 C o p y r i g h t 2 0 1 3 2 0 1 5 C a m p b e l l S c i e n t i f i c I n c...

Page 2: ......

Page 3: ...ucts to CSI CSI will return such Products by surface carrier prepaid within the continental United States of America To all other locations CSI will return such Products best way CIP port of entry per...

Page 4: ...g container Campbell Scientific s shipping address is CAMPBELL SCIENTIFIC INC RMA _____ 815 West 1800 North Logan Utah 84321 1784 For all returns the customer must fill out a Statement of Product Clea...

Page 5: ...beginning work Wear a hardhat and eye protection and take other appropriate safety precautions while working on or around tripods and towers Do not climb tripods or towers at any time and prohibit cl...

Page 6: ......

Page 7: ...rounding 8 7 2 Mounting the CS125 9 7 3 Optional Campbell Scientific Mount 10 8 CS125 internal connectors description 12 8 1 CS125 recommended wiring using Campbell Scientific cables 14 9 CS215 T RH S...

Page 8: ...31 14 2 The SETNC Command 31 14 2 1 Example of a SETNC Command 32 14 3 The GET command 32 14 4 The POLL command Polling the CS125 34 15 Entering the CS125 menu system 35 16 Calibrating the CS125 41 1...

Page 9: ...ions 14 8 3 Communications and power connector 15 8 4 Configuration cable 15 9 1 Connection for the optional CS215 T RH sensor 16 9 2 Connection for an external CS215 temperature and RH sensor connect...

Page 10: ...vi...

Page 11: ...le The CS125 uses high speed sampling to reduce missed events such as rain and hail and improves response to other suddenly changing conditions When an optional CS215 temperature and RH sensor is conn...

Page 12: ...ation in the installation use and maintenance of this product These should be followed carefully in order to gain the maximum benefit from the use of this product 1 2 Sensor Unit Safety The CS125 sens...

Page 13: ...l Value Maximum Value Main power supply for DSP and dew heaters Power supply 12V connection DC only 7V 12V 30V 1 Current consumption sampling continuously with dew heaters active at 12V DC 200mA 248mA...

Page 14: ...ecommended that the hood heaters are run at 24V AC DC It s possible to run the heaters at any voltage below 24V but the heaters will generate proportionally less heat reducing their ability to prevent...

Page 15: ...Sensor temperature ranges Operating temperature 25 C 60 C Extended operating temperature 40 C 70 C 1 Storage temperature 40 C 85 C Sensor humidity ranges Operating humidity range 0 100 Sensor heater t...

Page 16: ...cket mounts on a vertical pole 32 52 5 mm diameter The mounting bracket has cut outs for band clamps for larger diameter masts 7 Installation procedure The CS125 measures environmental variables and i...

Page 17: ...lenses Whenever possible the CS125 should be located away from windbreaks Several zones have been identified upwind and downwind of a windbreak in which the airflow is unrepresentative of the general...

Page 18: ...e 7 1 Equipment grounding The CS125 must be properly grounded It is sufficient to ground the mounting bracket and if the CS125 is connected to a grounded metal mast and in electrical contact with it t...

Page 19: ...sensor s sensing volume Take care not to overtighten the nuts on the bolts as it may be possible to distort and or damage the brackets or DSP plate by doing so and or the nuts may seize up Only tight...

Page 20: ...Instruments and Methods of Observation 7th Edition Section 9 3 4 Figure 7 4 Optical sensor mast If one is to be used follow the installation instructions below The mount should be installed on a conc...

Page 21: ...the threads during installation Hammer the wedge anchors into the holes until the start of the threads are below the surface Tighten the nuts until about 25 mm of thread protrudes above the surface Re...

Page 22: ...3 and 4 are spare If user alarms are connected they usually use gland 3 and if a CS215 is fitted this usually uses gland 4 If the power cable is incorrectly wired to the CS125 then damage can be done...

Page 23: ...n 3 Pin 3 should not be more than 5 volts from the main electronics 0V Connector B Three way connector Pin number Description Notes Pin 1 0V 0V connection for serial communications This connection is...

Page 24: ...g Campbell Scientific cables this cable is supplied already connected as standard The CS125 is provided pre wired with a default 5 m power and communications cable which is terminated at one end with...

Page 25: ...by a CS215 and its use is highly recommended in regions where temperatures close to 0 C are common if information on precipitation type is important It also allows RH information to be included in dat...

Page 26: ...ated within the main enclosure These switches perform certain functions at power up their functions are detailed below The switches are only read during the power up sequence of the CS125 This means t...

Page 27: ...485 mode or a baud rate your PC does not support This change is temporary and will not be stored to flash When switched to the ON position and the CS125 is power cycled this switch temporarily sets th...

Page 28: ...this switch set permanently 11 Message Formats A breakdown of the different default outputs of the CS125 Basic Partial Full The CS125 has twelve different message formats available to the user All pa...

Page 29: ...age return Line feed 0x02 2 M or F 0 0 0 0 0 0 0 XXXX 0x03 0x0D 0x0A 11 2 Messages with SYNOP Present Weather Codes SYNOP Present Weather Basic Format STX Message ID Sensor ID System status Visibility...

Page 30: ...XXXX 0x03 0x0D 0x0A 11 3 Messages with METAR Present Weather Codes METAR Present Weather Basic Format STX Message ID Sensor ID System status Visibility distance Visibility units METAR Code Checksum C...

Page 31: ...XXXX 0x03 0x0D 0x0A Note relative humidity is only available if a CS215 temperature and RH sensor is attached If not this field is 99 11 4 Messages with Generic SYNOP Present Weather Codes These mess...

Page 32: ...Particle count minute Intensity mm h Generic SYNOP code SYNOP code METAR code Temperature deg C Relative humidity Checksum CCITT EXT Carriage Return Line feed 0x01 11 M or F 0 0 0 0 0 0 0 XXXX 0x03 0...

Page 33: ...output interval or when the sensor is polled Those averages are not direct averages of MOR measurements but are averages of extinction coefficient and that average is then used to calculate the MOR f...

Page 34: ...ture error at power up Severity 3 2 User memory signature did not match when last read Severity 2 3 User memory fault at power up Secondary copy was reinstated to correct error Severity 2 4 User memor...

Page 35: ...ge Definition See Section 10 3 METAR weather code for the last minute as defined by the WMO code table 4678 External temperature Range Definition 40 0 80 0 C External temperature in degrees Celsius Re...

Page 36: ...zing slight 51 Drizzle not freezing moderate 52 Drizzle not freezing heavy 53 Drizzle freezing slight 54 Drizzle freezing moderate 55 Drizzle freezing heavy 56 Drizzle and rain slight 57 Drizzle and r...

Page 37: ...nfiguring the CS125 on any Microsoft based personal computer All settings can be accessed using this program The program includes online help instructions that describe its general use with the CS125...

Page 38: ...n the CS125 The acceptable range and the identification number for these variables are listed below along with a short description ID Name Range Description Factory default 1 Sensor ID 0 9 Separate ID...

Page 39: ...message 0 1 and 2 Basic partial or full visibility messages 3 4 and 5 Basic partial or full SYNOP messages 6 7 and 8 Basic partial or full METAR messages 9 10 and 11 Basic partial or full SYNOP messag...

Page 40: ...SET and POLL The GET command is used to request all current user settable values from the CS125 The SET commands sets user settable values and the POLL command is used to request the current visibili...

Page 41: ...compensation CRC checking on received commands Sensor power down voltage Relative humidity threshold Delimiting character XXXX Checksum use the valid CCITT checksum Delimiting character 0x03 1 ETX C 2...

Page 42: ...nd The GET request GET transmitted data Example Description 0x02 1 STX B 2 GET GET Delimiting character 0 Address based on Sensor ID Delimiting character 0 Reserved for future use zero default Delimit...

Page 43: ...rmat RS232 or RS485 serial communications enabled Averaging Period Sample timing Dew heater override Hood heater override Dirty window compensation CRC checking on received commands Sensor power down...

Page 44: ...32 or RS485 serial communications 1 RS485 Averaging period 1 minute Sample timing 1 sample per second Dew heater override 0 CS125 will automatically control the dew heaters Hood heater override 0 CS12...

Page 45: ...sensitive Example of a POLL request The maximum response time to a poll command is 100 ms If the setting to check the checksum on received commands is enabled the checksum varies with the Sensor ID v...

Page 46: ...bration menu but you will be informed before any changes are made Typing 1 opens the message menu containing settings relating to the CS125 s outputs Menu 1 The message output menu CS125 MESSAGE MENU...

Page 47: ...or example typing 2 will toggle the units through the options METRES and FEET and typing 4 will allow the message interval to be entered Option 2 allows the User Alarms to be set again by toggling thr...

Page 48: ...an be restored if needed using Option 2 in the calibration menu The disk constants however remain as the last disk used Option 4 gives the systems information menu containing useful information such a...

Page 49: ...n 007646v1 Alarm Value Last visibility reading 3258M Overall system status 0 No faults Emitter dirty window alarm 0 0 Emitter internal temperature 0 38 4 Detector dirty window alarm 0 0 Detector inter...

Page 50: ...RH threshold can also be set from this menu This applies if a CS215 sensor is attached and defined the level of RH below which obscuration is deemed to be dry that is haze SYNOP 04 or 05 METAR HZ rat...

Page 51: ...t be necessary to change any internal switches See Section 10 for more information on the CS125 internal switches The test should ideally be performed in the following conditions Ambient temperature s...

Page 52: ...mber and coefficient with a confirmation at each step giving you the chance to correct typing mistakes When asked for confirmation you do not need to press return after you type y Figure 16 1 Calibrat...

Page 53: ...tes Every ten seconds a dot should appear indicating that the test is progressing as normal Remove the bungs once the sensor instructs you to Place the CS125 calibrator into the volume by fastening it...

Page 54: ...ry setting can be viewed from menu item 4 from the main menu once the test is completed 16 2 Dirty window zero calibration Option 3 in the calibration menu allows the user to reset the zero contaminat...

Page 55: ...in a similar way to the following Calibrating dirty window system Please wait DD 990 DO 4535 DD 1000 DO 4531 DD 1010 DO 4373 DD 1020 DO 4206 DD 1030 DO 3886 DD 1110 DO 2675 DD 1120 DO 2682 DD 1130 DO...

Page 56: ...CS125 Present Weather Sensor 46 Figure 17 1 CS125 DevConfig download instructions Figure 17 2 CS125 DevConfig screen when OS update is complete...

Page 57: ...ne to contaminants and monthly intervals for those prone to contamination roadside or airport use In some cases more frequent cleaning may be required where there are high levels of contaminants and h...

Page 58: ...occur if any other type of heating unit or appliance is used 2 When placed in a forced air circulating air or convection oven allow a minimum of 4 to 5 cm of air space between the top of the bags and...

Page 59: ...coming into contact with the regenerated desiccant Some care should be taken when re activating desiccant bags If heated in an oven which is too hot the bags may burst If in any doubt we recommend pu...

Page 60: ......

Page 61: ...ower feedback Dirty window detector Dirty window detector Amplifier and filter Amplifier and filter Second stage amplifiers and filters 14 bit Analogue to digital converter MCU Micro controller unit H...

Page 62: ...CS125 Present Weather Sensor A 2...

Page 63: ...ksum seeded with 0x0000 XModem style using a fast non table based algorithm Pass in the data to convert into a CRC in the form of a NULL terminated character array a string Returns the CRC in the form...

Page 64: ...CS125 Present Weather Sensor B 2...

Page 65: ...est 11 Emitter_lens_dirty 0 3 Emitter Lens Dirty Alias SerialIndest 12 Emitter_temp_error 0 3 Emitter Temperature Alias SerialIndest 13 Detector_lens_dirty 0 3 Detector Lens Dirty Alias SerialIndest 1...

Page 66: ...sum is valid Calculate the expected checksum lngCRCCalc CheckSum InString 1 NBytesReturned 5 Extract the checksum from the message convert it for comparison lngCRCMsg HexToDec checksumrx ChecksumOK ln...

Page 67: ...Lens Dirty Alias SerialIndest 14 Detector_temp_error 0 3 Detector Temperature Alias SerialIndest 15 Detector_saturated 0 1 Detector DC Saturation Level Alias SerialIndest 16 Hood_temp_error 0 3 Hood T...

Page 68: ...h03 NBytesReturned 01 Check that a message has been recieved first If NBytesReturned 0 Then SplitStr SerialIndest InString 27 5 Check the received checksum is valid Calculate the expected checksum ln...

Page 69: ...ows 1 Sensor ID 2 User Alarm 1 Set 3 User Alarm 1 Active 4 User Alarm 1 Distance 5 User Alarm 2 6 User Alarm 2 Active 7 User Alarm 2 Distance 8 Serial BaudRate 9 Serial number Read only so not used 10...

Page 70: ...distance to 15000 CS125CArray 8 2 Set serial baud rate to 38400bps CS125CArray 9 0 Read only so dummy value added here but not needed CS125CArray 10 M Set unit type to metres use upper case CS125CArr...

Page 71: ...er Dim TempString As String 100 Alias TRHData 1 AirTC Alias TRHData 2 RH This function creates a SETNC command string for the CS125 visibility sensor Including all delimiting characters and checksums...

Page 72: ...as a fail safe in case the GET command does not return data CS125CArray 1 0 Set ID to 0 CS125CArray 2 0 Disable alarm 1 CS125CArray 3 1 Set alarm 1 to if greater than CS125CArray 4 10000 Set alarm 1 t...

Page 73: ...nStringGET 1 Then Check data was returned SplitStr CS125CArray 1 InStringGET 21 5 Strip the settings from the returned data string CS125CArray 1 Right CS125CArray 1 1 Trim the SOT from the first data...

Page 74: ...tgoing string Dim CheckVal As Long Checksum value Public InString As String 200 Incomming string Dim TempString As String 16 Main Program BeginProg SerialOpen Com1 38400 3 0 10000 open port to the vis...

Page 75: ......

Page 76: ...ua Apinag s nbr 2018 Perdizes CEP 01258 00 S o Paulo SP BRASIL www campbellsci com br vendas campbellsci com br Campbell Scientific Canada Corp 14532 131 Avenue NW Edmonton AB T5L 4X4 CANADA www campb...

Reviews: