logo
Dom > produkty > nadajnik poziomu radaru >
80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika

80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika

humidity 0~95% Radar level gauge

9~24V Radar level gauge

monitor tank Radar level gauge

Place of Origin:

China (Mainland)

Nazwa handlowa:

Kacise

Orzecznictwo:

certificate of explosion-proof, CE

Model Number:

KWL801B

Skontaktuj się z nami
Poproś o wycenę
Szczegóły produktu
Częstotliwość pomiaru:
80 GHz
Komunikacja:
RS485
Częstotliwość nabycia:
≥200 ms/ konfigurowalne
Prąd działania:
12 V/14 mA
Dokładność pomiaru odległości:
± 2 mm
Szerokość wiązki anteny:
±2,75°
Napięcie zasilania:
9 ~ 24 V
Zakres pomiaru:
0,2~40 m 0,18~30 m 0,1~15/20 m 0,06~3/5/10 m
Prąd impulsowy RF:
100 mA/20 ms
Wilgotność robocza:
0 ~ 95%
Rodzaj nici:
Gwint G / dostosowany
Temperatura pracy:
-40~75℃
Stopień wodoodporności:
IP68
Waga netto:
0,6 kg
Podkreślić:

humidity 0~95% Radar level gauge

,

9~24V Radar level gauge

,

monitor tank Radar level gauge

Warunki płatności i wysyłki
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
Zasady płatności
T/T, Western Union, MoneyGram
Supply Ability
1000 Pieces per Week
Opis produktu
1Wprowadzenie
1.1 Przegląd produktu

Czujnik poziomu radaru KWL801B-RS485 jest zgodny ze specyfikacjami standardowymi określonymi w krajowej normie DB50/T 826-2017 dla mierników poziomu.Jego główny element jest zaprojektowany z w pełni uszczelnioną wodoodpornością IP68.

Maksymalny zakres pomiaru produktu wynosi do 40 metrów, przy minimalnym martwym miejscu mniejszym niż 6 cm.

Dzięki wyższej częstotliwości i szerszej przepustowości osiąga on wyższą dokładność.

1.2 Zasada wykrywania

Czujnik poziomu radaru opiera się na zasadzie odbicia dziedziny czasu (TDR).Kiedy spotyka powierzchnię środka pomiarowego, część impulsu miernika poziomu radaru odbija się, tworząc odgłos zwrotny do nadajnika impulsu wzdłuż tej samej drogi,a odległość między nadajnikiem a powierzchnią pomiarowego medium jest wprost proporcjonalna do czasu rozprzestrzeniania się impulsu, stąd oblicza się wysokość poziomu.

80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika 0
2. cecha
  • Na podstawie samodzielnie opracowanego układu CMOS z falami milimetrowymi
  • Bardziej kompaktowa architektura RF
  • Wyższy stosunek sygnału do hałasu
  • Mniejsza martwa strefa
  • szerokość pasma roboczego 5 GHz
  • Wyższa rozdzielczość pomiaru i dokładność pomiaru
  • Mniejszy wpływ zakłóceń na środowisko instalacyjne
  • Praktyczna instalacja i
  • Nowoczesny projekt zintegrowanej anteny płaskiej
3Specyfikacje techniczne
Model KWL801B-RS485
Częstotliwość pomiarów 80 GHz
Komunikacja RS485
Częstotliwość nabywania ≥ 200 ms/ konfigurowalne
Prąd pracy 12V/14mA
Dokładność pomiaru odległości ± 2 mm
Protokół komunikacji Modbus/protokół tekstowy
Szerokość wiązki anteny ± 2,75°
Napięcie zasilania 9 ~ 24 V
Zakres pomiaru

0.2~40m

0.18 ~ 30m

0.1~15/20m

0.06~3/5/10m

Prąd impulsowy RF 100 mA/20 ms
wilgotność robocza 0~95%
Rodzaj nitki Węzeł G/ na zamówienie
Temperatura pracy -40~75°C
Stopień odporności na wodę IP68
Waga netto 00,6 kg
4. Instrukcje o okablowaniu
Czerwona linia VCC (9~24V)
Czarna linia GND
Żółta linia 485-A
Zielona linia 485-B
80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika 1
5. Wymiar
80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika 2
6. Instrukcje montażu
6.1 Kontrola przed instalacją
  1. Wyjąć czujnik z opakowania, dokładnie sprawdzić listę opakowań zgodnie z instrukcją obsługi i sprawdzić, czy wyposażenie jest kompletne.
  2. Uważnie przeczytaj instrukcję obsługi produktu i certyfikat produktu.
  3. Sprawdź, czy nie ma uszkodzenia wyglądu przyrządu, zwłaszcza czy główna jednostka jest nienaruszona, i należy uważać na prawidłowe umieszczenie głównej jednostki, aby zapobiec jej przewróceniu.
6.2 Instalacja czujników poziomu radaru
6.2.1 Sprawdź przed instalacją

Przed zainstalowaniem czujnika należy sprawdzić, czy:

  • Czy na miejscu instalacji znajdują się drzewa lub inne zanieczyszczenia nad medium.
  • Czy uchwyt montażowy jest zainstalowany poziomo.
  • Jeżeli uchwyt nie może być zainstalowany poziomo, należy go regulować zgodnie z nachyleniem na powierzchni czujnika, aby upewnić się, że czujnik znajduje się w pozycji poziomej.
6.2.2 Instalacja
  1. Upewnij się, że czujnik jest prostopadły do powierzchni środka.
  2. Należy unikać promieniowania promieniowania nadającego przez obiekty zakłócające i generujące fałszywe echa.

W odniesieniu do typowych warunków pracy patrz:

80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika 3 80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika 4

Instalacja przędzy górnej Instalacja przędzy dolnej

80GHz radarowy miernik poziomu z wodoodpornością IP68 i komunikacją RS485 dla dokładnego monitorowania poziomu zbiornika 5

Upewnij się, że miernik poziomu radaru jest zainstalowany prostopadle do powierzchni średniej.

Pochylenie osłabi amplitudę sygnału i wpłynie na normalny zasięg.

Uwaga:

Spróbuj utrzymać czujnik ustawiony, aby uniknąć drgawek podczas instalacji, i utrzymać otoczenie tak otwarte, jak to możliwe.

  1. Odległość między czujnikiem a powierzchnią medium jest większa niż 30 cm, aby zapewnić, że przednia powierzchnia czujnika (antena) jest prostopadła do medium pomiarowego.
  2. Odległość między czujnikiem a krawędzią zbiornika, krawędzią basenu, krawędzią zapory rzeki i krawędzią basenu jest większa niż 0,5 m;
  3. Wybierz położenie powierzchni wody o niewielkich wahaniach, aby zainstalować moduł (nie należy instalować w porcie wtrysku wody, wylotzie i innej powierzchni wody o dużych wahaniach,im większe wahania powierzchni wody,, tym gorsza dokładność pomiaru)
7Protokół komunikacji MODBUS-RTU
7.1 Protokół MODBUS
1. Parametry interfejsu sprzętowego protokołu komunikacji

Czujnik korzysta z komunikacji seryjnej, a domyślne parametry są następujące:

Parametry komunikacji Poziom serii portu Poziom Baud Kontrola parytetu Długość danych Zatrzymaj się.
Port seryjny TTL 9600 Żadnego 8 1

Timeout pomiędzy klatkami 50 min.

2Format protokołu komunikacji

Miernik poziomu wody komunikuje się zewnętrznie za pomocą protokołu komunikacyjnego Modbus RTU.Suma kontrolna to dane kontrolne CRC16 ramy danychDomyślny adres fabryczny czujnika to 0x7F.

Format polecenia żądania i format danych odpowiedzi radarowej opisane są w następujący sposób:

(1) Format parametru zapytania: Kod funkcji 0x03

Wniosek:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów C R C
1 bajt 1 bajt 2 bajty 2 bajty 2 bajty

Odpowiedź:

Adres urządzenia Kod funkcji Długość danych Wartość rejestru C R C
1 bajt 1 bajt 1 bajt 2N bajtów 2 bajty

Numer rejestrów

(2) Format parametru zapytania: Kod funkcji 0x04

Wniosek:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów C R C
1 bajt 1 bajt 2 bajty 2 bajty 2 bajty

Odpowiedź:

Adres urządzenia Kod funkcji Długość danych Wartość rejestru C R C
1 bajt 1 bajt 1 bajt 2N bajtów 2 bajty

Numer rejestrów

(3) Format ustawienia parametrów: Kod funkcji 0x10

Wniosek:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Wartość rejestru C R C
1 bajt 1 bajt 2 bajty 2 bajty 1 bajt 2N bajtów 2 bajty

Odpowiedź:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów C R C
1 bajt 1 bajt 2 bajty 2N bajtów 2 bajty

Numer rejestrów

3. Tabela podsumowania adresu rejestru
Parametry domyślne
Parametry Adres rejestru

PLC lub grupa

Adres stanu

Kod funkcji wsparcia Rodzaj danych Przykłady
Adres niewolnika 0x2001 48194 0x03,0x10 Int16

int16 Dla 2 bajtów liczby całkowitej;

Int32 Dla 4 bajtów liczby całkowitej, Wysoka

16 Na przód

Poziom Baud 0x2002 48195 0x03,0x10 Int32
Informacje o wersji 0x2004 48197 0x03 Int32
Ustawić kalibrację 0x2052 48275 0x03,0x10 Int16

Automatyczne popchnięcie

Cykl

0x2053 48276 0x03,0x10 Int16
Ślepy punkt 0x2044 48261 0x03 Płynie (małe 16) Float ((small 16) to 4 bajty float, niskie 16 miejsce pierwsze
Zakres pomiarowy 0x2046 48263 0x03 Płynie (małe 16)

Ustawić prąd

Głębokość

0X2048 48265 0x03,0x10 Płynie (małe 16)

Ustawić instalację

Wysoki

0x204A 48267 0x03,0x10 Płynie (małe 16)
Poziom 0x0A0B 32572 0x04 Płynie (małe 16)
Wysokość pustka 0xaof 32576 0x04 Płynie (małe 16)

Uwaga: Adres rejestru i typ danych niektórych parametrów mogą być modyfikowane przez oprogramowanie komputera hosta.odpowiednie instrukcje obsługi Modbus również będą się odpowiednio zmieniać, np.: domyślna instrukcja odczytu wysokości pustej wynosi 0x 7F 04 0A 0F 00 02 48 0E. Jeśli rejestr wysokości pustej zostanie zmodyfikowany do 00 01,instrukcja odczytu wysokości pustej zmieniona na 0x 7F 04 00 01 00 02 2A 15.

4Opis polecenia protokołu komunikacji

Uwaga:

  • a. domyślny adres urządzenia to 0x7F;
  • b. Dane typu pływającego w danych przyjmuje standardową arytmetykę binarną IEEE754 z pływającą kropką, najniższe 16 bitów w pierwszym (CDAB);
  • c. W poniższym przykładzie adres rejestru odpowiadający każdemu parametrowi jest domyślnym adresem.adres rejestru w instrukcji operacji Modbus powinien zostać odpowiednio zmieniony;
  • d. W poniższym przykładzie definicja danych (typ danych/jednostka) każdego parametru jest analizowana zgodnie z domyślną konfiguracją.Jeżeli definicja danych (typ danych/jednostka) jest modyfikowana za pośrednictwem komputera hosta, należy odpowiednio zmienić odczyt i analizę danych;
7.2 Instrukcja danych zapytania: Kod funkcji 0x04
7.2.1 Wyniki pomiarów - poziom (tj. wysokość instalacji - wysokość powietrza)

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x04 0x0A 0B 0x00 02 0x09 CF

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x04 0x04 0x00 00 41 30 0x09 CF

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), długość danych wynosi 4 bajty, a najniższe 16 bitów znajduje się w pierwszym.

Kod błędu:

  • 1 Jeżeli wysokość instalacji nie jest ustawiona, poziom nie może być obliczony, a wyjście 0xFC FC FC;
  • 2 Jeżeli wyniki pomiarów przekraczają zakres, wyjście 0xFF FF FF FF;
  • 3 Gdy czujnik znajduje się w obszarach niewidomych, wyjście 0xFE FE FE FE;
  • 4 W przypadku braku energii echo czujnika, wyjście 0xFD FD FD FD;

Przykład 1:

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

Odpowiedź: 7F 04 04 00 00 41 30 55

Część danych 0x 00 00 41 30 zostaje przekształcona w dane z kropką zmienną, tj. 11,00 m.

Przykład 2:

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

Re: 7F 04 04 FC FC FC FC D4 A2

W części danych 0x FC FC FC FC FC jest kodem błędu, wskazującym, że wysokość montażu nie jest ustawiona (poziom nie może być obliczony).

7.2.2 Wyniki pomiarów zapytania - wysokość powietrza

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x04 0x0A 0F 0x00 02 0x48 0E

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x04 0x04 0x31 13 40 10 0xAA B6

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), długość danych wynosi 4 bajty, a najniższe 16 bitów znajduje się w pierwszym.

Kod błędu:

  • 1 Jeżeli wyniki pomiarów przekraczają zakres, wyjście 0xFF FF FF FF;
  • 2 Gdy czujnik znajduje się w obszarach niewidomych, wyjście 0xFE FE FE FE;
  • 3 W przypadku braku energii echo czujnika wyjście 0xFD FD FD FD FD;

Przykład 1:

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

Odpowiedź: 7F 04 04 31 13 40 10 AA B6

Część danych 0x 31 13 40 10 zostaje przekształcona w dane z kropką zmienną, tj. 2,253 m.

Przykład 2:

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

Odpowiedź: 7F 04 04 FE FE FE F4 7B

Część danych 0x FE FE FE FE jest kodem błędu, który wskazuje, że czujnik znajduje się w obszarach niewidomych i nie można odczytać ważnych danych.

7.3 Instrukcja dotycząca informacji o konfiguracji zapytania: Kod funkcji 0x03
7.3.1 Adres niewolnika zapytania transmisyjnego

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0xFF ((przesyłka)) 0x03 0x20 01 0x00 01 0xCB D4

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x02 0x00 7F 0xD1 AE

Definicja danych: typ danych to dane int16 a długość danych to 2 bajty.

Przykłady:

Wniosek: FF 03 20 01 00 01 CB D4

Odpowiedź: 7F 03 02 00 7F D1 AE

Część danych 0x 00 7F zostaje przekształcona w dane całkowite, tj. 127 lub 0x7F.

7.3.2 Zapytanie o częstotliwość przesyłania przesyłania w interfejsie komunikacyjnym

Uwaga: Wskaźnik Baud obsługuje tylko: 4800,9600,19200,38400,115200

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 02 0x00 02 0x64 15

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x04 0x00 00 25 80 0x7F 04

Definicja danych: typ danych to dane int32(big), a długość danych wynosi 4 bajty.

Przykłady:

Wniosek: 7F 03 20 02 00 02 64 15

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

Część danych 0x 00 00 25 80 zostaje przekształcona w dane całkowite, które wynoszą 9600.

7.3.3 Informacje dotyczące wersji zapytania

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 04 0x00 02 0x84 14

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x04 0x20 23 09 08 0x99 A8

Definicja danych: typ danych to dane int32, a długość danych to 4 bajty. Numery wersji zostały zakodowane w formacie BCD.

Przykłady:

Wniosek: 7F 03 20 04 00 02 84 14

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

Część danych to 0x 20230908, a dane są kodowane w formacie BCD, a mianowicie numer wersji to 20230908.

7.3.4 Parametry kalibracji zapytania

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 52 0x00 01 0x24 05

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x02 0x00 10 0x91 82

Definicja danych: typ danych to dane int16, jednostka to milimetr (mm), a długość danych to 2 bajty.

Przykłady:

Wniosek: 7F 03 20 52 00 01 24 05

Odpowiedź: 7F 03 02 00 10 91 82

Część danych 0x 00 10 zostaje przekształcona w dane całkowite, tj. 16 mm.

7.3.5 Automatyczny cykl popychania zapytania

Uwaga: gdy okres automatycznego wciśnięcia wynosi >= 300 ms, czujnik automatycznie wciśnie dane.Kiedy wysokość montażu jest ustawiona/Przeciśnij dane poziomowe.

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 53 0x00 01 0x75 C5

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x02 0x03 E8 0x90 F0

Definicja danych: typ danych to dane int16, jednostka to milisekundy (ms), a długość danych to 2 bajty.

Przykłady:

Wniosek: 7F 03 20 53 00 01 75 C5

Odpowiedz: 7F 03 02 03 E8 90 F0

gdzie część danych 0x 03 E8 jest konwertowana na dane całkowite, tj. 1000 ms.

7.3.6 Niewidomy obszar zapytania

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 44 0x00 02 0x85 C0

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x04 0x6D B7 3E AB 0x99 61

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), a długość danych wynosi 4 bajty.

Przykłady:

Wniosek: 7F 03 20 44 00 02 85 C0

Odpowiedź: 7F 03 04 6D B7 3E AB

Część danych 0x 6D B7 3E AB została przekształcona w dane typu kropki płynnej, tj. 0,334 m.

7.3.7 Zakres zapytania

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 46 0x00 02 0x24 00

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x04 0x00 00 42 20 0x55 4C

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), a długość danych wynosi 4 bajty.

Przykłady:

Wniosek: 7F 03 20 46 00 02 24 00

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

Część danych 0x 00 00 42 20 zostaje przekształcona w dane z przeliczeniem zmiennego, tj. 40,0 m.

7.3.8 Sprawdź głębokość podczas montażu

Uwaga: Głębokość wody w momencie instalacji jest wykorzystywana do obliczenia wysokości instalacji.Przy ustawianiu głębokości wody w momencie instalacji, wysokość instalacji jest automatycznie obliczana i zapisywana do konfiguracji.

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 48 0x00 02 0x45 C3

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x04 0x47 AE 40 B1 0xE0 D5

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), a długość danych wynosi 4 bajty.

Przykłady:

Wniosek: 7F 03 20 48 00 02 45 C3

Odpowiedź: 7F 03 04 47 AE 40 B1 E0 D5

Część danych 0x 47 AE 40 B1 została przekształcona w dane z kropką pływającą, tj. 5,54 m.

7.3.9 Sprawdź wysokość instalacji

Uwaga: Ustaw wysokość montażu, która służy do obliczenia poziomu.wysokość instalacji = głębokość wody w chwili instalacji + wysokość w czasie instalacjiDlatego też przy ustawianiu wysokości instalacji głębokość wody podczas instalacji zostanie automatycznie obliczona i zapisana do konfiguracji.

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x03 0x20 4A 0x00 02 0xE4 03

Dane odpowiedzi:

Adres urządzenia Kod funkcji Długość danych Dane CRC
0x7F 0x03 0x04 0x8A 64 41 2A 0xBE 7C

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), a długość danych wynosi 4 bajty.

Przykłady:

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

Odpowiedź: 7F 03 04 8A 64 41 2A BE 7C

Część danych 0x 8A 64 41 2A zostaje przekształcona w dane z kropką zmienną, tj. 10,65m.

7.4 Instrukcja ustawienia: Kod funkcji 0x10
7.4.1 Ustawić adres niewolnika

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Dane CRC
0x7F 0x10 0x20 01 0x00 01 0x02 0x00 01 0x6E 21

Dane odpowiedzi:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x10 0x20 01 0x00 01 0x51 D7

Definicja danych: typ danych to dane int16 a długość danych to 2 bajty.

Przykłady:

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

Część danych 0x 00 01 zostaje przekształcona w dane całkowite, tj. 1 lub 0x01.

Odpowiedz: 7F 10 20 01 00 01 51 D7

7.4.2 Ustawić współczynnik baudów interfejsu komunikacyjnego

Uwaga: Wskaźnik Baud obsługuje tylko: 4800,9600,19200,38400,115200

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Dane CRC
0x7F 0x10 0x20 02 0x00 02 0x04 0x00 01 C2 00 0x75 3E

Dane odpowiedzi:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x10 0x20 02 0x00 02 0xE1 D6

Definicja danych: typ danych to dane int32, a długość danych wynosi 4 bajty.

Przykłady:

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

Część danych 0x 00 01 C2 00 zostaje przekształcona w dane całkowite, tj. 115200.

Odpowiedź: 7F 10 20 02 00 02 E1 D6

7.4.3 Ustawianie parametrów kalibracyjnych

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Dane CRC
0x7F 0x10 0x20 52 0x00 01 0x02 0x00 01 0xA2 4E

Dane odpowiedzi:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x10 0x20 52 0x00 01 0xA1 C6

Definicja danych: typ danych to dane int16, jednostka to milimetr (mm), a długość danych to 2 bajty.

Przykłady:

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

Część danych 0x 00 10 zostaje przekształcona w dane całkowite, tj. 16 mm.

Odpowiedź: 7F 10 20 52 00 01 A1 C6

7.4.4 Ustawienie automatycznego cyklu popychania

Uwaga: gdy okres automatycznego wciśnięcia wynosi >= 300 ms, czujnik automatycznie wciśnie dane.Kiedy wysokość montażu jest ustawiona/Przeciśnij dane poziomowe.

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Dane CRC
0x7F 0x10 0x20 53 0x00 01 0x02 0x03 E8 0xA2 ED

Dane odpowiedzi:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x10 0x20 53 0x00 01 0xF0 06

Definicja danych: typ danych to dane int16, jednostka to milisekundy (ms), a długość danych to 2 bajty.

Przykłady:

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

gdzie część danych 0x 03 E8 jest konwertowana na dane całkowite, tj. 1000 ms.

Odpowiedź: 7F 10 20 53 00 01 F0 06

7.4.5 Ustawić głębokość wody w momencie instalacji

Uwaga: Głębokość wody w momencie instalacji jest wykorzystywana do obliczenia wysokości instalacji.Przy ustawianiu głębokości wody w momencie instalacji, wysokość instalacji jest automatycznie obliczana i zapisywana do konfiguracji.

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Dane CRC
0x7F 0x10 0x20 48 0x00 02 0x04 0x47 AE 40 B1 0x75 30

Dane odpowiedzi:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x10 0x20 48 0x00 02 0xC0 00

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), a długość danych wynosi 4 bajty.

Przykłady:

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

Część danych 0x 47 AE 40 B1 została przekształcona w dane z kropką pływającą, tj. 5,54 m.

Odpowiedź: 7F 10 20 48 00 02 C0 00

7.4.6 Ustawić wysokość instalacji

Uwaga: Wysokość instalacji to odległość od czujnika do poziomu obiektu 0. Jeśli bieżąca głębokość wody wynosi 2 metry, a wysokość powietrza 4 metry, wysokość instalacji wynosi 6 metrów.Ustawić wysokość montażu, który służy do obliczenia poziomu. poziom w czasie rzeczywistym = wysokość instalacji - wysokość w czasie rzeczywistym.Dlatego, przy ustawianiu wysokości instalacji, głębokość wody podczas instalacji zostanie automatycznie obliczona i zapisana do konfiguracji.

Komanda żądania:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów Długość danych Dane CRC
0x7F 0x10 0x20 4A 0x00 02 0x04 0x8A 64 41 2A 0xAA 40

Dane odpowiedzi:

Adres urządzenia Kod funkcji Adres rejestru Liczba rejestrów CRC
0x7F 0x10 0x20 4A 0x00 02 0x61 C0

Definicja danych: domyślny typ danych to dane float ((little16), domyślna jednostka danych to metry (m), a długość danych wynosi 4 bajty.

Uwaga: Ustawienie wysokości montażu na 0 usunie konfigurację wysokości montażu/głębokości wody w momencie montażu.

Przykłady:

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

Część danych 0x 8A 64 41 2A zostaje przekształcona w dane z kropką zmienną, tj. 10,65m.

Odpowiedź: 7F 10 20 4A 00 02 61 C0

7.5 Protokół tekstowy
7.5.1 Parametry interfejsu sprzętowego protokołu łączności

Miernik poziomu wody stosuje komunikację seryjną, a domyślne parametry są następujące:

Parametry komunikacji Poziom portu seryjnego Stawka Baud Kontrola parytetu Długość danych Pozycja zatrzymania
Port seryjny TTL 9600 - 8 1

Czas przerwy wynosił 50 ms dla każdego interwalu klatki.

7.5.2 Opis poleceń protokołu łączności

Uwaga: "n" reprezentuje nowy wiersz, odpowiadający liczbie heksadecymalnej 0x0A. Po pomyślnej konfiguracji polecenia setup konfiguracja zostanie zapisana w Flash,i żadna konfiguracja nie jest potrzebna do ponownego uruchomienia awarii zasilania.

Odpowiedź na błąd polecenia jest następująca:

Odpowiedź na błąd polecenia Opis
Ten AT jest błędny Błąd instrukcji
Ten AT cmd nie istnieje Instrukcja nie istnieje
Ten AT cmd istnieje, ale nie pozwala na jego obsługę. Instrukcje istnieją, ale nie mogą być używane.
Ten AT cmd istnieje, ale wartość jest błędna. Błąd przychodzącego parametru
1Czytaj prawdziwą wysokość przestrzenno-czasową

Jednostka: metr (m)

Instrukcja Opis
Wyślij AT+REALIRHEIGHTn Czytaj prawdziwą wysokość czasoprzestrzeni.
Odpowiedz. Rzeczywista wysokość powietrza = 2,212 min Obecna rzeczywista wysokość czasoprzestrzeni wynosi 2,212 metrów.
Odpowiedz. REALAIRHEIGHT=OutRangen Poza zasięgiem
Odpowiedz. REALAIRHEIGHT=InBlindZonen Czujnik jest w ślepym obszarze.
Odpowiedz. Rzeczywista wysokość powietrza=brak energii Energia echa jest niewystarczająca.
2.Przeczytaj poziom w czasie rzeczywistym

Jednostka: metr (m)

Metodą obliczania poziomu jest: wysokość instalacji - wysokość powietrza

Instrukcja Opis
Wyślij AT+REALWATERDEEPTHn Odczyt w czasie rzeczywistym
Odpowiedz. REALWATERDEPTH=7.789m Obecny poziom w czasie rzeczywistym wynosi 7,789 metrów.
Odpowiedz. REALWATERDEPTH=OutRangen Poza zasięgiem
Odpowiedz. REALWATERDEPTH=InBlindZonen Czujnik jest w ślepym obszarze.
Odpowiedz. REALWATERDEPTH=LackEnergyn Energia echa jest niewystarczająca.
Odpowiedz. REALWATERDEPTH=Nie ustawić InstallHeightn Wysokość instalacji nie jest ustawiona
3.Głębokość wody przy instalacji

Jednostka: metr (m)

Uwaga: Głębokość wody w momencie instalacji jest wykorzystywana do obliczenia wysokości instalacji.Przy ustawianiu głębokości wody w momencie instalacji, wysokość instalacji jest automatycznie obliczana i zapisywana do konfiguracji.

Odczytanie głębokości wody podczas instalacji:

Instrukcja Opis
Wyślij AT+INSTALLWATERDEPTHn Odczytanie głębokości wody podczas instalacji
Odpowiedz. INSTALLWATERDEPTH=4,60 min Głębokość wody przy instalacji wynosi 4,60 metra.

Ustawić głębokość wody w momencie instalacji:

Instrukcja Opis
Wyślij AT+INSTALLWATERDEPTH=4,6n Głębokość wody jest ustawiona na 4,6 m podczas instalacji
Odpowiedz.

AT+INSTALLWATERDEPTH=4,6n

W porządku.

Operacja zakończona
4Wysokość instalacji

Jednostka: metr (m)

Uwaga: Ustaw wysokość montażu, która służy do obliczenia poziomu.wysokość instalacji = głębokość wody w chwili instalacji + wysokość w czasie instalacjiDlatego też przy ustawianiu wysokości instalacji głębokość wody podczas instalacji zostanie automatycznie obliczona i zapisana do konfiguracji.

Odczyt wysokości montażu:

Instrukcja Opis
Wyślij AT+INSTALLHEIGHTn Odczyt wysokości montażu
Odpowiedz. INSTALLHEIGHT=9.72 min Głębokość wody przy instalacji wynosi 9,72 metra.

Ustawienie wysokości montażu:

Instrukcja Opis
Wyślij AT+INSTALLHEIGHT=9.72n Ustawić wysokość instalacji na 9,72 m
Odpowiedz.

AT+INSTALLHEIGHT=9.72n

W porządku.

Operacja zakończona

Uwaga: Ustawienie wysokości montażu na 0 usunie konfigurację wysokości montażu i głębokości wody podczas instalacji.

5- Przeczytaj numer wersji.
Instrukcja Opis
Wyślij AT+VERSIONn Numer wersji
Odpowiedz. Wersja=20230908n Numer wersji: 20230908
6.Przeczytaj zasięg

Jednostka: metr (m)

Instrukcja Opis
Wyślij AT+RANGEN Zakres odczytu
Odpowiedz. RANGE=40.00mn Działalność wynosi 40 metrów.
7- Przeczytaj ślepą strefę.

Jednostka: metr (m)

Instrukcja Opis
Wyślij AT+ZONA ŚLEPY Odczytywanie niewidomego obszaru
Odpowiedz. ZAŚLEPYZONE=0,335 mln Ślepa strefa wynosi 0,335 metra.
8.Zresetowanie oprogramowania (reboot)
Instrukcja Opis
Wyślij AT+BOOTn Zresetowanie oprogramowania
Odpowiedz.

AT+BOOTn

W porządku.

Operacja zakończona
9.Zresetowanie danych fabrycznych
Instrukcja Opis
Wyślij AT+DEFAULTn Zresetowanie danych fabrycznych
Odpowiedz.

AT+DEFAULTn

W porządku.

Operacja zakończona
10Częstotliwość nabywania

Jednostka: milisekundy (ms)

Uwaga: domyślna częstotliwość akwizycji wynosi 300 ms, a częstotliwość akwizycji może być dostosowana najwcześniej tylko do 200 ms.Szybkość odpowiedzi na instrukcje odpowiedzi będzie powolna, a instrukcje wysyłania mogą być niekompletne, co prowadzi do braku odpowiedzi.

Częstotliwość odczytu:

Instrukcja Opis
Wyślij AT+COLLECTFREQn Częstotliwość odczytu
Odpowiedz. Zbiórka FRQ=200n Częstotliwość pozyskiwania jest 200 ms/cykel

Ustawić częstotliwość zbierania:

Instrukcja Opis
Wyślij AT+COLLECTFREQ=500n Ustawić częstotliwość akwizycji na 500 ms/cykl
Odpowiedz.

AT+COLLECTFREQ=500n

W porządku.

Operacja zakończona
11.Szacowanie Baud

Wskaźnik odczytu:

Instrukcja Opis
Wyślij AT+BAUDRATEN Wskaźnik odczytu baudów
Odpowiedz. BAUDRATE=9600n Prędkość jest 9600 baudów.

Ustawić współczynnik baudów

Instrukcja Opis
Wyślij AT+BAUDRATE=115200n Ustaw szybkość baudów na 115200
Odpowiedz.

AT+BAUDRATE=115200n

W porządku.

Operacja zakończona
12.Parametry kalibracyjne

Jednostka: milimetr (mm)

Rzeczywista wysokość przestrzenno-czasowa = wartość próbkowania - parametr kalibracyjny.

Wykrycie parametrów kalibracji:

Instrukcja Opis
Wyślij AT+KALYBRACJAn Przeczytanie parametrów kalibracji
Odpowiedz. KALIBRACJA=16 mmn Parametr kalibracji wynosi 16 mm

Ustawienie parametrów kalibracji:

Instrukcja Opis
Wyślij AT+KALIBRACJA=30n Ustawić parametr kalibracji na 30 mm
Odpowiedz.

AT+KALIBRACJA=30n

W porządku.

Operacja zakończona
13.Automatyczny cykl ciśnienia

Jednostka: milisekundy (ms)

Uwaga: gdy okres automatycznego popychania wynosi >= 300 ms, czujnik automatycznie przekazuje dane w czasie rzeczywistym.automatycznie zgłaszane dane w czasie rzeczywistym to poziom w czasie rzeczywistym; Jeżeli wysokość instalacji nie jest ustawiona (lub głębokość wody podczas instalacji), dane w czasie rzeczywistym zgłaszane automatycznie są wysokością w czasie rzeczywistym.

Przeczytaj automatyczny cykl popychania:

Instrukcja Opis
Wyślij AT+AUTOOUTDATACYCLEN Odczytanie automatycznego cyklu popychania
Odpowiedz. Autooutdatacycle=100n Automatyczny cykl naciśnięcia wynosi 100 ms (mniej niż 200 ms, brak danych o automatycznym naciśnięciu)

Ustawić automatyczny cykl popychania:

Instrukcja Opis
Wyślij AT+AUTOOUTDATACYCLE=200n Ustawić automatyczny czas naciskania na 200 milisekund
Odpowiedz.

AT+AUTOOUTDATACYCLE=200n

W porządku.

Operacja zakończona

Wyślij do nas zapytanie

Polityka prywatności Chiny Dobra jakość Czujnik jakości wody Sprzedawca. 2018-2026 Xi'an Kacise Optronics Co.,Ltd. Wszystkie prawa zastrzeżone.