background image

Table 8-2: Extended SDI-12 commands for the CS475A

Command name

Command

format

Sensor

response

Configuration by sensor

Read Falling
Amplitude
Averaging Factor

Returns: Falling
amplitude
averaging factor,
error code

aXRAS!

aD0!

atttn

a+z+ee

Pull the falling amplitude
averaging factor (0-5) out of
memory

z: current falling amplitude
averaging factor

ee: error code

Write Width
Focusing Range

Returns: New
width focusing
range, error code

aXWFR=xxx.xx!

aD0!

atttn

a+xxx.xx+ee

Change the width focusing range
(0 - 229.6 ft)

xxx.xx: new width focusing range

ee: error code

Read Width
Focusing Range

Returns: Width
focusing range,
error code

aXRFR!

aD0!

atttn

a+xxx.xx+ee

Pull the width focusing range (0 -
229.6 ft) out of memory

xxx.xx: current width focusing
range

ee: error code

CS475A Radar Water Level Sensor

33

Summary of Contents for CS475A

Page 1: ...Revision 06 2020 Copyright 2009 2020 Campbell Scientific Inc ...

Page 2: ...ramming 11 7 2 1 SDI 12 programming 12 7 3 Field installation 12 7 4 Determine and set reference stage 16 8 Operation 17 8 1 Default settings 17 8 2 Configuring sensor using Device Configuration Utility 18 8 3 Updating operating system 20 8 4 Configuring sensor via extended SDI 12 commands and terminal emulator 21 8 5 SDI 12 measurement commands 37 9 Diagnostics repair and maintenance 41 9 1 Testi...

Page 3: ...ort Cut code into CRBasic Editor 43 Appendix B Example programs 44 Appendix C SDI 12 version 1 4 identify measurement commands and responses 46 Appendix D FCC IC equipment authorization USA Canada only 49 Table of Contents ii ...

Page 4: ...country specific installation standards prevailing safety regulations accident prevention rules and this manual s safety instructions The sensor is designed for safe operation in accordance with the current technical safety and ANSI standards l The emitting frequencies of the CS475A is well below the internationally permitted limits When used correctly the radar sensor presents no danger to people...

Page 5: ...400 or PC200W 1 Open Short Cut and click Create New Program 2 Double click the data logger model 3 In the search box under the Available Sensors and Devices heading start typing CS475A or find the sensor in the Sensors Water Level Flow CS475A Radar Water Level Sensor folder Double click CS475A Radar Water Level Sensor average stage or CS475A Radar Water Level Sensor stage FIGURE 4 1 p 3 The CS475A...

Page 6: ...e or provide any unit conversions by the data logger It will only update the units label in the data table FIGURE 4 1 Short Cut Sensor Selection FIGURE 4 2 Short Cut CS475A Stage Properties FIGURE 4 3 Short Cut CS475A Average Stage Properties CS475A Radar Water Level Sensor 3 ...

Page 7: ...ge a wire location by selecting the control terminal C FIGURE 4 4 p 4 Click OK after wiring the sensor FIGURE 4 4 Short Cut Change Wire Location CAUTION Wire the sensor in this order white clear red black 5 Repeat steps three and four for other sensors CS475A Radar Water Level Sensor 4 ...

Page 8: ...k the output of the sensor in the data display in LoggerNet RTDAQ PC400 or PC200W to make sure it is making reasonable measurements 5 Overview The CS475A emits short microwave pulses and measures the elapsed time between the emission and return of the pulses The elapsed time measurement is used to calculate the distance between the sensor face and the target for example water grain slurry The dist...

Page 9: ...coded metadata l 1 Hz measurements l Monitors tides for NOAA physical oceanographic real time system PORTS l Supports False Echo Suppression via extended SDI 12 command l Easy to set up and configure over USB or SDI 12 l Low power mode available l Optional display l FCC compliant individual FCC license not required l Low maintenance no moving parts significantly reduces maintenance cost and time l...

Page 10: ...A built in SDI 12 interface provides data processing and SDI 12 communications with the data logger 1 Mounting loop 2 Housing side cap 3 Housing cap 4 Unit secondary 0 5 inch NPT cable port primary port on opposite side 5 Instrument horn FIGURE 5 2 Components and hardware 6 Specifications Measurement range 0 5 to 35 m 1 64 to 114 8 ft d in FIGURE 6 1 p 8 Accuracy 2 mm 0 0065 ft Resolution 1 mm 0 0...

Page 11: ...rmity at www campbellsci com cs475a l FIGURE 6 1 Reference line for measurement range 6 1 Radar unit Frequency 26 GHz Pulse energy 1 mW maximum Beam angle 10 3 inch diameter horn Power requirements Input voltage 9 6 to 32 VDC Surge protection 1 5 kVA CS475A Radar Water Level Sensor 8 ...

Page 12: ...or the default integration time of 2 s and a measurement time of 1 s is Measurement Response Time 60 s 5 2 s 1 s 71 s 6 2 Environmental Operating temperature range 40 to 80 C Storage ranges Temperature 40 to 80 C Relative humidity 20 to 80 RH Vibration resistance Mechanical vibrations with 4 g and 5 to 100 Hz 6 3 Physical See FIGURE 6 2 p 10 for dimensions Mechanical rating IP66 68 Housing materia...

Page 13: ...logger p 10 and Data logger programming p 11 Short Cut does this work for you See QuickStart p 2 for a Short Cut tutorial 7 1 Wiring to data logger Connections to Campbell Scientific data loggers are given in Table 7 1 p 11 CAUTION Connect the wires in the order shown in Table 7 1 p 11 CS475A Radar Water Level Sensor 10 ...

Page 14: ...itDigTrig instructions 7 1 1 Built in self test BIST After connecting the sensor to power the sensor performs a BIST built in self test for approximately 50 seconds factory default During this self check an internal check of the electronics occurs 7 2 Data logger programming Short Cut is the best source for up to date programming code for Campbell Scientific data loggers If your data acquisition r...

Page 15: ...ired number of values in the array depends on the command see Table 8 4 p 39 FillNAN and WaitonTimeout are optional parameters refer to CRBasic Help for more information 7 3 Field installation Consider the following while selecting the site l Sensor height Mount the sensor high enough to prevent submersion during flooding conditions WARNING Since the sensor is commonly installed over water from ta...

Page 16: ...as it leaves the sensor Obstructions to be aware of include excessive waves splashing pipes wires rocks bridge piers and logs Determine the required clearance for the beam angle using the following formula and FIGURE 7 1 p 13 Clearance radius formula CONEradius 0 167 CONEdistance Where CONEdistance the distance to the reference line FIGURE 6 1 p 8 CONEradius clearance radius in the same measuremen...

Page 17: ...gnated by the mounting loop screws FIGURE 7 2 Polarization markings 2 Securely mount the sensor Mounting hardware is included with the sensor 3 After mounting you can rotate the housing up to 350 to simplify access to the conduit entry and terminal compartment To rotate the housing to the desired position a Loosen the set screw on the housing FIGURE 7 3 p 15 b Rotate the housing as desired c Tight...

Page 18: ...r to the water surface The maximum range is reduced because of the off axis return signal To use the bubble level available from Campbell Scientific do the following a Remove the top cap from the CS475A b Place the bubble level on the top of the CS475A FIGURE 7 4 p 16 c Verify the sensor is level or make the needed changes to level the sensor d Remove the bubble level and replace the cap CS475A Ra...

Page 19: ...electronics in the enclosure 7 4 Determine and set reference stage Change the reference stage setting at deployment This setting allows the sensor to complete an offset calculation Every future measurement will use the offset and the current distance measurement to calculate water stage or depth Using a staff plate or other physical datum measure water level at the measurement site Record the meas...

Page 20: ...r via extended SDI 12 commands and terminal emulator p 21 The other default settings can be used in most circumstances Table 8 1 Default settings Setting Default Read or write SDI 12 address 0 change only if two sensors are connected to the same port valid addresses are 0 through 9 A through Z and a through z Read write Power mode 1 normal Read write System units 0 feet Read write Stage reference ...

Page 21: ...urements 15 Read write though it can only be written in SDI 12 Integration time 10 s Read write 8 2 Configuring sensor using Device Configuration Utility CAUTION Because the sensor board processor cannot speak HART when using the USB connection the stage reference is set using the terminal emulator Determine and set reference stage p 16 during field installation CS475A Radar Water Level Sensor 18 ...

Page 22: ...5A with end cap and side cap in place left Exposed connectors once the side cap is removed right 2 Connect the USB cable to the USB port on the CS475A 3 Open Device Configuration Utility version 2 15 or higher 4 Type CS475A in the Device Type box and click CS475A CS475A Radar Water Level Sensor 19 ...

Page 23: ...on for any questions regarding the individual settings 8 3 Updating operating system 1 Go to www campbellsci com downloads cs475a os click Download Now and click Save File This will download an exe file on your computer 2 Double click the exe file This will save the operating system file in C Campbellsci Lib OperatingSystems 3 Open Device Configuration Utility version 2 15 or higher 4 Type CS475A ...

Page 24: ...efaults settings as well Most of the extended SDI 12 commands require 2 seconds to complete the change and respond to the aD0 command when the sensor is in normal power mode 1 Connect the CS475A to your data logger Wiring to data logger p 10 2 Connect to the data logger via LoggerNet or Device Configuration Utility and open the terminal emulator In LoggerNet the terminal emulator is located at Log...

Page 25: ...4 Press Enter until a prompt appears 5 If using a Campbell Scientific data logger type SDI12 Enter once the prompt is present CS475A Radar Water Level Sensor 22 ...

Page 26: ...calculation based on the entered stage and the measured distance to water surface Every future measurement will use the offset and measured distance to water surface to calculate water stage or depth Command 0XWSR 50 where 50 is the reference stage Response 00022 Command 0D0 Response 0 50 000 0 The sensor response to the 0D0 command includes the sensor address 0 reference stage 50 000 error code 0...

Page 27: ... the 0D0 includes the sensor address 0 system units 1 error code 0 10 If the user wants units other than feet or meters and has set the units option 2 The next step is to issue the aXWSS xx xx command to accommodate other units The value entered using this command scales the radar units from Feet to the desired unit of measure For example aXWSS 12 00 will scale the radar readings to inches 11 Set ...

Page 28: ...ns Longer integration times result in slower responses especially if operating in low power mode to changes in water level but eliminate inaccuracies due to rough water conditions Integration time of 2 s is recommended for smooth conditions 10 s for medium conditions and 30 s for rough conditions The default integration time is 10 s Command 0XWIT 2 Response 00022 Command 0D0 Response 0 2 0 The sen...

Page 29: ... 15 For some situations you may want to narrow the radar measurement range Narrowing the measurement range can eliminate the possibility of return echoes that are outside the valid distance range at a given location which can cause the radar to return false readings Also limiting the measuring range improves the accuracy by limiting the distance range that the radar is focusing on The result will ...

Page 30: ...he bus at a time Write System Units Returns New units error code aXWSU u aD0 atttn a u ee Change current measurement units u new units setting where 0 feet 1 meters 2 custom ee error code When the new unit setting is 2 custom a Write Slope command aXWSS xxx xx is required to enter a new slope value Read System Units Returns Current units error code aXRSU aD0 atttn a u ee Pull configured units out ...

Page 31: ... code aXWSR sss ss aD0 atttn a sss ss ee Change stage reference to sss ss in configured units ee error code Read Stage Reference Returns Current stage reference error code aXRSR aD0 atttn a sss ss ee Pull stage reference out of memory sss ss stage reference from memory in configured units ee error code Write Calculated Offset Returns New offset error code aXWCO ooo oo aD0 atttn a ooo oo ee Change ...

Page 32: ... p ee Pull power mode value out of memory p current power mode setting where 0 low power mode 1 normal power mode e error code Write Number of Measurements Returns New number of measurements for the NOAA command aXWNM nnn aD0 atttn a nnn ee Change the number of measurements completed for the M1 Response nnn number of measurements 2 to 360 ee error code Read Number of Measurements Returns New numbe...

Page 33: ...is 60 ee error code Read Number of Measurements for the M2 Command Returns Number of measurements for the M2 command aXRNM2 aD0 atttn a nn ee Pull the number of measurements completed for the M2 Response from memory nn number of measurements max is 60 ee error code Write Number of Measurements for the M3 Command Returns New number of measurements for the M3 command aXWNM3 nn aD0 atttn a nn ee Chan...

Page 34: ...nge the integration time to the value of tt ii 0 to 60 integer number of seconds ee error code Read Integration Time Returns Integration time error code aXRIT aD0 atttn a ii ee Pull integration time out of memory ii current integration time 0 to 60 s ee error code False Echo Suppression Returns Suppression Distance error code aXFES xxx xx aD0 atttn a xxx xx ee Create a false echo suppression curve...

