建大仁科壁壁壁に王字シェル485型温湿度トランスミッタのプロトコル説明

無料無料技术资料

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

建大仁科壁壁壁に王字シェル485型温湿度トランスミッタのプロトコル説明
建大仁科壁壁壁に王字シェル485型温湿度トランスミッタのプロトコル説明插图

製品概要

製品は、壁掛けの高保護グレードシェル、保護グレードIP 65、雨や雪に対する保護と良好な通気性です。回路は、製品の優れた信頼性、高精度、互換性を確保するために、米国輸入工業グレードのマイクロプロセッサチップ、輸入高精度温度センサを使用しています。
この製品は粒子焼結プローブシースを採用しており、プローブとシェルを直接接続しています。出力信号タイプはRS 485で、最大2000メートルまで通信でき、標準modbusプロトコルで二次開発をサポートしています。

機能の特徴

スイスから輸入された測定ユニットを使用し、正確に測定。専用の485回路を採用し、通信は安定している。10 〜 30Vの広い電圧範囲電源、完全な仕様、簡単なインストール。

主な技術パラメータ

DC電源デフォルトDC 10-30V
最大消費電力0.1 W(DC 24 V)
A 准精度 :湿度 ± 2%60%、25 ℃、温度 ±0.4℃ 25℃
B 准精度デフォルト湿度 ± 3% 60%、温度 ±0.5℃ 25℃
トランスミッタ回路:動作温度-40 ° C ~+60 ° C、0% RH ~ 95% RH(結露なし)
プローブ動作温度: -40℃~+120 ℃デフォルト:-40℃~+80 ℃
プローブの動作湿度:0% RH-100 %RH
温度表示分解能: 0.1 ° C
湿度表示分解能:0.1% RH
湿度更新時間: 1秒
長期安定性:

湿度:1% RH/y
温度は0.1 ° C/y

応答時間:湿度≦ 8s(風速1m/s)、温度≦ 25s(風速1m/s)
出力信号RS485 Modbusプロトコル
設置方法:壁掛け

配線の説明

広电圧入力は10~ 30Vでも良い。485 信号線配線時に注意してくださいA\B 2本の線は反転できません。
デバイス間のアドレス競合はありません。

通信プロトコル

コードコードコード8ビット·バイナリ
データ·ビット8 位。
パリティビットなしなし。
ストップ·ビット1つの
エラーチェックCRC(冗長巡回コード)
ボーレート2,400 bit/s、4,800 bit/s、9,600 bit/sが利用可能で、デフォルトは4,800 bit/sです。

Modbus-RTU通信プロトコルは以下の形式で使用されます。
4バイト以上の初期構造体の時間
アドレスコード= 1 byte
機能コード= 1 byte
データ領域= Nバイト
エラーチェック= 16ビットCRCコード
4バイト以上の構造体の終了時間
アドレスコード:トランスミッタのアドレスで、通信ネットワーク内で一意です(工場出荷時のデフォルトは0 x 0 1)。
機能コード:ホストによって発行されたコマンド機能は、トランスミッタが機能コード0 x 0 3(レジスタデータの読み取り)、0 x 0 6(レジスタデータの書き込み)をサポートしていることを示します。
データエリア:データエリアは特定の通信データであり、16ビットのデータが前面にあることに注意してください。
CRCコード:2バイトのチェックコード。

ホストの問い合わせフレーム構造

アドレスコードアドレス関数コードの特徴レジスタ開始アドレスレジスタの長さチェックコードLowチェックコードHigh
1バイト目1バイト目2バイト。2バイト。1バイト目1バイト目

スレーブ応答フレーム構造

アドレスコードアドレス関数コードの特徴有効バイト数データエリアI第2のデータ領域Nデータ領域チェックコード
1バイト目1バイト目1バイト目2バイト。2バイト。2バイト。2バイト。

レジスター·アドレス

レジスター·アドレスPLCまたは構成アドレス内容はオペレーション·オペレーション説明書は
0000 H40001湿度は読み取り専用湿度リアルタイム値(10倍に拡大)
0001 H40002気温は読み取り専用温度リアルタイム値(10倍拡大)
0050H40081温度の校正値読み取りと書き込み整数(10倍に拡大)
0051H40082湿度の校正値読み取りと書き込み整数(10倍に拡大)
07D0 H42001デバイスアドレス読み取りと書き込み1~254(出荷時デフォルト1)
07D1 H42002ボーレート読み取りと書き込み0は2400。
48 0 0のうち
96 00から

通信プロトコルの例と説明

例:デバイスアドレス0 x 0 1の温度湿度値を読み取り、アドレスを変更する

問い合わせフレーム(16進数):

アドレスコードアドレス関数コードの特徴アドレスの開始データ長さチェックコードLowチェックコードHigh
0x010x030x00 0x000x00 0x020xC40x0B

応答フレーム(16進):(例:-10.1 ° C、湿度65.8% RH)

アドレスコードアドレス関数コードの特徴有効バイト数を返す湿度の値温度の値チェックコードLowチェックコードHigh
0x010x030x040x02 0x920xFF 0x9B0x5A0x3D

温度の計算:
温度が0 ° C未満の場合、温度データは補数としてアップロードされます。
温度FF 9B H 16進数= -101 =温度 = -10.1℃
湿度の計算:
湿度292 H(16進数)= 658 =湿度 = 65.8% RH
例:デバイスアドレス0 x 0 1を0 x 0 2に変更
問い合わせフレーム(16進):(変更アドレスが0 x 0 2であると仮定します注:変更後にデバイスの電源をオフにして再起動する必要があります)

アドレスコードアドレス関数コードの特徴アドレスの開始値の変更チェックコードLowチェックコードHigh
0x010x060x07 0xD00x00 0x020x080x86

応答フレーム(16進数):

アドレスコードアドレス関数コードの特徴アドレスの開始値の変更チェックコードLowチェックコードHigh
0x010x060x07 0xD00x00 0x020x080x86

よくある質問と解決策

PLCまたはコンピュータに接続できません。

考えられる理由:
1)コンピュータにはCOMポートが複数あるが、選択したポートが正しくない
2)デバイスアドレスが間違っているか、アドレスが重複しているデバイスがあります出荷時のデフォルトはすべて1です。3)ボーレート、検証方式、データビット、停止ビットエラー。4 485バスに切断があるか、A、Bライン接続反がある。
5)デバイスの数が多すぎる、または配線が長すぎる、近くに電源を供給し、485エンハンサーを追加し、120Ωの終端抵抗を追加する必要があります。
6)USB-485ドライブが取り付けられていないか破損している
7)機器の損傷

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

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

エンジニア会員

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

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

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

发表回复

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