MODEL 1000S DIGITAL TANK GAUGE Installation Guide and Manual REVISION 5.0.0 2016 Resouce Poduction Co. Inc. 700 South Tucke Avenue Famington, NM 87401 1.800.382.1482 www.advancedtelemetics.net
Advanced Telemetics 1000S Tank Gauge Installation Instuctions TABLE OF CONTENTS INTRODUCTION.... 3 System Desciption and Function... 3 Communication.... 3 Symbol Key... 3 IMPORTANT SAFETY INFORMATION.... 4 Cetification: Class 1 Division 1, Goups C and D.... 4 Pio to Installation READ THIS FIRST.... 4 MODEL 1000S - OVERVIEW.... 5 Pats Included.... 5 Tools fo Installation.... 6 INSTALLATION AND PROGRAMMING.... 7 Pepaation... 7-11 Installation... 12-14 Pogamming.... 15 ADVANCED INSTRUCTIONS APPENDICES... 16 Appendix A: Seial Commands.... 16 Appendix B: Hadwied Connections.... 17 Appendix C: USB to RS485 Convete... 18 Appendix D: Hypeteminal Setup.... 19 Appendix E: TeaTem Setup.... 20 Appendix F: PuTTY Setup.... 21 Appendix G: Toubleshooting and Suppot.... 22 Appendix H: Contol Dawing.... 23 RS485 AND MODBUS REGISTERS.... 24 Potocol Settings.... 24 Modbus Registes Basic.... 25 Modbus Registes Intemediate.... 26 Modbus Registes Advanced.... 27-36 Page 2 Octobe 2016
INTRODUCTION System Desciption and Function 1000S Tank Gauge Installation Instuctions Advanced Telemetics The Advanced Telemetics Model 1000S Digital Tank Gauge is compised of a CPU that connects to an aay of sensing devices that ae sensitive to magnetic poximity. The float o multiple floats ide on the outside of sealed stainless tubing with a sensing element on the inside of the enclosue. The tube is sealed by means of a welded cap on the bottom of the tubing and a CPU head-enclosue on the top. The CPU head-enclosue typically sits a few inches above the top of the tank with a junction box attached to make up connections to othe gauges and a contolle. The gauge is sealed in the tank via a Q245 steel compession fitting and Viton O-ing theaded into coupling enty into the stoage tank. The device tubing, scews, washes, clips, and cabling ae 316L stainless steel. Enclosues ae 6061-T6 billet aluminum with double O-ing seals. Digital Tank Gauges ae designed to povide poduct level and wate inteface levels in inches (and othe fomats) as well as fluid tempeatue below the pimay poduct float. Newe gauges also povide conditional levels, fluid column tempeatues (load, medium, high), and moe. An optional 3d float povides a high-level alam cicuit that is discete and fully independent fom the sensing aay. Communication The Model 1000S Digital Tank Gauges communicate via RS485 and switch automatically between potocols. The suppoted communication potocols ae Tank Gauge ASCII, MODBUS ASCII, o MODBUS RTU. Each gauge esponds to a pogammable unique MODBUS addess. Details on potocols and a list of commands ae in the appendices. Symbol Key Safety Infomation Impotant Infomation Octobe 2016 Page 3
Advanced Telemetics 1000S Tank Gauge Installation Instuctions IMPORTANT SAFETY INFORMATION Cetification: Class 1 Division 1, Goups C and D The Model 1000S Digital Tank Gauge is NRTL-cetified explosion-poof fo use in hazadous envionments (Class 1, Division1, Goups C and D) in accodance with UL1203, UL61010-1, CSA 22.2 No. 30, and CSA 22.2 No. 61010-1. If the equipment is not used in the manne specified by the manufactue, the potections povided by the equipment may be impaied. Pio to Installation READ THIS FIRST CAUTION A POTENTIAL SHOCK HAZARD EXISTS: Electicity and High-Voltage exists in, and is potentially supplied to, the digital Tank Gauge. Metal sufaces on the equipment may become excessively hot in diect sunlight o excessively cold in feezing tempeatues. Maximum opeational altitude is 30,000ft. Pollution degee: 4. Opeating tempeatue: -25C to 85C. Fo use in wet locations, do not emove enclosue caps. Thee ae no seviceable o maintainable pats on this equipment beyond what is descibed in this manual. In case of malfunction, please contact the factoy. Use only with an NRTL-listed limited powe supply. The Model 1000S opeates on 12VDC, not to exceed 14VDC. Examine diagams showing typical Digital Tank Gauge installation pocedues and detemine pobable install pot locations as well as cable and conduit uns. Consult installation instuctions befoe detemining tempeatue ating of cable to be connected to teminals. The system must be installed following the cuent national electic code (NEC guidelines, all local intepetations theeof, and applicable state and local electical codes). Detemine location of electical distibution and beakes. Keep electical beakes locked-off duing installation. Technicians ae esponsible fo following all safety ules and egulations equied by thei employe and/o the owne o leaseholde of the installation site. These include, but ae not limited to, safety equiements fo woking in hydogen-sulfide gas envionments and static electicity/spak sensitive envionments. Always wea appoved FRC, had-hat, and safety glasses when handling this equipment. Any unauthoized pats used in the Digital Tank Gauge system, o any modifications made to the equipment, will nullify the Limited Waanty. Advanced Telemetics will not be esponsible fo any liability claims egading the pefomance of modified units. Inspect Digital Tank Gauge and elated packages fo any signs of shipping damage. Contact shipping company if any damage is noticed. Ensue that all factoy-supplied components ae accounted fo by compaing packing slip to contents eceived. Page 4 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics MODEL 1000S - OVERVIEW Pats Included The Model 1000S ships in two pats the senso assembly and the boxed hadwae kit. Check that eceived shipment is complete and that no pats ae missing. Contact the factoy if thee ae missing pats. Please Note: These instuctions include desciptions and steps fo a gauge which includes the HLS 3d Float Option upgade. If sensos wee odeed without this upgade, ignoe pats and steps elated to Stop-Rings, makings, High-Level float, and test cable. Pats highlighted in blue ae included with the HLS 3d Float Option Upgade only. Tank Gauge Senso Assembly Includes: (1) Sensing Aay Enclosue (the gauge). (1) Compession Fitting on tube with Viton O-ing. (1) Wie Potecto (coveing gauge wiing). (2) Pais of Tube Makings indicating Stop-Ring positioning. Boxed Hadwae Kit Includes: (1) Poduct Float. (1) Inteface (Wate) Float. (1) 4-1 Reduce Bushing. (1) Anodized Aluminum 4X Junction Box (The Junction Box contains fittings and Wago Temination Blocks). (1) Tank Guad End-Cap with Haipin Clip (2) Stop-Rings (including washe and tightening-scew). (1) High-level Float (attached to Test-Cable and 4-1 Bushing). Octobe 2016 Page 5
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Tools fo Installation CAUTION: The most impotant installation tools ae an individual s Pesonal Potective Equipment. Do not attempt installation without fist PPE. This includes FRCs, Fall-Haness, Safety Glasses, and Safety-Toed Boots/Footwea. The following tools ae ecommended fo installation: 36 Aluminum Pipe Wench >12 Channel Locks o Adjustable Wench Phillips Scewdive Pesonal Compute with teminal-emulation pogam. (Some suggested pogams include TeaTem, putty, and Hypeteminal). Reliable USB-485 Convete. (Bewae of untested convetes, as many band new convetes ae uneliable) Page 6 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics INSTALLATION AND PROGRAMMING Pepaation 1. Rest Tank Gauge on a hoizontal suface. Open and unpack the boxed hadwae kit. 2. Slide the 4-1 bushing a few inches onto the bottom of the gauge tubing. Octobe 2016 Page 7
Advanced Telemetics 1000S Tank Gauge Installation Instuctions INSTALLATION AND PROGRAMMING Pepaation 3. Slide one Stop-Ring onto the gauge tubing without tightening the set-scew. 4. Slide the High-Level Float onto the tubing with the float plate facing UP. The HL Float has a ed label and an attached test cable that uns though the 4-1 Bushing. Page 8 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics INSTALLATION AND PROGRAMMING Pepaation 5. Slide the second Stop-Ring onto the tubing without tightening the set-scew. 6. Slide the Poduct Float onto the tubing with the float plate facing UP. The Poduct float has a geen label and is the lagest float by volume. Octobe 2016 Page 9
Advanced Telemetics 1000S Tank Gauge Installation Instuctions INSTALLATION AND PROGRAMMING Pepaation 7. Slide the Inteface (Wate) Float onto the tubing with the label facing UP. The Inteface (Wate) Float has a blue label and a plate on both ends. Page 10 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics INSTALLATION AND PROGRAMMING Pepaation Wea Safety Glasses fo step 8. 8. Position the Tank Guad End-Cap on the bottom of the tubing. Use the haipin clip to secue the End-Cap in place. Be mindful that the haipin clip can sping fee if not installed coectly. Veify that the haipin clip is fastened tightly onto the tubing enclosue. Octobe 2016 Page 11
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Installation 9. Detemine which side of gangway is closest to install pot. Position assembled senso against side of tank/gangway closest to install pot. All of the hadwae on the tubing should be esting at the bottom of the tubing. 10. Lift tank gauge vetically (hand ove hand) and position ove install pot. Avoid contact of the floats against the side of the tank as the gauge is aised. Position the End-Cap ove the install pot. Page 12 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics 11. Have a patne hold onto the bottom Stop-Ring as the tube, Poduct Float, and Wate Float ae loweed into tank. Be mindful that the Poduct Float and Inteface Float do not get stuck in the pot as the gauge is loweed; this could cause them to fall and beak. 12. Fasten the Stop-Rings in thei maked positions at the top of the tube. The High-Level Float should sit secuely on the bottom Stop-Ring. It is impotant to veify Stop-Ring positioning is coect fo the high-level alam to function popely. Octobe 2016 Page 13
Advanced Telemetics 1000S Tank Gauge Installation Instuctions 13. Lowe the senso until it is esting on the bottom of the tank. The senso must be touching the bottom of the tank fo eadings to be accuate. Use pipe wench to tighten 4-1 compession fitting and use adjustable wench to tighten 1 fitting. 14. Pull up on the stainless High-Level Test Cable to ensue High-Level Float is fee to move up and down between the Stop-Rings. Tighten the small hex plug whee the Test Cable comes out of the 4-1 to ceate a seal aound the cable afte testing is complete. 15. Remove the thead potecto fom the Head Enclosue on the Tank Gauge and attach the ALUM 4X Enclosue fom the Hadwae Kit. Wench-tighten the swivel fitting between enclosues, but do not ove-tighten. Avoid pinching/damaging Head Enclosue wiing when attaching the Junction Box to the swivel fitting. 16. Leave the Tank Gauge unpoweed until Step 18. See Appendix B fo desciption of connections and sealing fitting equiements. 17. Repeat steps 1-16 fo all gauges on site, leaving all unpoweed. Page 14 Octobe 2016
Pogamming 1000S Tank Gauge Installation Instuctions Advanced Telemetics 18. Connect 12VDC to the fist gauge fo enaming. Connecting powe to one gauge at a time is the best way to avoid addessing conflicts. The factoy default MODBUS addess can be found on the headcap. Fo moe infomation on teminal pogam setup, see Appendices. 19. In any teminal pogam, use the U##IDT## command to addess the gauge as equied. Substitute the fist ## with the stating/default MODBUS addess of the gauge, and substitute the second ## with the ending/desied MODBUS addess. Example: Enteing U01IDT22 and pessing <ente> changes the tank gauge addess of unit ID 01 to ID 22. The newly-enamed unit 22 will espond with U22NewIDTankYOk. 20. Use a quey command to confim communication at the contol box fo the enamed gauge. Use U##? and pess <ente> (using the MODBUS addess in place of ##). Look fo a esponse fom the gauge to confim new MODBUS addess. Example: Enteing U22? and pessing <ente> will etun the gauging infomation fo tank gauge addess 22. The etuned data sting will appea like this: U22D219.53D011.24F074E0000W0000C7141. This indicates a poduct (total) level of 219.53 and a wate (inteface) level of 11.24 with a tempeatue in the tank of 74 degees Fahenheit. 21. Repeat steps 18 though 20 fo all the gauges on site. 22. Once all Tank Gauges ae enamed to desied scheme, disconnect USB-485 convete and connect the use s contolle to the 485 loop. The Tank Gauges ae now eady fo use with use contolle/plc. Cycle powe to the Tank Gauges as a final step. Octobe 2016 Page 15
Advanced Telemetics 1000S Tank Gauge Installation Instuctions ADVANCED INSTRUCTIONS APPENDICES Appendix A: Seial Commands The following ae the most commonly used commands fo pogamming and queying the Tank Gauge. Use all capital lettes. U##IDT## <ente> Changes Tank Gauge with ID ## to new ID ##. U##? <ente> Retuns poduct, inteface, and tempeatue sting fo device ID ##. Use ID 00 to quey gauge with unknown ID (all gauges espond to ID 00). Only use 00 with a single gauge on the line to avoid multiple gauges esponding at once. U##SETUP <ente> Retuns use-enteed setup infomation fo device ID ##. This command etuns unit ID, pogammed numbe of sticks, pogammed numbe of floats, pogammed halls disabled (fo thid float), level offsets, esisto status, and othe info. U##OLXXXX.XXX <ente> Sets offset fo ID ## poduct/total level as XXXX.XXX. Substitute offset inches and thousandths fo XXXX.XXX. Use offsets only as a last esot! Offsets ae only ecommended in ae cicumstances. U##OWXXXX.XXX <ente> Sets offset fo ID ## wate/inteface level as XXXX.XXX. Substitute offset inches and thousandths fo XXXX.XXX. Use offsets only as a last esot! Offsets ae only ecommended in ae cicumstances. U##TR4851 <ente> Tuns ON temination esisto fo ID ##. Use this command to activate an intenal temination esisto option to eliminate noise and eflections. Use only on the last device on the 485 line. U##TR4850 <ente> Tuns OFF temination esisto fo ID ##. Use this command to estoe factoy default setting of OFF to the temination esisto option. U##TEMP <ente> Fo ID ##, etuns fluid column temp aveage. Also etuns top, middle, and load line of the fluid column. Available in sensos with fimwae evision 2.053 and above. Page 16 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Appendix B: Hadwied Connections Caution: see impotant safety infomation section befoe connecting powe to tank gauges. The Model 1000S Hadwied Tank Gauge opeates on 12VDC. Connecting moe than 12VDC to a Hadwied Tank Gauge will esult in pemanent damage to the electonics. Hadwied Connections Inteestingly, thee is vey little industy ageement on the coect usage of the A and B designations fo Tx/Rx Positive and Tx/Rx Negative. Always ty switching A and B and cycling powe when toubleshooting communications between the Tank Gauge and anothe device. Geen A: RS-485 Tx/Rx (+) Positive White B: RS-485 Tx/Rx ( ) Negative Black 12VDC Negative Red 12VDC Positive Blue/Blue Discete High-Level Alam Cicuit, Nomally Closed Sealing Fittings To meet UL1203 standads fo hazadous locations, sealing fittings must be used. USA: Conduit uns must have a sealing fitting connected within 18 inches of the enclosue. Canada: A seal shall be installed within 50 millimetes of the enclosue. Un scellement doit ete installe a moins de 50 millimetes du boitie. A contol dawing is included in this manual at the end of the document. See Appendix H fo the contol dawing showing enclosue connections and sealing fittings. Octobe 2016 Page 17
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Appendix C: USB to RS485 Convete An RS-485 to Seial convete is needed to communicate with a Tank Gauge o multiple Tank Gauges with a PC. Use a tested and eliable convete fo pogamming and toubleshooting. Be way of untested new convetes, they ae notoiously uneliable. Advanced Telemetics offes an RS-485 convete assembly fo communicating with the Digital Tank Gauges devices. Contact Advanced Telemetics at 800.382.1482 fo moe infomation. The following instuctions descibe installation and pin-out fo the Advanced Telemetics USB to RS-485 convete. USB to RS-485 Convete Pin-Out: Connection Pole Data Output Full Duplex Half Duplex 1 T/R+ Send (A+) RS-485 (A+) (Geen) 2 T/R- Send (B-) RS-485 (B-) (White) 3 RXD+ Receive (A+) N/C 4 RXD- Receive (B-) N/C 5 GND Gound Gound Installing an Advanced Telemetics USB to RS-485 Convete 1. Inset installation CD into CD-ROM dive of PC. 2. Plug USB-485 Convete into USB pot of PC/Laptop 3. Allow Windows to find/install new hadwae device. If pompted to specify diectoy fo dive files, choose the CD-ROM dive whee installation CD is inseted. 4. Test USB-485 Convete with Teminal Pogam and Tank Gauge use test clips and convete assembly to connect to Geen/White wies of Tank Gauge. Supply 12VDC to Tank Gauge and use Teminal Pogam to initiate comms. Page 18 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Appendix D: Hypeteminal Setup Hypeteminal is a teminal emulato that was bundled with Windows Vista and XP (and olde vesions of Windows) but was emoved fom Windows 7 and 8. Uses of Windows 7 o 8 ae encouaged to download TeaTem o PuTTY instead of Hypeteminal. The following instuctions will configue Hypeteminal to communicate with the Digital Tank Gauge. 1. Open Hypeteminal and Open a new connection. Name the connection Advanced Telemetics and click OK. 2. In the Connect to window, select the dopdown menu fo Connect using and select the Comm Pot ID that coesponds to the Comm Pot whee USB-to-RS485 convete is connected to PC. 3. Com popeties 9600 N-8-1 should appea in the info box on the bottom of the Hypeteminal window. If they do, the pogam is eady to communicate with the Digital Tank Gauges. 4. If they do not and the info box says auto-detect, Click Disconnect / Hang Up. 5. Open File>Popeties>Configue and select coect com settings (Bits Pe Second: 9600, Paity: None, Data Bits: 8, Stop Bits: 1). Click OK and exit the Configuation menu. 6. Open File>Popeties, go to Settings tab, and click the ASCII Setup button. 7. Check the boxes fo Send line with line feeds and Echo typed chaactes locally. 8. Click Call to open communication with Digital Tank Gauges. 9. If the Com popeties info box does not display 9600 N-8-1 and instead displays autodetect, click Disconnect / Hang Up and epeat step 5 and step 8. Octobe 2016 Page 19
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Appendix E: TeaTem Setup TeaTem is a fee, softwae-implemented, open-souce seial tool and teminal emulato available fo download online. It is the ecommended pogam (unofficially) fo use with the Advanced Telemetics Tank Gauges due to its simplicity and ease-of-configuation. See http:// www.auelectonics.com/foum/index.php?topic=206.0 fo moe infomation about TeaTem and a link to download. 1. Download TeaTem. 2. When installing, at the Select Components step, de-select eveything except fo TeaTem and Maco. Click Next and continue with installation. Windows 7 uses, ignoe C:\\ Windows\Fonts eo. 3. Click Finish and Launch TeaTem. 4. Open a New Connection and select Seial. Use the Pot dopdown to select the seial pot whee the USB-485 convete is connected. One of the benefits of TeaTem is that the dopdown should automatically populate without the need to veify com pot assignments in Contol Panel. 5. Select Setup > Teminal and check the box fo Local Echo. 6. Select Setup > Seial Pot and select 9600 baud, 8 data bits, none Paity, 1 stop bit, and none flow contol. (These settings should be default). 7. Select Setup > Save Setup and name the setup Advanced Telemetics. Page 20 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Appendix F: PuTTY Setup PuTTY is an SSH and telnet client developed oiginally by Simon Tatham fo Windows. It is opensouce softwae that is available with souce code and developed/suppoted by voluntees. Putty.exe is available fo download hee: http://www.chiak.geenend.og.uk/~sgtatham/putty/ download.html 1. Download and install PuTTY. 2. Run the PuTTY client (putty.exe) 3. Select the bubble fo Seial. In the Seial line box, select COM pot whee USB-RS485 convete is connected. Ente 9600 in the Speed box. 4. On the Categoy tee, select Teminal. 5. Check the boxes fo Auto wap mode initially on, Implicit CR in evey LF, Implicit LF in evey CR, and Use backgound colo to ease sceen. 6. Check the Foce on box fo Local echo. 7. On the Categoy tee, select Session. 8. Go to the Saved Sessions box and ente Advanced Telemetics and click Save to save the pofile settings unde Advanced Telemetics. This will be the pofile to load each time PuTTY is used. 9. Remembe to select COM pot numbe each time PuTTY is used. ***Note COM pot numbes can change each time USB-485 convete is attached to PC. To detemine the COM pot numbe whee USB-RS485 convete is plugged in, open the Stat Menu, ight-click My Compute, click Manage, click Device Manage, click the dopdown aow fo Pots (COM and LPT). This will display all attached devices and thei pots. 10. Click Open to open the saved Advanced Telemetics connection. Octobe 2016 Page 21
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Appendix G: Toubleshooting and Suppot Do not, unde any cicumstances, emove the head cap fom the head of the gauge unless it is with expess factoy appoval. Always veify that thee is only one MODBUS maste device on the RS485 line at any given time. To communicate with a Digital Tank Gauge o Gauges using a compute and seial tool, be sue to disconnect any PLC o RTU fom the 485 line to avoid communication conflicts. The Digital Tank Gauge switches automatically between MODBUS ASCII, MODBUS RTU, o TANK GAUGE ASCII (seial commands listed in Appendix A). Only one language at a time can be used. Always veify coect wiing and junction box connections ae secue. Cycle powe to the Tank Gauge(s) any time RS485 wiing configuations ae adjusted o changed. Cuent daw of a healthy unit should stat up aound 16mA fo 4 seconds and then settle aound 23-24mA. Fo issues involving incoect cuent daw, contact the factoy befoe poceeding. High-level switches ae custom-set at the factoy. Do not attempt to adjust high-level switch location without contacting the factoy. Failue to coectly adjust float position, switch position, and senso pogamming will esult in a majo unit failue. Toubleshooting Queies (Contact the Factoy): Contact suppot@advancedtelemetics.net fo a suppot ticket PDF fom. This fom helps tack issues and povide feedback fo ou customes. If eadings ae incoect o inconsistent, use SETUP, RAWHALL, and RAWHALLF commands (See Appendix A) and copy+paste device esponses into the suppot fom fo efeence. Fill out othe elevant infomation and etun fom to suppot@advancedtelemetics.net fo eview by the factoy to assess device health. Be sue to include all elevant location infomation, device specs and seial numbe, and technician company/contact infomation. Afte sending device health quey to the email listed above, feel fee to contact Suppot at (505) 635-1048. Issues can usually be identified and esolutions assessed within a few minutes of eceipt of a toubleshooting email quey. Page 22 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Appendix H: Contol Dawing Contol dawing Model 1000S wiing Model 1000S Enclosue Alum 4X 50MM (Canada) Hazadous aea/location Class I, Division 1, Goups C & D Non-hazadous aea /location 18" (U.S.) 50MM (Canada) Senso tube length 25' 6" 25' 18" (U.S.) A conduit seal shall be installed (U.S.), o within 50MM of enclosue (Canada). Un scellement doit ête installé à moins de 50mm du boîtie (Canada). Wiing/installation must be in accodance with the national electical code (NEC/NFPA 70) aticle 501, Canadian electical code pat I (CEC/CAN c22.1), o local codes as applicable. Octobe 2016 Page 23
Advanced Telemetics 1000S Tank Gauge Installation Instuctions RS485 AND MODBUS REGISTERS Potocol Settings The Model 1000S Digital Tank gauge switches automatically between MODBUS ASCII, MODBUS RTU, and Tank Gauge ASCII potocols. Only one potocol can be used at a time. Always disconnect RTU/PLC/Contolle fom RS-485 line befoe attempting to communicate with Tank Gauges using a PC fo pogamming o toubleshooting. Potocol Settings The default data settings fo communicating with the Tank Gauges and Maste Radio ae listed below. Baud Rate 9600 Paity None Data Bits 8 Stop Bits 1 Page 24 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Modbus Registes Basic Modbus Registes - Basic Registes Function Code 03 (Holding Registes) Data Type Floating Point Byte Ode Wod Swapped 0001-0002 (40001-40002) Poduct/Total Level in Inches 0003-0004 (40003-40004) Wate/Inteface Level in Inches 0005-0006 (40005-40006) Tempeatue in Degees Fahenheit Intemediate and Advanced Modbus Registes ae found in the following sections, fo use with fimwae vesion 2.045 and above. Octobe 2016 Page 25
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Modbus Registes Intemediate Please note: Advanced Telemetics is constantly adding new functionality and impoving on fimwae and softwae. Sensos poduced in late 2016 and fowad contain fimwae evision 2.053 o geate, adding vaious functions and egistes that may not be found on olde sensos. New functionality in evision 2.053 ae as follows: The ability to ead aveage, top, middle, and load line tempeatues in Fahenheit using the multiple temp sensos pesent on the electonics aay. The ability to use conditional egistes that use logic to detemine whethe a tank might be empty, o whethe it might be a wate tank, and adjust values slightly to eflect those scenaios. These egistes automatically zeo out an empty tank (instead of eading aw float values that ae influenced by the float shape), and to zeo out pad thickness in a wate tank. The ability to ead altenate egistes fo vaious convesions, including inches, /inches,, and metes. Temp convesions include Celcius and Kelvin. Function Code 03 (Holding Registes) Data Type Floating Point Byte Ode Wod Swapped 0001-0002 (40001-40002) Poduct/Total Level in Inches 0003-0004 (40003-40004) Wate/Inteface Level in Inches 0005-0006 (40005-40006) Avg. Fluid Column Temp in Degees Fahenheit 0009-0010 (40009-40010) Pad Thickness in Inches 0011-0012 (40011-40012) Poduct/Total (Inches) 0013-0014 (40013-40014) Wate Level (Inches) 0015-0016 (40015-40016) Pad Thickness (Inches) 0123-0124 (40123-40124) Load Line Tempeatue Fahenheit 0125-0126 (40125-40126) Middle Column Tempeatue Fahenheit 0127-0128 (40127-40128) Top Column Tempeatue Fahenheit Page 26 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Modbus Registes Advanced Following is a full list of egistes available fo use on the Model 1000S Digital Tank Gauge with fimwae evision 2.053 and above. Some impotant notes on advanced egiste functionality: 1. Most egistes ae available in intege AND floating point fomat, but ae located in diffeent aeas of the Modbus map. Pe necessity, many intege values equie ae displayed as value*100, and may equie additional intepetation by a contolle o SCADA fo meaningful data. 2. Most level eadings ae available in inches, /inches, and metes, while aveage temps ae available in Fahenheit, Celsius, and Kelvin. Special temps (Top, Mid, Load) ae available in Fahenheit only. 3. Offset egistes all ovewite each othe. Witing to one offset egiste (in inches, fo instance) will also change the offset egistes fo othe unit convesions, such that they all agee. 4. egistes use basic logic to zeo out levels on an empty tank, zeo wate level in a poduct tank with less than 3.5 of wate, and equalize the poduct level in a wate tank with less than 6.5 of poduct. Please be awae these ae calculated estimations, and that using tue poduct/wate levels is always the most consevative way to intepet levels in a tank. 5. Using offsets on poduct o wate levels will affect/disable the function of the conditional egistes! egistes use the egula output inches of the senso fo thei calculations, which means adding offsets will disable the built-in values used to zeo calculations. Consult manual fo moe infomation egading offsets. They should almost neve be needed. 6. Thee ae gaps in the egiste map eseved fo futue development and fo functions that ae cuently unde development. Advanced Modbus Registes ae listed on the following pages, fo use with fimwae vesion 2.053 and above. Use the following key fo simple navigation: Key Poduct Level in Oange Wate Levels in Blue Pad Thickness in Gey Tempeatue in Red Levels in Gey/Light Fluid Column Temps in Red/Light Octobe 2016 Page 27
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Registe Type Floating Point Total Inches Registe Numbe Desciption 40001 Poduct 40002 Level 40003 Wate 40004 Level 40005 40006 Units total inches total inches Read o Wite Tempeatue fahenheit Notes Basic Modbus Registes All egistes below (40009+) ae found only on latest fimwae vesions. 40009 Pad 40010 Thickness total inches Pad Thickness in inches 40011 40012 Poduct Level 40013 40014 Wate Level 40015 40016 Pad Thickness total inches total inches total inches These egistes zeo-out empty tanks, zeo-out the wate level in an allpoduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. 40017 Poduct 40018 Offset 40019 40020 Wate Offset total inches total inches w w Notes: Offsets will ovewite all othe of the same type. If witing to the poduct offset metes egiste, it will automatically update all othe poduct offset egistes (inches, /inches, etc). Page 28 Octobe 2016
Registe Type Floating Point Feet/In Registe Numbe 40045 40046 40047 40048 40049 40050 40051 40052 40053 40054 40055 40056 40057 40058 40059 40060 40061 40062 40063 40064 40065 40066 40067 40068 40069 40070 40071 40072 40073 40074 40075 40076 1000S Tank Gauge Installation Instuctions Advanced Telemetics Desciption Poduct Level (ft/in) Poduct Level (ft/in) Wate Level (ft/in) Wate Level (ft/in) Units inches inches Read o Wite Pad Thickness Pad Thickness inches Poduct Level Poduct Level Wate Level Wate Level Pad Thickness Pad Thickness Poduct Offset (ft/in) Poduct Offset (ft/in) Wate Offset (ft/in) Wate Offset (ft/in) inches inches inches Notes Poduct, Wate, and Pad Thickness in Feet and Inches These egistes zeo-out empty tanks, zeo-out the wate level in an all poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. w Witing hee will ovewite any existing poduct level offset inches w egistes. w Witing hee will ovewite any existing wate level offset inches w egistes. Octobe 2016 Page 29
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Registe Type Floating Point Decimal Metes Registe Numbe 40077 40078 40079 40080 40081 40082 40083 40084 40085 40086 40087 40088 40089 40090 40091 40092 Desciption Poduct Level Wate Level Pad Thickness Poduct Level Wate Level Pad Thickness Poduct Offset Wate Offset Units metes metes metes metes metes metes metes metes Read o Wite w w Notes Poduct, Wate, and Pad Thickness in Decimal Metes These egistes zeo-out empty tanks, zeo-out the wate level in an all poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. Witing hee will ovewite any existing poduct level egistes. Witing hee will ovewite any existing wate level egistes. Page 30 Octobe 2016
Registe Type Floating Point Decimal Feet Registe Numbe 40093 40094 40095 40096 40097 40098 40099 40100 40101 40102 40103 40104 40105 40106 40107 40108 1000S Tank Gauge Installation Instuctions Advanced Telemetics Desciption Poduct Level Wate Level Pad Thickness Poduct Level Wate Level Pad Thickness Poduct Offset Wate Offset Units Read o Wite w w Notes Poduct, Wate, and Pad Thickness in Decimal Feet These egistes zeo-out empty tanks, zeo-out the wate level in an all poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. Witing hee will ovewite any existing poduct level egistes. Witing hee will ovewite any existing wate level egistes. Octobe 2016 Page 31
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Registe Type All Floating Point Registe Numbe 40109 40110 40113 40114 Config 40119 40120 Temp 40125 40126 40139 40140 40141 40142 40143 40144 Config 40145 40146 40147 40148 40149 40150 40151 40152 Desciption Aveage Fluid Column Tempeatue Aveage Fluid Column Tempeatue Fimwae Vesion Modbus Addess / Tank ID Lead line tempeatue Middle column tempeatue Top column tempeatue Numbe of senso sticks Numbe of hall sensos disabled Numbe of floats Modbus temination esisto Units Read o Wite Notes celcius Temp below Poduct Float kelvin Temp below Poduct Float 2.xxx ID 10-99 fahenheit fahenheit fahenheit Sticks 01-66 Halls Disabled (0+) Floats (1 o 2) 0=disabled 1=enabled w w w w w Retuns Fimwae Vesion on CPU Retuns Modbus Addess of Senso (If witten, senso will no longe espond to pevious ID) Temp at bottom senso (appox 18") Temp at middle senso (between top and load) Temp at top senso (3" below poduct float) Numbe of sticks attached to CPU Numbe of halls disabled fo 3d float Numbe of floats (usually 2) - HLS doesn t count RS-485 Resisto status Page 32 Octobe 2016
Registe Type Intege Inches Registe Numbe 1000S Tank Gauge Installation Instuctions Advanced Telemetics Desciption Units Read o Wite Notes 40501 Poduct Level total inches*100 Basic Modbus Registes 40502 Wate Level total inches*100 40503 Tempeatue fahenheit*100 All egistes below (40009+) ae found only on latest fimwae vesions. 40505 Pad Thickness total inches*100 Pad Thickness in Inches 40506 40507 40508 40509 Poduct Level Wate Level Pad Thickness Poduct Offset total inches*100 total inches*100 total inches*100 total inches*100 40510 Wate Offset total inches*100 w w These egistes zeo-out empty tanks, zeo-out the wate level in an all-poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. Note: Offsets will ovewite all othes of the same type. If witing to the poduct offset metes egiste, it will automatically update all othe poduct offset egistes (inches, /inches, etc.) Octobe 2016 Page 33
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Registe Type Intege Feet and Inches Registe Numbe 40523 40524 40525 40526 40527 40528 40529 40530 40531 40532 40533 40534 40535 40536 40537 40538 Desciption Poduct Level (ft/in) Poduct Level (ft/in) Wate Level (ft/in) Wate Level(ft/in) Pad Thickness (ft/in) Pad Thickness (ft/in) Poduct Level Poduct Level Wate Level Wate Level Pad Thickness Pad Thickness Poduct Offset (ft/in) Poduct Offset (ft/in) Wate Offset (ft/in) Wate Offset (ft/in) Units inches*100 inches*100 inches*100 inches*100 inches*100 inches*100 inches*100 inches*100 Read o Wite w w w w Notes Poduct, Wate, and Pad Thickness in Feet and Inches These egistes zeo-out empty tanks, zeo-out the wate level in an all-poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. Witing hee will ovewite any existing wate level egistes. Page 34 Octobe 2016
Registe Type Intege Decimal Metes Intege Decimal Feet Registe Numbe 1000S Tank Gauge Installation Instuctions Advanced Telemetics Desciption Units Read o Wite 40539 Poduct Level 40540 Wate Level 40541 Pad Thickness 40542 40543 40544 40545 Poduct Level Wate Level Pad Thickness Poduct Offset 40546 Wate Offset 40547 Poduct Level 40548 Wate Level 40549 Pad Thickness 40550 40551 40552 40553 Poduct Level Wate Level Pad Thickness Poduct Offset 40554 Wate Offset metes*100 metes*100 metes*100 metes*100 metes*100 metes*100 metes*100 metes*100 *100 *100 *100 *100 *100 *100 *100 *100 w w w w Notes Poduct, Wate, and Pad Thickness in Decimal Metes These egistes zeo-out empty tanks, zeo-out the wate level in an all-poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. Witing hee will ovewite any existing wate level egistes. Poduct, Wate, and Pad Thickness in Decimal Feet These egistes zeo-out empty tanks, zeo-out the wate level in an all-poduct tank, and equalize the poduct and wate levels in an all-wate tank. Use egula level egistes fo moe consevative level eadings. Witing hee will ovewite any existing wate level egistes. Octobe 2016 Page 35
Advanced Telemetics 1000S Tank Gauge Installation Instuctions Registe Type All Intege Config Temp Config Registe Numbe Desciption Units Read o Wite 40555 Tempeatue celcius*100 40557 Tempeatue kelvin*100 40560 40563 40570 40571 40572 40573 40574 40575 40576 Fimwae Vesion Modbus Addess / Tank ID Load line tempeatue Middle column tempeatue Top column tempeatue Numbe of senso sticks Numbe of hall sensos disabled Numbe of floats Modbus temination esisto fahenheit*100 fahenheit*100 fahenheit*100 0=disabled 1-enabled w w w w w Notes Temp below Poduct Float Temp below Poduct Float Retuns Fimwae Vesion on CPU Retuns Modbus Addess of Senso (If witten, senso will no longe espond to pevious ID) Temp at bottom senso (appox 18") Temp at Middle Senso (between top and load) Temp at top senso (3" below poduct float) Numbe of sticks attached to CPU Numbe of halls disabled fo 3d float Numbe of floats (usually 2) - HLS doesn t count RS-485 Resisto Status Page 36 Octobe 2016
1000S Tank Gauge Installation Instuctions Advanced Telemetics Octobe 2016 Page 37