Sutron Accubar SDI-12 Manual

SDI‐TB
SDI‐12TippingBucketInterface
withSmartCompensation
Operations&Maintenance
Manual
PartNo.8800‐1205
Revision1.1
25May2018

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.2
TABLEOFCONTENTS
1.Introduction.....................................................................................................................................3
2.QuickStart.......................................................................................................................................3
2.1Unpacking...........................................................................................................................3
2.2Operation...........................................................................................................................4
2.3Connections........................................................................................................................7
2.4SensorConfiguration..........................................................................................................7
3.CommandReference........................................................................................................................8
3.1StandardSDI‐12commands...............................................................................................8
3.2ExtendedSDI‐12commands............................................................................................11
AppendixA:Specifications&OrderingInformation......................................................................15
AppendixB:CustomerServicePolicy............................................................................................16
AppendixC:CommercialWarranty...............................................................................................18

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.3
1. Introduction
TheSDI‐TBisanultralowpower,compactandruggedSDI‐12raingaugesensor.Itcanbeconfiguredtowork
withmosttippingbucketsizesandconfigurationsandsupportsacorrectionpolynomialforhighrainfallrate
compensation.TheSDI‐TBalsohasnumerousbuiltinfeatureslikeprogrammabledailyrainfallresettime,
programmableyearlyreset.TheSDI‐TBsensorhasabackuppowersourcethatpermitsun‐interrupted
operationforupto10hoursincaseSDI‐12powerislost.
2. QuickStart
2.1 Unpacking
RemoveSDI‐TBsensorfromtheshippingcontainerandvisuallyinspecttheunitforsignsofdamage
duringshipment.Reportanysuchdamagetothefactoryimmediatelytoensureapromptresponseand
resolution.Retainoneshippingcontainerintheeventafactoryreturnisnecessary.
Pleasenotethatifareturnisrequired,areturnmaterialauthorization(RMA)numberisrequired.Toget
thisRMAnumber,calltheSutronCustomerServiceDepartmentat703‐406‐2800.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.4
2.2 Operation
IMPORTANT:OnpoweringuptheSDI‐TBforthefirsttime,theSDI‐TBrequiresabout2minutesforthe
internalcapacitortochargeupandthesupplyvoltagetogetuptotheminimumvoltagethreshold
requiredforthemoduletobeoperational.Thecapacitortypicallytakesabout10hourstodischarge
oncecompletelycharged
Readinganyoftheseregisterswillinitiateanewmeasurementandthemeasuredvaluewillbereturned.
TheSDI‐TBprovidesastandard3‐wireSDI‐12bustointerfacewithanySDI‐12v1.3compliantloggerand
a2‐wireinterfaceforconnectiontostandardTippingbuckets.
MostTippingbucketsconsistofabucketattachedtoasimpleswitch.Theswitchmakesabriefcontact
betweenthetwowiresasthebuckettips.TheSDI‐TBincrementsthecumulativetotalanddailyrainfall
andrawtipcountforeachtipitrecords.TheSDI‐TBcanbeconfiguredtorecordatiponafallingedgeor
risingedge.Apull‐uporpull‐downresistorisautomaticallyactivedependingonwhetherafallingedge
orrisingedgerespectivelyhasbeenconfigured.
Auserprogrammabledebouncingdurationcanbeconfiguredtofilteroutnoiseduringthevoltage
transitionsastheswitchmakes/breakscontact.
TheSDI‐TBusesaconfigurable‘Bucketsize’orathirdordercompensationpolynomialtoconverttips
intorainfall.Thebucketsizeindicatestheamountofrainfallthatcorrespondstoasingletipofthe
bucket.Bydefault(ifnocompensationhasbeenprogrammed)theSDI‐TBincrementsthetotal
accumulationaftereachvalidtip.Thenewaccumulationsiscalculatedusingtheformula
Sincethebuckettakesafiniteamountoftimetotipoverandstartfillingagain,somerainwillbelost
beforethebucketisinpositiontocollectrainagain.Thisamountofrainfalllostwillbecomemore
significantastherainfallrateincreases.Tocompensateforsuchheavyrainfallrates,theSDI‐TBsupports
athirdorderpolynomialwithuserconfigurablecoefficients.Thepolynomialisusedtocomputethe
rainfallforeachtipbasedonhowfrequentlythebuckettips.Thepolynomialisoftheform
/
Thecoefficientscanbeobtainedbyplottingtherainfallininches/houronthex‐axisandthe
compensatedrain(inches/tip)ontheY‐axisandfittingtheresultantcurvetoathirdorderpolynomial.
Thefollowingplotshowsthecurvefora0.01inchbucket.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.5
TheSDI‐TBmeasuresthetimebetweenthecurrenttipandtheprevioustipandusesthebucketsizeto
computetheequivalentrainfallininches/hour.Thepolynomialisthenusedtoconverttheresultant
rainfallininches/hourtorainfallpertip.Ifthecoefficientshavenotbeenconfigured,thebucketsizeis
used.
TheSDI‐TBhasaninternalRealTimeClock(RTC)thatisusedtokeeptimeandcanbeprogrammedto
performdailyandannualrainfallresets.
TheSDI‐TBhasabuiltinrechargeablebackuppowersourcethatisusedtopowerthemoduleforupto
10hoursofuninterruptedoperationincaseSDI‐12powerislost.Thecurrentdrawwillbehigherduring
thechargingphaseandreduceovertime,tillthebackuppowersourceiscompletelycharged.
0.009
0.0095
0.01
0.0105
0.011
0.0115
0.012
0.0125
0.013
0.0135
0 5 10 15 20 25 30
Inches/tip
Rain(inches/hour)

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.6
Fig:ChargingcurrentvsTime
TheinternalRTCandTippingbucketinterfacesarefullyfunctionalwhilerunningoffthebackuppower
source.However,theSDI‐12interfaceisdisabledwhilerunningoffbackuppower.TheSDI‐12interface
functionalityisautomaticallyrestoredwhenSDI‐12powerisrestored.
TheSDI‐TBisfullycompliantwiththeSDIprotocolv1.3The‘D0’commandissuedafteran‘M’command
returnsvariousaccumulationsandcountervalues.
Foreg
Command=aM!
Response=a0005
Command=aD0
Response=a+<acc_last>+<raw_tip_year>+<acc_year>+<acc_daily>+<acc_yest>
<acc_last>=totalaccumulationssincethelastMcommandwasissued.EverytimeanM
commandisissued,thisparameterwillbereset.
<raw_tip_year>=TheSDI‐TBcanbeprogrammedtoresetitsannualcounters/accumulationat
thestartofarainyear.Thisparameterreturnsthetotalrawtipcountsforthecurrentrain‐year.
<acc_year>=Thisparameterreturnsthetotalrainfallforthecurrentrain‐year.
<acc_daily>=TheSDI‐TBcanbeprogrammedtoresetthedailyrainfallvalueonceeveryday.
Thisparameterreturnsthetotalrainfalltoday.
<acc_yest>=Thisparameterreturnsthetotalaccumulationyesterday.Eachtimethedaily
accumulationisresetbythedailytimer,thetotalaccumulationtodayissavedasyesterday’s
accumulation.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.7
2.3 Connections
TheSDI‐TBsensorisverysimpletoconnectandgetworking.Theunithasa5positionpushheaderfor
interfacingwithanSDIloggerandastandard2‐wireTippingbucket.
PinLabelDescription
TB‐INConnecttothereedswitchterminalofthetippingbucket.
GNDGroundconnectionfortheTippingbucket
SDI‐12Data BidirectionalSDIdatabus
GNDSDI‐12interfaceGroundconnection
Power(4v‐20vSDI‐12powerfromthelogger/SDI‐12master
2.4 SensorConfiguration
TheSDI‐TBsensorsareconfiguredatthefactorytothedefaultSDIaddress0.IfotherSDI12sensorsare
presentontheSDI12bus,theaddressmustbechangedusingthestandard‘addresschange’command.
RefertotheSDI‐12commandtablebelowforinstructionsonhowtochangetheaddressifneeded.
TheSDI‐TBhasadefaultdebouncingof15ms.Ifthebuckethasaswitchclosetimeotherthan15ms,the
appropriatedebouncedurationcanbesetusingtheXDBNCcommand.
IfthetippingBucketbeingusedhasacapacityotherthanthedefaultsize(0.01”),thebucketsizemust
besetusingtheXBKTSZcommand.
Ifthetippingbucketbeinguseddoesnothaveasiphonortheuserwishestocompensateforheavy
rainfallrates,theXCOMPcommandmustbeusedtosetthepolynomialcoefficients.
TheSDI‐TBsensorisSDI‐12compliantandwillrespondtoallSDI‐12commandsaccordingtoversion1.3
ofthestandard.TousetheSDI‐12commandsyoumusthaveadataloggerorinterfacethatsupports
theSDI‐12standard.MoredetailsontheSDI‐12interfacecanbefoundathttp://www.sdi‐12.org.
ThegeneralformofanSDI‐12commandis:
aC!<CR><LF>
Whereaisthesensoraddress0‐9,A‐Z,a‐z,*,?.(Addresses*and?willaddressanysensor,regardlessof
itsaddress.)
Cisthecommandand!isthelastcharacterofthecommand.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.8
ItisexpectedthattheuserisfamiliarwiththeSDI‐12protocolandthissectioniswrittenaccordingly.
3. CommandReference
3.1 StandardSDI‐12commands
CommandNameCommandResponseNotes
?QuerySDI
Address?!
A
where
a=address
OnlyoneSDI‐12
deviceshouldbe
connectedtothebus
sinceallwillrespond.
Acknowledge
Activea!A
ISend
IdentificationaI!
Foramastertheexpected
responseis
a13SUTRONSDI‐TBsssssssvx.xx
a
13
SUTRON=manufacturer
SDI‐TB=modelnumber
sssssss=Serialnumber
x.xx=softwarerevisionnumber
Identificationstring
forSDI‐TBsensor.
AChange
Address
aAb!
Example:
0A5!
b
Indicatingnewaddress
example
5

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.9
CommandNameCommandResponseNotes
M
MC
C
CC
Get
accumulation
andrawtip
values
aM!
(orMC,C,CC)
Ex:
8M!
aD0!
Ex:
0D0!
a0005
5valuesavailablein0seconds.
UseD0toretrievedata.
a+<acc_last>+<rawtip_years>
+<acc_year>+<acc_daily>+<acc_yes
t>
where:
a=Sensoraddress
<acc_last>=Rainfallsincelast
measurement
<raw_tip_years>=Totalrawtips
thisyear
<acc_year>=Totalaccumulation
thisyear
<acc_daily>=Totalaccumulation
today
<acc_yest>=Totalaccumulation
Yesterday
Ex:
0+0.01+12+0.12+0.03+0.02
Returnsthecurrent
accumulationvalues
andresetsthe
accumulatedrainfall
sincelast
measurement.
M1
MC1
C1
CC1
Getrainfallin
last‘x’
minutes.
aM1!
(orMC1,C1,
CC1)
Ex:
0M1!
aD0!
Ex:
0D0!
a0002
2valuesavailablein0seconds.Use
D0toretrievedata.
a+<acc_x_minutes><x>
where:
a=address
<acc_x_minutes>=rainfall
<x>=durationforwhichrainfallis
reported
Ex:
0+0.03+15
Returnstheainfallin
thelast‘x’minutes,
wherexcanbeset
usingtheextended
command‘XIDUR’
describedthe
‘ExtendedSDI‐12
commands’table.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.10

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.11
3.2 ExtendedSDI‐12commands
CommandNameCommandResponseNotes
XDT
Read/Write
current
system
time
aXDT!
or
aXDT+yyyy/mm/dd
hh:mm:ss!
Ex:
0XDT+!
or
0XDT+2015/04/24
17:45:31
SetstimetoApril24,2015
5:45.31pm.
a+yyyy/mm/dd
hh:mm:ss
Ex:
0+2015/04/24
17:45:31
Commandtosetthesystem
timeontheSDI12‐TBmodule.
Thiswillbeusedtoperform
thedailyandYearlyrainfall
resets.
IftheXDTcommandisissued
withoutanyarguments(eg.
aXDT!),thecurrenttimeis
returnedwithoutmodifying
theexistingtime.
Default=2012/01/0100:00.0
hrs
XDR
Read/Write
dailyrainfall
resettime
aXDR!
or
aXDR+hh:mm:ss!
Ex:
0XDR+!
or
0XDR+09:30:15
Resetdailyrainfallat
09:30.15hrseveryday.
a+hh:mm:ss
Ex:
0+09:30:15
Commandtoconfigurethe
dailyresettime.
Default=00:00.0hrs
XYR Read/Write
Yearly
rainfall
resettime
aXYR!
or
aXYR+mm/ddhh:mm:ss!
Ex:
0XYR+!
or
0XYR+05/2409:30:15
ResetYearlyrainfallon
May24at09:30.15hrs
everyyear.
a+mm/dd
hh:mm:ss
Ex:
0+05/24
09:30:15
Commandtoconfigurethe
yearlyresettime.
Default=01/0100:00.0hrs

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.12
CommandNameCommandResponseNotes
XBKTSZ
Read/Write
tipping
bucketsize
aXBKTSZ!
or
aXBKTSZ+<bucketsize>!
Ex:
0XBKTSZ!
or
0XBKTSZ+0.01!
Setthebucketsizeto
compute0.01inchesof
rainfallforeverytip.
a+<bucketsize>
where:
<bucketsize>=
Bucketsize
Ex:
0+0.01
Commandtoconfigurethe
bucketsize.
Thebucketsizeisusedto
convertbuckettipsinto
rainfall.Ifthecompensation
coefficients(XCOMP)arenot
provided,theneachtipis
equaltobucketsize.If
coefficientsareprovided,then
a3rdorderpolynomialisused
toconverttipsintorainfall.
Defaultvalue=0.01
XEDGE Read/Write
edge
aXEDGE!
or
aXEDGE+<edge>!
Where<edge>
=1(risingedge)
=0(fallingedge)
Ex:
0XEDGE!
or
0XEDGE+1!
ConfigurestheTipping
Bucketinputtoregistera
tipontherisingedge.
a+<edge>
where:
<edge>=new
edge
Ex:
0+1
Commandtoconfigurethe
tippingbucketinputedge.Ifa
fallingedgeisconfiguredthen
theinternalpullupresistoris
automaticallyactive,elsepull‐
downresistorisactivated.
Defaultvalue=0(pull‐up)

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.13
CommandNameCommandResponseNotes
XDBNC Read/Write
debouncing
duration
aXDBNC!
or
aXDBNC+<debounce_dura
tion>!
Where
<debounce_duration>=
newdebounceduration
0≤debounce_duration≤
255ms
Ex:
0XDBNC!
or
0XDBNC+30!
ConfigurestheTipping
Buckettoonlyregistera
tipiftheTB‐INlineisheld
intheactivestateforat
least30ms.
a+<debounce_d
uration>
Ex:
0+30
Commandtoconfigurethe
debouncedurationin
milliseconds.
Thisisusedtofilteroutnoisy
tippingbucketoutputs,sothat
theswitchingnoiseisnot
countedasatip.
TheTB‐INinputmustbeheld
intheactivestateforatleast
debounce_durationms.
Defaultvalue=15ms
XIDURRead/Write
Rainsample
duration
aXIDUR!
or
aXIDUR+<duration_minut
es>!
Ex:
0XIDUR!
or
0XIDUR+15!
Willreturnthetotal
rainfallinthelast15
minutes
A+<duration_mi
nutes>
Ex:
0+15
Amovingwindowkeepstrack
ofthetotalrainfallinthelast
duration_minutesminutes.
Max=20minutes.
Default=15mintes.
XRBOOTRebootthe
system
aXRBOOT+SDITB!a+OK
or
0+ERR
Rebootsthemoduleafter8
secs.Allinternalcounter/
accumulationvalueswillbe
lost.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.14
CommandNameCommandResponseNotes
XCOMPRead/write
compensati
on
polynomial
coefficients.
aXCOMP!
or
aXCOMP+<k3>+<k2>+<k1
>+<k0>
where:
k3,k2,k1,k0are
coefficientsforathird
ordercompensation
polynomial
Ex:
0XCOMP!
or
0XCOMP+0.00000002‐
0.000003+0.0002+0.0092
a+<k3>+<k2>+<
k1>+<k0>
TheSDI‐TBimplementsa3rd
orderpolynomialto
compensateforheavyrainfall
rates.
Ifnocoefficientsareprovided,
eachtip=<bucket_size>.
Thepolynomialisoftheform
/
Where=inchesofrainper
hour.
XYARead/Write
Yearly
accumulatio
n.
aXYA!
or
aXYA+<yearly_acc>!
<yearly_acc>=New
accumulationthisyear
Ex:
0XYA
or
0XYA+2.1!
a+<yearly_acc>
Ex:
0+1.2
Commandtoread/writethe
totalaccumulationforthis
rainyear.Thiscommandwill
resetthedailyaccumulation,
totalrawtipcount,
accumulationsincelast
measurementandyesterday’s
accumulation.

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.15
AppendixA:Specifications&OrderingInformation
MECHANICAL/ENVIRONMENTAL
Enclosure Pottedenclosureforhumidenvironments
Dimensions3x1.5x1.5inches
Weight ~60gms
Temperature‐40Cto+60C
Connector5pinscrewlessconnector
POWER
InputVoltage DC4v‐20v
Initial(capacitordischarged)Power
updelay
~2minutes
Internalbackuppowerruntime~10hours
Internalbackuppowerchargetime ~18hours
Internalbackuppowercharging
current
25mA(fullydischarged)to100uA(fullycharged)
QuiescentCurrent <100uA@12v(oncefullycharged)
COMMUNICTAION
Protocol SDI‐12v1.3(SDIcommunicationwillbedisabled
whenrunningoffinternalbackuppower)
ORDERINGINFORMATION

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.16
SDI‐TBSDI‐12tippingbucketinterfacewithinternal
backuppower.
AppendixB:CustomerServicePolicy
DearCustomer:
ThankyouformakingtheimportantdecisiontopurchaseSutronequipment.AllSutronequipmentis
manufacturedandtestedtothehighestqualitystandardsassetbySutron’sQualityAssuranceDepartment.Our
CustomerServiceRepresentativeshaveyearsofexperiencewithequipment,systems,andservices.Theyare
electronictechnicianswithfieldandapplicationsexperience,notjustwithatechnicalbackground.
CUSTOMERPHONESUPPORT
CustomerServiceRepresentativesroutinelyhandleawidevarietyofquestionseveryday.Ifquestionsarise,
pleasefeelfreetocontactmeoroneoftheCustomerServiceRepresentatives.Weareavailablefrom8:00amto
5:00pmMondaythroughFridayandwillbehappytotakeyourcall.
Wecananswermostsensorandinterfacequestionsonthefirstcall.Ifwecannotquicklyansweraquestionon
aninterface,wewillworkwithyouuntilwefindasolution.
Sometimesaproblemisapplicationrelated.Althoughweprideourselvesonhandling95%ofapplicationrelated
questionsoverthephone,wemaintainconstantcontactwithourIntegratedSystemsDivisionandEngineering
Divisionforadditionalassistance.
INTRODUCTORYTRAINING
TrainingisanimportantpartoftheSutronCustomerServicephilosophy.TheSutrontrainingpolicyissimple‐‐‐If
youbuySutronequipment,yougetSutrontraining!Withoutthepropertraining,youcannottakeadvantageof
thebenefitsandadvantagesthatSutronequipmentprovides.Weoftensupplyon‐siteintroductorytrainingat
yourfacilityfornocharge.Youprovidetheclassroom,students,equipment,andcoffee‐‐‐we'llprovidethe
instructor.
ON‐SITEVISITS
Ofcoursenotallproblemscanbefixedoverthephone.Sometimesacustomerneedsanon‐sitetechnicianto
identifysiterelatedproblemsortroubleshootanetwork.Sutroncanprovidetheseservicesatareasonablecost.
Callfordetails.IfyouwouldliketolearnmoreaboutSutronproductsemail[email protected]
Thanksagainforyourorder,
PaulDelisi
CustomerServiceManager
SutronCorporation

SutronCorporationSDI‐TBUsersManual Rev.1.1 5/24/2018 pg.17

SutronCorporationSDI‐TBUsersManual Rev.1.1
5/24/2018 pg.18
AppendixC:CommercialWarranty
SUTRONMANUFACTUREDEQUIPMENT
THESUTRONCORPORATIONWARRANTSthattheequipmentmanufacturedbyitsManufacturingDivisionshallconformtoapplicable
specificationsandshallremainfreefromdefectsinworkmanshipandmaterialforaperiodendingtwoyearsfromthedateofshipment
fromSutron’splant.
Sutron’sobligationunderthisWarrantyshallbelimitedtorepairatthefactory(22400DavisDrive,Sterling,VA20164)or,atSutron’s
option,replacementofthedefectiveproduct.InnoeventshallSutronberesponsibleforincidentalorconsequentialdamages,whether
ornotforeseeableorwhetherornotSutronhasknowledgeofthepossibilityofsuchdamages.ThisWarrantyshallnotapplytoproducts
thathavebeendamagedthroughnegligence,accident,misuseoractsofnaturesuchasfloods,fires,earthquakes,lightningstrikes,etc.
Sutron’sliability,whetherincontractorintort,arisingoutofwarrantiesorrepresentations,instructionsordefectsfromanycause,shall
belimitedexclusivelytorepairorreplacementpartsundertheaforesaidconditions.
SutronrequiresthereturnofthedefectiveelectronicproductsorpartstothefactorytoestablishclaimunderthisWarranty.The
customershallpre‐paytransportationchargestothefactory.Sutronshallpaytransportationchargesforthereturnoftherepaired
equipmenttothecustomerwhenthevalidityofthedamageclaimhasbeenestablished.Otherwise,Sutronwillpre‐payshipmentandbill
theamounttothecustomer.Allshipmentsshallbeaccomplishedbybest‐waysurfacefreight.
SutronshallinnoeventassumeanyresponsibilityforrepairsoralterationsmadeotherthanbySutron.Anyproductsrepairedor
replacedunderthisWarrantywillbewarrantedforthebalanceoftheWarrantyperiodorforaperiodof180daysfromtherepair
shipmentdate,whicheverisgreater.Productsrepairedatcostwillbewarrantedfor90daysfromthedateofshipment.
NON‐SUTRONMANUFACTUREDEQUIPMENT
TheaboveWarrantyappliesonlytoproductsmanufacturedbySutron.Equipmentprovided,butnotmanufacturedbySutron,is
warrantedandwillberepairedtotheextentofandaccordingtothecurrenttermsandconditionsoftherespectiveequipment
manufacturers.
EXTENDEDWARRANTYANDON‐SITEMAINTENANCE
Extendedwarrantyandon‐sitemaintenancecontractsareavailable.PricequotationsmaybeobtainedfromSutronCustomerService
Representatives.
This manual suits for next models
2
Table of contents
Other Sutron Accessories manuals
Popular Accessories manuals by other brands

Rocket Fish
Rocket Fish InvisiShell RF-GWU1301 Guide d'installation rapide

Chef's Choice
Chef's Choice Hybrid 270 instructions

Silvercrest
Silvercrest SAD 3D 12 A1 operating instructions

Entrematic
Entrematic LIN2 installation manual

1 BY ONE
1 BY ONE O00QH-0503 user manual

globalwater
globalwater WQ730 manual