daviteq - logoSENSOR TURBIDITAS
DENGAN MODBUS RTU
KELUARAN MBRTU-TBD

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

JULI 2021

Dokumen ini diterapkan untuk produk berikut

Perkenalan

MBRTU-TBD adalah sensor kekeruhan digital canggih untuk pemantauan kualitas air, mengadopsi prinsip cahaya tersebar, metode desain menggunakan sumber cahaya LED inframerah dan jalur cahaya konduksi serat optik. Desain filter ditambahkan di dalamnya, yang memiliki kemampuan anti-interferensi yang kuat. Sensor suhu bawaan, kompensasi suhu otomatis, cocok untuk pemantauan lingkungan online jangka panjang.

daviteq MBRTU TBD Sensor Kekeruhan dengan Output Modbus RTU -

Spesifikasi

Fitur

  1. Sensor digital, sinyal digital RS-485 keluaran langsung, mendukung Modbus / RTU
  2.  Prinsip Cahaya Hamburan Sudut 90°, suhu internal dapat dikompensasi secara otomatis;
  3.  Struktur serat optik, ketahanan yang kuat terhadap gangguan cahaya eksternal
  4.  Sumber cahaya LED inframerah, tambahkan desain filter, anti gangguan cahaya, stabilitas yang baik
  5.  Permukaan harus diperlakukan dengan anti korosi dan pasivasi
  6.  Konsumsi daya rendah dan desain anti-interferensi sirkuit internal

Data Teknis

Barang Spesifikasi
Keluaran RS-485,MODBUS/RTU
Metode pengukuran Metode cahaya tersebar 90°
Jangkauan 0 ~ 1000NTU atau 0 ~ 100NTU
 Ketepatan ±5% nilai indikasi atau ±3NTU, pilih yang lebih besar (0 ~ 1000NTU)
± 3% indikasi atau ± 2 NTU, pilih lebih besar (0-100 NTU)
±0.5℃
Resolusi 0.1NTU, 0.1℃
Lingkungan kerja 0 ~ 50℃, <0.6MPa
Kalibrasi metode Kalibrasi dua titik
Waktu respon 30an T90
Suhu Kompensasi Kompensasi suhu otomatis (Pt1000)
Catu Daya 12-24VDC±10%, 10mA;
Ukuran diameternya 30mm; Panjang 166.5mm;
Tingkat perlindungan IP68□Kedalaman air 20 meter;
Kehidupan pelayanan 3 tahun atau lebih
Panjang kabel 5m
Bahan rumah sensor Bahan PVC

Pengkabelan

Mohon kabel seperti yang ditunjukkan di bawah ini:

daviteq MBRTU TBD Sensor Kekeruhan dengan Output Modbus RTU - . Pengkabelan

Warna kawat Keterangan
Cokelat Daya (12-24VDC)
Hitam GND
Biru RS485A
Putih RS485B
Garis kosong Lapisan Pelindung

Jalur kabel□ Kawat Pelindung 4 baris AWG-24 atau AWG-26.

Perawatan dan Tindakan Pencegahan

5.1 Pemeliharaan

  • Elektroda induktif pada dasarnya bebas perawatan; Disarankan untuk membersihkan sambungan probe sensor setiap 30 hari; Hindari penggunaan benda keras yang dapat menyebabkan kerusakan pada bagian pemandu cahaya pada probe pengukur selama pembersihan; Silakan bersihkan dengan lembut damp kain.
  • Disarankan untuk membersihkan permukaan luar sensor dengan aliran air. Jika masih ada sisa kotoran, harap bersihkan dengan kain lembut basah.

5.2 Catatan

  • Pengukuran pemasangan: hindari pengukuran pemasangan di tempat aliran air bergejolak, dan kurangi pengaruh gelembung air pada pengukuran. Jaga jarak probe pengukur 2 cm dari bawah.
  • Probe sensor kotor atau menempel dengan lebih banyak organisme, sehingga kekuatan pembersihan dapat ditingkatkan secara tepat. Sedikit goresan pada permukaan probe tidak mempengaruhi penggunaan normal sensor. Tapi hati-hati jangan sampai menembus cangkang probe.
  • Saran: sebaiknya tutup pelindung perusahaan kami dipilih untuk mencegah pengaruh perlekatan mikroba terhadap hasil pengukuran.

