daviteq - logoSENZOR ZAMUĆENJA
SA MODBUS RTU
IZLAZ MBRTU-TBD

  • VODIČ ZA KORISNIKE ZA SENZOR ZAMUĆENOSTI SA MODBUS RTU IZLAZOM MBRTU-TBD

JUL-2021

Ovaj dokument se primjenjuje na sljedeće proizvode

Uvod

MBRTU-TBD je napredni digitalni senzor zamućenosti za praćenje kvaliteta vode, usvaja princip raspršene svjetlosti, metodu dizajna korištenja infracrvenog LED izvora svjetlosti i svjetlosnog puta provodljivosti optičkih vlakana. Dizajn filtera je dodat unutra, koji ima jaku sposobnost protiv smetnji. Ugrađeni temperaturni senzor, automatska temperaturna kompenzacija, pogodan za online dugotrajno praćenje okoline.

daviteq MBRTU TBD senzor zamućenja sa Modbus RTU izlazom -

Specifikacija

Karakteristike

  1. Digitalni senzor, direktni izlaz RS-485 digitalni signal, podrška Modbus / RTU
  2.  Princip raspršivanja svjetla pod kutom od 90°, ugrađena temperatura može se automatski kompenzirati;
  3.  Struktura optičkih vlakana, jaka otpornost na smetnje vanjskog svjetla
  4.  Infracrveni LED izvor svjetlosti, dodajte dizajn filtera, protiv smetnji svjetlosti, dobra stabilnost
  5.  Površina se tretira antikorozivnim i pasiviziranim sredstvima
  6.  Mala potrošnja energije i dizajn unutrašnjeg kola protiv smetnji

Tehnički podaci

Stavka Specifikacije
Izlaz RS-485,MODBUS/RTU
Metoda mjerenja Metoda raspršene svjetlosti od 90°
Domet 0 ~ 1000NTU ili 0 ~ 100NTU
 Preciznost ±5% indikacijske vrijednosti ili ±3NTU, odaberite veći (0 ~ 1000NTU)
± 3% indikacija ili ± 2 NTU, odaberite je veće (0-100 NTU)
±0.5℃
Rezolucija 0.1NTU, 0.1℃
Radno okruženje 0 ~ 50 ℃, <0.6 MPa
Kalibracija metoda Kalibracija u dvije tačke
Vrijeme odgovora 30s T90
Temperatura Kompenzacija Automatska kompenzacija temperature (Pt1000)
Napajanje 12-24VDC±10%, 10mA;
Veličina Prečnik 30mm; Dužina 166.5 mm;
Nivo zaštite IP68□Dubina vode je 20 metara;
Vek trajanja 3 godine ili više
Dužina kabla 5m
Materijal kućišta senzora PVC

Ožičenje

Molimo ožičenje kako je prikazano u nastavku:

daviteq MBRTU TBD senzor zamućenja sa Modbus RTU izlazom - . Ožičenje

Boja žice Opis
Brown Snaga (12-24VDC)
Crna GND
Plava RS485A
Bijelo RS485B
Gola linija Zaštitni sloj

Kablovska linija□ 4-linijska AWG-24 ili AWG-26 zaštitna žica.

Održavanje i mjere opreza

5.1 Održavanje

  • Induktivna elektroda je u osnovi bez održavanja; Preporučuje se čišćenje priključka senzorske sonde svakih 30 dana; Izbjegavajte upotrebu tvrdih predmeta kako biste oštetili dio mjerne sonde koji vodi svjetlo tokom čišćenja; Obrišite mekom damp tkanina.
  • Preporučuje se čišćenje vanjske površine senzora protokom vode. Ako i dalje ima ostataka, obrišite ga mekom mokrom krpom.

5.2 Napomena

  • Instalaciono mjerenje: izbjegavajte instalacijsko mjerenje na mjestu gdje je tok vode turbulentan i smanjite utjecaj vodenih mjehurića na mjerenje. Držite mjernu sondu 2 cm dalje od dna.
  • Sonda senzora je zaprljana ili spojena sa više organizama, tako da se sila čišćenja može na odgovarajući način povećati. Mala ogrebotina na površini sonde ne utiče na normalnu upotrebu senzora. Ali pazite da ne prodrete u školjku sonde.
  • Sugestija: treba odabrati zaštitni poklopac naše kompanije kako bi se spriječio utjecaj vezivanja mikroba na rezultate mjerenja.

5.3 Ostalo

Problem Moguće Uzroci Rješenje
Radni interfejs se ne može povezati ili se rezultati merenja ne prikazuju Pogrešna kablovska veza Provjerite način ožičenja
Pogrešna adresa senzora Provjerite adresu za greške
Izmjerena vrijednost je previsoka, preniska ili je vrijednost stalno nestabilna Sonda senzora je pričvršćena stranim predmetima Očistite površinu sonde senzora
Ostalo Kontaktirajte nakon prodaje

 Modbus RTU protokol

6.1 Format informacionog okvira
Zadani format podataka za Modbus komunikaciju ovog senzora je:

MODBUS-RTU
Baud rate 9600 (zadano)
Adresa uređaja 1 (zadano)
Bitovi podataka 8 bit
Provjera pariteta Nema
Stop bit 1bit
  • Kod funkcije 03: Čitanje (R) vrijednosti registra
  • Funkcijski kod 06: Upišite (W) vrijednost jednog registra

6.2 Adresa registracije:

Adresa registracije (hex)  

Ime

 

R/W

 

Uvode

Broj registara (bajt)  

Tip podataka

 

0x0100

Vrijednost temperature  

R

℃ vrijednost x10 (nprample: temperatura od 25.6 ℃ se prikazuje kao 256, zadana vrijednost je 1 decimala.)  

1 (2 bajta)

nepotpisano kratko
 

0x0101

Vrijednost zamućenja  

R

NTU vrijednost x10 (nprampda, vrijednost zamućenosti od 15.1ntu je prikazana kao 151, sa 1 decimalnim mjestom prema zadanim postavkama.)  

1 (2 bajta)

nepotpisano kratko
 

0x1000

Kalibracija temperature  

R/W

Kalibracija temperature: upisani podaci su stvarna vrijednost temperature X10; Očitani podaci su pomak kalibracije temperature X10.  

1 (2 bajta)

nepotpisano kratko
0x1001 Kalibracija nulte tačke R/W Kalibracija nulte tačke u vazduhu. Podaci zapisani tokom kalibracije su 0. 1 (2 bajta) nepotpisano kratko
 

0x1003

Kalibracija nagiba  

R/W

Kalibrirajte u poznatom standardnom rastvoru (opseg 50% – 100%) i zapišite podatke kao stvarnu vrednost standardnog rastvora × 10.  

1 (2 bajta)

nepotpisano kratko
0x2000 Adresa senzora R/W Zadana vrijednost je 1, a raspon podataka je 1-127. 1 (2 bajta) nepotpisano kratko
0x2003 Postavka brzine prijenosa R/W Podrazumevano je 9600. Write 0 je 4800; Napišite 1 je

9600; Napišite 2 je 19200.

1 (2 bajta) nepotpisano kratko
 

0x2020

Vratite tvorničke postavke  

W

Vrijednost kalibracije se vraća na zadanu vrijednost, a upisani podaci su 0. Imajte na umu da senzor treba ponovo kalibrirati nakon resetiranja.  

1 (2 bajta)

nepotpisano kratko

6.3 Tip strukture podataka
Integer
unsigned int (nepotpisano kratko)
Podaci se sastoje od dva cijela broja.

XXXX XXXX XXXX XXXX
Byte1 Byte0

Float
Float, prema IEEE 754 (jednostruka preciznost);
Podaci se sastoje od 1 znakovnog bita, 8-bitnog eksponenta i 23-bitne mantise.

XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
Byte3 Byte2 Byte1 Byte0
Sign bit Exp cifra F decimalni

6.4 Modbus RTU komanda:
6.4.1 Kod funkcije 03h: čitanje vrijednosti registra
Domaćin šalje:

1 2 3 4 5 6 7 8
 ADR  03H Startni registar visoki bajt Počni mali bajt registra Veliki bajt broja registra Broj registara niži bajt  CRC niski bajt  CRC visoki bajt

Prvi bajt ADR: slave adresni kod (= 001 ~ 254)
Bajt 2 03h: čitanje koda funkcije registrske vrijednosti
Bajt 3 i 4: početna adresa registra za čitanje
Da biste pročitali FCC instrument,
Bajtovi 5 i 6: broj registara za čitanje
Bajtovi 7 i 8: CRC16 kontrolni sumi od bajtova 1 do 6
Povrat robe:

1 2 3 4 , 5 6 , 7 M-1, M M+1 M+2
ADR 03H ukupno bajtova Podaci registra 1 Podaci registra 2 …… Podaci registra M CRC niski bajt CRC visoki bajt

Prvi bajt ADR: slave adresni kod (= 001 ~ 254)
Bajt 2 03h: povratak na čitanje koda funkcije
Treći bajt: ukupan broj bajtova od 4 do m (uključujući 4 i m)
Bajtovi 4 do m: podaci registra
Bajt m + 1, M + 2: CRC16 kontrolni zbroj od bajta 1 do M
Kada slave primi grešku, slave vraća grešku:

1 2 3 4 5
ADR 83H Informacijski kod CRC niski bajt CRC visoki bajt

Prvi bajt ADR: slave adresni kod (= 001 ~ 254)
Bajt 2 83h: greška čitanja vrijednosti registra
Informacijski kod bajta 3: 01 – greška koda funkcije
03 – greška u podacima
Bajtovi 4 i 5: CRC16 kontrolni sumi od bajtova 1 do 3
6.4.2 Kôd funkcije 06h: upisati vrijednost jednog registra
Host send

1 2 3 4 5 6 7 8
ADR 06 Registrirajte adresu visokog bajta Registrirajte low byte adresu Visoki bajt podataka Niski bajt podataka CRC kod Niski bajt CRC kod Visoki bajt

Kada slave primi ispravno, slave šalje natrag:

1 2 3 4 5 6 7 8
 

ADR

 

06

Registrirajte adresu visokog bajta Registrirajte low byte adresu Visoki bajt podataka Niski bajt podataka CRC kod Niski bajt CRC kod Visoki bajt

Kada slave primi grešku, slave vraća:

1 2 3 4 5
ADR 86H Informacijski kod greške CRC kod Niski bajt CRC kod Visoki bajt

Prvi bajt ADR: slave adresni kod (= 001 ~ 254)
Drugi bajt 86h: upišite vrijednost registra greške kod funkcije
Informacijski kod koda greške bajta 3: 01 – greška koda funkcije
03 – greška u podacima
Bajt 4 i 5: CRC kontrolni zbroj od bajta 1 do 3

6.5 Komanda prample
6.5.1 Zadani registar

a) Promijenite slave adresu:
Adresa:0x2000 (42001)
Broj registara: 1
Kôd funkcije: 0x06
Zadana adresa senzora: 01
Promijenite Modbus adresu uređaja senzora i promijenite adresu uređaja sa 01 na 06. Prample je kako slijedi:
Pošaljite komandu: 01 06 20 00 00 06 02 08
Odgovor: 01 06 20 00 00 06 02 08; Napomena: adresa se mijenja u 06 i pohranjuje nakon nestanka struje.
b) Brzina prijenosa:
Adresa: 0x2003 (42004)
Broj registara: 1
Kôd funkcije: 0x06
Zadana vrijednost: 1 (9600bps)
Podržane vrijednosti: 0-2 (4800-19200bps)
Brzina prijenosa može se promijeniti gornjom postavkom računara i može raditi bez ponovnog pokretanja nakon promjene. Brzina prenosa podataka čuva gornju postavku računara nakon nestanka struje. Podrška za brzinu prijenosa 4800960019200. Brzina prijenosa cjelobrojne vrijednosti je sljedeća:

Integer Baud rate
0 4800 bps
1 9600 bps
2 19200 bps

Pošaljite naredbu: 01 06 20 03 00 02 F3 CB
Odgovor: 01 06 20 03 00 02 F3 CB Napomena: brzina prijenosa se mijenja na 19200bps i čuva nakon nestanka struje.
6.5.2 Registar funkcija
a) Komanda za mjerenje temperature:
Adresa: 0x0100 (40101)
Broj registara: 1
Kôd funkcije: 0x03
Pročitajte sample vrednosti: 19.2℃
Pošaljite naredbu: 01 03 01 00 00 01 85 F6
Odgovor: 01 03 02 00 C0 B8 14
Vraća heksadecimalne podatke bez predznaka, vrijednost temperature = cijeli broj / 10, 1 bit decimalno mjesto je rezervirano.
b) Uputstvo za merenje zamućenosti:
Adresa: 0x0101 (0x40102)
Broj registara: 1
Kôd funkcije: 0x03
Pročitajte sample vrijednosti: 9.1 NTU
Pošaljite naredbu: 01 03 01 01 00 01 D4 36
Odgovor: 01 03 02 00 5B F9 BF
Registar vraća heksadecimalne neoznačene cjelobrojne podatke, vrijednost zamućenja = cijeli broj / 10, rezervirano 1 decimalno mjesto.
c) Kontinuirano čitanje uputstava o temperaturi i zamućenosti:
Adresa: 0x0100 (40101)
Broj registara: 2
Kôd funkcije: 0x03
Pročitajte sample vrijednosti: Temperatura 19.2 ℃ i zamućenost 9.1 NTU
Pošaljite naredbu: 01 03 01 00 00 02 C5 F7
Odgovor: 01 03 04 00 C0 00 5B BB F4
Registar vraća heksadecimalne podatke bez predznaka, vrijednost temperature = cijeli broj / 10, rezervirano 1 decimalno mjesto
Registar vraća heksadecimalne neoznačene cjelobrojne podatke, vrijednost zamućenja = cijeli broj / 10, rezervirano 1 decimalno mjesto.
d) Komanda mjerenja vlažnosti:
Adresa: 0x0107 (40108)
Broj registara: 1
Kôd funkcije: 0x03
Pročitajte sample vrijednosti: relativna vlažnost 40%
Pošaljite komandu: 01 03 01 07 00 01 34 37
Odgovor: 01 03 02 01 90 B9 B8
Registar vraća heksadecimalne neoznačene cjelobrojne podatke, vrijednost vlažnosti = cijeli broj / 10, rezervirano 1 decimalno mjesto.
6.5.3 Upute za kalibraciju
a) Kalibracija temperature
Adresa: 0x1000 (41001)
Broj registara: 1
Kôd funkcije: 0x06
Kalibracija example: kalibracija na 25.8 °C
Pošaljite komandu: 01 06 10 00 01 02 0D 5B
Odgovor: 01 06 10 00 01 02 0D 5B
Senzor treba kalibrirati u okruženju s konstantnom temperaturom nakon što indikator temperature više ne varira.
b) Kalibracija nulte zamućenosti
Adresa: 0x1001 (41002)
Broj registara: 1
Kôd funkcije: 0x06
Kalibracija example: kalibracija u vazduhu
Pošaljite naredbu: 01 06 10 01 00 00 DC CA
Odgovor: 01 06 10 01 00 00 DC CA
c) Kalibracija nagiba zamućenosti
Adresa: 0x1003 (41004)
Broj registara: 1
Kôd funkcije: 0x06
Kalibracija example: kalibracija u 50NTU rastvoru zamućenja
Pošaljite naredbu: 01 06 10 03 01 F4 7D 1D
Odgovor: 01 06 10 03 01 F4 7D 1D

Dimenzije

daviteq MBRTU TBD senzor zamućenja sa Modbus RTU izlazom - . Ožičenje1

Kontakt

Proizvođač
Daviteq Technologies Incdaviteq - logoNo.11 Street 2G, Nam Hung Vuong Res., An Lac Ward, Binh Tan Dist., Ho Ši Min, Vijetnam.
Tel: +84-28-6268.2523/4 (ext.122)
Email: info@daviteq.com | www.daviteq.com

Dokumenti / Resursi

daviteq MBRTU-TBD senzor zamućenja sa Modbus RTU izlazom [pdfUputstvo za upotrebu
MBRTU-TBD senzor zamućenja sa Modbus RTU izlazom, MBRTU-TBD, senzor zamućenosti sa Modbus RTU izlazom, senzor sa Modbus RTU izlazom, Modbus RTU izlaz, RTU izlaz, izlaz

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *