メッセージを送る
ホーム 製品レーダーの水平な送信機

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V

  • よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V
  • よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V
  • よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V
  • よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V
よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V
商品の詳細:
起源の場所: 中国 (大陸)
ブランド名: Kacise
証明: certificate of explosion-proof, CE
モデル番号: KWL801B
お支払配送条件:
最小注文数量: 1pcs
パッケージの詳細: 各ユニットには個別の箱があり,すべての箱は標準パッケージに梱包されています.
受渡し時間: 5~8 営業日
支払条件: T/T,ウェスタンユニオン,マネーグラム
供給の能力: 週に1000個
連絡先
詳細製品概要
測定頻度: 80GHz コミュニケーション: RS485
取得頻度: ≥200ms/設定可能 動作電流: 12V/14mA
距離測定精度: ±2mm 通信プロトコル: モッドバス/テキストプロトコル
アンテナビーム幅: ±2.75° 供給電圧: 9~24V
測定の範囲: 0.2~40m 0.18~30m 0.1~15/20m 0.06~3/5/10m RFパルス電流: 100mA/20ms
作業湿度: 0~95% タイプの糸: G 糸/ オーダーメイド
作業温度: -40~75℃ 耐水度: IP68
純重量: 0.6kgs
ハイライト:

9~24V レーダーレベル計

,

80GHzレーダーレベル計

,

コンパクトなRFアーキテクチャ ラダーレベルゲーマー

 

1.はじめに

 

1.1 製品概要

 

KWL801B-RS485 レーダー レベル センサーは、レベル メーターの国家規格 DB50/T 826-2017 に概説されている標準仕様に準拠しています。そのコアコンポーネントは完全に密閉されたIP68防水設計になっています。

製品の最大測定範囲は最大 40 メートルで、死角は 6 cm 未満です。

より高い周波数とより広い帯域幅により、優れた精度を実現します。さらに、製品には取り付け用の固定ブラケットが付属しています。

 

1.2 検出原理

 

レーダー レベル センサーは、タイム ドメイン反射 (TDR) の原理に基づいています。電磁パルスはケーブルまたはプローブに沿って光の速度で伝播します。レーダーレベルメーターのパルスの一部は、測定媒体の表面に接触すると反射され、同じ経路に沿ってパルス送信機に戻るエコーを形成します。送信機と測定媒体の表面との間の距離は 10 mm です。パルスの伝播時間は正比例するため、レベルの高さが計算されます。

 

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V 0

 

 

2.特徴

  • 自社開発CMOSミリ波RFチップを搭載
  • よりコンパクトな RF アーキテクチャ
  • より高い信号対雑音比
  • デッドゾーンが小さい
  • 5GHzの動作帯域幅
  • より高い測定分解能と測定精度
  • 設置環境における干渉の影響が少ない
  • 設置がより便利になり、
  • 一体型フラットアンテナのモダンなデザイン

 

3.技術仕様

モデル KWL801B-RS485
測定頻度 80GHz
コミュニケーション RS485
取得頻度 ≥200ms/設定可能
動作電流 12V/14mA
距離測定精度 ±2mm
通信プロトコル Modbus/テキストプロトコル
アンテナビーム幅 ±2.75°
供給電圧 9~24V
測定範囲

0.2~40m

0.18~30m

0.1~15/20m

0.06~3/5/10m

RFパルス電流 100mA/20ms
使用湿度 0~95%
糸の種類 G スレッド/カスタマイズされた
作業温度 -40~75℃
耐水性のグレード IP68
正味重量 0.6kg

 

 

4.配線手順

 

レッドライン VCC(9~24V電源)
黒い線 GND
黄色の線 485-A
緑の線 485-B

 

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V 1

 

5.次元

 

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V 2

 

6.インストール手順

 

6.1 私設置前の点検

 

(1) センサを梱包箱から取り出し、取扱説明書に従って梱包リストをよく確認し、機器の付属品が揃っているかどうかを確認してください。

(2) 製品の取扱説明書および製品証明書をよくお読みください。

(3) 外観に損傷がないか、特に本体に異常がないかを確認し、本体が倒れないよう適切に設置してください。

 

6.2レーダーレベルセンサーの取り付け

 

6.2.1インストール前の確認

 

センサーを取り付ける前に次のことを確認してください。

設置場所の媒体の上に木やその他の破片があるかどうか。

取付金具が水平に取り付けられているか。

取り付けブラケットを水平に設置できない場合は、センサー表面の勾配に合わせてブラケットを調整し、センサーが水平になるようにする必要があります。

 

6.2.2 インストール

 

(1) センサーが媒体表面に対して垂直であることを確認してください。

(2) 送信ビームが干渉物体に照射されたり、偽エコーが発生したりしないようにしてください。

一般的な作業条件については、以下を参照してください。

 

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V 3よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V 4

 

上糸の取り付け 下糸の取り付け

 

 

 

よりコンパクトなRFアーキテクチャのレーダーレベルメーター 測定周波数80GHz 供給電圧 9~24V 5

 

レーダーレベルメーターが媒体表面に対して垂直に設置されていることを確認してください。

傾斜があると受信信号の振幅が弱まり、通常の測距に影響します。

 

注意:

設置時のジッターを避けるためにセンサーを固定し、周囲の環境をできるだけオープンに保つようにしてください。

1. センサー(アンテナ)の前面が測定媒体に対して垂直になるように、センサーと媒体表面の間の距離は 30cm 以上離れています。

2. センサーとタンクの端、プールの端、川のダムの端、およびプールの端との間の距離が 0.5 メートルを超えている。

3. モジュールを設置する水面の変動の少ない位置を選択してください(注水口、出口、その他の変動の大きな水面には設置しないようにしてください。水面の変動が大きくなるほど、測定精度が低下します)

 

 

7.MODBUS-RTU通信プロトコル

 

7.1 MODBUSプロトコル

 

1. 通信プロトコルのハードウェアインターフェースパラメータ

センサーはシリアル ポート通信を使用し、デフォルトのパラメーターは次のとおりです。

通信パラメータ シリアルポートレベル ボーレート パリティチェック データ長 ストップビット
シリアルポート TTL 9600 なし 8 1
 

フレーム間のタイムアウトは 50 ミリ秒です。

 

2. 通信プロトコルフォーマット

 

水位計は、Modbus RTU 通信プロトコルを使用して外部と通信します。各完全なデータ フレームには、アドレス フィールド、機能コード、データ、チェックサムが含まれます。チェックサムは、データ フレームの CRC16 チェック データであり、下位バイトが上位バイトに先行します。センサーのデフォルトの工場出荷時のアドレスは 0x7F です。

リクエストコマンドフォーマットとレーダーリプライデータフォーマットは以下のとおりです。

(1) クエリパラメータの形式:ファンクションコード 0x03

 

リクエスト:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
1バイト 1バイト 2バイト 2バイト 2バイト

 

返事:

デバイスアドレス 機能コード データ長 レジスタ値 CRC
1バイト 1バイト 1バイト 2Nバイト 2バイト

N: レジスタ数

 

(2) クエリパラメータの形式:ファンクションコード 0x04

 

リクエスト:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
1バイト 1バイト 2バイト 2バイト 2バイト

 

返事:

デバイスアドレス 機能コード データ長 レジスタ値 CRC
1バイト 1バイト 1バイト 2Nバイト 2バイト

N: レジスタ数

 

(3) 設定パラメータ形式:ファンクションコード 0x10

 

リクエスト:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データ長 レジスタ値 CRC
1バイト 1バイト 2バイト 2バイト 1バイト 2Nバイト 2バイト

返事:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
1バイト 1バイト 2バイト 2Nバイト 2バイト

N: レジスタ数

 

3. レジスタアドレス一覧表

 

パラメータのデフォルト
パラメータ レジスタアドレス

PLCまたはグループ

ステータスアドレス

サポート機能コード データの種類 イラストレーション
スレーブアドレス 0x2001 48194 0x03,0x10 int16

int16 2 バイト整数の場合。

int32 4 バイト整数の場合、高

16 前

ボーレート 0x2002 48195 0x03,0x10 int32
バージョン情報 0x2004 48197 0x03 int32
キャリブレーションのセットアップ 0x2052 48275 0x03,0x10 int16

自動プッシュ

サイクル

0x2053 48276 0x03,0x10 int16
盲点 0x2044 48261 0x03 フロート(小16) Float(little 16) は 4 バイトの float で、下位 16 位が最初です
測定範囲 0x2046 48263 0x03 フロート(小16)

電流を設定

深さ

0X2048 48265 0x03,0x10 フロート(小16)

インストールのセットアップ

高い

0x204A 48267 0x03,0x10 フロート(小16)
レベル 0x0A0B 32572 0x04 フロート(小16)
空の高さ 0xaof 32576 0x04 フロート(小16)

 

注: 一部のパラメータのレジスタ アドレスとデータ タイプは、ホスト コンピュータ ソフトウェアによって変更できます。レジスタ アドレスまたはデータ タイプを変更すると、対応する Modbus 操作命令も次のように変更されます。 空の高さを読み取るデフォルトの命令は 0x 7F 04 0A 0F 00 02 48 0E です。空の高さのレジスタが 00 01 に変更されると、空の高さを読み取る命令は 0x 7F 04 00 01 00 02 2A 15 に変更されます。

 

4. 通信プロトコルコマンド説明

注記:

a.デフォルトのデバイス アドレスは 0x7F です。

b.データ内の float 型データは、IEEE754 バイナリ浮動小数点演算標準を採用しており、最初の下位 16 ビット (CDAB)。

c.次の例では、各パラメータに対応するレジスタ アドレスがデフォルトのアドレスとなります。レジスタのアドレスがホスト コンピュータによって変更された場合、Modbus 操作命令のレジスタ アドレスもそれに応じて変更する必要があります。

d.次の例では、各パラメータのデータ定義 (データ型/単位) がデフォルト設定に従って解析されます。データ定義 (データ型/単位) がホスト コンピューターを通じて変更された場合、データの読み取りと解析もそれに応じて変更する必要があります。

 

 

7.2 クエリデータ命令:ファンクションコード 0x04

7.2.1 測定結果のクエリ - レベル (つまり、設置高さ - 空中高さ)

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x04 0x0A 0B 0x00 02 0x09 CF

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x04 0x04 0x00 00 41 30 0x09 CF

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイト、最下位 16 ビットが最初にあります。

エラーコード:

① 設置高さが設定されていない場合、レベルを計算できず、0xFC FC FC FC が出力されます。

② 測定結果が範囲を超えた場合、0xFF FF FF FFを出力します。

③ センサーが死角にある場合、0xFE FE FE FE を出力します。

④ センサーエコーエネルギーが不十分な場合、出力0xFD FD FD FD;

例 1:

リクエスト: 7F 04 0A 0B 00 02 09 CF

返信: 7F 04 04 00 00 41 30 55 C7

データ部分0x 00 00 41 30は浮動小数点データ、つまり11.00mに変換されます。

例 2:

リクエスト: 7F 04 0A 0B 00 02 09 CF

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

データ部の0x FC FC FC FCはエラーコードであり、実装高さが設定されていない(レベル計算できない)ことを示します。

 

7.2.2測定結果のクエリ - 空気の高さ

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x04 0x0A 0F 0x00 02 0x48 0E

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x04 0x04 0x31 13 40 10 0xAA B6

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイト、最下位 16 ビットが最初にあります。

エラーコード:

① 測定結果が範囲を超えた場合、0xFF FF FF FFを出力します。

② センサーが死角にある場合、0xFE FE FE FE を出力します。

③ センサーエコーエネルギーが不十分な場合、出力 0xFD FD FD FD FD;

例 1:

リクエスト: 7F 04 0A 0F 00 02 48 0E

返信: 7F 04 04 31 13 40 10 AA B6

データ部分0x 31 13 40 10は浮動小数点データ、つまり2.253mに変換されます。

例 2:

リクエスト: 7F 04 0A 0F 00 02 48 0E

返信: 7F 04 04 FE FE FE F4 7B

データ部分 0x FE FE FE FE はエラー コードで、センサーが死角にあり、有効なデータを読み取ることができないことを示します。

 

7.3 構成情報問い合わせ命令:ファンクションコード 0x03

7.3.1 ブロードキャストクエリスレーブアドレス

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0xFF(ブロードキャスト) 0x03 0x20 01 0x00 01 0xCB D4

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x02 0x00 7F 0xD1 AE

データ定義:データ型はint16データ、データ長は2バイトです。

例:

リクエスト: FF 03 20 01 00 01 CB D4

返信: 7F 03 02 00 7F D1 AE

データ部分 0x 00 7F は、127 または 0x7F の整数データに変換されます。

 

7.3.2通信インターフェースのボーレートを問い合わせる

注: ボーレートは 4800、9600、19200、38400、115200 のみをサポートします。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス Rレジスタの数 CRC
0x7F 0x03 0x20 02 0x00 02 0x64 15

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x04 0x00 00 25 80 0x7F 04

データ定義:データ型はint32(big)データ、データ長は4バイトです。

例:

リクエスト: 7F 03 20 02 00 02 64 15

返信: 7F 03 04 00 00 25 80 7F 04

データ部分 0x 00 00 25 80 は、整数データである 9600 に変換されます。

7.3.3バージョン情報のクエリ

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 04 0x00 02 0x84 14

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x04 0x20 23 09 08 0x99 A8

データ定義:データ型はint32データ、データ長は4バイトです。バージョン番号は BCD 形式でコード化されました。

例:

リクエスト: 7F 03 20 04 00 02 84 14

返信: 7F 03 04 20 23 09 08 99 A8

データ部分は 0x 20230908 で、データは BCD 形式でエンコードされており、バージョン番号は 20230908 です。

 

7.3.4キャリブレーションパラメータのクエリ

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 52 0x00 01 0x24 05

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x02 0x00 10 0x91 82

データ定義:データ型はint16データ、単位はミリメートル(mm)、データ長は2Bytesです。

例:

リクエスト: 7F 03 20 52 00 01 24 05

返信: 7F 03 02 00 10 91 82

データ部分0x 00 10は整数データ、つまり16mmに変換されます。

 

7.3.5クエリ自動プッシュサイクル

注: 自動プッシュ周期が 300ms 以上の場合、センサーはデータを自動的にプッシュします。設置高さが設定されていない場合(レベルを計算できない場合)、空気高さデータをプッシュします。取付高さを設定したらレベルデータを押します。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 53 0x00 01 0x75 C5

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x02 0x03 E8 0x90 F0

データ定義: データ型は int16 データ、単位はミリ秒 (ms)、データ長は 2 バイトです。

例:

リクエスト: 7F 03 20 53 00 01 75 C5

返信: 7F 03 02 03 E8 90 F0

ここで、データ部分 0x 03 E8 は整数データ、つまり 1000 ミリ秒に変換されます。

 

7.3.6ブラインドエリアのクエリ

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 44 0x00 02 0x85 C0

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x04 0x6D B7 3E AB 0x99 61

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイトです。

例:

リクエスト: 7F 03 20 44 00 02 85 C0

返信: 7F 03 04 6D B7 3E AB

データ部分0x 6D B7 3E ABを浮動小数点型データ、つまり0.334mに変換しました。

 

7.3.7クエリ範囲

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 46 0x00 02 0x24 00

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x04 0x00 00 42 20 0x55 4C

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイトです。

例:

リクエスト: 7F 03 20 46 00 02 24 00

返信: 7F 03 04 00 00 42 20 55 4C

データ部分 0x 00 00 42 20 は浮動小数点データ、つまり 40.0m に変換されます。

 

7.3.8設置時の奥行きを確認してください

注:設置高さの計算には設置時の水深が使用されます。設置高さ = 設置時の水深 + 設置時のリアルタイム高さ。設置時に水深を設定すると、設置高さが自動的に計算され、設定に保存されます。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 48 0x00 02 0x45 C3

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x04 0x47 AE40 B1 0xE0 D5

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイトです。

例:

リクエスト: 7F 03 20 48 00 02 45 C3

返信: 7F 03 04 47 AE 40 B1 E0 D5

データ部分0x 47 AE 40 B1を浮動小数点データ、つまり5.54mに変換しました。

 

7.3.9設置高さを確認する

注: レベルを計算するために使用される取り付け高さを設定します。リアルタイム レベル = 設置高さ - リアルタイム高さ。同時に設置高さ=設置時水深+設置時高さとなります。したがって、設置高さを設定すると、設置時の水深が自動的に計算され、設定に保存されます。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x03 0x20 4A 0x00 02 0xE4 03

 

返信データ:

デバイスアドレス 機能コード データの長さ データ CRC
0x7F 0x03 0x04 0x8A 64 41 2A 0xBE 7C

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイトです。

例:

リクエスト: 7F 03 20 4A 00 02 E4 03

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

データ部分 0x 8A 64 41 2A は浮動小数点データ、つまり 10.65m に変換されます。

7.4 セット命令:ファンクションコード 0x10

7.4.1 スレーブアドレスの設定

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データの長さ データ CRC
0x7F 0x10 0x20 01 0x00 01 0x02 0x00 01 0x6E 21

 

返信データ:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x10 0x20 01 0x00 01 0x51 D7

データ定義:データ型はint16データ、データ長は2Bytesです。

例:

リクエスト: 7F 10 20 01 00 01 02 00 01 6E 21

データ部分 0x 00 01 は、1 または 0x01 の整数データに変換されます。

返信: 7F 10 20 01 00 01 51 D7

 

7.4.2 通信インターフェースのボーレートの設定

注: ボーレートは 4800、9600、19200、38400、115200 のみをサポートします。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データの長さ データ CRC
0x7F 0x10 0x20 02 0x00 02 0x04 0x00 01 C2 00 0x75 3E

 

返信データ:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x10 0x20 02 0x00 02 0xE1 D6

データ定義:データ型はint32データ、データ長は4バイトです。

例:

リクエスト: 7F 10 20 02 00 02 04 00 01 C2 00 75 3E

データ部分 0x 00 01 C2 00 は、整数データ (115200) に変換されます。

返信: 7F 10 20 02 00 02 E1 D6

 

7.4.3 校正パラメータの設定

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データの長さ データ CRC
0x7F 0x10 0x20 52 0x00 01 0x02 0x00 01 0xA2 4E

 

返信データ:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x10 0x20 52 0x00 01 0xA1 C6

データ定義:データ型はint16データ、単位はミリメートル(mm)、データ長は2Byteです。

例:

リクエスト: 7F 10 20 52 00 01 02 00 10 A2 4E

データ部分0x 00 10は整数データ、つまり16mmに変換されます。

返信: 7F 10 20 52 00 01 A1 C6

 

7.4.4 自動押付け周期の設定

注: 自動プッシュ周期が 300ms 以上の場合、センサーはデータを自動的にプッシュします。設置高さが設定されていない場合(レベルを計算できない場合)、空気高さデータをプッシュします。取付高さを設定したらレベルデータを押します。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データの長さ データ CRC
0x7F 0x10 0x20 53 0x00 01 0x02 0x03 E8 0xA2 ED

 

返信データ:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x10 0x20 53 0x00 01 0xF0 06

データ定義: データ型は int16 データ、単位はミリ秒 (ms)、データ長は 2 バイトです。

例:

リクエスト: 7F 10 20 53 00 01 02 03 E8 A2 ED

ここで、データ部分 0x 03 E8 は整数データ、つまり 1000 ミリ秒に変換されます。

返信: 7F 10 20 53 00 01 F0 06

 

7.4.5 設置時の水深の設定

注:設置高さの計算には設置時の水深が使用されます。設置高さ = 設置時の水深 + 設置時のリアルタイム高さ。設置時に水深を設定すると、設置高さが自動的に計算され、設定に保存されます。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データの長さ データ CRC
0x7F 0x10 0x20 48 0x00 02 0x04 0x47 AE40 B1 0x75 30

 

返信データ:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x10 0x20 48 0x00 02 0xC0 00

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイトです。

例:

リクエスト: 7F 10 20 48 00 02 04 47 AE 40 B1 75 30

データ部分0x 47 AE 40 B1を浮動小数点データ、つまり5.54mに変換しました。

返信: 7F 10 20 48 00 02 C0 00

7.4.6 設置高さの設定

注: 設置高さは、センサーから物体レベル 0 までの距離です。現在の水深が 2 メートル、空気の高さが 4 メートルの場合、設置高さは 6 メートルになります。レベルを計算するために使用される取り付け高さを設定します。リアルタイム レベル = 設置高さ - リアルタイム高さ。同時に設置高さ=設置時水深+設置時高さとなります。したがって、設置高さを設定すると、設置時の水深が自動的に計算され、設定に保存されます。

リクエストコマンド:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 データの長さ データ CRC
0x7F 0x10 0x20 4A 0x00 02 0x04 0x8A 64 41 2A 0xAA 40

 

返信データ:

デバイスアドレス 機能コード レジスタアドレス レジスタ数 CRC
0x7F 0x10 0x20 4A 0x00 02 0x61 C0

データ定義: デフォルトのデータ型は float(little16) データ、デフォルトの単位はメートル (m)、データ長は 4 バイトです。

注: 取り付け高さを 0 に設定すると、設置時の取り付け高さ/水深の設定がクリアされます。

例:

リクエスト: 7F 10 20 4A 00 02 04 8A 64 41 2A AA 40

データ部分 0x 8A 64 41 2A は浮動小数点データ、つまり 10.65m に変換されます。

返信: 7F 10 20 4A 00 02 61 C0

 

7.5 テキストプロトコル

7.5.1 通信プロトコルのハードウェアインターフェースパラメータ

水位計はシリアル通信を採用しており、デフォルトのパラメータは次のとおりです。

通信パラメータ

 

シリアルポートレベル ボーレート パリティチェック データの長さ 停止位置
シリアルポート TTL 9600 - 8 1

タイムアウト時間は各フレーム間隔で 50ms でした。

 

7.5.2 通信プロトコルコマンドの説明

注: 「n」は改行を表し、16 進数の 0x0A に対応します。setup コマンドの設定が成功すると、設定はフラッシュに保存されるため、停電を再開するために再設定する必要はありません。

コマンドエラー応答は次のとおりです。

コマンドエラー応答 説明
この AT コマンドはエラーです 命令エラー
この AT cmd は存在しません 命令は存在しません
この AT cmd は存在しますが、操作は許可されていません 指示は存在しますが、操作は許可されていません
この AT cmd は存在しますが、値がエラーです 受信パラメータエラー

1.実際の時空間高さを読み取る

単位:メートル(m)

  命令 説明
送信 AT+現実の高度n 実際の時空の高さを読み取る
返事 実空高さ=2.212mn 現在の実際の時空の高さは 2.212 メートルです
返事 REALAIRHEIGHT=OutRangen 範囲外
返事 REALAIRHEIGHT=InBlindZonen センサーが死角にある
返事 REALAIRHEIGHT=LackEnergyn エコーエネルギーが不足しています

 

2.リアルタイムレベルを読み取る

単位:メートル(m)

レベルの計算方法は、設置高さ - 空中高さです。

  命令 説明
送信 AT+実水深n リアルタイムレベルの読み取り
返事 実水深=7.789m 現在のリアルタイムレベルは 7.789 メートルです
返事 REALWATERDEPTH=アウトレンジ 範囲外
返事 REALWATERDEPTH=InBlindZonen センサーが死角にある
返事 REALWATERDEPTH=エネルギー不足 エコーエネルギーが不足しています
返事 REALWATERDEPTH=インストール高さを設定しませんn 設置高さが決まっていない

 

3.設置時水深

単位:メートル(m)

注:設置高さの計算には設置時の水深が使用されます。設置高さ = 設置時の水深 + 設置時のリアルタイム高さ。設置時に水深を設定すると、設置高さが自動的に計算され、設定に保存されます。

設置時に水深を読み取ります。

  命令 説明
送信 AT+設置水深n 設置時の水深の読み取り
返事 設置水深=4.60mn 設置時の水深は4.60メートルです

 

設置時に水深を設定します。

  命令 説明
送信 AT+設置水深=4.6n 設置時の水深は4.6mに設定されています。
返事

AT+設置水深=4.6n

OKn

操作は成功しました

 

4.設置高さ

単位:メートル(m)

注: レベルを計算するために使用される取り付け高さを設定します。リアルタイム レベル = 設置高さ - リアルタイム高さ。同時に設置高さ=設置時水深+設置時高さとなります。したがって、設置高さを設定すると、設置時の水深が自動的に計算され、設定に保存されます。

 

取り付け高さを読む:

  命令 説明
送信 AT+インストール高さn 取り付け高さを読む
返事 インストール高さ=9.72mn 設置時の水深は9.72メートル

 

取り付け高さの設定:

  命令 説明
送信 AT+設置高さ=9.72n 設置高さを9.72mに設定
返事

AT+設置高さ=9.72n

OKn

操作は成功しました

注: 取り付け高さを 0 に設定すると、取り付け時の取り付け高さと水深の設定がクリアされます。

 

5.バージョン番号を読み取ります

  命令 説明
送信 AT+バージョンn バージョン番号の読み取り
返事 バージョン=20230908n バージョン番号は20230908です

 

6.読み取り範囲

単位:メートル(m)

  命令 説明
送信 AT+RANGE 読み取り範囲
返事 範囲=4,000万 範囲は40メートルです

 

7.死角領域の読み取り

単位:メートル(m)

  命令 説明
送信 AT+ブラインドゾーン 死角領域の読み取り
返事 ブラインドゾーン=0.335万 ブラインドゾーンは0.335メートルです

 

8.ソフトウェアリセット(再起動)

  命令 説明
送信 AT+ブートn ソフトウェアリセット
返事

AT+ブートn

OKn

操作は成功しました

 

9.データの工場出荷時設定へのリセット

  命令 説明
送信 AT+デフォルトn データを工場出荷時の状態にリセット
返事

AT+デフォルトn

OKn

操作は成功しました

 

 

10.取得頻度

単位: ミリ秒 (ms)

注: デフォルトの取得周波数は 300 ミリ秒であり、取得周波数は最も早くても 200 ミリ秒までしか調整できません。(取得周波数が速くなりすぎると、返信指示に対する応答速度が遅くなり、送信指示が不完全となり応答がなくなる場合があります。この場合は、再度指示を送信することが可能です。)

読み取り取得頻度:

  命令 説明
送信 AT+コレクト周波数n 読み取り取得頻度
返事 COLLECTFREQ=200n 取得周波数は 200 ms/サイクルです。

 

収集頻度を設定します。

  命令 説明
送信 AT+コレクト周波数=500n 取得周波数を 500 ms/サイクルに設定します。
返事

AT+コレクト周波数=500n

OKn

操作は成功しました

 

11.ボーレート

読み取りボーレート:

  命令 説明
送信 AT+BAUDRATE10 読み取りボーレート
返事 ボーレート=9600n ボーレートは9600です

 

ボーレートの設定

  命令 説明
送信 AT+ボーレート=115200n ボーレートを 115200 に設定します
返事

AT+ボーレート=115200n

OKn

操作は成功しました

 

12.校正パラメータ

単位:ミリメートル(mm)

実時空間高さ = サンプリング値 - 校正パラメータ。したがって、実時空高さが一定値よりも大きい場合には、準パラメータを調整することで補正することができる。

校正パラメータを読み取ります。

  命令 説明
送信 AT+キャリブレーションn 校正パラメータの読み取り
返事 キャリブレーション=16mmn 校正パラメータは16mmです

 

キャリブレーションパラメータの設定:

  命令 説明
送信 AT+キャリブレーション=30n 校正パラメータを 30 mm に設定します
返事

AT+キャリブレーション=30n

OKn

操作は成功しました

13.自動プッシュサイクル

単位: ミリ秒 (ms)

注: 自動プッシュ周期が 300ms 以上の場合、センサーはリアルタイム データを自動的に報告します。このうち、設置高さ (または設置時の水深) が設定されている場合、自動的に報告されるリアルタイム データはリアルタイム レベルです。設置の高さが設定されていない場合 (または設置時の水深)、自動的に報告されるリアルタイム データはリアルタイムの高さです。

自動プッシュ サイクルを読み取ります。

  命令 説明
送信 AT+AUTOOUTDATACYCLEN 自動押付けサイクルを読み取る
返事 AUTOOUTDATACYCLE=100n 自動プッシュ周期は100ms(200ms未満、自動プッシュデータなし)

 

自動プッシュサイクルを設定します。

  命令 説明
送信 AT+AUTOOUTDATACYCLE=200n 自動プッシュ周期を 200 ミリ秒に設定します
返事

AT+AUTOOUTDATACYCLE=200n

OKn

操作は成功しました

 

連絡先の詳細
Xi'an Kacise Optronics Co.,Ltd.

コンタクトパーソン: Ms. Evelyn Wang

電話番号: +86 17719566736

ファックス: 86--17719566736

私達に直接お問い合わせを送信 (0 / 3000)

その他の製品

接触

住所: I都市、No11のTangYanの南道、雁塔区、西安、シャンシー、中国。

工場の住所:I都市、No11のTangYanの南道、雁塔区、西安、シャンシー、中国。