5.3 Lainnya

Masalah Mungkin Penyebab Larutan
Antarmuka operasi tidak dapat dihubungkan atau hasil pengukuran tidak ditampilkan Sambungan kabel salah Periksa mode pengkabelan
Alamat sensor salah Periksa alamat apakah ada kesalahan
Nilai yang diukur terlalu tinggi, terlalu rendah, atau nilainya terus menerus tidak stabil Probe sensor terpasang oleh benda asing Bersihkan permukaan probe sensor
Lainnya Hubungi purna jual

 Protokol Modbus RTU

6.1 Format bingkai informasi
Format data default untuk komunikasi Modbus sensor ini adalah:

MODBUS RTU
Kecepatan baud 9600 (bawaan)
Alamat perangkat 1 (bawaan)
bit data 8 sedikit
Pemeriksaan paritas Tidak ada
Berhenti sedikit 1 sedikit
  • Kode fungsi 03: Nilai register baca (R).
  • Kode fungsi 06: Tulis (W) nilai register tunggal

6.2 Alamat Pendaftaran:

Alamat Daftar (hex)  

Nama

 

R/W

 

Pengantar

Jumlah register (byte)  

Tipe data

 

ukuran 0x0100

Nilai suhu  

R

℃ nilai x10 (misalnyaample: suhu 25.6℃ ditampilkan sebagai 256, defaultnya adalah 1 desimal.)  

1 (2 byte)

pendek tak bertanda tangan
 

ukuran 0x0101

Nilai kekeruhan  

R

Nilai NTU x10 (misalnyaample, nilai kekeruhan 15.1ntu ditampilkan sebagai 151, dengan 1 tempat desimal secara default.)  

1 (2 byte)

pendek tak bertanda tangan
 

ukuran 0x1000

Kalibrasi suhu  

R/W

Kalibrasi suhu: data tertulis adalah nilai suhu aktual X10; Data yang dibaca adalah offset kalibrasi suhu X10.  

1 (2 byte)

pendek tak bertanda tangan
ukuran 0x1001 Kalibrasi titik nol R/W Kalibrasi titik nol di udara. Data yang ditulis selama kalibrasi adalah 0. 1 (2 byte) pendek tak bertanda tangan
 

ukuran 0x1003

Kalibrasi lereng  

R/W

Kalibrasi dalam larutan standar yang diketahui (kisaran 50% – 100%), dan tuliskan data sebagai nilai sebenarnya dari larutan standar × 10.  

1 (2 byte)

pendek tak bertanda tangan
ukuran 0x2000 Alamat sensor R/W Standarnya adalah 1, dan rentang datanya adalah 1-127. 1 (2 byte) pendek tak bertanda tangan
ukuran 0x2003 Pengaturan tingkat baud R/W Standarnya adalah 9600. Tulis 0 adalah 4800; Tulis 1 adalah

9600; Tulis 2 adalah 19200.

1 (2 byte) pendek tak bertanda tangan
 

ukuran 0x2020

Mengembalikan pengaturan pabrik  

W

Nilai kalibrasi dikembalikan ke nilai default dan data tertulis adalah 0. Perhatikan bahwa sensor perlu dikalibrasi lagi setelah reset.  

1 (2 byte)

pendek tak bertanda tangan

6.3 Tipe struktur data
Bilangan bulat
unsigned int (unsigned pendek)
Data terdiri dari dua bilangan bulat.

XXXX XXXX XXXX XXXX
byte1 byte0

Mengambang
Float, Menurut IEEE 754 (presisi tunggal);
Data terdiri dari 1 bit tanda, eksponen 8 bit, dan mantissa 23 bit.

XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
byte3 byte2 byte1 byte0
Masuk sedikit angka exp F desimal

6.4 Perintah Modbus RTU:
6.4.1 Kode fungsi 03h: membaca nilai register
Kirim tuan rumah:

1 2 3 4 5 6 7 8
 ADR  03 jam Mulai daftarkan byte tinggi Mulai daftarkan byte rendah Daftarkan nomor byte tinggi Jumlah register byte rendah  CRC byte rendah  byte tinggi CRC

ADR byte pertama: kode alamat budak (= 001 ~ 254)
Byte 2 03h: membaca kode fungsi nilai register
Byte 3 dan 4: alamat awal register yang akan dibaca
Untuk membaca instrumen FCC,
Byte 5 dan 6: jumlah register yang akan dibaca
Byte 7 dan 8: Checksum CRC16 dari byte 1 hingga 6
Pengembalian budak:

1 2 3 4, 5 6, 7 M-1 , M Nomor telepon M+1 Nomor telepon M+2
ADR 03 jam total byte Daftar data 1 Daftar data 2 ………… Daftarkan data M CRC byte rendah byte tinggi CRC

ADR byte pertama: kode alamat budak (= 001 ~ 254)
Byte 2 03h: kembali membaca kode fungsi
Byte ketiga: jumlah total byte dari 4 hingga m (termasuk 4 dan m)
Byte 4 sampai m: mendaftarkan data
Byte m + 1, M + 2: CRC16 memeriksa jumlah dari byte 1 hingga M
Ketika budak menerima kesalahan, budak mengembalikan kesalahan tersebut:

1 2 3 4 5
ADR 83 jam Kode informasi CRC byte rendah byte tinggi CRC

ADR byte pertama: kode alamat budak (= 001 ~ 254)
Byte 2 83h: kesalahan membaca nilai register
Kode informasi byte 3: 01 – kesalahan kode fungsi
03 – kesalahan data
Byte 4 dan 5: Checksum CRC16 dari byte 1 hingga 3
6.4.2 Kode fungsi 06h: menulis nilai register tunggal
Pengiriman tuan rumah

1 2 3 4 5 6 7 8
ADR 06 Daftarkan alamat byte tinggi Daftarkan alamat byte rendah Data byte tinggi Data byte rendah Kode CRC Byte rendah Kode CRC Byte tinggi

Ketika budak menerima dengan benar, budak mengirimkan kembali:

1 2 3 4 5 6 7 8
 

ADR

 

06

Daftarkan alamat byte tinggi Daftarkan alamat byte rendah Data byte tinggi Data byte rendah Kode CRC Byte rendah Kode CRC Byte tinggi

Ketika budak menerima kesalahan, budak mengembalikan:

1 2 3 4 5
ADR 86 jam Kode informasi kode kesalahan Kode CRC Byte rendah Kode CRC Byte tinggi

ADR byte pertama: kode alamat budak (= 001 ~ 254)
Byte kedua 86h: menulis kode fungsi kesalahan nilai register
Kode informasi kode kesalahan byte 3: 01 – kesalahan kode fungsi
03 – kesalahan data
Byte 4 dan 5: Jumlah pemeriksaan CRC dari byte 1 hingga 3

6.5 Contoh perintahample
6.5.1 Daftar bawaan

a) Ubah alamat budak:
Alamat:0x2000 (42001)
Jumlah register: 1
Kode fungsi: 0x06
Alamat sensor default: 01
Ubah alamat perangkat Modbus sensor, dan ubah alamat perangkat dari 01 menjadi 06. Contohnyaample adalah sebagai berikut:
Kirim perintah: 01 06 20 00 00 06 02 08
Tanggapi: 01 06 20 00 00 06 02 08; Catatan: alamat diubah menjadi 06 dan disimpan setelah listrik mati.
b) Tingkat baud:
Alamat: 0x2003 (42004)
Jumlah register: 1
Kode fungsi: 0x06
Nilai bawaan: 1 (9600bps)
Nilai yang didukung: 0-2 (4800-19200bps)
Baud rate dapat diubah dengan pengaturan komputer atas, dan dapat bekerja tanpa restart setelah perubahan. Baud rate menyimpan pengaturan komputer bagian atas setelah listrik mati. Dukungan baud rate 4800960019200. Baud rate alokasi nilai integer adalah sebagai berikut:

Bilangan bulat Kecepatan baud
0 4800bps
1 9600bps
2 19200bps

