SAMEUSANTURI
MODBUS RTU:N KANSSA
OUTPUT MBRTU-TBD
- KÄYTTÖOHJE SAMEUSANTURILLE, JOLLA MODBUS RTU LÄHTÖ MBRTU-TBD
HEINÄ-2021
Tätä asiakirjaa sovelletaan seuraaviin tuotteisiin
Johdanto
MBRTU-TBD on edistyksellinen digitaalinen sameusanturi veden laadun seurantaan, omaksuu sironneen valon periaatteen, infrapuna-LED-valonlähteen ja optisen kuidun johtumisen valopolun suunnittelumenetelmän. Sisään on lisätty suodatinrakenne, jolla on vahva häiriönestokyky. Sisäänrakennettu lämpötila-anturi, automaattinen lämpötilan kompensointi, sopii ympäristön pitkäaikaiseen online-seurantaan.
Erittely
Ominaisuudet
- Digitaalinen anturi, suora lähtö RS-485 digitaalinen signaali, tuki Modbus / RTU
- 90° kulman sirontavalon periaate, sisäänrakennettu lämpötila voidaan kompensoida automaattisesti;
- Optinen kuiturakenne, vahva vastustuskyky ulkoiselle valolle
- Infrapuna-LED-valonlähde, lisää suodatinrakenne, valohäiriöiden esto, hyvä vakaus
- Pinta on käsiteltävä korroosionesto- ja passivointiaineella
- Alhainen virrankulutus ja sisäisen piirin häiriönestorakenne
Tekniset tiedot
Tuote | Tekniset tiedot |
Lähtö | RS-485, MODBUS/RTU |
Mittausmenetelmä | 90° hajavalomenetelmä |
Alue | 0 ~ 1000NTU tai 0 ~ 100NTU |
Tarkkuus | ±5 % näyttöarvo tai ±3NTU, valitse suurempi (0 ~ 1000NTU) ± 3 % näyttö tai ± 2 NTU, valitse on suurempi (0-100 NTU) ±0.5℃ |
Resoluutio | 0.1 NTU, 0.1 ℃ |
Työympäristö | 0 ~ 50 ℃, <0.6 MPa |
Kalibrointi menetelmä | Kahden pisteen kalibrointi |
Vastausaika | 30-luvun T90 |
Lämpötila Korvaus | Automaattinen lämpötilan kompensointi (Pt1000) |
Virtalähde | 12-24VDC±10 %, 10mA; |
Koko | Halkaisija 30 mm; Pituus 166.5 mm; |
Suojaustaso | IP68□Veden syvyys on 20 metriä; |
Käyttöikä | 3 vuotta tai enemmän |
Kaapelin pituus | 5m |
Anturin kotelon materiaali | PVC |
Johdotus
Ole hyvä ja kytke johdot alla olevan kuvan mukaisesti:
Langan väri | Kuvaus |
Ruskea | Virta (12-24VDC) |
Musta | GND |
Sininen | RS485A |
Valkoinen | RS485B |
Paljas viiva | Suojauskerros |
Kaapelilinja□ 4 rivin AWG-24 tai AWG-26 suojalanka.
Huolto ja varotoimet
5.1 Huolto
- Induktiivinen elektrodi on periaatteessa huoltovapaa; On suositeltavaa puhdistaa anturin kiinnitys 30 päivän välein; Vältä kovien esineiden käyttöä mittaussondin valonohjainosan vaurioittamiseksi puhdistuksen aikana; Pyyhi pehmeällä damp kangas.
- On suositeltavaa puhdistaa anturin ulkopinta vesivirtauksella. Jos siinä on edelleen roskia, pyyhi se kostealla pehmeällä liinalla.
5.2 Huom
- Asennusmittaus: Vältä asennusmittausta paikassa, jossa vesivirtaus on turbulentti, ja vähennä vesikuplien vaikutusta mittaukseen. Pidä mittapää 2 cm:n päässä pohjasta.
- Anturin anturi on likaantunut tai kiinnittynyt useampiin organismeihin, joten puhdistusvoimaa voidaan lisätä sopivasti. Pieni naarmu anturin pinnassa ei vaikuta anturin normaaliin käyttöön. Mutta varo, ettet tunkeudu anturin kuoreen.
- Suositus: Yrityksemme suojakansi tulee valita siten, että se estää mikrobien kiinnittymisen vaikutuksen mittaustuloksiin.
5.3 Muu
Ongelma | mahdollista Syyt | Ratkaisu |
Käyttöliittymää ei voi yhdistää tai mittaustuloksia ei näytetä | Väärä kaapeliliitäntä | Tarkista johdotustila |
Väärä anturin osoite | Tarkista osoite virheiden varalta | |
Mitattu arvo on liian korkea, liian pieni tai arvo on jatkuvasti epävakaa | Anturin anturi on kiinnitetty vierailla esineillä | Puhdista anturin pinta |
muu | Ota yhteyttä myynnin jälkeen |
Modbus RTU -protokolla
6.1 Tietokehyksen muoto
Tämän anturin Modbus-tiedonsiirron oletustietomuoto on:
MODBUS-RTU | |
Tiedonsiirtonopeus | 9600 (oletus) |
Laitteen osoite | 1 (oletus) |
Databitit | 8-bittinen |
Pariteettitarkistus | Ei mitään |
Lopeta vähän | 1-bittinen |
- Toimintokoodi 03: Lue (R) rekisteriarvo
- Toimintokoodi 06: Kirjoita (W) yksittäinen rekisteriarvo
6.2 Rekisteröinnin osoite:
Rekisteröinnin osoite (hex) |
Nimi |
R/W |
Esittelyt |
Rekistereiden määrä (tavu) |
Tietotyyppi |
0x0100 |
Lämpötilan arvo |
R |
℃ arvo x10 (esimample: lämpötila 25.6 ℃ näytetään 256, oletusarvo on 1 desimaali.) |
1 (2 tavua) |
allekirjoittamaton lyhyt |
0x0101 |
Sameuden arvo |
R |
NTU-arvo x10 (esimample, sameusarvo 15.1ntu näytetään arvona 151, oletuksena 1 desimaalin tarkkuudella.) |
1 (2 tavua) |
allekirjoittamaton lyhyt |
0x1000 |
Lämpötilan kalibrointi |
R/W |
Lämpötilan kalibrointi: kirjoitettu tieto on todellinen lämpötila-arvo X10; Luettu data on lämpötilan kalibrointipoikkeama X10. |
1 (2 tavua) |
allekirjoittamaton lyhyt |
0x1001 | Nollapisteen kalibrointi | R/W | Nollapisteen kalibrointi ilmassa. Kalibroinnin aikana kirjoitettu data on 0. | 1 (2 tavua) | allekirjoittamaton lyhyt |
0x1003 |
Kaltevuuden kalibrointi |
R/W |
Kalibroi tunnetussa standardiliuoksessa (50 % – 100 % alue) ja kirjoita tiedot standardiliuoksen todelliseksi arvoksi × 10. |
1 (2 tavua) |
allekirjoittamaton lyhyt |
0x2000 | Anturin osoite | R/W | Oletusarvo on 1 ja tietoalue on 1-127. | 1 (2 tavua) | allekirjoittamaton lyhyt |
0x2003 | Baudinopeuden asetus | R/W | Oletusarvo on 9600. Kirjoita 0 on 4800; Kirjoita 1 on
9600; Kirjoita 2 on 19200. |
1 (2 tavua) | allekirjoittamaton lyhyt |
0x2020 |
Palauta tehdasasetukset |
W |
Kalibrointiarvo palautetaan oletusarvoon ja kirjoitettu data on 0. Huomaa, että anturi on kalibroitava uudelleen nollauksen jälkeen. |
1 (2 tavua) |
allekirjoittamaton lyhyt |
6.3 Tietorakenteen tyyppi
Kokonaisluku
unsigned int (signed short)
Tiedot koostuvat kahdesta kokonaisluvusta.
XXXX XXXX | XXXX XXXX |
Tavu 1 | Tavu 0 |
Kellua
Float, IEEE 754:n mukaan (yksi tarkkuus);
Data koostuu 1 etumerkkibitistä, 8-bittisestä eksponentista ja 23-bittisestä mantissasta.
XXXX XXXX | XXXX XXXX | XXXX XXXX | XXXX XXXX | |
Tavu 3 | Tavu 2 | Tavu 1 | Tavu 0 | |
Merkkipala | Exp-numero | F desimaali |
6.4 Modbus RTU -komento:
6.4.1 Toimintokoodi 03h: lue rekisteriarvo
Isäntälähetys:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADR | 03H | Aloita korkean tavun rekisteröinti | Aloita rekisteröinti alhainen tavu | Rekisterinumeron korkea tavu | Rekisterien lukumäärä pieni tavu | CRC:n alhainen tavu | CRC korkea tavu |
Ensimmäisen tavun ADR: orjaosoitekoodi (= 001 ~ 254)
Tavu 2 03h: lue rekisteriarvon toimintokoodi
Tavu 3 ja 4: luettavan rekisterin aloitusosoite
FCC-laitteen lukeminen
Tavut 5 ja 6: luettavien rekisterien määrä
Tavut 7 ja 8: CRC16-tarkistussummat tavuista 1–6
Orjan paluu:
1 | 2 | 3 | 4, 5 | 6, 7 | M-1, M | M+1 | M+2 | |
ADR | 03H | tavuja yhteensä | Rekisterin tiedot 1 | Rekisterin tiedot 2 | …… | Rekisterin tiedot M | CRC:n alhainen tavu | CRC korkea tavu |
Ensimmäisen tavun ADR: orjaosoitekoodi (= 001 ~ 254)
Tavu 2 03h: palaa toimintokoodin lukemiseen
Kolmas tavu: tavujen kokonaismäärä välillä 4 - m (mukaan lukien 4 ja m)
Tavut 4 - m: rekisteritiedot
Tavu m + 1, M + 2: CRC16-tarkistussumma tavusta 1 M
Kun orja vastaanottaa virheen, orja palauttaa virheen:
1 | 2 | 3 | 4 | 5 |
ADR | 83H | Tietokoodi | CRC:n alhainen tavu | CRC korkea tavu |
Ensimmäisen tavun ADR: orjaosoitekoodi (= 001 ~ 254)
Tavu 2 83h: virhe rekisteriarvon lukemisessa
Tavun 3 tietokoodi: 01 – toimintokoodivirhe
03 – tietovirhe
Tavut 4 ja 5: CRC16-tarkistussummat tavuista 1–3
6.4.2 Toimintokoodi 06h: kirjoita yksittäinen rekisteriarvo
Isäntälähetys
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADR | 06 | Rekisteröi korkean tavun osoite | Rekisteröi pienitavuinen osoite | Data korkea tavu | Data pieni tavu | CRC-koodi Matala tavu | CRC-koodi Korkea tavu |
Kun orja vastaanottaa oikein, orja lähettää takaisin:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADR |
06 |
Rekisteröi korkean tavun osoite | Rekisteröi pienitavuinen osoite | Data korkea tavu | Data pieni tavu | CRC-koodi Matala tavu | CRC-koodi Korkea tavu |
Kun orja saa virheilmoituksen, orja palauttaa:
1 | 2 | 3 | 4 | 5 |
ADR | 86H | Virhekoodin tietokoodi | CRC-koodi Matala tavu | CRC-koodi Korkea tavu |
Ensimmäisen tavun ADR: orjaosoitekoodi (= 001 ~ 254)
Toinen tavu 86h: kirjoita rekisteriarvon virhetoimintokoodi
Tavu 3 virhekoodin tietokoodi: 01 – toimintokoodivirhe
03 – tietovirhe
Tavu 4 ja 5: CRC-tarkistussumma tavusta 1–3
6.5 Komento esimample
6.5.1 Oletusrekisteri
a) Vaihda orjaosoite:
Osoite: 0x2000 (42001)
Rekisterien määrä: 1
Toimintokoodi: 0x06
Anturin oletusosoite: 01
Muuta anturin Modbus-laiteosoite ja vaihda laiteosoite arvosta 01 arvoon 06. Esimample on seuraava:
Lähetä komento: 01 06 20 00 00 06 02 08
Vastaa: 01 06 20 00 00 06 02 08; Huomautus: osoitteeksi muutetaan 06 ja se tallennetaan sähkökatkon jälkeen.
b) Tiedonsiirtonopeus:
Osoite: 0x2003 (42004)
Rekisterien määrä: 1
Toimintokoodi: 0x06
Oletusarvo: 1 (9600 bps)
Tuetut arvot: 0-2 (4800-19200bps)
Tiedonsiirtonopeutta voidaan muuttaa tietokoneen ylemmillä asetuksilla, ja se voi toimia ilman uudelleenkäynnistystä muutoksen jälkeen. Siirtonopeus tallentaa tietokoneen ylemmän asetuksen virtakatkon jälkeen. Tiedonsiirtonopeuden tuki 4800960019200. Kokonaislukuarvon allokoinnin siirtonopeus on seuraava:
Kokonaisluku | Tiedonsiirtonopeus |
0 | 4800 bps |
1 | 9600 bps |
2 | 19200 bps |
Lähetä komento: 01 06 20 03 00 02 F3 CB
Vastaus: 01 06 20 03 00 02 F3 CB Huomautus: baudinopeus muutetaan 19200bps:ksi ja tallennetaan sähkökatkon jälkeen.
6.5.2 Toimintorekisteri
a) Lämpötilan mittauskomento:
Osoite: 0x0100 (40101)
Rekisterien määrä: 1
Toimintokoodi: 0x03
Lue sample arvot: 19.2℃
Lähetä komento: 01 03 01 00 00 01 85 F6
Vastaa: 01 03 02 00 C0 B8 14
Palauttaa heksadesimaaliset etumerkitttömät kokonaisluvut, lämpötila = kokonaisluku / 10, 1 bitin desimaalipaikka on varattu.
b) Sameuden mittausohje:
Osoite: 0x0101 (0x40102)
Rekisterien määrä: 1
Toimintokoodi: 0x03
Lue sample arvot: 9.1 NTU
Lähetä komento: 01 03 01 01 00 01 D4 36
Vastaa: 01 03 02 00 5B F9 BF
Rekisteri palauttaa heksadesimaalimerkitön kokonaisluvun data, sameusarvo = kokonaisluku / 10, 1 desimaalipaikka varattu.
c) Lämpötila- ja sameusohjeiden jatkuva lukeminen:
Osoite: 0x0100 (40101)
Rekisterien määrä: 2
Toimintokoodi: 0x03
Lue sample arvot: Lämpötila 19.2 ℃ ja sameus 9.1 NTU
Lähetä komento: 01 03 01 00 00 02 C5 F7
Vastaa: 01 03 04 00 C0 00 5B BB F4
Rekisteri palauttaa heksadesimaalien etumerkittömät kokonaisluvut, lämpötila-arvo = kokonaisluku / 10, 1 desimaalipaikka varattu
Rekisteri palauttaa heksadesimaalimerkitön kokonaisluvun data, sameusarvo = kokonaisluku / 10, 1 desimaalipaikka varattu.
d) Kosteuden mittauskomento:
Osoite: 0x0107 (40108)
Rekisterien määrä: 1
Toimintokoodi: 0x03
Lue sample arvot: suhteellinen kosteus 40 %
Lähetä komento: 01 03 01 07 00 01 34 37
Vastaa: 01 03 02 01 90 B9 B8
Rekisteri palauttaa heksadesimaalien etumerkittömät kokonaisluvut, kosteusarvo = kokonaisluku / 10, 1 desimaalipaikka varattu.
6.5.3 Kalibrointiohjeet
a) Lämpötilan kalibrointi
Osoite: 0x1000 (41001)
Rekisterien määrä: 1
Toimintokoodi: 0x06
Kalibrointi esimample: kalibrointi 25.8 °C:ssa
Lähetä komento: 01 06 10 00 01 02 0D 5B
Vastaa: 01 06 10 00 01 02 0D 5B
Anturi on kalibroitava vakiolämpötilaisessa ympäristössä, kun lämpötilan osoitin ei enää vaihtele.
b) Sameuden nollan kalibrointi
Osoite: 0x1001 (41002)
Rekisterien määrä: 1
Toimintokoodi: 0x06
Kalibrointi esimample: kalibrointi ilmassa
Lähetä komento: 01 06 10 01 00 00 DC CA
Vastaa: 01 06 10 01 00 00 DC CA
c) Sameuskulman kalibrointi
Osoite: 0x1003 (41004)
Rekisterien määrä: 1
Toimintokoodi: 0x06
Kalibrointi esimample: kalibrointi 50NTU sameusliuoksessa
Lähetä komento: 01 06 10 03 01 F4 7D 1D
Vastaa: 01 06 10 03 01 F4 7D 1D
Mitat
Ota yhteyttä
Valmistaja
Daviteq Technologies IncNo.11 Street 2G, Nam Hung Vuong Res., An Lac Ward, Binh Tan Dist., Ho Chi Minh City, Vietnam.
Tel: +84-28-6268.2523/4 (ext.122)
Sähköposti: info@davitaq.com | www.davitq.com
Asiakirjat / Resurssit
![]() |
davideq MBRTU-TBD sameusanturi Modbus RTU -lähdöllä [pdfKäyttöohje MBRTU-TBD sameusanturi Modbus RTU -lähdöllä, MBRTU-TBD, sameusanturi Modbus RTU -lähdöllä, anturi Modbus RTU -lähdöllä, Modbus RTU -lähtö, RTU-lähtö, lähtö |