Place of Origin:
China (Mainland)
Nama merek:
Kacise
Sertifikasi:
certificate of explosion-proof, CE
Model Number:
KWL801B
Sensor tingkat radar KWL801B-RS485 sesuai dengan spesifikasi standar yang diuraikan dalam standar nasional DB50/T 826-2017 untuk level meter.Komponen utamanya dirancang dengan waterproofing IP68 tertutup sepenuhnya.
Jangkauan pengukuran maksimum produk mencapai 40 meter, dengan titik buta minimal kurang dari 6 cm.
Karena frekuensi yang lebih tinggi dan bandwidth yang lebih luas, ia mencapai akurasi yang superior.
Sensor tingkat radar didasarkan pada prinsip refleksi domain waktu (TDR). Pulsa elektromagnetik menyebar sepanjang kabel atau probe dengan kecepatan cahaya.Ketika ia bertemu permukaan media yang diukur, sebagian dari denyut nadi dari radar level meter dipantulkan untuk membentuk echo kembali ke pulsa pemancar di sepanjang jalur yang sama,dan jarak antara pemancar dan permukaan media yang diukur adalah Proporsi langsung dengan waktu penyebaran denyut nadi, maka tinggi tingkat dihitung.
![]()
| Model | KWL801B-RS485 |
| Frekuensi pengukuran | 80GHz |
| Komunikasi | RS485 |
| Frekuensi akuisisi | ≥200ms/ dapat dikonfigurasi |
| Arus operasi | 12V/14mA |
| Keakuratan pengukuran jarak | ± 2 mm |
| Protokol Komunikasi | Modbus / Protokol teks |
| Lebar sinar antena | ± 2,75° |
| Tegangan pasokan | 9 ~ 24V |
| Jangkauan 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 | G benang/ disesuaikan |
| Suhu kerja | -40 ~ 75 °C |
| Tingkat ketahanan air | IP68 |
| Berat bersih | 0.6kg |
| Garis merah | VCC (9 ~ 24V catu daya) |
| Garis hitam | GND |
| Garis kuning | 485-A |
| Garis hijau | 485-B |
![]()
![]()
(1) Keluarkan sensor dari kotak kemasan, periksa dengan hati-hati daftar kemasan sesuai dengan manual dan periksa apakah aksesori peralatan lengkap.
(2) Baca dengan cermat manual instruksi produk dan sertifikat produk.
(3) Periksa apakah ada kerusakan pada penampilan instrumen, terutama apakah unit utama utuh,dan berhati-hatilah untuk menempatkan unit utama dengan benar untuk mencegahnya terjatuh.
Silahkan periksa sebelum memasang sensor sebagai berikut:
Apakah ada pohon atau puing-puing lainnya di atas media di lokasi instalasi.
Apakah bracket pemasangan dipasang secara horizontal.
Ketika bracket pemasangan tidak dapat dipasang secara horizontal, Anda perlu menyesuaikan bracket sesuai dengan gradien pada permukaan sensor untuk memastikan sensor berada dalam posisi horizontal.
(1) Pastikan bahwa sensor tegak lurus ke permukaan medium.
(2) Hindari sinar pemancar memancarkan objek interferensi dan menghasilkan gema palsu.
Lihat berikut untuk kondisi kerja yang khas:
![]()
![]()
Pemasangan benang atas Pemasangan benang bawah
![]()
Pastikan bahwa pengukur tingkat radar dipasang tegak lurus ke permukaan medium.
Kemiringan akan melemahkan amplitudo sinyal yang diterima dan mempengaruhi rentang normal.
Perhatian:
Cobalah untuk menjaga sensor tetap untuk menghindari getaran saat instalasi, dan biarkan lingkungan sekitar terbuka sebanyak mungkin.
1Jarak antara sensor dan permukaan media lebih besar dari 30 cm untuk memastikan bahwa permukaan depan sensor (antena) tegak lurus ke media pengukuran.
2. Jarak antara sensor dan tepi tangki, tepi kolam, tepi bendungan sungai dan tepi kolam lebih dari 0,5 meter;
3. Pilih posisi permukaan air dengan fluktuasi kecil untuk menginstal modul (coba untuk tidak menginstal di port injeksi air, outlet dan permukaan air lainnya dengan fluktuasi besar,semakin besar fluktuasi permukaan air, semakin buruk akurasi pengukuran)
1. Parameter antarmuka perangkat keras protokol komunikasi
Sensor menggunakan komunikasi port serial, dan parameter default adalah sebagai berikut:
| Parameter Komunikasi | Tingkat Serial Port | Tingkat Baud | Pemeriksaan Paritas | Panjang data | Hentikan Bit. |
|---|---|---|---|---|---|
| Serial Port | TTL | 9600 | Tidak ada | 8 | 1 |
Timeout antara frame 50ms.
2. Format protokol komunikasi
Pengukur permukaan air berkomunikasi secara eksternal menggunakan protokol komunikasi Modbus RTU.Jumlah pemeriksaan adalah data pemeriksaan CRC16 dari kerangka data, dengan byte rendah mendahului byte tinggi. alamat pabrik default untuk sensor adalah 0x7F.
Format perintah permintaan dan format data tanggapan radar dijelaskan sebagai berikut:
(1) Format parameter kueri: Kode Fungsi 0x03
Permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | C R C |
| 1 Byte | 1 Byte | 2 Bytes | 2 Bytes | 2 Bytes |
Jawabannya:
| Alamat perangkat | Kode Fungsi | Panjang data | Nilai Daftar | C R C |
| 1 Byte | 1 Byte | 1 Byte | 2N Bytes | 2 Bytes |
N: jumlah register
(2) Format parameter kueri: Kode Fungsi 0x04
Permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | C R C |
| 1 Byte | 1 Byte | 2 Bytes | 2 Bytes | 2 Bytes |
Jawabannya:
| Alamat perangkat | Kode Fungsi | Panjang data | Nilai Daftar | C R C |
| 1 Byte | 1 Byte | 1 Byte | 2N Bytes | 2 Bytes |
N: jumlah register
(3) Format parameter set: Kode fungsi 0x10
Permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang data | Nilai Daftar | C R C |
| 1 Byte | 1 Byte | 2 Bytes | 2 Bytes | 1 Byte | 2N Bytes | 2 Bytes |
Jawabannya:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | C R C |
| 1 Byte | 1 Byte | 2 Bytes | 2N Bytes | 2 Bytes |
N: jumlah register
3. Daftar Alamat Tabel Ringkasan
| Parameter standar | |||||
| Parameter | Alamat Daftar | PLC atau Grup Status Alamat | Kode Fungsi Dukungan | Jenis Data | Terangkan |
|---|---|---|---|---|---|
| Alamat Slave | 0x2001 | 48194 | 0x03,0x10 | int16 |
int16 Untuk 2 Bytes Integer; int32 Untuk 4 Byte Integer, 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 | Terapung (kecil 16) | Float ((little 16) adalah float 4 byte, low 16th tempat pertama |
| Jangkauan Pengukuran | 0x2046 | 48263 | 0x03 | Terapung (kecil 16) | |
|
Atur arus Kedalaman |
0X2048 | 48265 | 0x03,0x10 | Terapung (kecil 16) | |
|
Atur Pemasangan Tinggi |
0x204A | 48267 | 0x03,0x10 | Terapung (kecil 16) | |
| Tingkat | 0x0A0B | 32572 | 0x04 | Terapung (kecil 16) | |
| Ketinggian kosong | 0xaof | 32576 | 0x04 | Terapung (kecil 16) | |
Catatan: Alamat Register dan jenis data dari beberapa parameter dapat dimodifikasi oleh perangkat lunak komputer host.instruksi operasi Modbus yang sesuai juga akan berubah sesuai, seperti: Instruksi default untuk membaca ketinggian kosong adalah 0x 7F 04 0A 0F 00 02 48 0E. Jika register ketinggian kosong dimodifikasi menjadi 00 01,instruksi untuk membaca ketinggian kosong diubah menjadi 0x 7F 04 00 01 00 02 2A 15.
4. Deskripsi perintah protokol komunikasi
Catatan:
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x04 | 0x0A 0B | 0x00 02 | 0x09 CF |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x04 | 0x04 | 0x00 00 41 30 | 0x09 CF |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), panjang data adalah 4 byte, dan 16 bit terendah berada di yang pertama.
Kode kesalahan:
Contoh 1:
Permintaan: 7F 04 0A 0B 00 02 09 CF
Jawaban: 7F 04 04 00 00 41 30 55 C7
Bagian data 0x 00 00 41 30 dikonversi menjadi data titik terapung, yaitu 11,00 m.
Contoh 2:
Permintaan: 7F 04 0A 0B 00 02 09 CF
Re: 7F 04 04 FC FC FC FC D4 A2
Dalam bagian data, 0x FC FC FC FC adalah kode kesalahan, yang menunjukkan bahwa ketinggian pemasangan tidak ditetapkan (tingkatnya tidak dapat dihitung).
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x04 | 0x0A 0F | 0x00 02 | 0x48 0E |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x04 | 0x04 | 0x31 13 40 10 | 0xAA B6 |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), panjang data adalah 4 byte, dan 16 bit terendah berada di yang pertama.
Kode kesalahan:
Contoh 1:
Permintaan: 7F 04 0A 0F 00 02 48 0E
Jawaban: 7F 04 04 31 13 40 10 AA B6
Bagian data 0x 31 13 40 10 dikonversi menjadi data titik terapung, yaitu 2,253 m.
Contoh 2:
Permintaan: 7F 04 0A 0F 00 02 48 0E
Jawaban: 7F 04 04 FE FE FE F4 7B
Bagian data 0x FE FE FE FE adalah kode kesalahan, yang menunjukkan bahwa sensor berada di area buta dan tidak ada data yang valid yang dapat dibaca.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0xFF (penyuluhan) | 0x03 | 0x20 01 | 0x00 01 | 0xCB D4 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x02 | 0x00 7F | 0xD1 AE |
Definisi data: Jenis data adalah data int16, dan panjang data adalah 2 Bytes.
Contoh:
Permintaan: FF 03 20 01 00 01 CB D4
Jawaban: 7F 03 02 00 7F D1 AE
Bagian data 0x 00 7F dikonversi menjadi data bilangan bulat, yaitu 127 atau 0x7F.
Catatan: Baud rate hanya mendukung: 4800,9600,19200,38400,115200
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 02 | 0x00 02 | 0x64 15 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x04 | 0x00 00 25 80 | 0x7F 04 |
Definisi data: Tipe data adalah data int32(big), dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 03 20 02 00 02 64 15
Jawaban: 7F 03 04 00 00 25 80 7F 04
Bagian data 0x 00 00 25 80 dikonversi menjadi data bilangan bulat, yaitu 9600.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 04 | 0x00 02 | 0x84 14 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x04 | 0x20 23 09 08 | 0x99 A8 |
Definisi data: Jenis data adalah data int32, dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 03 20 04 00 02 84 14
Jawaban: 7F 03 04 20 23 09 08 99 A8
Bagian data adalah 0x 20230908, dan data dikodekan dalam format BCD, yaitu nomor versi adalah 20230908.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 52 | 0x00 01 | 0x24 05 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x02 | 0x00 10 | 0x91 82 |
Definisi data: Jenis data adalah data int16, satuan adalah milimeter (mm), dan panjang data adalah 2 Bytess.
Contoh:
Permintaan: 7F 03 20 52 00 01 24 05
Jawaban: 7F 03 02 00 10 91 82
Bagian data 0x 00 10 dikonversi menjadi data bilangan bulat, yaitu 16 mm.
Catatan: Ketika periode push otomatis >=300ms, sensor akan secara otomatis mendorong data. Ketika ketinggian instalasi tidak diatur (tingkat tidak dapat dihitung), mendorong data ketinggian udara;Ketika ketinggian pemasangan diatur, mendorong data tingkat.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 53 | 0x00 01 | 0x75 C5 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x02 | 0x03 E8 | 0x90 F0 |
Definisi data: Jenis data adalah data int16, satuan adalah milidetik (ms), dan panjang data adalah 2 Bytes.
Contoh:
Permintaan: 7F 03 20 53 00 01 75 C5
Jawaban: 7F 03 02 03 E8 90 F0
Di mana bagian data 0x 03 E8 dikonversi menjadi data bilangan bulat, yaitu 1000 ms.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 44 | 0x00 02 | 0x85 C0 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x04 | 0x6D B7 3E AB | 0x99 61 |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 03 20 44 00 02 85 C0
Jawaban: 7F 03 04 6D B7 3E AB
Bagian data 0x 6D B7 3E AB dikonversi menjadi data tipe titik terapung, yaitu 0,334 m.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 46 | 0x00 02 | 0x24 00 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x04 | 0x00 00 42 20 | 0x55 4C |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 03 20 46 00 02 24 00
Jawaban: 7F 03 04 00 00 42 20 55 4C
Bagian data 0x 00 00 42 20 dikonversi menjadi data titik terapung, yaitu 40,0m.
Catatan: kedalaman air pada saat instalasi digunakan untuk menghitung ketinggian instalasi. ketinggian instalasi = kedalaman air pada saat instalasi + ketinggian waktu nyata pada saat instalasi.Saat mengatur kedalaman air pada saat instalasi, ketinggian instalasi dihitung secara otomatis dan disimpan ke konfigurasi.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 48 | 0x00 02 | 0x45 C3 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x04 | 0x47 AE 40 B1 | 0xE0 D5 |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 03 20 48 00 02 45 C3
Jawaban: 7F 03 04 47 AE 40 B1 E0 D5
Bagian data 0x 47 AE 40 B1 dikonversi menjadi data titik terapung, yaitu 5,54 m.
Catatan: Atur ketinggian pemasangan, yang digunakan untuk menghitung tingkat. tingkat waktu nyata = ketinggian instalasi - ketinggian waktu nyata.ketinggian instalasi = kedalaman air pada saat instalasi + ketinggian pada saat instalasiOleh karena itu, ketika mengatur ketinggian instalasi, kedalaman air selama instalasi akan secara otomatis dihitung dan disimpan ke konfigurasi.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x03 | 0x20 4A | 0x00 02 | 0xE4 03 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Panjang Data | Data | CRC |
| 0x7F | 0x03 | 0x04 | 0x8A 64 41 2A | 0xBE 7C |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 03 20 4A 00 02 E4 03
Jawaban: 7F 03 04 8A 64 41 2A BE 7C
Bagian data 0x 8A 64 41 2A dikonversi menjadi data titik terapung, yaitu 10,65m.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang Data | Data | CRC |
| 0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x02 | 0x00 01 | 0x6E 21 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x51 D7 |
Definisi data: Jenis data adalah data int16 dan panjang data adalah 2 Bytess.
Contoh:
Permintaan: 7F 10 20 01 00 01 02 00 01 6E 21
Bagian data 0x 00 01 dikonversi menjadi data bilangan bulat, yaitu 1 atau 0x01.
Jawaban: 7F 10 20 01 00 01 51 D7
Catatan: Baud rate hanya mendukung: 4800,9600,19200,38400,115200
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang Data | Data | CRC |
| 0x7F | 0x10 | 0x20 02 | 0x00 02 | 0x04 | 0x00 01 C2 00 | 0x75 3E |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x10 | 0x20 02 | 0x00 02 | 0xE1 D6 |
Definisi data: Jenis data adalah data int32, dan panjang data adalah 4 byte.
Contoh:
Permintaan: 7F 10 20 02 00 02 04 00 01 C2 00 75 3E
Bagian data 0x 00 01 C2 00 dikonversi menjadi data bilangan bulat, yaitu 115200.
Jawaban: 7F 10 20 02 00 02 E1 D6
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang Data | Data | CRC |
| 0x7F | 0x10 | 0x20 52 | 0x00 01 | 0x02 | 0x00 01 | 0xA2 4E |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x10 | 0x20 52 | 0x00 01 | 0xA1 C6 |
Definisi data: Jenis data adalah data int16, satuan adalah milimeter (mm), dan panjang data adalah 2 Bytes.
Contoh:
Permintaan: 7F 10 20 52 00 01 02 00 10 A2 4E
Bagian data 0x 00 10 dikonversi menjadi data bilangan bulat, yaitu 16 mm.
Jawaban: 7F 10 20 52 00 01 A1 C6
Catatan: Ketika periode push otomatis >=300ms, sensor akan secara otomatis mendorong data. Ketika ketinggian instalasi tidak diatur (tingkat tidak dapat dihitung), mendorong data ketinggian udara;Ketika ketinggian pemasangan diatur, mendorong data tingkat.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang Data | Data | CRC |
| 0x7F | 0x10 | 0x20 53 | 0x00 01 | 0x02 | 0x03 E8 | 0xA2 ED |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x10 | 0x20 53 | 0x00 01 | 0xF0 06 |
Definisi data: Jenis data adalah data int16, satuan adalah milidetik (ms), dan panjang data adalah 2 Bytes.
Contoh:
Permintaan: 7F 10 20 53 00 01 02 03 E8 A2 ED
Di mana bagian data 0x 03 E8 dikonversi menjadi data bilangan bulat, yaitu 1000 ms.
Jawaban: 7F 10 20 53 00 01 F0 06
Catatan: kedalaman air pada saat instalasi digunakan untuk menghitung ketinggian instalasi. ketinggian instalasi = kedalaman air pada saat instalasi + ketinggian waktu nyata pada saat instalasi.Saat mengatur kedalaman air pada saat instalasi, ketinggian instalasi dihitung secara otomatis dan disimpan ke konfigurasi.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang Data | Data | CRC |
| 0x7F | 0x10 | 0x20 48 | 0x00 02 | 0x04 | 0x47 AE 40 B1 | 0x75 30 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x10 | 0x20 48 | 0x00 02 | 0xC0 00 |
Definisi data: Tipe data default adalah float ((little16) data, unit 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
Bagian data 0x 47 AE 40 B1 dikonversi menjadi data titik terapung, yaitu 5,54 m.
Jawaban: 7F 10 20 48 00 02 C0 00
Catatan: Ketinggian instalasi adalah jarak dari sensor ke tingkat objek 0. Jika kedalaman air saat ini adalah 2 meter dan ketinggian udara adalah 4 meter, ketinggian instalasi adalah 6 meter.Atur ketinggian pemasangan, yang digunakan untuk menghitung tingkat. tingkat waktu nyata = ketinggian instalasi - ketinggian waktu nyata. pada saat yang sama, ketinggian instalasi = kedalaman air pada saat instalasi + ketinggian pada saat instalasi.Oleh karena itu, ketika mengatur ketinggian instalasi, kedalaman air selama instalasi akan dihitung secara otomatis dan disimpan ke konfigurasi.
Perintah permintaan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | Panjang Data | Data | CRC |
| 0x7F | 0x10 | 0x20 4A | 0x00 02 | 0x04 | 0x8A 64 41 2A | 0xAA 40 |
Data tanggapan:
| Alamat perangkat | Kode Fungsi | Alamat Daftar | Jumlah Daftar | CRC |
| 0x7F | 0x10 | 0x20 4A | 0x00 02 | 0x61 C0 |
Definisi data: Tipe data default adalah float ((little16) data, unit default adalah meter (m), dan panjang data adalah 4 byte.
Catatan: Mengatur ketinggian pemasangan menjadi 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
Bagian data 0x 8A 64 41 2A dikonversi menjadi data titik terapung, yaitu 10,65m.
Jawaban: 7F 10 20 4A 00 02 61 C0
Pengukur permukaan air mengadopsi komunikasi serial, dan parameter default adalah sebagai berikut:
| Parameter komunikasi | Tingkat port seri | Tingkat Baud | Pemeriksaan paritas | Panjang Data | Stop posisi |
|---|---|---|---|---|---|
| Serial port | TTL | 9600 | - | 8 | 1 |
Waktu timeout adalah 50ms untuk setiap interval frame.
Catatan: "n" mewakili baris baru, sesuai dengan angka hexadecimal 0x0A. Setelah konfigurasi setup perintah berhasil, konfigurasi akan disimpan di Flash,dan tidak perlu konfigurasi ulang untuk memulai kembali pemadaman listrik.
Tanggapan kesalahan perintah adalah sebagai berikut:
| Tanggapan kesalahan perintah | Deskripsi |
|---|---|
| Cmd AT ini salah | Kesalahan instruksi |
| Cmd AT ini tidak ada | Instruksi tidak ada. |
| CMD AT ini ada, tapi tidak memungkinkan untuk beroperasi | Instruksi ada tapi tidak diizinkan untuk beroperasi |
| CMD AT ini ada, tapi nilainya salah | Kesalahan parameter masuk |
1.Membaca ketinggian ruang-waktu yang sebenarnya
Satuan: Meter (m)
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+REALIRHEIGHTn | Membaca ketinggian ruang-waktu yang sebenarnya |
| Jawab | REALAIRHEIGHT=2.212mn | Ketinggian ruang-waktu saat ini adalah 2.212 meter |
| Jawab | REALAIRHEIGHT=OutRangen | Di luar jangkauan |
| Jawab | REALAIRHEIGHT=InBlindZonen | Sensor berada di area buta. |
| Jawab | REALAIRHEIGHT=Kurang Energi | Energi gema tidak cukup. |
2.Membaca tingkat real-time
Satuan: Meter (m)
Metode perhitungan tingkat adalah: ketinggian instalasi - ketinggian udara
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+REALWATERDEPTHn | Baca tingkat real-time |
| Jawab | REALWATERDEPTH=7.789m | Tingkat waktu nyata saat ini adalah 7.789 meter |
| Jawab | REALWATERDEPTH=OutRangen | Di luar jangkauan |
| Jawab | REALWATERDEPTH=InBlindZonen | Sensor berada di area buta. |
| Jawab | REALWATERDEPTH=Kurang Energi | Energi gema tidak cukup. |
| Jawab | REALWATERDEPTH=No Set InstallHeightn | Ketinggian instalasi tidak diatur |
3. kedalaman air pada saat instalasi
Satuan: Meter (m)
Catatan: kedalaman air pada saat instalasi digunakan untuk menghitung ketinggian instalasi. ketinggian instalasi = kedalaman air pada saat instalasi + ketinggian waktu nyata pada saat instalasi.Saat mengatur kedalaman air pada saat instalasi, ketinggian instalasi dihitung secara otomatis dan disimpan ke konfigurasi.
Membaca kedalaman air pada pemasangan:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+INSTALLWATERDEPTHn | Membaca kedalaman air pada instalasi |
| Jawab | INSTALLWATERDEPTH=4.60mn | Kedalaman air di instalasi adalah 4,60 meter |
Atur kedalaman air pada saat pemasangan:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT + INSTALLWATERDEPTH = 4,6n | Kedalaman air diatur menjadi 4,6 m selama instalasi |
| Jawab |
AT + INSTALLWATERDEPTH = 4,6n Baiklah. |
Operasi berhasil |
4.Tinggi instalasi
Satuan: Meter (m)
Catatan: Atur ketinggian pemasangan, yang digunakan untuk menghitung tingkat. tingkat waktu nyata = ketinggian instalasi - ketinggian waktu nyata.ketinggian instalasi = kedalaman air pada saat instalasi + ketinggian pada saat instalasiOleh karena itu, ketika mengatur ketinggian instalasi, kedalaman air selama instalasi akan secara otomatis dihitung dan disimpan ke konfigurasi.
Baca tinggi pemasangan:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+INSTALLHEIGHTn | Membaca ketinggian pemasangan |
| Jawab | INSTALLHEIGHT=9.72m | Kedalaman air di instalasi adalah 9,72 meter |
Setel ketinggian pemasangan:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+INSTALLHEIGHT=9.72n | Atur ketinggian instalasi menjadi 9,72 m |
| Jawab |
AT+INSTALLHEIGHT=9.72n Baiklah. |
Operasi berhasil |
Catatan: Mengatur ketinggian pemasangan menjadi 0 akan membersihkan konfigurasi untuk ketinggian pemasangan dan kedalaman air pada saat pemasangan.
5. Baca nomor versi
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+VERSIONn | Baca nomor versi |
| Jawab | Versi=20230908n | Nomor versi adalah 20230908 |
6.Membaca jarak
Satuan: Meter (m)
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+RANGEN | Jangkauan pembacaan |
| Jawab | RANGE=40.00mn | Jaraknya 40 meter. |
7.Baca area buta
Satuan: Meter (m)
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+BlindZone | Baca area buta |
| Jawab | BLINDZONE = 0,335mn | Zona buta adalah 0,335 meter |
8.Reset perangkat lunak (reboot)
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+BOOTn | Reset perangkat lunak |
| Jawab |
AT+BOOTn Baiklah. |
Operasi berhasil |
9.Reset data pabrik
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+DEFAULTn | Reset data pabrik |
| Jawab |
AT+DEFAULTn Baiklah. |
Operasi berhasil |
10Frekuensi akuisisi
Satuan: milidetik (ms)
Catatan: Frekuensi akuisisi default adalah 300ms, dan frekuensi akuisisi hanya dapat disesuaikan ke 200ms paling awal.kecepatan menanggapi instruksi jawaban akan lambat, dan instruksi pengiriman mungkin tidak lengkap, sehingga tidak ada tanggapan. Dalam hal ini instruksi dapat dikirim lagi.)
Frekuensi pembacaan:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+COLLECTFREQn | Frekuensi pembacaan |
| Jawab | COLLECTFREQ=200n | Frekuensi akuisisi adalah 200 ms/sikel |
Mengatur frekuensi pengumpulan:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+COLLECTFREQ=500n | Atur frekuensi akuisisi menjadi 500 ms/siklus |
| Jawab |
AT+COLLECTFREQ=500n Baiklah. |
Operasi berhasil |
11. Baud rate
Baca laju baud:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+BAUDRATEN | Baca laju baud |
| Jawab | BAUDRATE=9600n | Tingkat baud adalah 9600 |
Atur laju baud
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+BAUDRATE=115200n | Atur laju baud ke 115200 |
| Jawab |
AT+BAUDRATE=115200n Baiklah. |
Operasi berhasil |
12.Parameter kalibrasi
Satuan: Milimeter (mm)
Ketinggian ruang-waktu riil = nilai pengambilan sampel -parameter kalibrasi. Oleh karena itu, ketika ketinggian ruang-waktu riil lebih besar dari nilai tetap, itu dapat dikalibrasi dengan menyesuaikan kuasi parameter.
Baca parameter kalibrasi:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+KALIBRASIn | Baca parameter kalibrasi |
| Jawab | Kalibrasi = 16mmn | Parameter kalibrasi adalah 16mm |
Pengaturan parameter kalibrasi:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+KALIBRASI=30n | Atur parameter kalibrasi menjadi 30 mm |
| Jawab |
AT+KALIBRASI=30n Baiklah. |
Operasi berhasil |
13Siklus dorongan otomatis
Satuan: milidetik (ms)
Catatan: Ketika periode push otomatis >=300ms, sensor akan secara otomatis melaporkan data real-time.data real-time yang dilaporkan secara otomatis adalah tingkat real-timeJika ketinggian instalasi tidak ditetapkan (atau kedalaman air selama instalasi), data real-time yang dilaporkan secara otomatis adalah ketinggian real-time.
Baca siklus dorongan otomatis:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+AUTOOUTDATACYCLEN | Membaca siklus push otomatis |
| Jawab | AUTOOUTDATACYCLE=100n | Siklus push otomatis adalah 100 ms (kurang dari 200 ms, tidak ada data push otomatis) |
Atur siklus push otomatis:
| Instruksi | Deskripsi | |
|---|---|---|
| Kirim | AT+AUTOOUTDATACYCLE=200n | Atur periode push otomatis ke 200 milidetik |
| Jawab |
AT+AUTOOUTDATACYCLE=200n Baiklah. |
Operasi berhasil |
Kirim pertanyaan Anda langsung ke kami