logo
Rumah > Produk > pemancar tingkat radar >
Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat

Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat

humidity 0~95% Radar level gauge

9~24V Radar level gauge

monitor tank Radar level gauge

Place of Origin:

China (Mainland)

Nama merek:

Kacise

Sertifikasi:

certificate of explosion-proof, CE

Model Number:

KWL801B

Hubungi Kami
Minta Kutipan
Rincian produk
Frekuensi pengukuran:
80GHz
Komunikasi:
RS485
Frekuensi akuisisi:
≥200ms/dapat dikonfigurasi
Saat ini operasi:
12V/14mA
Akurasi pengukuran jarak:
± 2mm
Lebar pancaran antena:
±2,75°
Tegangan suplai:
9~24V
Rentang pengukuran:
0,2~40m 0,18~30m 0,1~15/20m 0,06~3/5/10m
Arus pulsa RF:
100mA/20ms
Kelembaban kerja:
0 ~ 95%
Jenis benang:
Benang G/disesuaikan
Suhu Kerja:
-40~75℃
Tingkat ketahanan air:
IP68
Berat Bersih:
0,6kg
Menyoroti:

humidity 0~95% Radar level gauge

,

9~24V Radar level gauge

,

monitor tank Radar level gauge

Syarat Pembayaran & Pengiriman
Minimum Order Quantity
1pcs
Packaging Details
each unit has individual box and all boxes are packed in standard packages or customers requests available
Delivery Time
5-8 working days
Syarat-syarat pembayaran
T/T, Western Union, MoneyGram
Supply Ability
1000 Pieces per Week
Deskripsi Produk
1. Pendahuluan
1.1 Ikhtisar Produk

Sensor level radar KWL801B-RS485 sesuai dengan spesifikasi standar yang diuraikan dalam standar nasional DB50/T 826-2017 untuk pengukur level. Komponen intinya dirancang dengan lapisan kedap air IP68 yang tersegel sepenuhnya.

Rentang pengukuran maksimum produk mencapai hingga 40 meter, dengan titik buta minimal kurang dari 6 cm.

Karena frekuensinya yang lebih tinggi dan bandwidth yang lebih luas, ia mencapai akurasi yang unggul. Selain itu, produk ini dilengkapi braket tetap untuk pemasangan.

1.2 Prinsip deteksi

Sensor level radar didasarkan pada prinsip refleksi domain waktu (TDR). Pulsa elektromagnetik merambat sepanjang kabel atau probe dengan kecepatan cahaya. Ketika bertemu dengan permukaan media yang diukur, sebagian pulsa pengukur level radar dipantulkan untuk membentuk gema kembali ke pemancar pulsa di sepanjang jalur yang sama, dan jarak antara pemancar dan permukaan media yang diukur berbanding lurus dengan waktu rambat pulsa, maka ketinggian level dihitung.

Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat 0
2. Fitur
  • Berdasarkan chip RF gelombang milimeter CMOS yang dikembangkan sendiri
  • Arsitektur RF yang lebih ringkas
  • Rasio signal-to-noise yang lebih tinggi
  • Zona mati yang lebih kecil
  • Bandwidth kerja 5GHz
  • Resolusi pengukuran dan akurasi pengukuran yang lebih tinggi
  • Lebih sedikit pengaruh gangguan pada lingkungan instalasi
  • Lebih nyaman instalasi dan
  • Desain modern antena datar terintegrasi
3. Spesifikasi Teknis
Model KWL801B-RS485
Frekuensi pengukuran 80GHz
Komunikasi RS485
Frekuensi akuisisi ≥200ms/dapat dikonfigurasi
Saat ini operasi 12V/14mA
Akurasi pengukuran jarak ±2mm
Protokol komunikasi Modbus/protokol teks
Lebar pancaran antena ±2,75°
Tegangan suplai 9~24V
Rentang pengukuran

0,2~40m

0,18~30m

0,1~15/20m

0,06~3/5/10m

Arus pulsa RF 100mA/20ms
Kelembaban kerja 0~95%
Jenis benang Benang G/disesuaikan
Suhu kerja -40~75℃
Tingkat ketahanan air IP68
Berat bersih 0,6kg
4. Petunjuk Pengkabelan
Garis merah VCC (catu daya 9~24V)
Garis hitam GND
Garis kuning 485-A
Garis hijau 485-B
Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat 1
5. Dimensi
Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat 2
6. Petunjuk pemasangan
6.1 Inspeksi sebelum pemasangan
  1. Keluarkan sensor dari kotak kemasan, periksa dengan cermat daftar kemasan sesuai dengan instruksi manual, dan periksa apakah aksesori peralatan sudah lengkap.
  2. Bacalah dengan cermat buku petunjuk produk dan sertifikat produk.
  3. Periksa apakah ada kerusakan pada tampilan alat, terutama apakah unit utama masih utuh, dan berhati-hatilah dalam menempatkan unit utama dengan benar agar tidak terjatuh.
6.2 Pemasangan sensor level radar
6.2.1 Periksa sebelum pemasangan

Silakan periksa sebelum memasang sensor sebagai berikut:

  • Apakah terdapat pohon atau kotoran lain di atas media di lokasi pemasangan.
  • Apakah braket pemasangan dipasang secara horizontal.
  • Jika braket pemasangan tidak dapat dipasang secara horizontal, Anda perlu mengatur braket sesuai dengan gradien pada permukaan sensor untuk memastikan sensor berada pada posisi horizontal.
6.2.2 Instalasi
  1. Pastikan sensor tegak lurus dengan permukaan medium.
  2. Hindari pancaran sinar dari menyinari objek interferensi dan menghasilkan gema palsu.

Lihat yang berikut untuk kondisi kerja umum:

Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat 3 Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat 4

Pemasangan ulir atas Pemasangan ulir bawah

Pengukur Tingkat Radar 80GHz dengan Waterproof IP68 dan Komunikasi RS485 untuk Pemantauan Tingkat Tangki yang Tepat 5

Pastikan pengukur level radar dipasang tegak lurus dengan permukaan medium.

Kemiringan akan melemahkan amplitudo sinyal yang diterima dan mempengaruhi jangkauan normal.

Perhatian:

Usahakan sensor tetap terpasang untuk menghindari jitter saat pemasangan, dan jaga lingkungan sekitar seterbuka mungkin.

  1. Jarak antara sensor dan permukaan medium lebih tinggi dari 30cm untuk memastikan permukaan depan sensor (antena) tegak lurus dengan media pengukur.
  2. Jarak antara sensor dengan tepi tangki, tepi kolam, tepi bendungan sungai, dan tepi kolam lebih besar dari 0,5 meter;
  3. Pilih posisi permukaan air dengan fluktuasi kecil untuk memasang modul (usahakan untuk tidak memasang di port injeksi air, saluran keluar, dan permukaan air lainnya dengan fluktuasi besar, semakin besar fluktuasi permukaan air, semakin buruk akurasi pengukurannya)
7. Protokol komunikasi MODBUS-RTU
7.1 Protokol MODBUS
1. Parameter antarmuka perangkat keras protokol komunikasi

Sensor menggunakan komunikasi port serial, dan parameter defaultnya adalah sebagai berikut:

Parameter Komunikasi Tingkat Port Serial Tingkat Baud Pemeriksaan Paritas Panjang Data Hentikan Sedikit
Pelabuhan Seri TTL 9600 Tidak ada 8 1

Batas waktu antar frame 50ms.

2. Format protokol komunikasi

Pengukur ketinggian air berkomunikasi secara eksternal menggunakan protokol komunikasi Modbus RTU. Setiap frame data lengkap meliputi: field alamat, Kode Fungsi, data, dan checksum. Checksum adalah data pemeriksaan CRC16 dari bingkai data, dengan byte rendah sebelum byte tinggi. Alamat pabrik default untuk sensor adalah 0x7F.

Format perintah permintaan dan format data balasan radar dijelaskan sebagai berikut:

(1) Format parameter kueri: Kode Fungsi 0x03

Meminta:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
1 byte 1 byte 2 Byte 2 Byte 2 Byte

Membalas:

Alamat Perangkat Kode Fungsi Panjang Data Nilai Daftar CRC
1 byte 1 byte 1 byte 2N Byte 2 Byte

N: jumlah register

(2) Format parameter kueri: Kode Fungsi 0x04

Meminta:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
1 byte 1 byte 2 Byte 2 Byte 2 Byte

Membalas:

Alamat Perangkat Kode Fungsi Panjang Data Nilai Daftar CRC
1 byte 1 byte 1 byte 2N Byte 2 Byte

N: jumlah register

(3) Atur format parameter: Kode Fungsi 0x10

Meminta:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Nilai Daftar CRC
1 byte 1 byte 2 Byte 2 Byte 1 byte 2N Byte 2 Byte

Membalas:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
1 byte 1 byte 2 Byte 2N Byte 2 Byte

N: jumlah register

3. Tabel Ringkasan Alamat Daftar
Parameter Bawaan
Parameter Daftarkan Alamat

PLC Atau Grup

Alamat Status

Kode Fungsi Dukungan Jenis Data Menjelaskan
Alamat Budak 0x2001 48194 0x03,0x10 int16

int16 Untuk 2 Byte Integer;

int32 Untuk Integer 4 Byte, Tinggi

16 Di Depan

Tingkat Baud 0x2002 48195 0x03,0x10 int32
Informasi Versi 0x2004 48197 0x03 int32
Atur Kalibrasi 0x2052 48275 0x03,0x10 int16

Dorong Otomatis

Siklus

0x2053 48276 0x03,0x10 int16
Titik Buta 0x2044 48261 0x03 Mengapung (kecil 16) Float(little 16) adalah 4 byte float , tempat ke-16 yang rendah terlebih dahulu
Rentang Pengukuran 0x2046 48263 0x03 Mengapung (kecil 16)

Atur Saat Ini

Kedalaman

0X2048 48265 0x03,0x10 Mengapung (kecil 16)

Siapkan Instalasi

Tinggi

0x204A 48267 0x03,0x10 Mengapung (kecil 16)
Tingkat 0x0A0B 32572 0x04 Mengapung (kecil 16)
Tinggi Kosong 0xaof 32576 0x04 Mengapung (kecil 16)

Catatan: Alamat Daftar dan tipe data beberapa parameter dapat dimodifikasi oleh perangkat lunak komputer host. Setelah mengubah Alamat Daftar atau tipe data, instruksi pengoperasian Modbus yang sesuai juga akan berubah, seperti: Instruksi default untuk membaca ketinggian kosong adalah 0x 7F 04 0A 0F 00 02 48 0E. Jika register ketinggian kosong diubah menjadi 00 01, maka instruksi pembacaan ketinggian kosong diubah menjadi 0x 7F 04 00 01 00 02 2A 15.

4. Deskripsi perintah protokol komunikasi

Catatan:

  • A. Alamat Perangkat default adalah 0x7F;
  • B. Data tipe float dalam data mengadopsi standar aritmatika floating point biner IEEE754, 16 bit rendah pada bit pertama (CDAB);
  • C. Dalam contoh berikut, Alamat Daftar yang sesuai dengan setiap parameter adalah alamat default. Jika alamat register diubah oleh komputer host, Alamat Register dalam instruksi operasi Modbus harus diubah;
  • D. Dalam contoh berikut, definisi data (tipe/unit data) dari setiap parameter diurai sesuai dengan konfigurasi default. Jika definisi data (tipe/unit data) diubah melalui komputer host, pembacaan dan penguraian data harus diubah sesuai;
7.2 Instruksi data kueri: Kode Fungsi 0x04
7.2.1 Hasil pengukuran query - level (yaitu ketinggian instalasi - ketinggian udara)

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x04 0x0A 0B 0x00 02 0x09 CF

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x04 0x04 0x00 00 41 30 0x09 CF

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), panjang data adalah 4 byte, dan 16 bit terendah ada di urutan pertama.

Kode kesalahan:

  • ① Jika ketinggian pemasangan tidak diatur, level tidak dapat dihitung, dan outputnya 0xFC FC FC FC ;
  • ② Bila hasil pengukuran melebihi rentang, keluaran 0xFF FF FF FF;
  • ③ Saat sensor berada di area buta, keluaran 0xFE FE FE FE;
  • ④ Ketika energi gema sensor tidak mencukupi, outputnya 0xFD FD FD FD;

Contoh 1:

Permintaan: 7F 04 0A 0B 00 02 09 CF

Balasan: 7F 04 04 00 00 41 30 55 C7

Data bagian 0x 00 00 41 30 diubah menjadi data floating point yaitu 11,00 m.

Contoh 2:

Permintaan: 7F 04 0A 0B 00 02 09 CF

Perihal: 7F 04 04 FC FC FC FC D4 A2

Pada bagian data, 0x FC FC FC FC adalah kode kesalahan yang menunjukkan bahwa ketinggian pemasangan tidak diatur (level tidak dapat dihitung).

7.2.2 Hasil pengukuran query - ketinggian udara

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x04 0x0A 0F 0x00 02 0x48 0E

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x04 0x04 0x31 13 40 10 0xAA B6

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), panjang data adalah 4 byte, dan 16 bit terendah ada di urutan pertama.

Kode kesalahan:

  • ① Bila hasil pengukuran melebihi rentang, keluaran 0xFF FF FF FF;
  • ② Saat sensor berada di area buta, keluaran 0xFE FE FE FE;
  • ③ Ketika energi gema sensor tidak mencukupi, outputnya 0xFD FD FD FD FD;

Contoh 1:

Permintaan: 7F 04 0A 0F 00 02 48 0E

Balasan: 7F 04 04 31 13 40 10 AA B6

Data bagian 0x 31 13 40 10 diubah menjadi data floating point yaitu 2,253 m.

Contoh 2:

Permintaan: 7F 04 0A 0F 00 02 48 0E

Balasan: 7F 04 04 FE FE FE F4 7B

Bagian data 0x FE FE FE FE merupakan kode error yang menandakan bahwa sensor berada pada area buta dan tidak ada data valid yang dapat terbaca.

7.3 Instruksi informasi konfigurasi kueri: Kode Fungsi 0x03
7.3.1 Menyiarkan alamat budak permintaan

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0xFF (siaran) 0x03 0x20 01 0x00 01 0xCB D4

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x02 0x00 7F 0xD1 AE

Definisi data: Tipe datanya adalah data int16, dan panjang datanya adalah 2 Byte.

Contoh:

Permintaan: FF 03 20 01 00 01 CB D4

Balasan: 7F 03 02 00 7F D1 AE

Bagian data 0x 00 7F diubah menjadi data integer yaitu 127 atau 0x7F.

7.3.2 Meminta baud rate antarmuka komunikasi

Catatan: Baud rate hanya mendukung: 4800,9600,19200,38400,115200

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Rregister CRC
0x7F 0x03 0x20 02 0x00 02 0x64 15

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x04 0x00 00 25 80 0x7F 04

Definisi data: Tipe datanya adalah data int32(besar), dan panjang datanya adalah 4 byte.

Contoh:

Permintaan: 7F 03 20 02 00 02 64 15

Balasan: 7F 03 04 00 00 25 80 7F 04

Data bagian 0x 00 00 25 80 diubah menjadi data integer yaitu 9600.

7.3.3 Informasi versi kueri

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 04 0x00 02 0x84 14

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x04 0x20 23 09 08 0x99 A8

Definisi data: Tipe datanya adalah data int32, dan panjang datanya adalah 4 byte. Nomor versi diberi kode dalam format BCD.

Contoh:

Permintaan: 7F 03 20 04 00 02 84 14

Balasan: 7F 03 04 20 23 09 08 99 A8

Bagian datanya 0x 20230908, dan datanya dikodekan dalam format BCD yaitu nomor versi 20230908.

7.3.4 Parameter kalibrasi kueri

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 52 0x00 01 0x24 05

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x02 0x00 10 0x91 82

Definisi data: Tipe datanya adalah data int16, satuannya milimeter (mm), dan panjang datanya 2 Bytes.

Contoh:

Permintaan: 7F 03 20 52 00 01 24 05

Balasan: 7F 03 02 00 10 91 82

Bagian data 0x 00 10 diubah menjadi data integer yaitu 16 mm.

7.3.5 Siklus push otomatis kueri

Catatan: Ketika periode push otomatis >=300ms, sensor akan secara otomatis mendorong data. Bila ketinggian pemasangan tidak diatur (tingkat tidak dapat dihitung), dorong data ketinggian udara; Saat ketinggian pemasangan diatur, dorong data level.

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 53 0x00 01 0x75 C5

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x02 0x03 E8 0x90 F0

Definisi data: Tipe datanya adalah data int16, satuannya adalah milidetik (ms), dan panjang datanya adalah 2 Byte.

Contoh:

Permintaan: 7F 03 20 53 00 01 75 C5

Balasan: 7F 03 02 03 E8 90 F0

Dimana data bagian 0x 03 E8 diubah menjadi data integer yaitu 1000 ms.

7.3.6 Kueri area buta

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 44 0x00 02 0x85 C0

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x04 0x6D B7 3E AB 0x99 61

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), dan panjang data adalah 4 byte.

Contoh:

Permintaan: 7F 03 20 44 00 02 85 C0

Balasan: 7F 03 04 6D B7 3E AB

Data bagian 0x 6D B7 3E AB diubah menjadi data bertipe floating-point yaitu 0,334 m.

7.3.7 Rentang kueri

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 46 0x00 02 0x24 00

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x04 0x00 00 42 20 0x55 4C

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), dan panjang data adalah 4 byte.

Contoh:

Permintaan: 7F 03 20 46 00 02 24 00

Balasan: 7F 03 04 00 00 42 20 55 4C

Bagian data 0x 00 00 42 20 diubah menjadi data floating point yaitu 40,0m.

7.3.8 Periksa kedalaman saat pemasangan

Catatan: Kedalaman air pada saat pemasangan digunakan untuk menghitung ketinggian pemasangan. Ketinggian pemasangan = kedalaman air saat pemasangan + ketinggian real-time saat pemasangan. Saat mengatur kedalaman air pada saat pemasangan, ketinggian pemasangan secara otomatis dihitung dan disimpan ke konfigurasi.

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 48 0x00 02 0x45 C3

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x04 0x47 AE 40 B1 0xE0 D5

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), dan panjang data adalah 4 byte.

Contoh:

Permintaan: 7F 03 20 48 00 02 45 C3

Balasan: 7F 03 04 47 AE 40 B1 E0 D5

Data bagian 0x 47 AE 40 B1 diubah menjadi data floating point yaitu 5,54 m.

7.3.9 Periksa ketinggian pemasangan

Catatan: Atur ketinggian pemasangan, yang digunakan untuk menghitung level. Level waktu nyata = tinggi pemasangan - tinggi waktu nyata. Sedangkan tinggi pemasangan = kedalaman air pada saat pemasangan + tinggi pada saat pemasangan. Oleh karena itu, saat mengatur ketinggian pemasangan, kedalaman air selama pemasangan akan dihitung secara otomatis dan disimpan ke konfigurasi.

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x03 0x20 4A 0x00 02 0xE4 03

Data balasan:

Alamat Perangkat Kode Fungsi Panjang Data Data CRC
0x7F 0x03 0x04 0x8A 64 41 2A 0xBE 7C

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), dan panjang data adalah 4 byte.

Contoh:

Permintaan: 7F 03 20 4A 00 02 E4 03

Balasan: 7F 03 04 8A 64 41 2A MENJADI 7C

Data bagian 0x 8A 64 41 2A diubah menjadi data floating point yaitu 10,65m.

7.4 Atur instruksi: Kode Fungsi 0x10
7.4.1 Tetapkan alamat budak

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Data CRC
0x7F 0x10 0x20 01 0x00 01 0x02 0x00 01 0x6E 21

Data balasan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x10 0x20 01 0x00 01 0x51 D7

Definisi data: Tipe datanya adalah data int16, dan panjang datanya adalah 2 Bytes.

Contoh:

Permintaan: 7F 10 20 01 00 01 02 00 01 6E 21

Bagian data 0x 00 01 diubah menjadi data integer yaitu 1 atau 0x01.

Balasan: 7F 10 20 01 00 01 51 D7

7.4.2 Tetapkan baud rate antarmuka komunikasi

Catatan: Baud rate hanya mendukung: 4800,9600,19200,38400,115200

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Data CRC
0x7F 0x10 0x20 02 0x00 02 0x04 0x00 01 C2 00 0x75 3E

Data balasan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x10 0x20 02 0x00 02 0xE1 D6

Definisi data: Tipe datanya adalah data int32, dan panjang datanya adalah 4 byte.

Contoh:

Permintaan: 7F 10 20 02 00 02 04 00 01 C2 00 75 3E

Data bagian 0x 00 01 C2 00 diubah menjadi data integer yaitu 115200.

Balasan: 7F 10 20 02 00 02 E1 D6

7.4.3 Mengatur parameter kalibrasi

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Data CRC
0x7F 0x10 0x20 52 0x00 01 0x02 0x00 01 0xA2 4E

Data balasan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x10 0x20 52 0x00 01 0xA1 C6

Definisi data: Tipe datanya adalah data int16, satuannya milimeter (mm), dan panjang datanya 2 Byte.

Contoh:

Permintaan: 7F 10 20 52 00 01 02 00 10 A2 4E

Bagian data 0x 00 10 diubah menjadi data integer yaitu 16 mm.

Balasan: 7F 10 20 52 00 01 A1 C6

7.4.4 Mengatur siklus dorongan otomatis

Catatan: Ketika periode push otomatis >=300ms, sensor akan secara otomatis mendorong data. Bila ketinggian pemasangan tidak diatur (tingkat tidak dapat dihitung), dorong data ketinggian udara; Saat ketinggian pemasangan diatur, dorong data level.

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Data CRC
0x7F 0x10 0x20 53 0x00 01 0x02 0x03 E8 0xA2 ED

Data balasan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x10 0x20 53 0x00 01 0xF0 06

Definisi data: Tipe datanya adalah data int16, satuannya adalah milidetik (ms), dan panjang datanya adalah 2 Byte.

Contoh:

Permintaan: 7F 10 20 53 00 01 02 03 E8 A2 ED

Dimana data bagian 0x 03 E8 diubah menjadi data integer yaitu 1000 ms.

Balasan: 7F 10 20 53 00 01 F0 06

7.4.5 Atur kedalaman air pada saat pemasangan

Catatan: Kedalaman air pada saat pemasangan digunakan untuk menghitung ketinggian pemasangan. Ketinggian pemasangan = kedalaman air saat pemasangan + ketinggian real-time saat pemasangan. Saat mengatur kedalaman air pada saat pemasangan, ketinggian pemasangan secara otomatis dihitung dan disimpan ke konfigurasi.

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Data CRC
0x7F 0x10 0x20 48 0x00 02 0x04 0x47 AE 40 B1 0x75 30

Data balasan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x10 0x20 48 0x00 02 0xC0 00

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), dan panjang data adalah 4 byte.

Contoh:

Permintaan: 7F 10 20 48 00 02 04 47 AE 40 B1 75 30

Data bagian 0x 47 AE 40 B1 diubah menjadi data floating point yaitu 5,54 m.

Balasan: 7F 10 20 48 00 02 C0 00

7.4.6 Atur ketinggian pemasangan

Catatan: Ketinggian pemasangan adalah jarak dari sensor ke level objek 0. Jika kedalaman air saat ini 2 meter dan tinggi udara 4 meter, maka tinggi pemasangan adalah 6 meter. Atur ketinggian pemasangan, yang digunakan untuk menghitung level. Level waktu nyata = tinggi pemasangan - tinggi waktu nyata. Sedangkan tinggi pemasangan = kedalaman air pada saat pemasangan + tinggi pada saat pemasangan. Oleh karena itu, saat mengatur ketinggian pemasangan, kedalaman air selama pemasangan akan dihitung secara otomatis dan disimpan ke konfigurasi.

Perintah permintaan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register Panjang Data Data CRC
0x7F 0x10 0x20 4A 0x00 02 0x04 0x8A 64 41 2A 0xAA 40

Data balasan:

Alamat Perangkat Kode Fungsi Daftarkan Alamat Jumlah Register CRC
0x7F 0x10 0x20 4A 0x00 02 0x61 C0

Definisi data: Tipe data default adalah data float(little16), satuan default adalah meter (m), dan panjang data adalah 4 byte.

Catatan: Mengatur ketinggian pemasangan ke 0 akan menghapus konfigurasi ketinggian pemasangan/kedalaman air pada saat pemasangan.

Contoh:

Permintaan: 7F 10 20 4A 00 02 04 8A 64 41 2A AA 40

Data bagian 0x 8A 64 41 2A diubah menjadi data floating point yaitu 10,65m.

Balasan: 7F 10 20 4A 00 02 61 C0

7.5 Protokol teks
7.5.1 Parameter antarmuka perangkat keras protokol komunikasi

Pengukur ketinggian air mengadopsi komunikasi serial, dan parameter defaultnya adalah sebagai berikut:

Parameter komunikasi Tingkat port serial Tingkat baud Pemeriksaan paritas Panjang Data Posisi berhenti
Pelabuhan seri TTL 9600 - 8 1

Waktu tunggu adalah 50 ms untuk setiap interval frame.

7.5.2 Deskripsi perintah protokol komunikasi

Catatan: "n" mewakili baris baru, sesuai dengan angka heksadesimal 0x0A. Setelah konfigurasi perintah setup berhasil, konfigurasi akan disimpan di Flash, dan tidak diperlukan konfigurasi ulang untuk memulai kembali pemadaman listrik.

Respon kesalahan perintah adalah sebagai berikut:

Respons kesalahan perintah Keterangan
Cmd AT ini salah Kesalahan instruksi
Cmd AT ini tidak ada Instruksi tidak ada
Cmd AT ini ada, tetapi tidak boleh dioperasikan Instruksi ada tetapi tidak diperbolehkan untuk beroperasi
Cmd AT ini ada, tetapi nilainya salah Kesalahan parameter masuk
1.Baca ketinggian spatio-temporal sebenarnya

Satuan: Meter (m)

Petunjuk Keterangan
Mengirim DI + KETINGGIAN NYATA n Baca ketinggian ruangwaktu sebenarnya
Membalas TINGGI NYATA=2,212 juta Ketinggian ruangwaktu sebenarnya saat ini adalah 2,212 meter
Membalas REALAIRHEIGHT=Jarak Terluar Di luar jangkauan
Membalas REALAIRHEIGHT=DalamBlindZonen Sensornya ada di area buta
Membalas REALAIRHEIGHT=KekuranganEnergi Energi gema tidak mencukupi
2.Baca level waktu nyata

Satuan: Meter (m)

Cara menghitung levelnya adalah: tinggi pemasangan - tinggi udara

Petunjuk Keterangan
Mengirim DI+KEDALAMAN AIR NYATAn Baca level waktu nyata
Membalas KEDALAMAN AIR NYATA=7,789m Level real-time saat ini adalah 7,789 meter
Membalas KEDALAMAN AIR NYATA=Di Luar Jangkauan Di luar jangkauan
Membalas KEDALAMAN AIR NYATA=DalamBlindZonen Sensornya ada di area buta
Membalas KEDALAMAN AIR NYATA=KekuranganEnergi Energi gema tidak mencukupi
Membalas REALWATERDEPTH=Tidak Ada Setel Tinggi Instalasi Ketinggian pemasangan tidak diatur
3. Kedalaman air pada saat pemasangan

Satuan: Meter (m)

Catatan: Kedalaman air pada saat pemasangan digunakan untuk menghitung ketinggian pemasangan. Ketinggian pemasangan = kedalaman air saat pemasangan + ketinggian real-time saat pemasangan. Saat mengatur kedalaman air pada saat pemasangan, ketinggian pemasangan secara otomatis dihitung dan disimpan ke konfigurasi.

Baca kedalaman air saat pemasangan:

Petunjuk Keterangan
Mengirim AT+PASANGKEDALAMAN AIRn Baca kedalaman air saat pemasangan
Membalas PASANG KEDALAMAN AIR=4,60 juta Kedalaman air saat pemasangan 4,60 meter

Atur kedalaman air pada saat pemasangan:

Petunjuk Keterangan
Mengirim AT+PASANGKEDALAMAN AIR=4,6n Kedalaman air diatur ke 4,6 m selama pemasangan
Membalas

AT+PASANGKEDALAMAN AIR=4,6n

Oke

Operasi berhasil
4. Ketinggian instalasi

Satuan: Meter (m)

Catatan: Atur ketinggian pemasangan, yang digunakan untuk menghitung level. Level waktu nyata = tinggi pemasangan - tinggi waktu nyata. Sedangkan tinggi pemasangan = kedalaman air pada saat pemasangan + tinggi pada saat pemasangan. Oleh karena itu, saat mengatur ketinggian pemasangan, kedalaman air selama pemasangan akan dihitung secara otomatis dan disimpan ke konfigurasi.

Baca ketinggian pemasangan:

Petunjuk Keterangan
Mengirim DI+TINGGI INSTALn Baca ketinggian pemasangan
Membalas TINGGI INSTAL=9,72 juta Kedalaman air pada saat pemasangan adalah 9,72 meter

Atur ketinggian pemasangan:

Petunjuk Keterangan
Mengirim PADA+TINGGI INSTAL=9,72n Atur ketinggian pemasangan menjadi 9,72 m
Membalas

PADA+TINGGI INSTAL=9,72n

Oke

Operasi berhasil

Catatan: Mengatur ketinggian pemasangan ke 0 akan menghapus konfigurasi ketinggian pemasangan dan kedalaman air saat pemasangan.

5.Baca nomor versi
Petunjuk Keterangan
Mengirim DI+VERSIn Baca nomor versi
Membalas VERSI=20230908n Nomor versinya adalah 20230908
6. Rentang baca

Satuan: Meter (m)

Petunjuk Keterangan
Mengirim DI+RANGEn Rentang baca
Membalas JANGKAUAN = 40,00 juta Jangkauannya adalah 40 meter
7.Baca area buta

Satuan: Meter (m)

Petunjuk Keterangan
Mengirim DI+BLINDZONEn Baca area buta
Membalas ZONA BUTA=0,335 juta Zona buta adalah 0,335 meter
8. Reset perangkat lunak (reboot)
Petunjuk Keterangan
Mengirim AT+BOOTn Reset perangkat lunak
Membalas

AT+BOOTn

Oke

Operasi berhasil
9. Reset data pabrik
Petunjuk Keterangan
Mengirim AT+DEFAULTn Reset data pabrik
Membalas

AT+DEFAULTn

Oke

Operasi berhasil
10.Frekuensi akuisisi

Satuan: milidetik (ms)

Catatan: Frekuensi akuisisi default adalah 300 md, dan frekuensi akuisisi hanya dapat disesuaikan paling cepat hingga 200 md. (Jika frekuensi akuisisi melonjak terlalu cepat, kecepatan respons terhadap instruksi balasan akan lambat, dan instruksi pengiriman mungkin tidak lengkap, sehingga tidak ada respons. Dalam hal ini, instruksi dapat dikirim kembali.)

Frekuensi akuisisi baca:

Petunjuk Keterangan
Mengirim AT+KOLEKFREQn Baca frekuensi akuisisi
Membalas KOLEKFREQ = 200n Frekuensi akuisisi adalah 200 ms/siklus

Tetapkan frekuensi pengumpulan:

Petunjuk Keterangan
Mengirim AT+KOLEKFREQ=500n Atur frekuensi akuisisi ke 500 ms/siklus
Membalas

AT+KOLEKFREQ=500n

Oke

Operasi berhasil
11. Tingkat bau

Baca tingkat baud:

Petunjuk Keterangan
Mengirim AT+BAUDRATEn Baca tingkat baud
Membalas BAUDRAT=9600n Tingkat baudnya adalah 9600

Tetapkan tingkat baud

Petunjuk Keterangan
Mengirim AT+BAUDRATE=115200n Atur tingkat baud ke 115200
Membalas

AT+BAUDRATE=115200n

Oke

Operasi berhasil
12. Parameter kalibrasi

Satuan: Milimeter (mm)

Tinggi spatio-temporal sebenarnya = nilai pengambilan sampel -parameter kalibrasi. Oleh karena itu, ketika ketinggian ruang-waktu sebenarnya lebih besar dari nilai tetap, maka dapat dikalibrasi dengan menyesuaikan parameter kuasi.

Baca parameter kalibrasi:

Petunjuk Keterangan
Mengirim AT+KALIBRASIn Baca parameter kalibrasi
Membalas KALIBRASI = 16mmn Parameter kalibrasi adalah 16mm

Mengatur parameter kalibrasi:

Petunjuk Keterangan
Mengirim AT+KALIBRASI=30n Atur parameter kalibrasi ke 30 mm
Membalas

AT+KALIBRASI=30n

Oke

Operasi berhasil
13. Siklus dorong otomatis

Satuan: milidetik (ms)

Catatan: Ketika periode push otomatis >=300ms, sensor akan secara otomatis melaporkan data real-time. Diantaranya, ketika ketinggian instalasi (atau kedalaman air selama instalasi) diatur, data real-time yang dilaporkan secara otomatis adalah level real-time; Jika ketinggian pemasangan tidak diatur (atau kedalaman air selama pemasangan), data real-time yang dilaporkan secara otomatis adalah ketinggian real-time.

Baca siklus push otomatis:

Petunjuk Keterangan
Mengirim AT+AUTOOUTDATACYCLEn Baca siklus dorongan otomatis
Membalas SIKLUS DATA LUAR OTOMATIS = 100n Siklus push otomatis adalah 100 ms (kurang dari 200 ms, tidak ada data push otomatis)

Atur siklus dorongan otomatis:

Petunjuk Keterangan
Mengirim AT+AUTOOUTDATACYCLE=200n Atur periode push otomatis ke 200 milidetik
Membalas

AT+AUTOOUTDATACYCLE=200n

Oke

Operasi berhasil

Kirim pertanyaan Anda langsung ke kami

Kebijakan Privasi Cina Kualitas Baik Sensor Kualitas Air Pemasok. Hak cipta © 2018-2026 Xi'an Kacise Optronics Co.,Ltd. Semua hak dilindungi.