background image

Measurement Specialties 

 

KPSI

®

 Digital Series User’s Manual 

Page 12

 

 

   www.Meas-Spec.com 

If the field calibration offset is non-zero, then one of the following values of “u” will be returned: 
 

10 

units are feet of water with non-zero field calibration offset 

 

11 

units are psi with non-zero field calibration offset 

 

12 

units are kilopascal with non-zero field calibration offset 

 

13 

units are cm of water with non-zero field calibration offset 

 

14 

units are meters of water with non-zero field calibration offset 

 

15 

units are mm of water with non-zero field calibration offset 

 

19 

user units with non-zero field calibration offset 

 

 

(psi + field calibration offset) * user slope     +     user offset 

 

 

 

set by XE or XS 

              set by XUU        set by XUU 

 
If the unit has had its calibration modified at a standards lab other than at Measurement 
Specialties,  then the value returned for “u” will have one hundred (100) added to it.  In other 
words, if the “

XC

” command has been utilized to set the calibration scale factor 

(slope)

 to other 

than 1 or the calibration 

offset

 factor to other than 0, then 100 will be added to the unit’s 

indicator. 
 

Starting a Concurrent Measurement (C[v] command) 

 

The command to tell the sensor to start a concurrent measurement is: 
 

aC[v]!

 

Where “a” is the 

address 

character, and “C[v]” is a 

Start Concurrent Measurement

 

command.  An optional digit “v” identifies command 

variations

 
In reply, the sensor will respond with: 
 

atttnn 

Acknowledges it is from sensor with 

address

 “a”, that “ttt” seconds are required 

before  the measurement is completed, and “nn” values will appear in final data 
stream acquired.  Note the 2-digit “nn” returned allows for a larger number of data 
items to be returned in the eventual data response (though not utilized by model 500 
sensor). 

 
When the measurement is complete, the sensor does NOT issue the second response, known 
as a 

Service Request

 response, as did an 

“M” 

command.  To request the data you must enter 

the 

Get Data

 command only after the first response’s 

estimated time for completion

 (ttt) has 

expired: 
 

aD0!

 

Where “a” is the address character and “

D0

” is the command to retrieve measured 

data.  Note: the 

number zero

 follows D, 

not

 the

 letter 

“O”. 

 
As in all of the other (non-CRC) “M” and “C” commands, a 

“D0” 

command must eventually be 

issued to get the data from the sensor.  In its response, three data measurements and a CRC 
appendage are returned as follows:  
 

a+3.14+2.718+1.414Ipz

 

where (“

Ipz”

) is the three-character CRC code appendage. 

 

Summary of Contents for KPSI 351 Series

Page 1: ...AUGUST 2011 Toll Free 800 328 3665 KPSI Digital Series User s Manual Series 351 353 355 Series 500 501 order online www LEVELandPRESSURE com ...

Page 2: ...easurement m v command 11 Starting a Concurrent Measurement C v command 12 Measurement command variations 13 Other non concurrent measurements 14 Other concurrent measurements 15 Changing the Units 16 Setting user units 17 Configuring the Averaging Time 18 Alphabetic Command Reference 19 Calibration 27 Troubleshooting and Maintenance 28 Troubleshooting 28 Maintenance 29 General Maintenance Tips 29...

Page 3: ...ything from setup through maintenance we understand that there s nothing like getting an expert on the phone to provide quick answers and help address challenges for your particular application If you have questions concerning any of our products call 757 865 1243 or 1 800 328 3665 Monday through Friday between 7 30 a m and 5 30 p m Eastern Standard Time o r d e r i n g p r o d u c t s a n d a c c...

Page 4: ...ss steel or titanium barrier diaphragm Different user installable nose caps are available for the KPSI 500 Series transducer The closed face end cap with 8 32UNC 2B threaded hole is best used where weights are required and for those installations where users may encounter sharp protruding objects The open face end cap that allows maximum contact with the liquid media is ideal for wastewater and gr...

Page 5: ...er most conditions The cable should be handled carefully however as the jacket may be subject to cutting should it be raked over extremely sharp edges To guard against water incursion should an inadvertent cut occur we have incorporated an exclusive water block feature immediately beneath the jacket This feature makes the cable self sealing in all but the most extreme cases The cable is fully shie...

Page 6: ...Measurement Specialties KPSI Digital Series User s Manual Page 5 www Meas Spec com ...

Page 7: ...obing of the diaphragm or attempts to remove protective screens will damage the sensor and void the warranty Most users either suspend the transducer in a perforated 1 inch or 2 inch PVC instrumentation free well or attach the transducer using our optional inch MNPT to a rigid conduit Some applications use our optional mounting bracket PN 49 06 00PC to clamp the transducer to a fixed object i e wa...

Page 8: ...ndard and extended SDI 12 commands N o m e n c l a t u r e All commands have three components the sensor address the command body and the command termination The sensor address is a single character and is the first character of a command In the examples that follow it is usually the number 0 the default address as shipped from the factory The command body and the responses are shown as a combinat...

Page 9: ...he system should be set to address 0 or to the desired sensor address Hint If you do not know the address of a particular sensor first use the Get Unknown Address command to have the sensor identify itself Its syntax is as follows NOTE There can be only one SDI 12 sensor connected to common wiring in order for the Get Unknown Address command to work The SDI 12 command for changing a sensor s addre...

Page 10: ...ke sure you use the proper address C o m m a n d F u n c t i o n a l O v e r v i e w The commands to set up and operate the sensor are those defined by the SDI 12 specifications Version 1 0 Version 1 1 Version 1 2 and Version 1 3 plus extended commands Note ALL SENSOR COMMANDS ARE UPPER CASE All commands start with a single character address and end in an exclamation point The address is a single ...

Page 11: ...nge Sensor Address command or the Identify command described in the previous sections you already have some experience with using commands There are other commands available to make measurements set the type of output units for the measurements perform special scaling of the measurements do field calibration and the like The following sections describe the commands by function M a k i n g a M e a ...

Page 12: ...esponse called a Service Request a Where Service Request response contains only a the address of the sensor Note that you still have no data from the sensor To get data enter the Get Data command to sensor aD0 Where a is the address character and D0 is the command to retrieve measured data Note The number zero follows D not the letter O Depending on the variation of the command the sensor will rep...

Page 13: ...g a Concurrent Measurement C v command The command to tell the sensor to start a concurrent measurement is aC v Where a is the address character and C v is a Start Concurrent Measurement command An optional digit v identifies command variations In reply the sensor will respond with atttnn Acknowledges it is from sensor with address a that ttt seconds are required before the measurement is complete...

Page 14: ...ent Measurement commands C C1 C9 are available One variation requests that the data be returned with a 16 bit Cyclic Redundancy Check CRC appended It adds a C to command such as MC MC1 CC or CC1 The number of measurements returned in response is the same as the measurements returned for a non CRC command but with a CRC appendage following them An example of such a command follows aMC Where a is th...

Page 15: ...s Returns 1 value and the units are fixed to psi aM2 Measure temperature Celsius or Fahrenheit This returns two values the temperature and the units The units will be 0 for Celsius and 1 for Fahrenheit aM3 Measure scale factors user slope user offset and field calibration offset Use this if you want to view user entered values that can affect the value returned aM4 Measure calibration lab slope an...

Page 16: ...e units The units will be 0 for Celsius and 1 for Fahrenheit aC3 Measure user scale factors user slope user offset field calibration offset Use this if you want to view user entered values that can affect the value returned aC4 Measure calibration lab slope and offset Use this if you want to view the calibration lab values that can affect the value returned aC5 This command requests a concurrent h...

Page 17: ...ts 0 ft of water The conversion of feet of water uses the factor 2 3073 ft per psi 1 psi Pounds per square inch default conversion factor 1 2 kPa Kilopascal 3 cm of water The conversion factor is 70 3265 cm per psi 4 m of water The conversion factor is 0 703265 m per psi 5 mm of water The conversion factor is 703 265 mm per psi 9 user units The value has units that depend on the factor entered usi...

Page 18: ...can be set to any values that will produce the desired units NOTE Remember that both an XUU and an XUP command are required for the sensor to report in user defined units field calibration The sensor may have a change in the calibration over time The most common change is a change in sensor zero value read when the pressure is 0 The sensor has two commands that can be used to adjust for this chang...

Page 19: ...ensor has completed self calibration the new offset is stored into memory A response attt1 is returned by any of the above command forms It indicates that command last send to sensor at address a will be complete in ttt seconds and one 1 value offset in units of psi will be returned in the response to a subsequent D0 command The offset can also be displayed at any time using the M3 command Remembe...

Page 20: ...s followed ttt seconds later by a second response called the Service Request response In both cases a standalone colon will indicate this required following relationship between two commands and two responses To avoid unnecessary repetition of frequently used parameter descriptions in the table entries each occurrence of a simple a item always represents the address of the sensor Also ttt represen...

Page 21: ... attt01 01 is number values in D0 resp ap p is pressure value psi C2 Start Concurrent Temperature Measurement aC2 aD0 attt02 02 is number values in D0 resp atu t is signed temperature u is units 0 Celsius and 1 Fahrenheit Use XUT command to set units C3 Start Concurrent Scale Factor Measurement user slope user offset and field calibration offset aC3 aD0 a00103 03 is number values in D0 resp asoc s...

Page 22: ...to set units D0 Get Data aD0 NOTE This command is only issued after a Start Measurement various M v or C v command It should not be issued until measurement time returned in response has expired or extra Service Request response has been received after a Start Non Concurrent Measurement various M v command is issued Example 0D0 Send Get Data command to sensor 0 av or apu avu or aputu or avv or avv...

Page 23: ...on Concurrent Pressure Measurement aM aD0 attt2 a Service Request response 2 is number values in D0 resp apu or aputu P is pressure value u is units indicator Use XUP command to set units If XUM 1 command executed then temperature value and units code tu also appended M1 Start Non Concurrent Factory Pressure Measurement factory calibrated value always in psi AM1 aD0 attt1 a Service Request respons...

Page 24: ... a Service Request response 2 is number values in D0 resp aso s is signed cal slope o is signed cal offset psi M5 Start Non Concurrent High Accuracy PCB Temperature aM5 aD0 attt2 a Service Request response 2 is number values in D0 resp atu t is signed temperature u is units 0 Celsius 1 Fahrenheit Use XUT command to set units M6 Start Non Concurrent Battery Voltage Measurement aM6 aD0 a0021 a Servi...

Page 25: ...ned offset u is units 0 feet of water 1 psi aD0 Example aXE 0 05 0 set offset to 0 05 feet a0011 a Service Request response Service Request resp returned in 001 seconds 1 is number values in D0 resp ao o signed offset value psi XS Recalculate Field Calibration Offset aXS or aXSdu d and u are optional signed values When omitted sensor is assumed to be vented to atmosphere When supplied d is desired...

Page 26: ... or m 1 to set mode for pressure data and temperature data just like M7 C7 MC7 CC7 commands aD0 attt1 a Service Request response Service request resp returned in m seconds 1 is number values in D0 resp am m 0 Press only or m 1 Press and Temp XUP Set Pressure Units aXUPn d n 0 feet of water n 1 psi n 2 kPa n 3 cm of water n 4 m of water n 5 mm of water n 9 user units d optional number of places to ...

Page 27: ...1 seconds 1 is number values in D0 resp au u is units selected XUU Set User Units aXUUso s is signed user slope o is signed user offset User output psi user slope user offset aD0 Example aXUU 27 63 0 27 63 inches per psi a0012 a Service Request response Service Request resp returned in 001 seconds 2 is number values in D0 resp aso s is user slope o is user offset NOTE A slope of 0 is invalid NOTE ...

Page 28: ... to ensure that they meet their accuracy specifications over temperature Any drift in the zero of the unit can be easily checked by exposing the unit to atmosphere and performing a measurement Any drift can be nulled out via the XS command For optimum accuracy the offset drift should be nulled out at least every 6 months The thermal calibration will remain accurate for the life of the transducer ...

Page 29: ... or address is wrong case all SDI 12 commands are capital letters Make sure address is proper case and commands are upper case Multiple sensors set to the same address check address settings of all SDI sensors Remove all other sensors from the recorder and add them one at a time Communication is defined to be 1200 E 1 Garbled data Command issued to a wild card address or Remove all other sensors f...

Page 30: ...ransducer Your transducer may be cleaned in accordance with the procedures listed in step 4 below cleaning your transducer materials required Materials required Plastic bowls 8 12 inches in diameter and 4 6 inches deep Supply of clean lint free cleaning rags 32 ounce bottle of The Works Tub and Shower Cleaner a mild detergent manufactured by Lime O Sol Company in Ashley IN 46705 and available loca...

Page 31: ...body of the transducer with one hand so that you are looking at the retaining screen protecting the sensor carefully remove the sensor nose piece by simply unscrewing it from the sensor body Do not touch the sensor diaphragm with your finger or any other object Also do not try to dry the inside portion of the transducer as you risk damaging the pressure sensor Step 3 Place the transducer in a vert...

Page 32: ...r will work with you to troubleshoot the problem and if necessary forward you to the Customer Service to obtain a Returned Merchandise Authorization RMA The staff is available for troubleshooting at 757 766 1500 or toll free at 1 800 328 3665 during normal working hours Eastern time Be prepared to supply the following information when requesting the RMA Transducer part number Serial number Complet...

Page 33: ...number is requested Measurement Specialties reserves the right to reject any shipment deemed to be unsanitary or environmentally unsafe to handle If these guidelines are not met the package will be sent back unopened and at the customer s expense Please include the attached vent filter or aneroid bellow with each returned transducer Measurement Specialties will return warranty items prepaid via UP...

Page 34: ...1000 Lucas Way Hampton VA 23666 USA 757 766 1500 Toll Free 800 328 3665 Fax 757 865 8744 E mail sales PressureSystems com www Meas Spec com online orders www LevelandPressure com TM ...

Reviews: