SONBEST RS485 インターフェース 通信機能付き 温湿度コントローラー
SC7210B は、標準 RS485 バス MODBUS RTU プロトコルを使用し、温度、湿度の状態量を監視するための PLC DCS およびその他の機器またはシステムに簡単にアクセスできます。高信頼性と優れた長期安定性を確保するための高精度センシング コアおよび関連デバイスの内部使用、カスタマイズ可能 RS232、RS485、CAN、4 20mA、DC0 〜 5V 10V、ZIGBEE、Lora、WIFI、GPRS および
他の出力方法。
技術的パラメータ
技術的パラメータ | パラメータ値 |
ブランド | ソンベスト |
温度測定範囲 | -30℃〜80℃ |
温度測定精度 | ±0.5℃@25℃ |
湿度測定範囲 | 0~100%RH |
湿度精度 | ±3%RH@25℃ |
通信インターフェース | RS485 |
デフォルトのボーレート | 9600 8n1 |
力 | AC185〜265V 1A |
制御モード | リレー |
収容力 | 10A 220VAC |
走行温度 | -40〜80℃ |
作業湿度 | 5%RH~90%RH |
配線方法は?
配線方法
煩雑な操作がなく、わかりやすい配線
詳細なキー
標準 MODBUS-RTU プロトコル、デフォルトのボーレートは 9600、無効チェック、8 データ ビット、ソフトウェアはしきい値やその他のパラメータを変更し、RS485 経由でリアルタイムで照明データをクエリできます。
上部は温度表示値です
下段は湿度表示値です。
- SET を 2 秒間押し続けて放すと、加温加湿制御設定に入ります。
}) を押して位置を選択し、/\ を押して、V を押して値モデルを調整します。値が下限しきい値より低い場合、コントローラーが動作します。
上限しきい値: 最低温度 0、最高 99.9
湿度最小0、最大99.9 - SETを押して冷房・除湿制御設定に入ります。
- }) を押して位置を選択し、/\ と 11V11 を押して値を調整します
モード 2 では、値が上限しきい値よりも高いときにコントローラーが動作します。
下限しきい値: 最低温度 -30、最高 99.9
湿度最小0、最大99.9 - SET を 2 回押して、制御ヒステリシス設定に入ります
}) を押して位置を選択し、/\ と V を押して値を調整します。
ヒステリーは: 最低温度 0、最高温度 10
湿度最小0、最大10 - SET を 3 回押して、制御モード設定に入ります
}) を押して位置を選択し、/\ と V を押して値を調整します。
モード1:下限しきい値を下回るアクション
モード2:上限しきい値を超えるアクション
使い方は?
インテリジェントコントローラーの適用
Example: 監視中に、温度と湿度がしきい値を超える/下回る場合、センサーは温度と湿度のデータをコントローラーに送信し、コントローラーは事前に設定されたしきい値に従ってデバイスの電源をオフ/オンにし、データは RS485 通信ポートを介して送信されます。コンピュータに同期する
制御方法とプロセス
加熱加湿制御、冷却除湿制御
モード 1: アクションが下限しきい値を下回っている
温湿度端子を使用します。
温湿度制御装置の開閉工程
温湿度端子アクセス動作状態:実測値
温度・湿度端子解除動作条件:測定値>下限閾値+復帰差分値
※上図のように、測定値が下限しきい値から復帰差を引いた値より低い場合、コントローラ内部の温湿度端子に引き込まれ電源が入ります。測定値が上限値と戻り差の和まで上昇すると、温湿度端子が切り離されます。デバイスの電源を切ります。
モード2:上限しきい値を超えるアクション
温湿度端子を使用します。
温湿度制御装置の開閉工程
温湿度端子アクセス動作条件:測定値>上限閾値+ヒステリシス 温湿度端子リリース動作条件:
測定値
この製品は RS485 MODBUS RTU 標準プロトコル形式を使用しており、すべての操作コマンドまたは応答コマンドは 1 進データです。デバイスの出荷時のデフォルトのデバイスアドレスは 9600、デフォルトのボーレートは 8、1、n、XNUMX です。
- データの読み取り (関数 ID 0x03)
問い合わせフレーム(16進数)、送信例ample:クエリ1#デバイス1データ、ホストコンピュータはコマンドを送信します:01 03 00 00 00 02C4B。デバイスID 関数ID 開始アドレス データ長 CRC16 01 03 00 00 00 02 C4 0B 正しいクエリフレームの場合、デバイスはデータで応答します:01 03 04 00 7A 00 00 DB EA、応答形式は次のように解析されます。
デバイスID 関数ID データ長 データ1 データ2 チェックコード 01 03 04 00 79 00 7A DBEA データの説明: コマンドのデータは1進数です。データXNUMXを例にとります。ampル。 00 79 は 121 進数の 100 に変換されます。データ倍率が 121 の場合、実際の値は 100/1.21=XNUMX となります。その他など。
- データアドレステーブル
住所 開始アドレス 説明 データ型 値の範囲 40001 00 00 温度 読み取り専用 0〜65535 40002 00 01 湿度 読み取り専用 0〜65535 40101 00 64 モデルコード 読み取り/書き込み 0〜65535 40102 00 65 合計ポイント 読み取り/書き込み 1〜20 40103 00 66 デバイスID 読み取り/書き込み 1〜249 40104 00 67 ボーレート 読み取り/書き込み 0〜6 40105 00 68 モード 読み取り/書き込み 1〜4 40106 00 69 プロトコル 読み取り/書き込み 1〜10 - デバイスアドレスの読み取りと変更
- デバイスアドレスの読み取りまたはクエリ
現在のデバイス アドレスがわからず、バス上にデバイスが 03 つだけある場合は、コマンド FA 00 64 00 02 90 5 XNUMXF Query device address を使用できます。デバイスID 関数ID 開始アドレス データ長 CRC16 FA 03 00 64 00 02 90 5F 一般アドレスのFAは250です。 アドレスがわからない場合は、250を使用して実際のデバイスアドレスを取得できます。00はデバイスモデルレジスタです。
正しいクエリコマンドに対して、デバイスは応答します。例:amp応答データは01 03 02 07 12 3A 79で、その形式は次の表のようになります。デバイスID 関数ID 開始アドレス モデルコード CRC16 01 03 02 55 3C 00 01 3A 79 応答はデータ内にある必要があります。最初のバイト 01 は、現在のデバイスの実アドレスが 55 3C を 20182 進数に変換したものであることを示します。 21820 は、現在のデバイスのメイン モデルが 00 であることを示します。最後の 01 バイト XNUMX XNUMX は、デバイスがステータス数量。
- デバイスのアドレスを変更する
例えばampたとえば、現在のデバイスアドレスが1の場合、02に変更する場合、コマンドは次のようになります。01 06 00 66 00 02E8。デバイスID 関数ID 開始アドレス 行き先 CRC16 01 06 00 66 00 02 E8 14 変更が成功すると、デバイスは 02 06 00 66 00 02 E8 27 という情報を返します。その形式は次の表に示すように解析されます。
変更が成功した後の応答はデータ内にある必要があり、最初のバイトは新しいデバイス アドレスになります。一般デバイスアドレスを変更すると、変更はすぐに有効になります。このとき、ユーザーはソフトウェアのクエリコマンドも同時に変更する必要があります。
- デバイスアドレスの読み取りまたはクエリ
- ボーレートの読み取りと変更
- ボーレートを読み取る
デバイスの工場出荷時のデフォルトのボーレートは9600です。変更する必要がある場合は、次の表と対応する通信プロトコルに従って変更できます。例:ample、現在のデバイスのボーレート ID を読み取ります。コマンドは 01 03 00 67 00 01 35 D5 で、その形式は次のように解析されます。デバイスID 関数ID 開始アドレス データ長 CRC16 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で、その形式は次の表のようになります。デバイスID 関数ID データ長 レートID CRC16 01 03 02 00 03 F8 45 ボーレートに応じてコード化され、03 は 9600 です。つまり、現在のデバイスのボーレートは 9600 です。
- ボーレートを変更する
例えばampファイル、ボーレートを 9600 から 38400 に変更する、つまりコードを 3 から 5 に変更する場合、コマンドは 01 06 00 67 00 05 F8 16 01 03 00 66 00 01 64 15 です。デバイスID 関数ID 開始アドレス 目標ボーレート CRC16 01 03 00 66 00 01 64 15 ボーレートを 9600 から 38400 に変更し、コードを 3 から 5 に変更します。新しいボーレートはすぐに有効になり、その時点でデバイスは応答を失い、それに応じてデバイスのボーレートを照会する必要があります。変更されました。
- ボーレートを読み取る
- 補正値を読み取る
- 補正値を読み取る
データと基準標準の間に誤差がある場合は、補正値を調整することで表示誤差を減らすことができます。 補正の差は、プラスまたはマイナス1000になるように変更できます。つまり、値の範囲は0または1000です。ampファイル、表示値が小さすぎる場合は、100 を加算して修正できます。コマンドは 01 03 00 6B 00 01 F5 D6 です。コマンドの 100 は 0 進数の 64x100 です。減らす必要がある場合は、XNUMX 進値に対応する XNUMX などの負の値を設定できます。
FF 9C。100 65535=65435 として計算され、0 進数に変換されて 9x FF 00C になります。補正値は6 XNUMXBから始まります。最初のパラメータを ex として受け取りますampル。 補正値は、複数のパラメータに対して同じ方法で読み取られ、変更されます。デバイスID 関数ID 開始アドレス データ長 CRC16 01 03 00 6B 00 01 F5 D6 正しいクエリコマンドに対して、デバイスは応答します。例:amp応答データは 01 03 02 00 64 B9 AF で、その形式は次の表のようになります。
デバイスID 関数ID データ長 データ値 CRC16 01 03 02 00 64 B9 AF 応答データの最初のバイト 01 は現在のデバイスの実アドレスを示し、00 6B は最初の状態量補正値レジスタです。デバイスに複数のパラメータがある場合、他のパラメータもこの方法で動作します。同様に、一般的な温度、湿度にはこのパラメータがありますが、ライトには通常この項目はありません。
- 補正値の変更
例えばampつまり、現在の状態量が小さすぎるので、その真の値に 1 を加え、現在の値に 100 を加えた修正操作コマンドは、01 06 00 6B 00 64 F9 FD です。デバイスID 関数ID 開始アドレス 行き先 CRC16 01 06 00 6B 00 64 F9FD 操作が成功すると、デバイスは情報 01 06 00 6B 00 64 F9 FD を返します。パラメータは変更が成功するとすぐに有効になります。
- 補正値を読み取る
免責事項
この文書は、製品に関するすべての情報を提供するものであり、知的財産に対するいかなるライセンスも付与するものではなく、また、この製品の販売条件に関する記述など、知的財産権を付与するその他のいかなる手段も明示または暗示するものではなく、禁止するものでもありません。その他の問題。いかなる責任も負いません。さらに、当社は、本製品の販売および使用に関して、製品の特定の用途への適合性、市場性、または特許、著作権、その他の知的財産権などの侵害責任を含め、明示的か黙示的かを問わず、一切の保証を行いません。 . 製品仕様および製品説明は予告なく変更される場合があります。
お問い合わせ
会社:Shanghai Sonbest Industrial Co.、Ltd
住所:中国上海市宝山区北東路8号ビル215
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE:soobuu
メールアドレス: sale@sonbest.com
Tel:86 021 51083595/66862055/66862075/66861077
ドキュメント / リソース
![]() |
SONBEST RS485 インターフェース 通信機能付き 温湿度コントローラー [pdf] ユーザーマニュアル RS485、通信機能付きインターフェース 温湿度コントローラー |