INHOUDSOPGAWE:
- Stap 1: IoT -items wat u benodig vir die meting van watervloei
- Stap 2: Koppel u stroommeters aan u RS-485-sensors
- Stap 3: Stel u stroommeters op met RS-485 Modbus-sensoradapters
- Stap 4: Stel u stroommeters op vir monitering in die wolk
- Stap 5: Voltooi u watermoniteringstelsels en vloei -metingsoplossings
Video: Vloeimeting met waterstroommeters (ultraklank): 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Water is 'n kritieke bron vir ons planeet.
Ons mense het elke dag water nodig. En water is nodig vir 'n verskeidenheid nywerhede en ons mense het dit elke dag nodig.
Namate water meer waardevol en skaars geword het, het die behoefte om waterbronne effektief te monitor en te bestuur, onlangs toegeneem.
Daar is baie maniere om waterhulpbronne te bestuur en te monitor, soos watervlak sensors en vloeimeter.
In hierdie instruksies gaan ons in op diepte oor hoe om vloeimeting te doen met ultrasoniese vloeimeter, soos u op die foto's sien.
Laat ons dus begin en begin!:)
Stap 1: IoT -items wat u benodig vir die meting van watervloei
In hierdie artikel leer u die besonderhede van hoe u TUF-2000 ultrasoniese vloeimeter kan monitor met sensorhubs wat gekoppel is aan RS-485Modbus-sensoradapters.
Net soos met ander moniteringsontplooiings, moet u uitvind watter internetverbinding, kragbron, omhulsels, ensovoorts die beste sal werk vir u spesifieke implementeringscenario's. Moet asseblief nie huiwer om met my in verbinding te tree by [email protected] as u advies wil hê of vrae het nie.
Om aan die gang te kom met die monitering van hierdie TUF-2000-reeks vloeimeters, benodig u die volgende:
- TUF-2000-reeks vloeimeters, soos die TUF-2000S, of ander bevestigbare, ontploffingsvaste of die muurmonteerbare weergawe wat u op die foto's in hierdie verhaal sien
- Vloeitransducers wat verenigbaar is met TUF-2000-vloeimeters om vloei en/of temperatuur te monitor, soos die klem op omvormers wat u op die foto's sien
- Sensorhubs om u sensormetings na die wolke op te laai via GSM -selfoonnetwerk, ethernet, WiFi of ander internetverbinding
- RS-485 sensoradapters om aan te sluit en te kommunikeer met u vloeimeter
Stap 2: Koppel u stroommeters aan u RS-485-sensors
Nadat u u sensorhubs aan Tools. Valarm.net gekoppel het, koppel u u RS-485 sensoradapters aan u TUF-2000-vloermeters.
U sal dit doen deur 'n draad van u keuse van die + (positiewe) 485 op u vloeimeters na die positiewe (+) op u RS-485 sensoradapters te koppel. Gebruik 'n draad op dieselfde manier om die negatiewe (-) kanale op u vloeimeter en u RS-485 sensoradapters aan te sluit. U sal op die foto's sien dat ons gevind het dat dit maklik is om dit te onthou en dop te hou deur die gebruik van rooi en swart kabels.
Onthou dat u die vloeimeter se instruksies moet instel en volg, en die vereiste instellings moet volg en konfigureer as u dit nog nie gedoen het nie - tipe transducer, tipe vloeistof, tipe montering, buitediameter, pypmateriaal en pypwanddikte. Bevestig ook dat u 'n sterk seinsterkte en kwaliteit het vir u watertransducer -installasie, om seker te maak dat u betroubare metings en metings vir u watermoniteringstelsels het.
Stap 3: Stel u stroommeters op met RS-485 Modbus-sensoradapters
Sluit u Yoctopuce RS-485-sensoradapter aan op u rekenaar nadat u aangesluit het. Maak seker dat u vloeimeter ook aangeskakel is en dat u RS-485 verbind is met die positiewe en negatiewe leidrade wat by u vloeimeter pas.
Skakel u virtualhub -sagteware op en wys u blaaier op https:// localhost: 4444. Klik op die menu-knoppie 'konfigureer' vir u RS-485-sensoradapter. Maak seker dat u RS-485-sensorinstellings hier ooreenstem met wat u op u TUF-2000-reeks vloermeter gestel het.
Ons beveel aan dat u die volgende RS-485 Modbus-instellings gebruik:
- Modbus RTU
- 9600 Baud
- 8 databits
- Geen gelykheid nie
- 1 stop bietjie
Kortom, dit is RS-485 Modbus RTU met 8N1 op 9600 baud. Vervolgens sal ons 'n poslêer skep wat u RS-485 sensoradapters sal programmeer om outomaties u vloeidometers so gereeld as moontlik te vra. U metings van die vloeimeter word dan na Tools. Valarm.net gelaai. Klik op die knoppie Bestuur taaklêers in u venster vir instellings vir virtuele hub-RS-485 om 'n nuwe taaklêer te maak. Klik op definieer 'n nuwe taak om 'n nuwe taaklêer te maak.
Klik dan op voeg stap om 'n nuwe taak by u nuutgeskepte werklêer te voeg. U kan sien in die voorbeelde wat ons ons flowtuf.job taak1 genoem het.
Vervolgens sal u u enigste taak wysig. U sal u taak periodiek stel sodat u vloeidemetersensors data met vooraf gedefinieerde tussenposes stuur. Stel u taak op om 'n aangepaste protokol te gebruik, soos u op die skermkiekies sien. U sal 'n stap byvoeg vir elke veranderlike wat u vanaf u vloeimeter wil navraag doen. U sal na u TUF 2000 -reeks vloeidemeterdokumentasie kyk om te sien watter Modbus -register u moet navraag doen, gebaseer op watter meting u van u vloeimeter wil hê.
Ons het skermkiekies ingesluit uit 'n handleiding wat ons gevind het terwyl ons op die internet gesoek het. In hierdie voorbeelde gaan ons na die vloeitempo, snelheid en die positiewe gebruik van akkumulator / totale vloei. Hoe gebruik ons nou elke MODBUS -navraag vir die spesifieke vloeidemeter Modbus -registers?
Vir elke veranderlike wat u wil navraag doen, vind u die registernommer in die handleiding van die vloeimeter, en trek dan af. 1. Skakel dan die desimale getal om na heksadesimale met behulp van enige omskakelaar soos die wat u sal vind deur op die internet te soek. Kom ons gaan deur 'n paar voorbeelde. In ons voorbeeldskermkiekies sien u dat ons navraag doen oor die registerveranderlikes:
Vloeitempo (Register 0001) beteken dat ons 1 - 1 in hex wil omskakel. Dit is dus 0 tot hex, waarvan ons hex -omskakelaar vir ons sê dat dit 0 is, so dit is maklik om mee te begin.
Velocity (Register 0005) beteken dat ons 5-4 na hex sal omskakel. 4 in heksadesimaal is eenvoudig 4.
Totale vloei gebruik / positiewe akkumulator (register 0115) beteken dat ons 0114 van desimaal na heksadesimaal sal omskakel. 0114 in hex is 72.
Kom ons stel nou die take op om navraag te doen oor die registers. Voeg 'n stap by vir elke veranderlike wat u wil navraag doen.
As ons byvoorbeeld die positiewe akkumulator wil navraag doen oor die totale vloei, gebruik u die writeMODBUS -opdrag met die argument:
010300720002
Let op die 72 in die middel van die argument. Dit is die sleutel wat u moet verander vir enige ander veranderlike wat u wil navraag doen. U sal byvoorbeeld in die skermkiekies sien dat die ander twee Modbus -opdragte wat ons stuur 04 en 00 in die opdragargument het in plaas van 72. Vervang dus die twee syfers met die register wat u nodig het. Nadat u navraag gedoen het oor 'n register, het u 'n plek nodig om die reaksie van die vloeimetersensor op u navraag op te slaan en op te slaan. Ons sal dit doen met 'n verwag -opdrag.
Voeg 'n stap by vir 'n verwag -opdrag met die argument:: 010304 ($ 1: FLOAT32X).*
Belangrik: let op dat die $ 1 die sensoradapter vertel om hierdie sensornavraag in generiese sensorveranderlike 1 op te slaan, wat ons later sal toewys en met 'n kolom / veld op Tools. Valarm.net kan assosieer. Soos u op die skermkiekies sien, verander ons die command -opdrag na $ 2 vir genericSensor2, $ 3 vir genericSensor3, ensovoorts as ons meer registers wil navraag doen en dit in verskillende sensorvelde wil stoor. U sal hiermee eksperimenteer en speel totdat u presies kry wat u, u spanne en u organisasie van u industriële sensors benodig.
Let ook daarop dat die registernommer en ook 'n formaat in die vloeidemeter dokumentasie met die registers wat u sien. As die formaat REAL4 in die dokumente is, gebruik u die FLOAT32X -datatipe wat u in die skermkiekies sien. As u egter 'n ander tipe formaat wil navraag doen, kontak ons gerus, aangesien u die nuutste firmware van die RS-485 benodig en ander datatipes soos DWORDX sal gebruik vir Modbus-registers van die tipe LANG.
Nadat u al die stappe wat u wil navraag doen bygevoeg het vir die veranderlikes wat u benodig, stel u 'n herhalingsinterval in u taaklêer in. U sal op die skermkiekies sien dat ons elke 5 sekondes ons wil stel. Op grond van hoe oorweldig en oorstroom met inligting wat u wil wees, kan u elke 60 sekondes, 300 sekondes / 5 minute na u sensor navraag doen, of watter tydsinterval die beste vir u en u moniteringsontplooiings in die veld werk.
Stoor u werk en klik op hardloop om te begin. U sal waarskynlik u taaklêer as u opstartwerk wil stel deur die aftreklys in die hoof RS-485-kieslys te gebruik. U kan sien dat ons dit op die kiekies hier gedoen het. Nadat u al u instellings gestoor het, kan u u RS-485-sensoradapter aanskakel, of die stekker uit die stekker trek en weer aansluit om seker te maak dat dit werk soos u wil wanneer dit weer begin word. Deur op die reeksnommer van 'n sensor in die hoofvenster van virtualhub te klik, kan u die gesprek sien wat 'n seriële koppelvlak met 'n toestel voer. U sien die opdragte en reaksies regstreeks en eerstehands. Dit is 'n goeie manier om te bevestig dat almal hande skud, praat en optree soos u wil.
U kan ook klik op wys toestelfunksies in die hoof virtualhub -venster om lewendige resultate te sien van die nuutste metings van vloeimetersensors wat gestoor word in u generiese sensor X -kolomme wat na Tools. Valarm.net gelaai word.
Nou is u RS-485 Modbus-sensor-adapters gekonfigureer om mooi met u vloeimeter te praat. Kom ons kyk na hoe u u water-moniteringsinligting in real-time kan bestuur, karteer, ontleed en sien vanaf enige toestel met 'n webblaaier wat na Tools. Valarm.net gerig is.
Stap 4: Stel u stroommeters op vir monitering in die wolk
Nadat u hierdie video gevolg het en u sensorhub gekonfigureer en gekoppel het aan Tools. Valarm.net, onthou u die tabblad sensorkaart onder hub -opset.
Onder die oortjie vir kartering van die sensor sien u u RS-485-sensoradapter onder die sensore wat laas gerapporteer is. U kan op add voeg om elk van die generiese sensors by te voeg waarin u 'n vloeimeter se registerwaarde gestoor het. in onderskeidelik die generiese sensor 1, 2 en 3 veranderlikes.
U sal u sensorveranderlikes aan die kolomme toewys wat die beste vir u werk, byvoorbeeld die berekeningskolomme of die gebruikerskolomme wat ons in die voorbeelde gebruik het vir die skermkiekies waarna u kyk. Dis dit. Nou sal u sien dat u vloeidemetersensorwaardes na Tools. Valarm.net opgelaai word. Hoe gereeld jy ook al jou sensorhub ingestel het om op te laai, is hoe gereeld nuwe data opgelaai sal word. U kan dit aansluit by hoe gereeld u werklêer u vloeidemeter vra.
As u byvoorbeeld elke 15 minute na Tools. Valarm.net opgelaai word, hoef u slegs elke 900 sekondes u vloeidemeter met u poslêer te ondersoek. Nog 'n gerief wat ons kan instel, is om die aangepaste kolomhernoemings / aliasing-funksies van Tools. Valarm.net te gebruik. Kyk na ons dokumente oor hoe u dit kan doen, of volg die voorbeeld van die skermkiekie om die gebruikerskolomme by te noem na meer beskrywende name, soos vloeidetermeter, snelheid, totale vloei, positiewe akkumulator of waterverbruik.
Onthou om die eenhede van u veranderlikes waarna u van u vloeideters vra, op te let. Die veranderlike van die positiewe akkumulator word byvoorbeeld in kubieke meter / m³ gerapporteer. As u dit outomaties in liter, liter of 'n ander eenheid wil omskep, kyk gerus na ons sakrekenaarfunksies, soos om outomaties te vermenigvuldig met 'n konstante waarde. Nou het u al u vloeimetermetings op Tools. Valarm.net, sodat u u waterbronne van oral in u wêreld op afstand kan monitor en bestuur.
As 'n laaste opmerking, kan u verkies om aangepaste webpanele soos u hier sien, te gebruik vir die doeltreffende monitering van vloeimeter, waterputte en watervlakke.
Stap 5: Voltooi u watermoniteringstelsels en vloei -metingsoplossings
Dit is omtrent dit.
Kom ons kyk na die geleerde lesse en dinge om te onthou oor die monitering van ultrasoniese vloeimeter met hierdie RS-485 sensoradapters en gereedskap.
- Plaas 'n koppelmiddel of termiese verbinding tussen u transducers en u pype. As u dit vergeet, ontvang u ultrasoniese vloeimeter nie metings van die sensors / transducers nie. Let daarop dat u kan eksperimenteer met die gebruik van stowwe soos vaseline, vloeibare seep of ander smeermiddels as koppelmiddels.
- Onthou dat daar baie soorte stroommeters is, dus kies watter handelsmerk en model die beste by u scenario pas. Of u nou waaier-, skroef-, meganiese-, magnetiese-, ultraklank- of ander vloeimeter -tegnologie moet gebruik, ons is hier om u te help, moet asseblief nie huiwer om kontak te maak nie.
- Wees veral versigtig om seker te maak dat daar geen stofdeeltjies, sand of iets anders is as koppelmiddels nie. U wil niks ekstra hê tussen die buitenste oppervlaktes van u pyp en u transducers nie.
Dit is u gids om u ultraklankstroommeters in die TUF 2000 -reeks te monitor met Tools. Valarm.net.
Kyk hier om te sien hoe dit ontplooi word deur Industrial IoT -kliënte wat water in die VSA behandel en monitor.
Moet asseblief nie huiwer om my te laat weet as ek u kan help met iets anders vir u water- en lugmoniteringsbehoeftes nie.
Skakel my gerus by [email protected].
Dankie vir die onderrig en deel van die Instructables -gemeenskap!:)
Aanbeveel:
Ontdek hindernisse asynchroon met ultraklank: 4 stappe
Ontdek hindernisse asynchroon met ultraklank: ek bou vir die plesier 'n robot wat ek outonoom in 'n huis wil skuif. Dit is 'n lang werk en ek doen dit stap vir stap. Hierdie instruksionele fokus op die opsporing van struikelblokke met Arduino Mega. Ultrasoniese sensors HC-SR04 vs HY-SRF05 is goedkoop
Liggaam-ultraklank sonografie met Arduino: 3 stappe (met foto's)
Liggaam-ultraklank sonografie met Arduino: Hallo! My stokperdjie en passie is om fisika-projekte te realiseer. Een van my laaste werke handel oor ultraklank sonografie. Soos altyd het ek probeer om dit so eenvoudig as moontlik te maak met onderdele wat u op ebay of aliexpress kan kry. So laat ons kyk hoe ver ek kan gaan met
Diefdetektor met behulp van ultraklank en nodeMCU: 5 stappe
Diefdetektor met behulp van ultraklank en NodeMCU: Hierdie toestel kan diewe opspoor en u daaroor inlig. Omdat die ultraklankgolwe nie vir die mens sigbaar is nie, is die dief nie daarvan bewus nie en kan dit maklik gevang word
Ultraklank tenkvlakmeter: 5 stappe (met foto's)
Ultraklank tenkvlakmeter: moet u die vloeistofpeil in 'n groot deursnee, 'n tenk of 'n oop houer monitor? Hierdie gids sal u wys hoe u 'n sonar-vloeistofvlakmeter sonder kontak kan maak met goedkoop elektronika
Hindernisse en waarskuwings opspoor - Arduino UNO en ultraklank: 4 stappe (met foto's)
Hindernisse en waarskuwings opspoor - Arduino UNO en ultraklank: dit is 'n handleiding om u te help om ultrasoniese en buzzer te verstaan en dieper te leer om Arduino te leer, volg hierdie stappe en gee my terugvoer