daviteq - logoSENSOR TURBIDITY
Kanthi MODBUS RTU
OUTPUT MBRTU-TBD

  • PANDUAN PENGGUNA SENSOR TURBIDITY DENGAN MODBUS RTU OUTPUT MBRTU-TBD

JUL-2021

Dokumen iki ditrapake kanggo produk ing ngisor iki

Pambuka

MBRTU-TBD minangka sensor kekeruhan digital majeng kanggo ngawasi kualitas banyu, nganggo prinsip cahya sing kasebar, cara desain nggunakake sumber cahya LED inframerah lan jalur cahya konduksi serat optik. Desain filter ditambahake ing njero, sing nduweni kemampuan anti-gangguan sing kuwat. Dibangun ing sensor suhu, kompensasi suhu otomatis, cocok kanggo ngawasi lingkungan jangka panjang online.

daviteq MBRTU TBD Turbidity Sensor with Modbus RTU Output -

Spesifikasi

Fitur

  1. Sensor digital, output langsung sinyal digital RS-485, ndhukung Modbus / RTU
  2.  Prinsip 90 ° Angle Scattering Light, suhu sing dibangun bisa dikompensasi kanthi otomatis;
  3.  Struktur serat optik, resistance kuwat kanggo gangguan cahya njaba
  4.  Sumber cahya LED inframerah, nambah desain filter, gangguan anti cahya, stabilitas sing apik
  5.  Lumahing kudu diolah kanthi anti-karat lan pasif
  6.  Konsumsi daya sing sithik lan desain anti-gangguan sirkuit internal

Data Teknis

Item Spesifikasi
Output RS-485, MODBUS/RTU
Metode pengukuran 90 ° metode cahya kasebar
Range 0 ~ 1000NTU utawa 0 ~ 100NTU
 Akurasi Nilai indikasi ± 5% utawa ± 3NTU, pilih sing luwih gedhe (0 ~ 1000NTU)
± 3% indikasi utawa ± 2 NTU, pilih luwih gedhe (0-100 NTU)
± 0.5 ℃
Resolusi 0.1 NTU, 0.1 ℃
Lingkungan kerja 0 ~ 50 ℃, <0.6MPa
Kalibrasi cara Kalibrasi rong titik
Wektu nanggepi 30 t90
Suhu Ganti rugi Kompensasi suhu otomatis (Pt1000)
Power Supply 12-24VDC±10%, 10mA;
Ukuran Dhiameter 30 mm; Dawane 166.5 mm;
Tingkat perlindungan IP68□Ambane banyu 20 meter;
urip layanan 3 taun utawa ndhuwur
dawa kabel 5m
Bahan omah sensor PVC

Wiring

Mangga wiring minangka ditampilake ing ngisor iki:

daviteq MBRTU TBD Turbidity Sensor karo Modbus RTU Output -. Wiring

Warna kawat Katrangan
coklat Daya (12-24VDC)
ireng GND
Biru RS485A
Putih RS485B
Bare baris Lapisan Perisai

Kabel □ 4 baris AWG-24 utawa AWG-26 Shielding Wire.

Pangopènan lan pancegahan

5.1 Pangopènan

  • elektroda induktif Sejatine free pangopènan; Dianjurake kanggo ngresiki lampiran probe sensor saben 30 dina; Aja nggunakake obyek hard kanggo nimbulaké karusakan saka bagean guide cahya saka probe ukuran sak reresik; Mangga diusap nganggo empuk damp kain.
  • Dianjurake kanggo ngresiki permukaan njaba sensor kanthi aliran banyu. Yen isih ana residu lebu, usap nganggo kain alus sing teles.

5.2 Wigati

  • Pangukuran instalasi: ngindhari pangukuran instalasi ing panggonan sing aliran banyu kerusuhan, lan nyuda pengaruh gelembung banyu ing pangukuran. Jaga probe ukur 2 cm saka ngisor.
  • Probe saka sensor wis fouling utawa ditempelake karo organisme liyane, supaya pasukan reresik bisa tambah jumbuh. Goresan tipis ing permukaan probe ora mengaruhi panggunaan sensor sing normal. Nanging mbayar manungsa waé kanggo ora nembus Nihan saka probe.
  • Saran: tutup protèktif perusahaan kita kudu dipilih kanggo nyegah pengaruh lampiran mikroba ing asil pangukuran.

5.3 Liyane

Masalah Bisa Nimbulaké Solusi
Antarmuka operasi ora bisa disambungake utawa asil pangukuran ora ditampilake Sambungan kabel salah Priksa mode wiring
Alamat sensor sing salah Priksa alamat kanggo kesalahan
Nilai sing diukur dhuwur banget, kurang banget utawa regane ora stabil Sensor probe ditempelake dening obyek manca Ngresiki permukaan probe sensor
Liyane Kontak sawise dodolan

 Protokol Modbus RTU

6.1 Format pigura informasi
Format data standar kanggo komunikasi Modbus sensor iki yaiku:

MODBUS-RTU
Baud rate 9600 (standar)
Alamat piranti 1 (standar)
Bit data 8 bit
Priksa paritas ora ana
Stop mandheg 1 dicokot
  • Kode fungsi 03: Waca (R) nilai register
  • Kode fungsi 06: Tulis (W) nilai register tunggal

6.2 Alamat Pendaftaran:

Alamat Register (hex)  

jeneng

 

R/W

 

Pambuka

Jumlah register (byte)  

Jinis data

 

0x0100

Nilai suhu  

R

Nilai ℃ x10 (kanggo example: suhu 25.6 ℃ ditampilake minangka 256, standar yaiku 1 desimal.)  

1 (2 bita)

unsigned singkat
 

0x0101

Nilai kekeruhan  

R

Nilai NTU x10 (kanggo exampNanging, nilai kekeruhan 15.1ntu ditampilake minangka 151, kanthi standar 1 desimal.)  

1 (2 bita)

unsigned singkat
 

0x1000

Kalibrasi suhu  

R/W

Kalibrasi suhu: data sing ditulis yaiku nilai suhu nyata X10; Data sing diwaca yaiku kalibrasi suhu offset X10.  

1 (2 bita)

unsigned singkat
0x1001 Kalibrasi titik nol R/W Kalibrasi titik nol ing udara. Data sing ditulis sajrone kalibrasi yaiku 0. 1 (2 bita) unsigned singkat
 

0x1003

Kalibrasi slope  

R/W

Kalibrasi ing solusi standar sing dikenal (rentang 50% - 100%), lan tulis data minangka nilai nyata saka solusi standar × 10.  

1 (2 bita)

unsigned singkat
0x2000 Alamat sensor R/W Default yaiku 1, lan kisaran data yaiku 1-127. 1 (2 bita) unsigned singkat
0x2003 Setelan tingkat baud R/W Default punika 9600. Tulis 0 punika 4800; Tulisen 1 yaiku

9600; Tulis 2 yaiku 19200.

1 (2 bita) unsigned singkat
 

0x2020

Mulihake setelan pabrik  

W

Nilai kalibrasi dibalèkaké menyang nilai gawan lan data ditulis 0. Elinga yen sensor kudu kalibrasi maneh sawise ngreset.  

1 (2 bita)

unsigned singkat

6.3 Jinis struktur data
integer
unsigned int (unsigned short)
Data kasusun saka rong integer.

XXXX XXXX XXXX XXXX
Byte1 Byte0

ngambang
Float, Miturut IEEE 754 (precision single);
Data kasebut dumadi saka 1 bit tandha, eksponen 8-bit, lan mantissa 23 bit.

XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
Byte3 Byte2 Byte1 Byte0
Mlebu bit Angka exp F desimal

6.4 Modbus RTU printah:
6.4.1 Kode fungsi 03h: maca Nilai ndhaftar
Host ngirim:

1 2 3 4 5 6 7 8
 ADR  03H Mulai ndhaftar byte dhuwur Mulai ndhaftar byte kurang Ndaftar nomer byte dhuwur Jumlah ndhaftar byte kurang  CRC bait kurang  CRC byte dhuwur

ADR byte pisanan: kode alamat budak (= 001 ~ 254)
Byte 2 03h: maca kode fungsi nilai register
Byte 3 lan 4: alamat wiwitan register kanggo diwaca
Kanggo maca instrumen FCC,
Byte 5 lan 6: nomer ndhaftar kanggo maca
Byte 7 lan 8: CRC16 checksums saka bita 1 nganti 6
budak bali:

1 2 3 4, 5 6, 7 M-1, M M+1 M+2
ADR 03H total bita Daftar data 1 Daftar data 2 …… Daftar data M CRC bait kurang CRC byte dhuwur

ADR byte pisanan: kode alamat budak (= 001 ~ 254)
Byte 2 03h: bali kanggo maca kode fungsi
Byte katelu: jumlah total bita saka 4 nganti m (kalebu 4 lan m)
Byte 4 kanggo m: ndhaftar data
Byte m + 1, M + 2: CRC16 mriksa jumlah saka bait 1 kanggo M
Nalika budak nampa kesalahan, budak kasebut ngasilake kesalahan:

1 2 3 4 5
ADR 83H Kode informasi CRC bait kurang CRC byte dhuwur

ADR byte pisanan: kode alamat budak (= 001 ~ 254)
Byte 2 83h: kesalahan maca nilai register
Kode informasi Byte 3: 01 - kesalahan kode fungsi
03 - kesalahan data
Byte 4 lan 5: CRC16 checksums saka bita 1 nganti 3
6.4.2 Kode fungsi 06h: nulis nilai register siji
Host ngirim

1 2 3 4 5 6 7 8
ADR 06 Ndhaptar alamat byte dhuwur Ndhaptar alamat byte kurang Data byte dhuwur Data bait kurang Kode CRC Low byte Kode CRC Byte dhuwur

Nalika abdi nampa kanthi bener, abdi kasebut ngirim maneh:

1 2 3 4 5 6 7 8
 

ADR

 

06

Ndhaptar alamat byte dhuwur Ndhaptar alamat byte kurang Data byte dhuwur Data bait kurang Kode CRC Low byte Kode CRC Byte dhuwur

Nalika budak nampa kesalahan, budak kasebut bali:

1 2 3 4 5
ADR 86H Kode informasi kode kesalahan Kode CRC Low byte Kode CRC Byte dhuwur

ADR byte pisanan: kode alamat budak (= 001 ~ 254)
Byte kapindho 86h: nulis kode fungsi kesalahan nilai register
Kode informasi kode kesalahan Byte 3: 01 - kesalahan kode fungsi
03 - kesalahan data
Byte 4 lan 5: CRC check sum saka bait 1 nganti 3

6.5 Command example
6.5.1 Register standar

a) Ganti alamat slave:
Alamat: 0x2000 (42001)
Jumlah Register: 1
Kode fungsi: 0x06
Alamat sensor standar: 01
Ganti alamat piranti Modbus saka sensor, lan ngganti alamat piranti saka 01 kanggo 06. Exampl minangka nderek:
Kirimi printah: 01 06 20 00 00 06 02 08
Wangsulan: 01 06 20 00 00 06 02 08; Cathetan: alamat diganti dadi 06 lan disimpen sawise gagal daya.
b) Baud rate:
Alamat: 0x2003 (42004)
Jumlah Register: 1
Kode fungsi: 0x06
Nilai standar: 1 (9600bps)
Nilai sing didhukung: 0-2 (4800-19200bps)
Tingkat baud bisa diganti dening setelan komputer ndhuwur, lan bisa tanpa miwiti maneh sawise owah-owahan. Tingkat baud nyimpen setelan komputer ndhuwur sawise gagal daya. Dhukungan baud rate 4800960019200. Baud rate alokasi nilai integer kaya ing ngisor iki:

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

Kirimi printah: 01 06 20 03 00 02 F3 CB
Nanggapi: 01 06 20 03 00 02 F3 CB Cathetan: tingkat baud diganti dadi 19200bps lan disimpen sawise gagal daya.
6.5.2 Register fungsi
a) Pangukuran suhu:
Alamat: 0x0100 (40101)
Jumlah Register: 1
Kode fungsi: 0x03
Wacan sampangka le: 19.2 ℃
Kirimi printah: 01 03 01 00 00 01 85 F6
Wangsulan: 01 03 02 00 C0 B8 14
Ngasilake data ongko heksadesimal unsigned integer, Nilai suhu = integer / 10, Panggonan desimal 1 dicokot dilindhungi undhang-undhang.
b) Instruksi pengukuran kekeruhan:
Alamat: 0x0101 (0x40102)
Jumlah Register: 1
Kode fungsi: 0x03
Wacan sampnilai le: 9.1 NTU
Kirimi printah: 01 03 01 01 00 01 D4 36
Wangsulan: 01 03 02 00 5B F9 BF
Register ngasilake data heksadesimal unsigned integer, Nilai turbidity = integer / 10, 1 panggonan desimal dilindhungi undhang-undhang.
c) Terus maca instruksi suhu lan kekeruhan:
Alamat: 0x0100 (40101)
Jumlah Register: 2
Kode fungsi: 0x03
Wacan sampnilai le: Suhu 19.2 ℃ lan turbidity 9.1 NTU
Kirimi printah: 01 03 01 00 00 02 C5 F7
Wangsulan: 01 03 04 00 C0 00 5B BB F4
Register ngasilake data heksadesimal unsigned integer, nilai suhu = integer / 10, 1 panggonan desimal dilindhungi undhang-undhang
Register ngasilake data heksadesimal unsigned integer, Nilai turbidity = integer / 10, 1 panggonan desimal dilindhungi undhang-undhang.
d) Pangukuran kelembapan:
Alamat: 0x0107 (40108)
Jumlah Register: 1
Kode fungsi: 0x03
Wacan sampNilai le: asor relatif 40%
Kirimi printah: 01 03 01 07 00 01 34 37
Wangsulan: 01 03 02 01 90 B9 B8
Register ngasilake data ongko heksadesimal unsigned integer, Nilai asor = integer / 10, 1 panggonan desimal dilindhungi undhang-undhang.
6.5.3 instruksi Kalibrasi
a) Kalibrasi suhu
Alamat: 0x1000 (41001)
Jumlah Register: 1
Kode fungsi: 0x06
Kalibrasi example: kalibrasi ing 25.8 ° C
Kirimi printah: 01 06 10 00 01 02 0D 5B
Wangsulan: 01 06 10 00 01 02 0D 5B
Sensor kasebut kudu dikalibrasi ing lingkungan suhu konstan sawise indikasi suhu ora owah maneh.
b) Turbidity nul kalibrasi
Alamat: 0x1001 (41002)
Jumlah Register: 1
Kode fungsi: 0x06
Kalibrasi example: kalibrasi ing udhara
Kirimi printah: 01 06 10 01 00 00 DC CA
Wangsulan: 01 06 10 01 00 00 DC CA
c) Kalibrasi lereng kekeruhan
Alamat: 0x1003 (41004)
Jumlah Register: 1
Kode fungsi: 0x06
Kalibrasi example: kalibrasi ing solusi turbidity 50NTU
Kirimi printah: 01 06 10 03 01 F4 7D 1D
Wangsulan: 01 06 10 03 01 F4 7D 1D

ukuran

daviteq MBRTU TBD Sensor Turbidity karo Modbus RTU Output -. Wiring1

Kontak

Produsen
Daviteq Technologies Incdaviteq - logoNo.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)
Email: info@daviteq.com | www.daviteq.com

Dokumen / Sumber Daya

daviteq MBRTU-TBD Turbidity Sensor karo Modbus RTU Output [pdf] Instruksi Manual
Sensor Turbidity MBRTU-TBD karo Output Modbus RTU, MBRTU-TBD, Sensor Turbidity karo Output Modbus RTU, Sensor karo Output RTU Modbus, Output RTU Modbus, Output RTU, Output

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *