Place of Origin:
China (Mainland)
Hàng hiệu:
Kacise
Chứng nhận:
certificate of explosion-proof, CE
Model Number:
KWL801B
Bộ cảm biến mức radar KWL801B-RS485 phù hợp với các thông số kỹ thuật tiêu chuẩn được nêu trong tiêu chuẩn quốc gia DB50/T 826-2017 cho các đồng hồ đo mức.Các thành phần cốt lõi của nó được thiết kế với một IP68 kín hoàn toàn chống nước.
Phạm vi đo tối đa của sản phẩm kéo dài đến 40 mét, với điểm mù tối thiểu dưới 6 cm.
Do tần số cao hơn và băng thông rộng hơn, nó đạt được độ chính xác vượt trội.
Cảm biến mức độ radar dựa trên nguyên tắc phản xạ phạm vi thời gian (TDR).Khi nó gặp bề mặt của môi trường đo, một phần xung của đồng hồ đo mức độ radar được phản xạ để tạo thành một tiếng vang trở lại máy phát xung theo cùng một đường đi,và khoảng cách giữa máy phát và bề mặt của môi trường đo là Tương ứng trực tiếp với thời gian lan truyền của xung, do đó, chiều cao của mức được tính toán.
![]()
| Mô hình | KWL801B-RS485 |
| Tần số đo | 80GHz |
| Truyền thông | RS485 |
| Tần suất mua lại | ≥200ms/ có thể cấu hình |
| Dòng điện hoạt động | 12V/14mA |
| Độ chính xác đo khoảng cách | ± 2mm |
| Giao thức liên lạc | Modbus / Giao thức văn bản |
| Độ rộng chùm ăng-ten | ± 2,75° |
| Điện áp cung cấp | 9 ~ 24V |
| Phạm vi đo |
0.2~40m 0.18~30m 0.1~15/20m 0.06~3/5/10m |
| Điện xung RF | 100mA/20ms |
| Độ ẩm làm việc | 0~95% |
| Loại sợi | G dây / tùy chỉnh |
| Nhiệt độ hoạt động | -40~75°C |
| Mức độ chống nước | IP68 |
| Trọng lượng ròng | 0.6kg |
| Đường đỏ | VCC (9 ~ 24V nguồn cung cấp điện) |
| Dòng đen | GND |
| Đường vàng | 485-A |
| Đường xanh lá cây | 485-B |
![]()
![]()
(1) Lấy cảm biến ra khỏi hộp đóng gói, kiểm tra cẩn thận danh sách đóng gói theo hướng dẫn sử dụng và kiểm tra xem các phụ kiện thiết bị có hoàn chỉnh hay không.
(2) Đọc kỹ hướng dẫn sử dụng sản phẩm và giấy chứng nhận sản phẩm.
(3) Kiểm tra xem có bất kỳ thiệt hại nào đối với ngoại hình của thiết bị, đặc biệt là nếu đơn vị chính còn nguyên vẹn,và cẩn thận để đặt đơn vị chính đúng cách để ngăn chặn nó bị lật.
Vui lòng kiểm tra trước khi lắp đặt cảm biến như sau:
Có cây hay các mảnh vỡ khác trên môi trường tại vị trí lắp đặt không.
Có phải chân ngang được lắp đặt không.
Khi hỗ trợ gắn không thể được lắp đặt theo chiều ngang, bạn cần điều chỉnh hỗ trợ theo độ nghiêng trên bề mặt của cảm biến để đảm bảo cảm biến ở vị trí ngang.
(1) Đảm bảo rằng cảm biến nằm vuông với bề mặt trung bình.
(2) Tránh chùm tia phát ra từ các vật thể nhiễu và tạo ra tiếng vang giả.
Xem sau đây về điều kiện làm việc điển hình:
![]()
![]()
Lắp đặt sợi dây trên Lắp đặt sợi dây dưới
![]()
Đảm bảo rằng đồng hồ đo độ cao của radar được lắp đặt vuông với bề mặt trung bình.
Sự nghiêng sẽ làm suy yếu chiều rộng tín hiệu nhận được và ảnh hưởng đến phạm vi bình thường.
Chú ý:
Cố gắng giữ cho cảm biến cố định để tránh căng thẳng khi cài đặt và giữ môi trường xung quanh mở càng tốt.
1Khoảng cách giữa cảm biến và bề mặt phương tiện là lớn hơn 30cm để đảm bảo rằng mặt trước của cảm biến (măng-tăng) là vuông với phương tiện đo.
2Khoảng cách giữa cảm biến và cạnh bể, cạnh hồ bơi, cạnh đập sông và cạnh hồ bơi lớn hơn 0,5 mét;
3Chọn vị trí của bề mặt nước với biến động nhỏ để cài đặt mô-đun (cố gắng không cài đặt trong cổng phun nước, đầu ra và bề mặt nước khác với biến động lớn,sự biến động bề mặt nước càng lớn, độ chính xác đo càng tồi tệ)
1. Các thông số giao diện phần cứng giao thức truyền thông
Cảm biến sử dụng truyền thông cổng hàng loạt và các thông số mặc định là như sau:
| Các thông số truyền thông | Mức cổng hàng loạt | Tỷ lệ Baud | Kiểm tra tỷ lệ | Chiều dài dữ liệu | Dừng lại đi. |
|---|---|---|---|---|---|
| Cổng hàng loạt | TTL | 9600 | Không có | 8 | 1 |
Thời gian giữa các khung hình 50ms.
2. Định dạng giao thức liên lạc
Máy đo mực nước giao tiếp bên ngoài bằng cách sử dụng giao thức giao tiếp Modbus RTU. Mỗi khung dữ liệu hoàn chỉnh bao gồm: trường địa chỉ, mã chức năng, dữ liệu và tổng kiểm tra.Tổng kiểm tra là dữ liệu kiểm tra CRC16 của khung dữ liệuĐịa chỉ nhà máy mặc định cho cảm biến là 0x7F.
Định dạng lệnh yêu cầu và định dạng dữ liệu phản hồi radar được mô tả như sau:
(1) Định dạng tham số truy vấn: Mã chức năng 0x03
Yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | C R C |
| 1 Byte | 1 Byte | 2 byte | 2 byte | 2 byte |
Trả lời:
| Địa chỉ thiết bị | Mã chức năng | Chiều dài dữ liệu | Giá trị đăng ký | C R C |
| 1 Byte | 1 Byte | 1 Byte | 2N byte | 2 byte |
N: số đăng ký
(2) Định dạng tham số truy vấn: Mã chức năng 0x04
Yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | C R C |
| 1 Byte | 1 Byte | 2 byte | 2 byte | 2 byte |
Trả lời:
| Địa chỉ thiết bị | Mã chức năng | Chiều dài dữ liệu | Giá trị đăng ký | C R C |
| 1 Byte | 1 Byte | 1 Byte | 2N byte | 2 byte |
N: số đăng ký
(3) Định dạng tham số: Mã chức năng 0x10
Yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Chiều dài dữ liệu | Giá trị đăng ký | C R C |
| 1 Byte | 1 Byte | 2 byte | 2 byte | 1 Byte | 2N byte | 2 byte |
Trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | C R C |
| 1 Byte | 1 Byte | 2 byte | 2N byte | 2 byte |
N: số đăng ký
3. Địa chỉ đăng ký Bảng tóm tắt
| Parameter mặc định | |||||
| Parameter | Địa chỉ đăng ký | Địa chỉ trạng thái PLC hoặc nhóm | Mã chức năng hỗ trợ | Loại dữ liệu | Ví dụ |
|---|---|---|---|---|---|
| Địa chỉ Slave | 0x2001 | 48194 | 0x03,0x10 | int16 |
int16 Đối với 2 Bytes Integer; int32 Đối với số nguyên 4 Byte, cao 16 Ở phía trước |
| Tỷ lệ Baud | 0x2002 | 48195 | 0x03,0x10 | int32 | |
| Thông tin phiên bản | 0x2004 | 48197 | 0x03 | int32 | |
| Thiết lập hiệu chuẩn | 0x2052 | 48275 | 0x03,0x10 | int16 | |
|
Đẩy tự động Chu kỳ |
0x2053 | 48276 | 0x03,0x10 | int16 | |
| Địa điểm mù | 0x2044 | 48261 | 0x03 | Trượt nước (đơn giản là 16) | Float ((little 16) là float 4 byte, thứ 16 thấp nhất |
| Phạm vi đo | 0x2046 | 48263 | 0x03 | Bơi lội (nhỏ 16) | |
|
Đặt dòng Độ sâu |
0X2048 | 48265 | 0x03,0x10 | Trượt nước (đơn giản là 16) | |
|
Thiết lập cài đặt Cao |
0x204A | 48267 | 0x03,0x10 | Trượt nước (đơn giản là 16) | |
| Mức độ | 0x0A0B | 32572 | 0x04 | Trượt nước (đơn giản là 16) | |
| Độ cao trống | 0xaof | 32576 | 0x04 | Trượt nước (đơn giản là 16) | |
Lưu ý: Địa chỉ đăng ký và kiểu dữ liệu của một số thông số có thể được sửa đổi bởi phần mềm máy tính chủ.các hướng dẫn vận hành Modbus tương ứng cũng sẽ thay đổi tương ứng, chẳng hạn như: Chỉ thị mặc định để đọc chiều cao trống là 0x 7F 04 0A 0F 00 02 48 0E. Nếu đăng ký chiều cao trống được sửa đổi thành 00 01,hướng dẫn để đọc chiều cao trống được thay đổi thành 0x 7F 04 00 01 00 02 2A 15.
4Mô tả lệnh giao thức liên lạc
Lưu ý:
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x04 | 0x0A 0B | 0x00 02 | 0x09 CF |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x04 | 0x04 | 0x00 00 41 30 | 0x09 CF |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), chiều dài dữ liệu là 4 byte, và 16 bit thấp nhất nằm trong bit đầu tiên.
Mã lỗi:
Ví dụ 1:
Yêu cầu: 7F 04 0A 0B 00 02 09 CF
Trả lời: 7F 04 04 00 00 41 30 55 C7
Phần dữ liệu 0x 00 00 41 30 được chuyển đổi thành dữ liệu dấu phẩy động, tức là 11,00 m.
Ví dụ 2:
Yêu cầu: 7F 04 0A 0B 00 02 09 CF
Re: 7F 04 04 FC FC FC FC D4 A2
Trong phần dữ liệu, 0x FC FC FC FC là mã lỗi, cho thấy chiều cao gắn không được thiết lập (mức không thể tính toán).
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x04 | 0x0A 0F | 0x00 02 | 0x48 0E |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x04 | 0x04 | 0x31 13 40 10 | 0xAA B6 |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), chiều dài dữ liệu là 4 byte, và 16 bit thấp nhất nằm trong bit đầu tiên.
Mã lỗi:
Ví dụ 1:
Yêu cầu: 7F 04 0A 0F 00 02 48 0E
Trả lời: 7F 04 04 31 13 40 10 AA B6
Phần dữ liệu 0x 31 13 40 10 được chuyển đổi thành dữ liệu dấu phẩy động, tức là 2,253 m.
Ví dụ 2:
Yêu cầu: 7F 04 0A 0F 00 02 48 0E
Trả lời: 7F 04 04 FE FE FE F4 7B
Phần dữ liệu 0x FE FE FE FE là mã lỗi, cho thấy cảm biến nằm trong khu vực mù và không có dữ liệu hợp lệ có thể đọc được.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0xFF (đổi sóng) | 0x03 | 0x20 01 | 0x00 01 | 0xCB D4 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x02 | 0x00 7F | 0xD1 AE |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int16 và chiều dài dữ liệu là 2 Bytes.
Ví dụ:
Yêu cầu: FF 03 20 01 00 01 CB D4
Trả lời: 7F 03 02 00 7F D1 AE
Phần dữ liệu 0x 00 7F được chuyển đổi thành dữ liệu số nguyên, đó là 127 hoặc 0x7F.
Lưu ý: Baud chỉ hỗ trợ: 4800,9600,19200,38400,115200
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số lượng đăng ký | CRC |
| 0x7F | 0x03 | 0x20 02 | 0x00 02 | 0x64 15 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x04 | 0x00 00 25 80 | 0x7F 04 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int32 ((big), và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 03 20 02 00 02 64 15
Trả lời: 7F 03 04 00 00 25 80 7F 04
Phần dữ liệu 0x 00 00 25 80 được chuyển đổi thành dữ liệu số nguyên, tức là 9600.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 04 | 0x00 02 | 0x84 14 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x04 | 0x20 23 09 08 | 0x99 A8 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int32, và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 03 20 04 00 02 84 14
Trả lời: 7F 03 04 20 23 09 08 99 A8
Phần dữ liệu là 0x 20230908, và dữ liệu được mã hóa theo định dạng BCD, cụ thể là số phiên bản là 20230908.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 52 | 0x00 01 | 0x24 05 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x02 | 0x00 10 | 0x91 82 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int16, đơn vị là milimet (mm), và chiều dài dữ liệu là 2 Bytess.
Ví dụ:
Yêu cầu: 7F 03 20 52 00 01 24 05
Trả lời: 7F 03 02 00 10 91 82
Phần dữ liệu 0x 00 10 được chuyển đổi thành dữ liệu số nguyên, tức là 16 mm.
Lưu ý: Khi thời gian đẩy tự động là > = 300ms, cảm biến sẽ tự động đẩy dữ liệu. Khi chiều cao lắp đặt không được thiết lập (mức không thể tính toán), đẩy dữ liệu chiều cao không khí;Khi độ cao gắn được đặt, đẩy dữ liệu mức độ.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 53 | 0x00 01 | 0x75 C5 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x02 | 0x03 E8 | 0x90 F0 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int16, đơn vị là milliseconds (ms), và chiều dài dữ liệu là 2 Bytes.
Ví dụ:
Yêu cầu: 7F 03 20 53 00 01 75 C5
Trả lời: 7F 03 02 03 E8 90 F0
Trong đó phần dữ liệu 0x 03 E8 được chuyển đổi thành dữ liệu số nguyên, tức là 1000 ms.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 44 | 0x00 02 | C0 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x04 | 0x6D B7 3E AB | 0x99 61 |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 03 20 44 00 02 85
Trả lời: 7F 03 04 6D B7 3E AB
Phần dữ liệu 0x 6D B7 3E AB được chuyển đổi thành dữ liệu kiểu dấu phẩy động, tức là 0,334 m.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 46 | 0x00 02 | 0x24 00 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x04 | 0x00 00 42 20 | 0x55 4C |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 03 20 46 00 02 24 00
Trả lời: 7F 03 04 00 00 42 20 55 4C
Phần dữ liệu 0x 00 00 42 20 được chuyển đổi thành dữ liệu dấu phẩy động, tức là 40,0m.
Lưu ý: Độ sâu nước tại thời điểm lắp đặt được sử dụng để tính chiều cao lắp đặt.Khi thiết lập độ sâu nước tại thời điểm lắp đặt, chiều cao lắp đặt được tự động tính toán và lưu vào cấu hình.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 48 | 0x00 02 | 0x45 C3 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x04 | 0x47 AE 40 B1 | 0xE0 D5 |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 03 20 48 00 02 45 C3
Trả lời: 7F 03 04 47 AE 40 B1 E0 D5
Phần dữ liệu 0x 47 AE 40 B1 đã được chuyển đổi thành dữ liệu dấu phẩy động, tức là 5,54 m.
Lưu ý: Thiết lập chiều cao lắp đặt, được sử dụng để tính toán mức độ.chiều cao lắp đặt = độ sâu nước tại lắp đặt + chiều cao tại thời điểm lắp đặtDo đó, khi thiết lập chiều cao lắp đặt, độ sâu nước trong quá trình lắp đặt sẽ được tự động tính toán và lưu vào cấu hình.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x03 | 0x20 4A | 0x00 02 | 0xE4 03 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x03 | 0x04 | 0x8A 64 41 2A | 0xBE 7C |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 03 20 4A 00 02 E4 03
Trả lời: 7F 03 04 8A 64 41 2A BE 7C
Phần dữ liệu 0x 8A 64 41 2A được chuyển đổi thành dữ liệu dấu phẩy động, tức là 10,65m.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x02 | 0x00 01 | 0x6E 21 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x51 D7 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int16 và chiều dài dữ liệu là 2 Bytess.
Ví dụ:
Yêu cầu: 7F 10 20 01 00 01 02 00 01 6E 21
Phần dữ liệu 0x 00 01 được chuyển đổi thành dữ liệu số nguyên, tức là 1 hoặc 0x01.
Trả lời: 7F 10 20 01 00 01 51 D7
Lưu ý: Baud chỉ hỗ trợ: 4800,9600,19200,38400,115200
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x10 | 0x20 02 | 0x00 02 | 0x04 | C2 00 | 0x75 3E |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x10 | 0x20 02 | 0x00 02 | 0xE1 D6 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int32 và chiều dài dữ liệu là 4 byte.
Ví dụ:
Hỏi: 7F 10 20 02 00 02 04 00 01 C2 00 75 3E
Phần dữ liệu 0x 00 01 C2 00 được chuyển đổi thành dữ liệu số nguyên, tức là 115200.
Trả lời: 7F 10 20 02 00 02 E1 D6
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x10 | 0x20 52 | 0x00 01 | 0x02 | 0x00 01 | 0xA2 4E |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x10 | 0x20 52 | 0x00 01 | 0xA1 C6 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int16, đơn vị là milimet (mm), và chiều dài dữ liệu là 2 Bytes.
Ví dụ:
Yêu cầu: 7F 10 20 52 00 01 02 00 10 A2 4E
Phần dữ liệu 0x 00 10 được chuyển đổi thành dữ liệu số nguyên, tức là 16 mm.
Trả lời: 7F 10 20 52 00 01 A1 C6
Lưu ý: Khi thời gian đẩy tự động là > = 300ms, cảm biến sẽ tự động đẩy dữ liệu. Khi chiều cao lắp đặt không được thiết lập (mức không thể tính toán), đẩy dữ liệu chiều cao không khí;Khi độ cao gắn được đặt, đẩy dữ liệu mức độ.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x10 | 0x20 53 | 0x00 01 | 0x02 | 0x03 E8 | 0xA2 ED |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x10 | 0x20 53 | 0x00 01 | 0xF0 06 |
Định nghĩa dữ liệu: Loại dữ liệu là dữ liệu int16, đơn vị là milliseconds (ms), và chiều dài dữ liệu là 2 Bytes.
Ví dụ:
Yêu cầu: 7F 10 20 53 00 01 02 03 E8 A2 ED
Trong đó phần dữ liệu 0x 03 E8 được chuyển đổi thành dữ liệu số nguyên, tức là 1000 ms.
Trả lời: 7F 10 20 53 00 01 F0 06
Lưu ý: Độ sâu nước tại thời điểm lắp đặt được sử dụng để tính chiều cao lắp đặt.Khi thiết lập độ sâu nước tại thời điểm lắp đặt, chiều cao lắp đặt được tự động tính toán và lưu vào cấu hình.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x10 | 0x20 48 | 0x00 02 | 0x04 | 0x47 AE 40 B1 | 0x75 30 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x10 | 0x20 48 | 0x00 02 | 0xC0 00 |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), và chiều dài dữ liệu là 4 byte.
Ví dụ:
Yêu cầu: 7F 10 20 48 00 02 04 47 AE 40 B1 75 30
Phần dữ liệu 0x 47 AE 40 B1 đã được chuyển đổi thành dữ liệu dấu phẩy động, tức là 5,54 m.
Trả lời: 7F 10 20 48 00 02 C0 00
Lưu ý: Chiều cao lắp đặt là khoảng cách từ cảm biến đến mức đối tượng 0. Nếu độ sâu nước hiện tại là 2 mét và chiều cao không khí là 4 mét, chiều cao lắp đặt là 6 mét.Thiết lập chiều cao gắn, được sử dụng để tính toán mức độ. cấp độ thời gian thực = chiều cao lắp đặt - chiều cao thời gian thực. Đồng thời, chiều cao lắp đặt = độ sâu nước tại thời điểm lắp đặt + chiều cao tại thời điểm lắp đặt.Do đó, khi thiết lập chiều cao lắp đặt, độ sâu nước trong quá trình lắp đặt sẽ được tự động tính toán và lưu vào cấu hình.
lệnh yêu cầu:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | Độ dài của dữ liệu | Dữ liệu | CRC |
| 0x7F | 0x10 | 0x20 4A | 0x00 02 | 0x04 | 0x8A 64 41 2A | 0xAA 40 |
Dữ liệu trả lời:
| Địa chỉ thiết bị | Mã chức năng | Địa chỉ đăng ký | Số đăng ký | CRC |
| 0x7F | 0x10 | 0x20 4A | 0x00 02 | 0x61 |
Định nghĩa dữ liệu: Loại dữ liệu mặc định là dữ liệu float ((little16), đơn vị mặc định là mét (m), và chiều dài dữ liệu là 4 byte.
Lưu ý: Đặt chiều cao gắn vào 0 sẽ xóa cấu hình chiều cao gắn / độ sâu nước khi lắp đặt.
Ví dụ:
Yêu cầu: 7F 10 20 4A 00 02 04 8A 64 41 2A AA 40
Phần dữ liệu 0x 8A 64 41 2A được chuyển đổi thành dữ liệu dấu phẩy động, tức là 10,65m.
Trả lời: 7F 10 20 4A 00 02 61 C0
Máy đo mực nước sử dụng truyền thông hàng loạt và các thông số mặc định như sau:
| Các thông số truyền thông | Mức cổng hàng loạt | Tỷ lệ Baud | Kiểm tra tỷ lệ | Độ dài của dữ liệu | Vị trí dừng |
|---|---|---|---|---|---|
| Cổng hàng loạt | TTL | 9600 | - | 8 | 1 |
Thời gian thời gian là 50ms cho mỗi khoảng thời gian khung hình.
Lưu ý: "n" đại diện cho một dòng mới, tương ứng với số 0x0A. Sau khi cấu hình lệnh setup thành công, cấu hình sẽ được lưu trong Flash,và không cần cấu hình lại để khởi động lại việc mất điện.
Trả lời lỗi lệnh là như sau:
| Trả lời lỗi lệnh | Mô tả |
|---|---|
| AT cmd này là sai | Lỗi hướng dẫn |
| AT cmd này không tồn tại | Chỉ dẫn không tồn tại |
| Bộ điều khiển AT này có,nhưng không cho phép hoạt động | Hướng dẫn tồn tại nhưng không được phép vận hành |
| AT cmd này có, nhưng giá trị là sai | Lỗi tham số đến |
1.Đọc độ cao không gian thời gian thực sự
Đơn vị: mét (m)
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+REALIRHEIGHTn | Đọc chiều cao thực của không-thời gian |
| Trả lời | REALAIRHEIGHT=2.212mn | Độ cao thực tế của không-thời gian hiện tại là 2.212 mét. |
| Trả lời | REALAIRHEIGHT=OutRangen | Bên ngoài phạm vi |
| Trả lời | REALAIRHEIGHT=InBlindZonen | Cảm biến ở khu vực mù. |
| Trả lời | REALAIRHEIGHT=LackEnergyn | Năng lượng cộng hưởng không đủ. |
2Đọc mức độ thời gian thực
Đơn vị: mét (m)
Phương pháp tính toán mức là: chiều cao cài đặt - chiều cao không khí
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT + REALWATERDEPTHn | Đọc cấp độ thời gian thực |
| Trả lời | REALWATERDEPTH=7.789m | Mức độ thời gian thực hiện tại là 7.789 mét. |
| Trả lời | REALWATERDEPTH=OutRangen | Bên ngoài phạm vi |
| Trả lời | REALWATERDEPTH=InBlindZonen | Cảm biến ở khu vực mù. |
| Trả lời | REALWATERDEPTH=LackEnergyn | Năng lượng cộng hưởng không đủ. |
| Trả lời | REALWATERDEPTH=Không đặt InstallHeightn | Chiều cao cài đặt không được thiết lập |
3. Độ sâu nước khi lắp đặt
Đơn vị: mét (m)
Lưu ý: Độ sâu nước tại thời điểm lắp đặt được sử dụng để tính chiều cao lắp đặt.Khi thiết lập độ sâu nước tại thời điểm lắp đặt, chiều cao lắp đặt được tự động tính toán và lưu vào cấu hình.
Đọc độ sâu nước khi lắp đặt:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+INSTALLWATERDEPTHn | Đọc độ sâu nước khi lắp đặt |
| Trả lời | InstallWATERDEPTH=4.60mn | Độ sâu của nước khi lắp đặt là 4,60 mét |
Đặt độ sâu nước tại thời điểm lắp đặt:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+INSTALLWATERDEPTH=4.6n | Độ sâu nước được thiết lập là 4,6 m trong khi lắp đặt |
| Trả lời |
AT+INSTALLWATERDEPTH=4.6n Được rồi. |
Hoạt động thành công |
4- Chiều cao lắp đặt
Đơn vị: mét (m)
Lưu ý: Thiết lập chiều cao lắp đặt, được sử dụng để tính toán mức độ.chiều cao lắp đặt = độ sâu nước tại lắp đặt + chiều cao tại thời điểm lắp đặtDo đó, khi thiết lập chiều cao lắp đặt, độ sâu nước trong quá trình lắp đặt sẽ được tự động tính toán và lưu vào cấu hình.
Đọc chiều cao gắn:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+INSTALLHEIGHTn | Đọc chiều cao gắn |
| Trả lời | INSTALLHEIGHT=9.72mn | Độ sâu của nước khi lắp đặt là 9,72 mét |
Đặt chiều cao gắn:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+INSTALLHEIGHT=9.72n | Thiết lập chiều cao lắp đặt lên 9,72 m |
| Trả lời |
AT+INSTALLHEIGHT=9.72n Được rồi. |
Hoạt động thành công |
Lưu ý: Đặt chiều cao gắn vào 0 sẽ xóa cấu hình cho chiều cao gắn và độ sâu nước khi lắp đặt.
5- Đọc số phiên bản.
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+VERSIONn | Đọc số phiên bản |
| Trả lời | Version=20230908n | Số phiên bản là 20230908 |
6Đọc tầm bắn.
Đơn vị: mét (m)
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+RANGEN | Phạm vi đọc |
| Trả lời | RANGE=40.00mn | Tầm bắn là 40 mét. |
7- Đọc vùng mù.
Đơn vị: mét (m)
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+BlindZONEEn | Đọc khu vực mù |
| Trả lời | BLINDZONE=0.335mn | Vùng mù là 0.335 mét. |
8. Khởi động lại phần mềm
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+BOOTn | Khởi động lại phần mềm |
| Trả lời |
AT+BOOTn Được rồi. |
Hoạt động thành công |
9. Lập lại dữ liệu nhà máy
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+DEFAULTn | Đặt lại dữ liệu nhà máy |
| Trả lời |
AT+DEFAULTn Được rồi. |
Hoạt động thành công |
10Tần suất mua lại
Đơn vị: mili giây (ms)
Lưu ý: Tần số thu thập mặc định là 300ms, và tần số thu thập chỉ có thể được điều chỉnh đến 200ms sớm nhất.tốc độ đáp ứng các hướng dẫn trả lời sẽ chậm, và các hướng dẫn gửi có thể không đầy đủ, dẫn đến không có phản hồi. Trong trường hợp này, hướng dẫn có thể được gửi lại.)
Tần suất đọc:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+COLLECTFREQn | Tần số đọc thu thập |
| Trả lời | COLLECTFREQ=200n | Tần số thu thập là 200 ms/cycle |
Thiết lập tần số thu thập:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+COLLECTFREQ=500n | Đặt tần số thu thập thành 500 ms/chu kỳ |
| Trả lời |
AT+COLLECTFREQ=500n Được rồi. |
Hoạt động thành công |
11.Baud rate
Tỷ lệ đọc baud:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+BAUDRATEN | Đọc tốc độ baud |
| Trả lời | BAUDRATE=9600n | Tỷ lệ baud là 9600 |
Đặt tốc độ baud
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+BAUDRATE=115200n | Đặt tốc độ baud lên 115200 |
| Trả lời |
AT+BAUDRATE=115200n Được rồi. |
Hoạt động thành công |
12Các thông số hiệu chuẩn
Đơn vị: Milimét (mm)
Độ cao không-thời gian thực = giá trị lấy mẫu - tham số hiệu chuẩn. Do đó, khi độ cao không-thời gian thực lớn hơn một giá trị cố định, nó có thể được hiệu chuẩn bằng cách điều chỉnh các tham số bán.
Đọc các thông số hiệu chuẩn:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+CALIBRATIONn | Đọc các thông số hiệu chuẩn |
| Trả lời | CALIBRATION=16mmn | Các tham số hiệu chuẩn là 16mm |
Thiết lập các thông số hiệu chuẩn:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+CALIBRATION=30n | Đặt tham số hiệu chuẩn thành 30 mm |
| Trả lời |
AT+CALIBRATION=30n Được rồi. |
Hoạt động thành công |
13.Thay chu kỳ tự động
Đơn vị: mili giây (ms)
Lưu ý: Khi thời gian đẩy tự động là > = 300ms, cảm biến sẽ tự động báo cáo dữ liệu thời gian thực.dữ liệu thời gian thực được báo cáo tự động là mức thời gian thực; Nếu chiều cao của thiết lập không được thiết lập (hoặc độ sâu nước trong quá trình cài đặt), dữ liệu thời gian thực được báo cáo tự động là chiều cao thời gian thực.
Đọc chu kỳ đẩy tự động:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+AUTOOUTDATACYCLEN | Đọc chu kỳ đẩy tự động |
| Trả lời | AUTOOUTDATACYCLE=100n | Chu kỳ đẩy tự động là 100 ms (ít hơn 200 ms, không có dữ liệu đẩy tự động) |
Thiết lập chu kỳ đẩy tự động:
| Hướng dẫn | Mô tả | |
|---|---|---|
| Gửi | AT+AUTOOUTDATACYCLE=200n | Thiết lập thời gian đẩy tự động là 200 mili giây |
| Trả lời |
AT+AUTOOUTDATACYCLE=200n Được rồi. |
Hoạt động thành công |
Gửi yêu cầu của bạn trực tiếp đến chúng tôi