Nachricht senden
Startseite Produktewaagerecht ausgerichteter Übermittler des Radars

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V

  • Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V
  • Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V
  • Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V
  • Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V
Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V
Produktdetails:
Herkunftsort: China (Festland)
Markenname: Kacise
Zertifizierung: certificate of explosion-proof, CE
Modellnummer: KWL801B
Zahlung und Versand AGB:
Min Bestellmenge: 1 Stück
Verpackung Informationen: Jede Einheit verfügt über eine einzelne Box und alle Boxen sind in Standardverpackungen verpackt ode
Lieferzeit: 5-8 Arbeitstage
Zahlungsbedingungen: T/T, Western Union, MoneyGram
Versorgungsmaterial-Fähigkeit: 1000 Stück pro Woche
Kontakt
Ausführliche Produkt-Beschreibung
Messfrequenz: 80GHz Kommunikation: RS485
Häufigkeit des Erwerbs: ≥ 200 ms/ konfigurierbar Betriebsstrom: 12V/14mA
Genauigkeit der Entfernungsmessung: ±2 mm Antennenstrahlbreite: ± 2,75°
Versorgungsspannung: 9 ~ 24 V Messbereich: 0.2~40m 0,18~30m 0,1~15/20m 0,06~3/5/10m
HF-Impulsstrom: 100 mA/20 ms Arbeitsfeuchtigkeit: 0~95%
Art des Fadens: G-Dreh/ individuell angepasst Betriebstemperatur: -40~75℃
Wasserdichte: IP68 Nettogewicht: 00,6 kg
Markieren:

Luftfeuchtigkeit 0~95% Radarniveaumessgerät

,

9~24V Radarpegelmesser

,

Überwachung des Tanks Radarniveaumessung

1. Einleitung

 

1.1 Produktübersicht

 

Der Radar-Füllstandsensor KWL801B-RS485 entspricht den Standardspezifikationen der nationalen Norm DB50/T 826-2017 für Füllstandmessgeräte.Seine Kernkomponente ist mit einer vollständig versiegelten IP68-Abdichtung ausgestattet.

Der maximale Messbereich des Produkts beträgt bis zu 40 Meter, mit einem minimalen toten Winkel von weniger als 6 cm.

Aufgrund seiner höheren Frequenz und größeren Bandbreite erreicht es eine überlegene Genauigkeit.Darüber hinaus liegt dem Produkt eine feste Halterung zur Montage bei.

 

1.2 Erkennungsprinzip

 

Der Radar-Füllstandsensor basiert auf dem Prinzip der Zeitbereichsreflexion (TDR).Der elektromagnetische Impuls breitet sich mit Lichtgeschwindigkeit entlang des Kabels oder der Sonde aus.Wenn es auf die Oberfläche des Messmediums trifft, wird ein Teil des Impulses des Radar-Füllstandmessgeräts reflektiert, um auf demselben Weg ein Echo zum Impulssender zu bilden, und der Abstand zwischen dem Sender und der Oberfläche des Messmediums beträgt In direkt proportional zur Ausbreitungszeit des Impulses, daraus wird die Höhe des Füllstandes berechnet.

 

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V 0

 

 

2.Besonderheit

  • Basierend auf dem selbst entwickelten CMOS-Millimeterwellen-HF-Chip
  • Kompaktere HF-Architektur
  • Höheres Signal-Rausch-Verhältnis
  • Kleinere Totzone
  • 5 GHz Arbeitsbandbreite
  • Höhere Messauflösung und Messgenauigkeit
  • Geringerer Einfluss durch Störungen in der Installationsumgebung
  • Bequemere Installation und
  • Modernes Design der integrierten Flachantenne

 

3.Technische Daten

Modell KWL801B-RS485
Häufigkeit der Messung 80 GHz
Kommunikation RS485
Häufigkeit der Akquise ≥200ms/konfigurierbar
Betriebsstrom 12V/14mA
Genauigkeit der Entfernungsmessung ±2mm
Kommunikationsprotokoll Modbus/Textprotokoll
Breite des Antennenstrahls ±2,75°
Versorgungsspannung 9~24V
Messbereich

0,2 ~ 40 m

0,18 ~ 30 m

0,1 ~ 15/20 m

0,06 ~ 3/5/10 m

HF-Pulsstrom 100mA/20ms
Arbeitsfeuchtigkeit 0~95 %
Art des Threads G-Gewinde/kundenspezifisch
Arbeitstemperatur -40~75℃
Grad der Wasserbeständigkeit IP68
Nettogewicht 0,6 kg

 

 

4. Verkabelungsanweisungen

 

rote Linie VCC (9~24V-Stromversorgung)
Schwarze Linie GND
Gelbe Linie 485-A
Grüne Linie 485-B

 

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V 1

 

5.Dimension

 

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V 2

 

6.Installationsanweisungen

 

6.1 IInspektion vor der Installation

 

(1) Nehmen Sie den Sensor aus der Verpackung, überprüfen Sie sorgfältig die Packliste gemäß der Bedienungsanleitung und prüfen Sie, ob das Gerätezubehör vollständig ist.

(2) Lesen Sie die Bedienungsanleitung und das Produktzertifikat des Produkts sorgfältig durch.

(3) Überprüfen Sie, ob das Erscheinungsbild des Instruments beschädigt ist, insbesondere ob die Haupteinheit intakt ist, und achten Sie darauf, die Haupteinheit richtig zu platzieren, damit sie nicht umgeworfen wird.

 

6.2RadarInstallation des Füllstandsensors

 

6.2.1Vor der Installation prüfen

 

Bitte prüfen Sie vor der Installation des Sensors Folgendes:

Ob sich am Installationsort Bäume oder andere Ablagerungen über dem Medium befinden.

Ob die Montagehalterung horizontal installiert ist.

Wenn die Montagehalterung nicht horizontal installiert werden kann, müssen Sie die Halterung entsprechend der Neigung auf der Oberfläche des Sensors anpassen, um sicherzustellen, dass sich der Sensor in einer horizontalen Position befindet.

 

6.2.2 Installation

 

(1) Stellen Sie sicher, dass der Sensor senkrecht zur Mediumoberfläche steht.

(2) Vermeiden Sie, dass der Sendestrahl Störobjekte bestrahlt und falsche Echos erzeugt.

Typische Arbeitsbedingungen finden Sie im Folgenden:

 

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V 3Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V 4

 

Einbau des Oberfadens Einbau des Unterfadens

 

 

 

Radarniveaumessgerät für die Überwachung des Tankniveaus, Arbeitsfeuchtigkeit 0~95% Versorgungsspannung 9~24V 5

 

Stellen Sie sicher, dass das Radar-Füllstandmessgerät senkrecht zur Mediumoberfläche installiert wird.

Die Neigung schwächt die Amplitude des empfangenen Signals und beeinträchtigt die normale Entfernungsmessung.

 

Aufmerksamkeit:

Versuchen Sie, den Sensor an Ort und Stelle zu halten, um Jitter bei der Installation zu vermeiden, und halten Sie die Umgebung so offen wie möglich.

1. Der Abstand zwischen Sensor und Mediumoberfläche beträgt mehr als 30 cm, um sicherzustellen, dass die Vorderseite des Sensors (Antenne) senkrecht zum Messmedium steht.

2. Der Abstand zwischen dem Sensor und dem Rand des Tanks, dem Rand des Beckens, dem Rand des Flussdamms und dem Rand des Beckens ist größer als 0,5 Meter;

3. Wählen Sie die Position der Wasseroberfläche mit kleinen Schwankungen, um das Modul zu installieren (versuchen Sie, es nicht in der Wassereinspritzöffnung, am Auslass oder an anderen Wasseroberflächen mit großen Schwankungen zu installieren. Je größer die Wasseroberflächenschwankung, desto schlechter die Messgenauigkeit).

 

 

​7.MODBUS-RTU-Kommunikationsprotokoll

 

7.1 MODBUS-Protokoll

 

1. Parameter der Hardwareschnittstelle des Kommunikationsprotokolls

Der Sensor nutzt die Kommunikation über die serielle Schnittstelle und die Standardparameter lauten wie folgt:

Kommunikationsparameter Ebene der seriellen Schnittstelle Baudrate Paritätsprüfung Datenlänge Stoppbit
Serielle Schnittstelle TTL 9600 Keiner 8 1
 

Timeout zwischen Frames 50 ms.

 

2. Kommunikationsprotokollformat

 

Der Wasserstandsmesser kommuniziert extern über das Modbus-RTU-Kommunikationsprotokoll.Jeder vollständige Datenrahmen umfasst: Adressfeld, Funktionscode, Daten und Prüfsumme.Die Prüfsumme sind die CRC16-Prüfdaten des Datenrahmens, wobei das Low-Byte dem High-Byte vorausgeht.Die standardmäßige Werksadresse für den Sensor ist 0x7F.

Das Anforderungsbefehlsformat und das Radarantwortdatenformat werden wie folgt beschrieben:

(1) Abfrageparameterformat: Funktionscode 0x03

 

Anfrage:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
1 Byte 1 Byte 2 Bytes 2 Bytes 2 Bytes

 

Antwort:

Geräteadresse Funktionscode Datenlänge Wert registrieren CRC
1 Byte 1 Byte 1 Byte 2N Bytes 2 Bytes

N: Anzahl der Register

 

(2) Abfrageparameterformat: Funktionscode 0x04

 

Anfrage:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
1 Byte 1 Byte 2 Bytes 2 Bytes 2 Bytes

 

Antwort:

Geräteadresse Funktionscode Datenlänge Wert registrieren CRC
1 Byte 1 Byte 1 Byte 2N Bytes 2 Bytes

N: Anzahl der Register

 

(3) Parameterformat einstellen: Funktionscode 0x10

 

Anfrage:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Datenlänge Wert registrieren CRC
1 Byte 1 Byte 2 Bytes 2 Bytes 1 Byte 2N Bytes 2 Bytes

Antwort:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
1 Byte 1 Byte 2 Bytes 2N Bytes 2 Bytes

N: Anzahl der Register

 

3. Registrieren Sie die Adressübersichtstabelle

 

Parameterstandard
Parameter Adresse registrieren

SPS oder Gruppe

Statusadresse

Support-Funktionscode Art der Daten Veranschaulichen
Slave-Adresse 0x2001 48194 0x03,0x10 int16

int16 Für 2 Bytes Integer ;

int32 Für 4 Byte Integer, High

16 Vorne

Baudrate 0x2002 48195 0x03,0x10 int32
Versionsinformation 0x2004 48197 0x03 int32
Kalibrierung einrichten 0x2052 48275 0x03,0x10 int16

Automatischer Push

Zyklus

0x2053 48276 0x03,0x10 int16
Blinder Fleck 0x2044 48261 0x03 Float (kleine 16) Float(little 16) ist ein 4-Byte-Float, der niedrige 16. Platz zuerst
Messbereich 0x2046 48263 0x03 Float (kleine 16)

Strom einstellen

Tiefe

0X2048 48265 0x03,0x10 Float (kleine 16)

Installation einrichten

Hoch

0x204A 48267 0x03,0x10 Float (kleine 16)
Ebene 0x0A0B 32572 0x04 Float (kleine 16)
Leere Höhe 0xaof 32576 0x04 Float (kleine 16)

 

Hinweis: Die Registeradresse und der Datentyp einiger Parameter können durch die Software des Host-Computers geändert werden.Nach der Änderung der Registeradresse oder des Datentyps ändern sich auch die entsprechenden Modbus-Betriebsanweisungen entsprechend, wie zum Beispiel: Die Standardanweisung zum Lesen der Leerhöhe ist 0x 7F 04 0A 0F 00 02 48 0E.Wenn das Register der Leerhöhe auf 00 01 geändert wird, wird die Anweisung zum Lesen der Leerhöhe auf 0x 7F 04 00 01 00 02 2A 15 geändert.

 

4. Beschreibung des Kommunikationsprotokollbefehls

Notiz:

A.Die Standardgeräteadresse ist 0x7F;

B.Die Float-Typ-Daten in den Daten verwenden den binären Gleitkomma-Arithmetikstandard IEEE754, die ersten 16 Bits (CDAB);

C.Im folgenden Beispiel ist die jedem Parameter entsprechende Registeradresse die Standardadresse.Wenn die Adresse des Registers vom Host-Computer geändert wird, sollte die Registeradresse in der Modbus-Betriebsanweisung entsprechend geändert werden;

D.Im folgenden Beispiel wird die Datendefinition (Datentyp/Einheit) jedes Parameters gemäß der Standardkonfiguration analysiert.Wenn die Datendefinition (Datentyp/-einheit) über den Host-Computer geändert wird, sollten das Lesen und Parsen der Daten entsprechend geändert werden.

 

 

7.2 Datenabfrageanweisung: Funktionscode 0x04

7.2.1 Messergebnisse abfragen – Füllstand (also Einbauhöhe – Lufthöhe)

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x04 0x0A 0B 0x00 02 0x09 CF

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x04 0x04 0x00 00 41 30 0x09 CF

Datendefinition: Der Standarddatentyp sind Float-Daten (little16), die Standardeinheit ist Meter (m), die Datenlänge beträgt 4 Byte und die niedrigsten 16 Bits befinden sich im ersten.

Fehlercode:

① Wenn die Installationshöhe nicht eingestellt ist, kann der Füllstand nicht berechnet werden und der Ausgang 0xFC FC FC FC ;

② Wenn die Messergebnisse den Bereich überschreiten, wird 0xFF FF FF FF ausgegeben.

③ Wenn sich der Sensor im Blindbereich befindet, geben Sie 0xFE FE FE FE aus;

④ Wenn die Echoenergie des Sensors nicht ausreicht, wird der Ausgang 0xFD FD FD FD;

Beispiel 1:

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

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

Der Datenteil 0x 00 00 41 30 wird in Gleitkommadaten umgewandelt, also 11,00 m.

Beispiel 2:

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

Betreff: 7F 04 04 FC FC FC FC D4 A2

Im Datenteil ist 0x FC FC FC FC ein Fehlercode, der darauf hinweist, dass die Montagehöhe nicht eingestellt ist (der Pegel kann nicht berechnet werden).

 

7.2.2Messergebnisse abfragen - Lufthöhe

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x04 0x0A 0F 0x00 02 0x48 0E

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x04 0x04 0x31 13 40 10 0xAA B6

Datendefinition: Der Standarddatentyp sind Float-Daten (little16), die Standardeinheit ist Meter (m), die Datenlänge beträgt 4 Byte und die niedrigsten 16 Bits befinden sich im ersten.

Fehlercode:

① Wenn die Messergebnisse den Bereich überschreiten, wird 0xFF FF FF FF ausgegeben.

② Wenn sich der Sensor im Blindbereich befindet, wird 0xFE FE FE FE ausgegeben;

③ Wenn die Echoenergie des Sensors nicht ausreicht, wird der Ausgang 0xFD FD FD FD FD;

Beispiel 1:

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

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

Der Datenteil 0x 31 13 40 10 wird in Gleitkommadaten konvertiert, also 2,253 m.

Beispiel 2:

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

Antwort: 7F 04 04 FE FE FE F4 7B

Der Datenteil 0x FE FE FE FE ist der Fehlercode, der anzeigt, dass sich der Sensor im toten Bereich befindet und keine gültigen Daten gelesen werden können.

 

7.3 Anweisung zur Abfrage von Konfigurationsinformationen: Funktionscode 0x03

7.3.1 Broadcast-Abfrage-Slave-Adresse

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0xFF(Broadcast) 0x03 0x20 01 0x00 01 0xCB D4

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x02 0x00 7F 0xD1 AE

Datendefinition: Der Datentyp ist int16-Daten und die Datenlänge beträgt 2 Bytes.

Beispiele:

Anfrage: FF 03 20 01 00 01 CB D4

Antwort: 7F 03 02 00 7F D1 AE

Der Datenteil 0x 00 7F wird in ganzzahlige Daten umgewandelt, die 127 oder 0x7F sind.

 

7.3.2Fragen Sie die Baudrate der Kommunikationsschnittstelle ab

Hinweis: Baudrate unterstützt nur: 4800,9600,19200,38400,115200

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Rregister CRC
0x7F 0x03 0x20 02 0x00 02 0x64 15

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x04 0x00 00 25 80 0x7F 04

Datendefinition: Der Datentyp ist int32 (big) data und die Datenlänge beträgt 4 Byte.

Beispiele:

Anfrage: 7F 03 20 02 00 02 64 15

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

Der Datenteil 0x 00 00 25 80 wird in ganzzahlige Daten umgewandelt, also 9600.

7.3.3Versionsinformationen abfragen

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 04 0x00 02 0x84 14

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x04 0x20 23 09 08 0x99 A8

Datendefinition: Der Datentyp ist int32-Daten und die Datenlänge beträgt 4 Byte.Versionsnummern wurden im BCD-Format codiert.

Beispiele:

Anfrage: 7F 03 20 04 00 02 84 14

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

Der Datenteil ist 0x 20230908 und die Daten sind im BCD-Format codiert, die Versionsnummer lautet also 20230908.

 

7.3.4Kalibrierungsparameter abfragen

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 52 0x00 01 0x24 05

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x02 0x00 10 0x91 82

Datendefinition: Der Datentyp ist int16 data, die Einheit ist Millimeter (mm) und die Datenlänge beträgt 2 Bytes.

Beispiele:

Anfrage: 7F 03 20 52 00 01 24 05

Antwort: 7F 03 02 00 10 91 82

Der Datenteil 0x 00 10 wird in ganzzahlige Daten konvertiert, also 16 mm.

 

7.3.5Automatischen Push-Zyklus abfragen

Hinweis: Wenn die automatische Push-Periode >=300 ms beträgt, überträgt der Sensor automatisch Daten.Wenn die Installationshöhe nicht eingestellt ist (das Niveau kann nicht berechnet werden), drücken Sie die Lufthöhendaten;Wenn die Montagehöhe eingestellt ist, drücken Sie die Niveaudaten.

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 53 0x00 01 0x75 C5

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x02 0x03 E8 0x90 F0

Datendefinition: Der Datentyp ist int16 data, die Einheit ist Millisekunden (ms) und die Datenlänge beträgt 2 Bytes.

Beispiele:

Anfrage: 7F 03 20 53 00 01 75 C5

Antwort: 7F 03 02 03 E8 90 F0

Dabei wird der Datenteil 0x 03 E8 in ganzzahlige Daten konvertiert, also 1000 ms.

 

7.3.6Blinden Bereich abfragen

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 44 0x00 02 0x85 C0

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x04 0x6D B7 3E AB 0x99 61

Datendefinition: Der Standarddatentyp ist float (little16), die Standardeinheit ist Meter (m) und die Datenlänge beträgt 4 Byte.

Beispiele:

Anfrage: 7F 03 20 44 00 02 85 C0

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

Der Datenteil 0x 6D B7 3E AB wurde in Gleitkommadaten umgewandelt, also 0,334 m.

 

7.3.7Abfragebereich

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 46 0x00 02 0x24 00

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x04 0x00 00 42 20 0x55 4C

Datendefinition: Der Standarddatentyp ist float (little16), die Standardeinheit ist Meter (m) und die Datenlänge beträgt 4 Byte.

Beispiele:

Anfrage: 7F 03 20 46 00 02 24 00

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

Der Datenteil 0x 00 00 42 20 wird in Gleitkommadaten konvertiert, also 40,0 m.

 

7.3.8Überprüfen Sie die Tiefe beim Einbau

Hinweis: Zur Berechnung der Einbauhöhe wird die Wassertiefe zum Zeitpunkt der Installation herangezogen.Installationshöhe = Wassertiefe bei der Installation + Echtzeithöhe bei der Installation.Bei der Einstellung der Wassertiefe zum Zeitpunkt der Installation wird die Installationshöhe automatisch berechnet und in der Konfiguration gespeichert.

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 48 0x00 02 0x45 C3

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x04 0x47 AE 40 B1 0xE0 D5

Datendefinition: Der Standarddatentyp ist float (little16), die Standardeinheit ist Meter (m) und die Datenlänge beträgt 4 Byte.

Beispiele:

Anfrage: 7F 03 20 48 00 02 45 C3

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

Der Datenteil 0x 47 AE 40 B1 wurde in Gleitkommadaten umgewandelt, also 5,54 m.

 

7.3.9Einbauhöhe prüfen

Hinweis: Stellen Sie die Montagehöhe ein, die zur Berechnung des Füllstands verwendet wird.Echtzeitniveau = Installationshöhe – Echtzeithöhe.Dabei gilt: Installationshöhe = Wassertiefe zum Zeitpunkt der Installation + Höhe zum Zeitpunkt der Installation.Daher wird beim Einstellen der Installationshöhe die Wassertiefe während der Installation automatisch berechnet und in der Konfiguration gespeichert.

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x03 0x20 4A 0x00 02 0xE4 03

 

Antwortdaten:

Geräteadresse Funktionscode Länge der Daten Daten CRC
0x7F 0x03 0x04 0x8A 64 41 2A 0xBE 7C

Datendefinition: Der Standarddatentyp ist float (little16), die Standardeinheit ist Meter (m) und die Datenlänge beträgt 4 Byte.

Beispiele:

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

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

Der Datenteil 0x 8A 64 41 2A wird in Gleitkommadaten konvertiert, also 10,65 m.

7.4 Befehl einstellen: Funktionscode 0x10

7.4.1 Slave-Adresse einstellen

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Länge der Daten Daten CRC
0x7F 0x10 0x20 01 0x00 01 0x02 0x00 01 0x6E 21

 

Antwortdaten:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x10 0x20 01 0x00 01 0x51 D7

Datendefinition: Der Datentyp ist int16-Daten und die Datenlänge beträgt 2 Bytes.

Beispiele:

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

Der Datenteil 0x 00 01 wird in ganzzahlige Daten konvertiert, also 1 oder 0x01.

Antwort: 7F 10 20 01 00 01 51 D7

 

7.4.2 Baudrate der Kommunikationsschnittstelle einstellen

Hinweis: Baudrate unterstützt nur: 4800,9600,19200,38400,115200

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Länge der Daten Daten CRC
0x7F 0x10 0x20 02 0x00 02 0x04 0x00 01 C2 00 0x75 3E

 

Antwortdaten:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x10 0x20 02 0x00 02 0xE1 D6

Datendefinition: Der Datentyp ist int32-Daten und die Datenlänge beträgt 4 Byte.

Beispiele:

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

Der Datenteil 0x 00 01 C2 00 wird in ganzzahlige Daten umgewandelt, die 115200 sind.

Antwort: 7F 10 20 02 00 02 E1 D6

 

7.4.3 Kalibrierungsparameter einstellen

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Länge der Daten Daten CRC
0x7F 0x10 0x20 52 0x00 01 0x02 0x00 01 0xA2 4E

 

Antwortdaten:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x10 0x20 52 0x00 01 0xA1 C6

Datendefinition: Der Datentyp ist int16 data, die Einheit ist Millimeter (mm) und die Datenlänge beträgt 2 Bytes.

Beispiele:

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

Der Datenteil 0x 00 10 wird in ganzzahlige Daten konvertiert, also 16 mm.

Antwort: 7F 10 20 52 00 01 A1 C6

 

7.4.4 Automatischen Schiebezyklus einstellen

Hinweis: Wenn die automatische Push-Periode >=300 ms beträgt, überträgt der Sensor automatisch Daten.Wenn die Installationshöhe nicht eingestellt ist (das Niveau kann nicht berechnet werden), drücken Sie die Lufthöhendaten;Wenn die Montagehöhe eingestellt ist, drücken Sie die Niveaudaten.

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Länge der Daten Daten CRC
0x7F 0x10 0x20 53 0x00 01 0x02 0x03 E8 0xA2 ED

 

Antwortdaten:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x10 0x20 53 0x00 01 0xF0 06

Datendefinition: Der Datentyp ist int16 data, die Einheit ist Millisekunden (ms) und die Datenlänge beträgt 2 Bytes.

Beispiele:

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

Dabei wird der Datenteil 0x 03 E8 in ganzzahlige Daten konvertiert, also 1000 ms.

Antwort: 7F 10 20 53 00 01 F0 06

 

7.4.5 Stellen Sie die Wassertiefe zum Zeitpunkt der Installation ein

Hinweis: Zur Berechnung der Einbauhöhe wird die Wassertiefe zum Zeitpunkt der Installation herangezogen.Installationshöhe = Wassertiefe bei der Installation + Echtzeithöhe bei der Installation.Bei der Einstellung der Wassertiefe zum Zeitpunkt der Installation wird die Installationshöhe automatisch berechnet und in der Konfiguration gespeichert.

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Länge der Daten Daten CRC
0x7F 0x10 0x20 48 0x00 02 0x04 0x47 AE 40 B1 0x75 30

 

Antwortdaten:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x10 0x20 48 0x00 02 0xC0 00

Datendefinition: Der Standarddatentyp ist float (little16), die Standardeinheit ist Meter (m) und die Datenlänge beträgt 4 Byte.

Beispiele:

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

Der Datenteil 0x 47 AE 40 B1 wurde in Gleitkommadaten umgewandelt, also 5,54 m.

Antwort: 7F 10 20 48 00 02 C0 00

7.4.6 Installationshöhe einstellen

Hinweis: Die Installationshöhe ist der Abstand vom Sensor zur 0-Objektebene.Wenn die aktuelle Wassertiefe 2 Meter und die Lufthöhe 4 Meter beträgt, beträgt die Installationshöhe 6 Meter.Stellen Sie die Montagehöhe ein, anhand derer der Füllstand berechnet wird.Echtzeitniveau = Installationshöhe – Echtzeithöhe.Dabei gilt: Installationshöhe = Wassertiefe zum Zeitpunkt der Installation + Höhe zum Zeitpunkt der Installation.Daher wird beim Einstellen der Installationshöhe die Wassertiefe während der Installation automatisch berechnet und in der Konfiguration gespeichert.

Befehl anfordern:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register Länge der Daten Daten CRC
0x7F 0x10 0x20 4A 0x00 02 0x04 0x8A 64 41 2A 0xAA 40

 

Antwortdaten:

Geräteadresse Funktionscode Adresse registrieren Anzahl der Register CRC
0x7F 0x10 0x20 4A 0x00 02 0x61 C0

Datendefinition: Der Standarddatentyp ist float (little16), die Standardeinheit ist Meter (m) und die Datenlänge beträgt 4 Byte.

Hinweis: Wenn Sie die Montagehöhe auf 0 setzen, wird die Konfiguration für Montagehöhe/Wassertiefe bei der Installation gelöscht.

Beispiele:

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

Der Datenteil 0x 8A 64 41 2A wird in Gleitkommadaten konvertiert, also 10,65 m.

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

 

7.5 Textprotokoll

7.5.1 Parameter der Hardwareschnittstelle des Kommunikationsprotokolls

Der Wasserstandsmesser verwendet serielle Kommunikation und die Standardparameter lauten wie folgt:

Kommunikationsparameter

 

Ebene der seriellen Schnittstelle Baudrate Paritätsprüfung Länge der Daten Stoppposition
Serielle Schnittstelle TTL 9600 - 8 1

Die Timeout-Zeit betrug 50 ms für jedes Frame-Intervall.

 

7.5.2 Beschreibung der Kommunikationsprotokollbefehle

Hinweis: „n“ stellt eine neue Zeile dar, die der Hexadezimalzahl 0x0A entspricht.Nachdem die Setup-Befehlskonfiguration erfolgreich war, wird die Konfiguration im Flash gespeichert und es ist keine Neukonfiguration erforderlich, um den Stromausfall neu zu starten.

Die Befehlsfehlerantwort lautet wie folgt:

Befehlsfehlerantwort Beschreibung
Dieser AT-Befehl ist fehlerhaft Anweisungsfehler
Dieser AT-Befehl ist nicht vorhanden Anleitung existiert nicht
Dieser AT-Befehl ist vorhanden, kann aber nicht ausgeführt werden Anweisungen sind vorhanden, dürfen aber nicht ausgeführt werden
Dieser AT-Befehl ist vorhanden, aber der Wert ist fehlerhaft Eingehender Parameterfehler

1.Lesen Sie die tatsächliche räumlich-zeitliche Höhe ab

Einheit: Meter (m)

  Anweisung Beschreibung
Schicken AT+REALAIRHEIGHTn Lesen Sie die tatsächliche Raumzeithöhe ab
Antwort ECHTE LUFTHÖHE = 2,212 Mio Die aktuelle reale Raumzeithöhe beträgt 2,212 Meter
Antwort REALAIRHEIGHT=OutRangen Außer Reichweite
Antwort REALAIRHEIGHT=InBlindZonen Der Sensor befindet sich im Blindbereich
Antwort REALAIRHEIGHT=MangelEnergie Die Echoenergie reicht nicht aus

 

2.Lesen Sie den Echtzeitpegel

Einheit: Meter (m)

Die Berechnungsmethode des Niveaus ist: Installationshöhe – Lufthöhe

  Anweisung Beschreibung
Schicken AT+REALWATERDEPTHn Lesen Sie den Echtzeitpegel
Antwort WIRKLICHE WASSERTIEFE = 7,789 m Der aktuelle Echtzeitstand liegt bei 7,789 Metern
Antwort REALWATERDEPTH=OutRangen Außer Reichweite
Antwort REALWATERDEPTH=InBlindZonen Der Sensor befindet sich im Blindbereich
Antwort REALWATERDEPTH=MangelEnergie Die Echoenergie reicht nicht aus
Antwort REALWATERDEPTH=Keine Installationshöhe festlegen Die Einbauhöhe ist nicht eingestellt

 

3.Wassertiefe bei der Installation

Einheit: Meter (m)

Hinweis: Zur Berechnung der Einbauhöhe wird die Wassertiefe zum Zeitpunkt der Installation herangezogen.Installationshöhe = Wassertiefe bei der Installation + Echtzeithöhe bei der Installation.Bei der Einstellung der Wassertiefe zum Zeitpunkt der Installation wird die Installationshöhe automatisch berechnet und in der Konfiguration gespeichert.

Lesen Sie die Wassertiefe bei der Installation ab:

  Anweisung Beschreibung
Schicken AT+INSTALLWATERDEPTHn Lesen Sie die Wassertiefe bei der Installation ab
Antwort INSTALLATIONSWASSERTIEFE = 4,60 Mio Die Wassertiefe bei der Installation beträgt 4,60 Meter

 

Stellen Sie die Wassertiefe zum Zeitpunkt der Installation ein:

  Anweisung Beschreibung
Schicken AT+INSTALLWATERDEPTH=4,6n Bei der Installation wird die Wassertiefe auf 4,6 m eingestellt
Antwort

AT+INSTALLWATERDEPTH=4,6n

OKn

Operation erfolgreich

 

4.Höhe der Installation

Einheit: Meter (m)

Hinweis: Stellen Sie die Montagehöhe ein, die zur Berechnung des Füllstands verwendet wird.Echtzeitniveau = Installationshöhe – Echtzeithöhe.Dabei gilt: Installationshöhe = Wassertiefe zum Zeitpunkt der Installation + Höhe zum Zeitpunkt der Installation.Daher wird beim Einstellen der Installationshöhe die Wassertiefe während der Installation automatisch berechnet und in der Konfiguration gespeichert.

 

Montagehöhe ablesen:

  Anweisung Beschreibung
Schicken AT+INSTALLHEIGHTn Montagehöhe ablesen
Antwort EINBAUHÖHE=9,72 Mio Die Wassertiefe bei der Installation beträgt 9,72 Meter

 

Montagehöhe einstellen:

  Anweisung Beschreibung
Schicken AT+INSTALLHEIGHT=9,72n Stellen Sie die Montagehöhe auf 9,72 m ein
Antwort

AT+INSTALLHEIGHT=9,72n

OKn

Operation erfolgreich

Hinweis: Wenn Sie die Montagehöhe auf 0 setzen, wird die Konfiguration für Montagehöhe und Wassertiefe bei der Installation gelöscht.

 

5.Lesen Sie die Versionsnummer

  Anweisung Beschreibung
Schicken AT+VERSIONn Versionsnummer lesen
Antwort VERSION=20230908n Die Versionsnummer ist 20230908

 

6. Lesebereich

Einheit: Meter (m)

  Anweisung Beschreibung
Schicken AT+RANGEn Lesereichweite
Antwort REICHWEITE=40,00 Mio Die Reichweite beträgt 40 Meter

 

7.Lesen Sie den blinden Bereich

Einheit: Meter (m)

  Anweisung Beschreibung
Schicken AT+BLINDZONEn Blindbereich lesen
Antwort BLINDZONE=0,335 Mio Die Blindzone beträgt 0,335 Meter

 

8. Software-Reset (Neustart)

  Anweisung Beschreibung
Schicken AT+BOOTn Software-Reset
Antwort

AT+BOOTn

OKn

Operation erfolgreich

 

9. Zurücksetzen der Werksdaten

  Anweisung Beschreibung
Schicken AT+STANDARDn Zurücksetzen auf Fabrikeinstellungen
Antwort

AT+STANDARDn

OKn

Operation erfolgreich

 

 

10. Häufigkeit der Erfassung

Einheit: Millisekunden (ms)

Hinweis: Die Standarderfassungsfrequenz beträgt 300 ms und die Erfassungsfrequenz kann frühestens auf 200 ms eingestellt werden.(Wenn die Erfassungsfrequenz zu schnell springt, ist die Reaktionsgeschwindigkeit auf die Antwortanweisungen langsam und die Sendeanweisungen sind möglicherweise unvollständig, was dazu führt, dass keine Antwort erfolgt. In diesem Fall kann die Anweisung erneut gesendet werden.)

Erfassungshäufigkeit lesen:

  Anweisung Beschreibung
Schicken AT+COLLECTFREQn Erfassungshäufigkeit lesen
Antwort COLLECTFREQ=200n Die Erfassungsfrequenz beträgt 200 ms/Zyklus

 

Erfassungshäufigkeit festlegen:

  Anweisung Beschreibung
Schicken AT+COLLECTFREQ=500n Stellen Sie die Erfassungsfrequenz auf 500 ms/Zyklus ein
Antwort

AT+COLLECTFREQ=500n

OKn

Operation erfolgreich

 

11.Baudrate

Baudrate lesen:

  Anweisung Beschreibung
Schicken AT+BAUDRATEn Baudrate lesen
Antwort BAUDRATE=9600n Die Baudrate beträgt 9600

 

Baudrate einstellen

  Anweisung Beschreibung
Schicken AT+BAUDRATE=115200n Stellen Sie die Baudrate auf 115200 ein
Antwort

AT+BAUDRATE=115200n

OKn

Operation erfolgreich

 

12.Kalibrierungsparameter

Einheit: Millimeter (mm)

Reale räumlich-zeitliche Höhe = Abtastwert – Kalibrierungsparameter.Wenn die reale Raum-Zeit-Höhe daher größer als ein fester Wert ist, kann sie durch Anpassen der Quasi-Parameter kalibriert werden.

Kalibrierungsparameter lesen:

  Anweisung Beschreibung
Schicken AT+KALIBRIERUNGn Kalibrierungsparameter lesen
Antwort KALIBRIERUNG = 16 mm Der Kalibrierungsparameter beträgt 16 mm

 

Kalibrierungsparameter einstellen:

  Anweisung Beschreibung
Schicken AT+KALIBRIERUNG=30n Stellen Sie den Kalibrierungsparameter auf 30 mm ein
Antwort

AT+KALIBRIERUNG=30n

OKn

Operation erfolgreich

13.Automatischer Druckzyklus

Einheit: Millisekunden (ms)

Hinweis: Wenn die automatische Push-Periode >=300 ms beträgt, meldet der Sensor automatisch die Echtzeitdaten.Wenn beispielsweise die Installationshöhe (oder die Wassertiefe während der Installation) eingestellt wird, handelt es sich bei den automatisch gemeldeten Echtzeitdaten um den Echtzeitpegel.Wenn die Installationshöhe nicht eingestellt ist (oder die Wassertiefe während der Installation), handelt es sich bei den automatisch gemeldeten Echtzeitdaten um die Echtzeithöhe.

Lesen Sie den automatischen Push-Zyklus:

  Anweisung Beschreibung
Schicken AT+AUTOOUTDATACYCLEn Lesen Sie den automatischen Push-Zyklus
Antwort AUTOOUTDATACYCLE=100n Der automatische Push-Zyklus beträgt 100 ms (weniger als 200 ms, keine automatischen Push-Daten).

 

Stellen Sie den automatischen Push-Zyklus ein:

  Anweisung Beschreibung
Schicken AT+AUTOOUTDATACYCLE=200n Stellen Sie die automatische Push-Periode auf 200 Millisekunden ein
Antwort

AT+AUTOOUTDATACYCLE=200n

OKn

Operation erfolgreich
 

Kontaktdaten
Xi'an Kacise Optronics Co.,Ltd.

Ansprechpartner: Ms. Evelyn Wang

Telefon: +86 17719566736

Faxen: 86--17719566736

Senden Sie Ihre Anfrage direkt an uns (0 / 3000)

KONTAKT

Addresss: I Stadt, No11, Südstraße TangYan, Yanta-Bezirk, Xi'an, Shaanxi, China.

Factory-Adresse:I Stadt, No11, Südstraße TangYan, Yanta-Bezirk, Xi'an, Shaanxi, China.