Kirim perintah: 01 06 20 03 00 02 F3 CB
Respons: 01 06 20 03 00 02 F3 CB Catatan: baud rate diubah menjadi 19200bps dan disimpan setelah listrik mati.
6.5.2 Daftar fungsi
a) Perintah pengukuran suhu:
Alamat: 0x0100 (40101)
Jumlah register: 1
Kode fungsi: 0x03
Baca sampnilai le: 19.2℃
Kirim perintah: 01 03 01 00 00 01 85 F6
Tanggapi: 01 03 02 00 C0 B8 14
Mengembalikan data bilangan bulat heksadesimal yang tidak ditandatangani, nilai suhu = bilangan bulat / 10, tempat desimal 1 bit dicadangkan.
b) Instruksi pengukuran kekeruhan:
Alamat: 0x0101 (0x40102)
Jumlah register: 1
Kode fungsi: 0x03
Baca sampnilai le: 9.1 NTU
Kirim perintah: 01 03 01 01 00 01 D4 36
Tanggapi: 01 03 02 00 5B F9 BF
Register mengembalikan data bilangan bulat heksadesimal yang tidak ditandatangani, nilai kekeruhan = bilangan bulat / 10, 1 tempat desimal dicadangkan.
c) Pembacaan instruksi suhu dan kekeruhan secara terus menerus:
Alamat: 0x0100 (40101)
Jumlah register: 2
Kode fungsi: 0x03
Baca sampnilai le: Suhu 19.2 ℃ dan kekeruhan 9.1 NTU
Kirim perintah: 01 03 01 00 00 02 C5 F7
Tanggapi: 01 03 04 00 C0 00 5B BB F4
Register mengembalikan data bilangan bulat heksadesimal yang tidak ditandatangani, nilai suhu = bilangan bulat / 10, 1 tempat desimal dicadangkan
Register mengembalikan data bilangan bulat heksadesimal yang tidak ditandatangani, nilai kekeruhan = bilangan bulat / 10, 1 tempat desimal dicadangkan.
d) Perintah pengukuran kelembaban:
Alamat: 0x0107 (40108)
Jumlah register: 1
Kode fungsi: 0x03
Baca sampnilai le: kelembaban relatif 40%
Kirim perintah: 01 03 01 07 00 01 34 37
Tanggapi: 01 03 02 01 90 B9 B8
Register mengembalikan data bilangan bulat heksadesimal yang tidak ditandatangani, nilai kelembaban = bilangan bulat / 10, 1 tempat desimal dicadangkan.
6.5.3 Instruksi kalibrasi
a) Kalibrasi suhu
Alamat: 0x1000 (41001)
Jumlah register: 1
Kode fungsi: 0x06
Kalibrasi eksample: kalibrasi pada 25.8 ° C
Kirim perintah: 01 06 10 00 01 02 0D 5B
Tanggapi: 01 06 10 00 01 02 0D 5B
Sensor perlu dikalibrasi dalam lingkungan bersuhu konstan setelah indikasi suhu tidak lagi berfluktuasi.
b) Kalibrasi kekeruhan nol
Alamat: 0x1001 (41002)
Jumlah register: 1
Kode fungsi: 0x06
Kalibrasi eksample: kalibrasi di udara
Kirim perintah: 01 06 10 01 00 00 DC CA
Tanggapi: 01 06 10 01 00 00 DC CA
c) Kalibrasi kemiringan kekeruhan
Alamat: 0x1003 (41004)
Jumlah register: 1
Kode fungsi: 0x06
Kalibrasi eksample: kalibrasi dalam larutan kekeruhan 50NTU
Kirim perintah: 01 06 10 03 01 F4 7D 1D
Tanggapi: 01 06 10 03 01 F4 7D 1D

Ukuran

daviteq MBRTU TBD Sensor Kekeruhan dengan Output Modbus RTU - . Pengkabelan1

Kontak

Pabrikan
Daviteq Technologies Incdaviteq - logoNo.11 Street 2G, Nam Hung Vuong Res., Daerah An Lac, Distrik Binh Tan, Kota Ho Chi Minh, Vietnam.
Tel: +84-28-6268.2523/4 (ext.122)
E-mail: info@daviteq.com | www.daviteq.com

Dokumen / Sumber Daya

daviteq MBRTU-TBD Sensor Kekeruhan dengan Output Modbus RTU [Bahasa Indonesia:] Panduan Instruksi
Sensor Kekeruhan MBRTU-TBD dengan Output Modbus RTU, MBRTU-TBD, Sensor Kekeruhan dengan Output Modbus RTU, Sensor dengan Output Modbus RTU, Output Modbus RTU, Output RTU, Output

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *