Modbus人体赤外線センサー通信プロトコル

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

Modbus人体赤外線センサー通信プロトコル

(1)データ形式:

1.

有線RS 485通信モード:ボーレート9600、8データビット、1開始ビット、1停止ビット、および無検証ビットの合計10ビット。

(2)通信プロトコル

1赤外線誘導制御コマンド

DATA0: 0X01

ID

DATA1: 0X06

コマンド·コード

DATA2:0 x 0 0レジスタアドレスが高い

DATA3:0 x 0 2レジスタアドレスロー

DATA4: 0X00

高いデータを持つ。

DATA5: 0X01

検出データが低い(0 1人、0 0人)

DATA6: CRCL

DATA7: CRCH

検査アルゴリズムMODBUS/CRC-16 x16+x15+x2+1

備考:データ送信はアクティブ送信を採用し,送信回数は3回100MS内にホストがセンサから発生したデータをセンサに返すと,センサはデータ送信を停止する.

2赤外線受信IDの設定

DATA0 B4フレームヘッダ

DATA1 C4フレームヘッダ

DATA2-データの個数05

DATA3-赤外線IDを高に設定

DATA4-赤外線IDをローに設定

DATA5-赤外線IDを高に設定

DATA6-赤外線IDを低に設定

DATA7: 0X55

3光度情報パケットのアップロード

DATA0: 0X01

ID

DATA1: 0X06

コマンド·コード

DATA2:0 x 0 0レジスタアドレスが高い

DATA3:0 x 0 3レジスタアドレスロー

DATA4: 0X00

照度データHBH

DATA5: 0X01

照度データHBL

DATA6: 0X00

照度データ(BH)

DATA7: 0X01

照度データ(BL)

DATA8: CRCL

DATA9: CRCH

検査アルゴリズムMODBUS/CRC-16 x16+x15+x2+1

1、照度計算方法 HEXは、4バイトを(HBH、HBL、BH、BL)順に組み合わせて32ビットの数値にします。

度の値HEX 00002222 =8738 luxなど。最大値は65535 LUXです。

照度は1分ごとにアップロードされ、3秒以内に10LUX以上の変化が直ちに3回アップロードされ、100 MSの間隔で100 MSの場合

内部ホストはセンサで発生したデータをセンサに返し、光センサはデータの送信を停止する。

4 光感知受信ID設定データフォーマット

DATA0 B4フレームヘッダ

DATA1 C4フレームヘッダ

DATA2-データの個数05

DATA3-赤外線IDを高に設定

DATA4-赤外線IDをローに設定

DATA5-赤外線IDを高に設定

DATA6-赤外線IDを低に設定

DATA7: 0X55

5レーダー +赤外線二重認証誘導情報アップロードデータ

DATA0: 0X01

ID

DATA1: 0X06

コマンド·コード

DATA2:0 x 0 0レジスタアドレスが高い

DATA3:0 x 0 4レジスタアドレスロー

DATA4: 0X00

赤外線センシング有人データ低(0 x aa有人; 0 x 55無人)

DATA5: 0X01

レーダー検出有人データ低(0 x aa有人; 0 x 55無人)

DATA6: CRCL

DATA7: CRCH

検査アルゴリズムMODBUS/CRC-16 x16+x15+x2+1

6レーダー +赤外線二重認証誘導ID設定情報

DATA0 B4フレームヘッダ

DATA1 C4フレームヘッダ

DATA2-データの個数05

DATA3-赤外線IDを高に設定

DATA4-赤外線IDをローに設定

DATA5-赤外線IDを高に設定

DATA6-赤外線IDを低に設定

DATA7: 0X55

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注