Page 35: ...ee Change the rising amplitude averaging factor 0 5 2 y new rising amplitude averaging factor ee error code Read Rising Amplitude Averaging Factor Returns Rising amplitude averaging factor error code aXRAF aD0 atttn a y ee Pull the rising amplitude averaging factor 0 5 out of memory y current rising amplitude averaging factor ee error code Write Falling Amplitude Averaging Factor Returns New falli...

Page 36: ...emory z current falling amplitude averaging factor ee error code Write Width Focusing Range Returns New width focusing range error code aXWFR xxx xx aD0 atttn a xxx xx ee Change the width focusing range 0 229 6 ft xxx xx new width focusing range ee error code Read Width Focusing Range Returns Width focusing range error code aXRFR aD0 atttn a xxx xx ee Pull the width focusing range 0 229 6 ft out o...

Page 37: ...f memory p current power mode setting out of memory 0 low 1 normal nnn number of measurements for average calculation out of memory1 ii integration time out of memory mmm mm measuring range y rising amplitude factor 0 5 z falling amplitude factor 0 5 xxx xx width focusing range Reset Configuration to Default Returns Error code aXATZ aD0 atttn a ee Resets all configuration parameters back to defaul...

Page 38: ...d vv vv ee a sss ss ddd dd vv vv ee a sss ss ddd dd vv vv ee This command will put the sensor into a continuous output mode with data coming into the terminal every second Any other command will interrupt the continuous output mode and resume normal operation sss ss current calculated stage ddd dd current measured distance vv vv current measured battery voltage at the sensor ee error code CS475A R...

Page 39: ...ent aM3 Start Measurement aC Start Concurrent Measurement aC1 Start Concurrent NOAA Measurement aD0 aD9 Send Data aV Start Verification aXWSU x Write System Units aXRSU Read System Units aXWSS xxx xx Write Slope aXRSS Read Slope aXWSR sss ss Write Stage Reference aXRSR Read Stage Reference aXWCO xxx xx Write Calculated Offset aXRCO Read Calculated Offset aXWPM p Write Power Mode aXRPM Read Power M...

Page 40: ...d Configuration Summary aXATZ Reset To Factory Defaults aXTEST Continuous Output at 1 Hz aXHELP Display Command List 1 Number of measurements for M2 and M3 commands are NOT returned in this summary 2 The rising and falling amplitude averaging factor should not be changed for most applications With a setting of 0 there will be no signal processing and the data set will be very noisy A setting of 5 ...

Page 41: ...gger transmits get data command 0D0 2 Sensor transmits 0 sss ss ddd dd vv vvv ee3 aCb data logger transmits 0C Sensor returns 00014 returns four values in 1 s 4 data logger transmits get data command after 1 s has passed or on the next scan through the program 0D0 2 Sensor transmits 0 sss ss ddd dd vv vvv ee5 1 Regardless of the time to respond the data logger will wait for the data to be returned...

Page 42: ...MC1 aC1 aCC1 0 sss ss σσ σσ oo gg vv vv ee When the sensor first powers up and finds all of the the parameters it will set the measurement buffer size for the command based on the number of measurements each is configured Then once the buffers are full the sensor can return a 360 s average3 within 1 s Returns mean stage standard deviation of outliers of good readings voltage and error code 1 CS475...

Page 43: ...figured Then once the buffers are full the sensor can return a 15 s average3 within 1 s Returns mean stage voltage and error code 1 s 3 1 The time to respond documented in the previous table is only valid when the sensor is in normal power mode If the power mode is changed to low it will take longer to respond 2 The units of the measurement returned to the user depend on the configuration of the s...

Page 44: ...he output stage versus the actual stage using the Start Measurement command aM followed by the Send Data command aD 6 Send the Read Configuration Summary command aXRCS to retrieve the stored settings for measurement units reference stage calculated offset power mode number of measurements for the average calculation integration time and error code If the sensor is set up correctly and you are stil...

Page 45: ...data communication Sometimes this resolves itself without any action by the user If it doesn t resolve itself try restarting the system If problem persists contact technical support 2 Internal Communication Error Often this error flag is triggered due to one packet that wasn t transmitted correctly so the issue normally resolves itself If it doesn t resolve itself try restarting the system If prob...

Page 46: ... for additional refinement NOTE Once the file is edited with CRBasic Editor Short Cut can no longer be used to edit the program it created 2 To add the Short Cut wiring information into the new CRBasic program open the DEF file located in the C campbellsci SCWin folder and copy the wiring information which is at the beginning of the DEF file 3 Go into the CRBasic program and paste the wiring infor...

Page 47: ... This is the voltage seen at the sensor Alias CS475A 4 Error_Code error code returned by the sensor Units Stage ft Could be meters based on settings in sensor Units Distance ft Could be meters based on settings in sensor Units Batt_volt_sensor V Units Error_Code NA unitless DataTable CS475A 1 1 Sample 4 CS475A FP2 EndTable BeginProg Scan 5 Sec 0 0 The sensor takes up to 1 s to respond to the M com...

Page 48: ... based on number of measurements configured in sensor Alias CS475A 2 st_dev_stage Standard deviation of the stage measurements Alias CS475A 3 outliers This is the voltage seen at the sensor Alias CS475A 4 good_meas The number of good measurements collected during the configured time period Alias CS475A 5 Batt_volt_sensor The voltage seen at the sensor Alias CS475A 6 Error_Code Error code returned ...

Page 49: ... and the type of measurement sample count or average For more information see the SDI 12 version 1 4 specification http sdi 12 org current_specification SDI 12_version 1_4 Jan 10 2019 pdf Table C 1 Identify commands for the CS475A Type of command Command Sensor response Comment Identify Measurement for M Commands aIM aIMC aIM1 aIMC1 aIM2 aIMC2 aIM3 aIMC3 atttn ttt response time n of values returne...

Page 50: ... code sample Table C 3 Identify measurement parameters for M1 and C1 commands Parameter Commands Sensor response Comment M1 C1 Stage Average aIM1_ 001 aIC1_ 001 a hg xx average xx configured units FT feet M meters Stage Stand Dev aIM1_ 002 aIC1_ 002 a sd xx sample xx configured units FT feet M meters of Outliers aIM1_ 003 aIC1_ 003 a bad count sample of Good Values aIM1_ 004 aIC1_ 004 a good count...

Page 51: ... aIM2_002 aIC2_002 a vb vdc sample Error Code aIM2_003 aIC2_003 a error code sample Table C 5 Identify measurement parameters for M3 and C3 commands Parameter Commands Sensor response Comment M2 C2 Stage Average aIM3_001 aIC3_001 a hg xx average xx configured units FT feet M meters Battery Voltage aIM3_002 aIC3_002 a vb vdc sample Error Code aIM3_003 aIC3_003 a error code sample CS475A Radar Water...

Page 52: ...ific will cause the expiration of the operating license issued by the FCC IC The radar sensor is in conformity with Part 15 of the FCC directives and fulfills the RSS 210 regulations Regulations for operation include l These devices must not cause any interfering emissions l These devices must accept any interfering emissions received including interference that may cause unwanted operating condit...

Page 53: ...Other manufacturer s products that are resold by Campbell Scientific are warranted only to the limits extended by the original manufacturer Refer to www campbellsci com terms warranty for more information CAMPBELL SCIENTIFIC EXPRESSLY DISCLAIMS AND EXCLUDES ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE Campbell Scientific hereby disclaims to the fullest extent allow...

Page 54: ...e shipping 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 Cleanliness and Decontamination form and comply with the requirements specified in it The form is available from our website at www campbellsci com repair A completed form must be either emailed ...

Page 55: ...or around tripods and towers l Do not climb tripods or towers at any time and prohibit climbing by other persons Take reasonable precautions to secure tripod and tower sites from trespassers l Use only manufacturer recommended parts materials and tools Utility and Electrical l You can be killed or sustain serious bodily injury if the tripod tower or attachments you are installing constructing usin...

Page 56: ...info campbellsci fr www campbellsci fr Germany Location Phone Email Website Bremen Germany 49 0 421 460974 0 info campbellsci de www campbellsci de India Location Phone Email Website New Delhi DL India 91 11 46500481 482 info campbellsci in www campbellsci in South Africa Location Phone Email Website Stellenbosch South Africa 27 21 8809960 sales campbellsci co za www campbellsci co za Spain Locati...

Reviews: