XUNCHIPのロゴ

XUNCHIP XM7903 ノイズセンサーモジュール

XUNCHIP-XM7903-ノイズセンサーモジュール-製品

仕様

  • ブランド:XUNCHIP
  • 騒音範囲: 30~130dB
  • ノイズ精度: –
  • 通信インターフェース: RS485
  • デフォルトのボーレート: 9600 8 n 1
  • 電源: DC6~24V 1A
  • 動作温度: -30~85°C
  • 動作湿度: 5%RH~90%RH

製品使用説明書

  • 断線の場合は、図のように配線してください。 製品自体にリードがない場合は、コアカラーが参考になります。
  • この製品は、RS485 MODBUS-RTU 標準プロトコル形式を使用します。デバイスが工場から出荷されるときのデフォルトのデバイス アドレスは 1 です。

導入

ノイズ状態量を監視するためのその他の機器またはシステム。高精度のセンシングコアと関連デバイスを内部に使用し、高い信頼性と優れた長期安定性を確保し、RS232、RS485、CAN、4-20mA、DC0〜5V \ 10V、ZIGBEE、Lora、WIFI、GPRSなどの出力方法をカスタマイズできます。

技術的パラメータ

技術的パラメータ パラメータ値
ブランド シャンチップ
ノイズ範囲 30~130dB
ノイズ精度 ±3%
通信インターフェース RS485
デフォルトのボーレート 9600 8n1
DC6〜24V 1A
走行温度 -30〜85℃
作業湿度 5%RH~90%RH

配線手順

  • 断線の場合は、図のように配線してください。 製品自体にリードがない場合は、コアカラーが参考になります。

通信プロトコル

  • この製品は RS485 MODBUS-RTU 標準プロトコル形式を使用しており、すべての操作または応答コマンドは XNUMX 進データです。
  • デバイスが工場から出荷されるときのデフォルトのデバイス アドレスは 1 で、モジュールまたは NON-Recorder のデフォルトのボー レートは 9600,8,n,1 ですが、データ レコーダーのデフォルトのボー レートは 115200 です。

データの読み取り(機能コード0x03)

問い合わせフレーム(16進数)、送信例ample:1#デバイスの1つのデータを照会すると、上位のコンピューターはコマンド01 03 00 00 00 01Aを送信します。

住所 機能コード 開始アドレス データ長 チェックコード
01 03 00 00 00 01 84 0A

正しいクエリフレームの場合、デバイスはデータ01 03 02 02 18 B9 2E、応答形式:で応答します。

住所 機能コード 長さ データ1 チェックコード
01 03 02 02 18 B9 2E

データの説明: コマンドのデータは1進数です。データXNUMXを例にとります。ample: 02 24 は 536 進数値の 100 に変換されます。データの倍率が 536 であると仮定すると、実際の値は 100/5.36 = XNUMX になります。

共通データアドレステーブル

構成

住所

登録住所 登録する

説明

データタイプ 値の範囲
40001 00 00 ノイズ 読み取り専用 0〜65535
40101 00 64 モデルコード 読み取り/書き込み 0〜65535
40102 00 65 合計数

測定点

読み取り/書き込み 1〜20
40103 00 66 デバイスアドレス 読み取り/書き込み 1〜249
40104 00 67 ボーレート 読み取り/書き込み 0〜6
40105 00 68 コミュニケーション

モード

読み取り/書き込み 1〜4
40106 00 69 プロトコルタイプ 読み取り/書き込み 1〜10

デバイスアドレスの読み取りと変更

デバイスアドレスの読み取りまたはクエリ
現在のデバイス アドレスがわからず、バス上にデバイスが 03 つしかない場合は、コマンド FA 00 66 00 01 71 9 XNUMXE を使用してデバイス アドレスを照会できます。

デバイスアドレス 機能コード 開始アドレス データ長 チェックコード
FA 03 00 66 00 01 71 9E

FAは250が一般的なアドレスであることを意味します。アドレスがわからない場合は、250を使用して実際のデバイスアドレスを取得できます。00 66はデバイスアドレスレジスタです。正しいクエリコマンドの場合、デバイスは応答します。例:ample、応答データは01 03 02 00 01 79 84であり、そのフォーマット解析を次の表に示します。

デバイスアドレス 機能コード 開始アドレス モデルコード チェックコード
01 03 02 00 01 79 84

応答データでは、最初のバイト01は現在のデバイスの実際のアドレスを表します。

デバイスのアドレスを変更する

例えばampたとえば、現在のデバイスアドレスが1で、それを02に変更する場合、コマンドは01 06 00 66 00 02E8です。

デバイスアドレス 機能コード 登録住所 ターゲットアドレス チェックコード
01 06 00 66 00 02 E8 14

変更が成功すると、デバイスは次の情報を返します: 02 06 00 66 00 02 E8 27 。そのフォーマット分析は次の表に示されています。

デバイスアドレス 機能コード 登録住所 ターゲットアドレス チェックコード
02 06 00 66 00 02 E8 27

応答データでは、変更が成功した後、最初のバイトが新しいデバイスアドレスになります。 通常、デバイスアドレスが変更されると、すぐに有効になります。 このとき、ユーザーはそれに応じて自分のソフトウェアのクエリコマンドを変更する必要があります。

ボーレートを読み取って変更する

ボーレートを読み取る

デバイスのデフォルトの工場出荷時ボーレートは9600です。変更する必要がある場合は、次の表および対応する通信プロトコルに従って変更できます。 例ampたとえば、現在のデバイスのボーレート ID を読み取るためのコマンドは 01 03 00 67 00 01 35 D5 であり、フォーマットは次のように解析されます。

デバイスアドレス 機能コード 開始アドレス データ長 チェックコード
01 03 00 67 00 01 35 D5

現在のデバイスのボーレートコードを読み取ります。ボーレートコード: 1 は 2400、2 は 4800、3 は 9600、4 は 19200、5 は 38400、6 は 115200。正しいクエリコマンドに対して、デバイスは応答します。例:ampたとえば、応答データは01 03 02 00 03 F8 45であり、そのフォーマット分析を次の表に示します。

デバイスアドレス 機能コード データ長 ボーレートコード チェックコード
01 03 02 00 03 F8 45

ボーレート コードによると、03 は 9600 です。つまり、現在のデバイスのボーレートは 9600 です。

ボーレートを変更する

例えばampつまり、ボーレートを9600から38400に変更します。つまり、コードを3から5に変更します。コマンドは、01 06 00 67 00 05F8です。

デバイスアドレス 機能コード 登録住所 目標ボーレート チェックコード
01 06 00 67 00 05 F8 16

ボーレートを 9600 から 38400 に変更します。つまり、コードを 3 から 5 に変更します。新しいボーレートはすぐに有効になり、この時点でデバイスは応答を失います。デバイスのボーレートを適宜確認して変更する必要があります。

補正値の読み取りと変更

補正値の読み取り

  • データと参照標準の間に誤差がある場合、補正値を調整することで表示誤差を減らすことができます。
  • 補正差はプラスマイナス 1000 の範囲で変更できます。つまり、値の範囲は 0 ~ 1000 または 64535 ~ 65535 です。
  • 例えばampたとえば、表示された値が 100 小さすぎる場合は、100 を加算して修正できます。
  • コマンドは、01 03 00 6B 00 01 F5 D6 です。コマンドで、100 は 0 進数の 64x100 です。減らす必要がある場合は、-9 などの負の値を設定できます。対応する 100 進値は FF 65535C です。計算方法は 65435-0=9 で、XNUMX 進数に変換すると XNUMXx FF XNUMXC になります。
  • デバイス補正値は00 6Bから始まります。最初のパラメータを例とします。amp説明するル。
  • パラメータが複数ある場合も、同様に補正値を読み取り、修正します。
デバイスアドレス 機能コード 開始アドレス データ長 チェックコード
01 03 00 6B 00 01 F5 D6

正しいクエリコマンドに対して、デバイスは応答します。例:ample、応答データは01 03 02 00 64 B9 AFであり、そのフォーマット解析を次の表に示します。

デバイスアドレス 機能コード データ長 補正値 チェックコード
01 03 02 00 64 B9 AF

応答データの最初のバイト、01 は現在のデバイスの実アドレスを表し、00 6B は最初の状態補正値レジスタです。デバイスに複数のパラメータがある場合、他のパラメータもこれと同じように動作します。一般的に、温度と湿度にはこのパラメータがあり、照明には通常このパラメータはありません。

補正値を変更する
例えばampつまり、現在の状態が小さすぎる場合は、実際の値に1を加算し、現在の値に100を加算します。 修正操作コマンドは、01 06 00 6B 00 64F9FDです。

デバイスアドレス 機能コード 登録住所 ターゲットアドレス チェックコード
01 06 00 6B 00 64 F9FD

操作が成功すると、デバイスは次の情報を返します: 01 06 00 6B 00 64 F9 FD。変更が成功すると、パラメータはすぐに有効になります。

免責事項

  • この文書は、製品に関するすべての情報を提供するものであり、知的財産権のいかなるライセンスも付与するものではなく、この製品の販売条件やその他の問題に関する記述など、いかなる知的財産権の付与についても明示または黙示せず、またその他の手段で禁止するものではありません。
  • なお、当社は、本製品の販売および使用に関して、製品の特定用途への適合性、市場性、特許権、著作権その他の知的財産権等の侵害責任を含め、明示または黙示を問わず一切の保証をいたしません。
  • 製品の仕様および製品の説明は、予告なしにいつでも変更される場合があります。

接触

よくある質問

  • Q: データレコーダーのデフォルトのボーレートは何ですか?
  • A: データ レコーダーのデフォルトのボー レートは 115200 です。
  • Q: デバイス アドレスを照会するためのデバイス アドレス レジスタとは何ですか?
  • A: デバイスアドレスレジスタは00 66です。

ドキュメント / リソース

XUNCHIP XM7903 ノイズセンサーモジュール [pdf] ユーザーマニュアル
XM7903、XM7903 ノイズ センサー モジュール、XM7903、ノイズ センサー モジュール、センサー モジュール、モジュール

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *