ToolBox から RS485 データをフェッチできませんでした

説明

MilesightのLoRaWANコントローラ(UC50xシリーズ、UC1152、UC11-N1)をデプロイする前に、ToolBoxのFetchをクリックすることで、RS485端末のデバイスデータを正しく取得できるかどうかを確認することができます。

この記事では、ToolBoxからのRS485デバイスデータのフェイルに失敗した場合のトラブルシューティング方法について説明します。

解 説

その1: RS485デバイスの確認

  1. RS485 デバイスはModbus RTU プロトコルをサポートしている必要があります。
  2. RS485デバイスの電源が入り、起動しているか確認してください。Milesightコントローラー(UC50xシリーズまたはUC11-N1)を使用してデバイスに電源を供給する場合、コントローラーはレポート間隔に従ってネットワークサーバーにデータをアップロードする準備ができたときにのみデバイスに電源を供給することに注意してください。PoC手順の間、外部電源でRS485デバイスの電源を入れることをお勧めします。.
  3. Modbus Poll またはModbusマスター(クライアント)としてシミュレートする他のソフトウェアをダウンロードし、RS485デバイスをPCに接続し、デバイスがソフトウェアによって読み取れるかどうかを確認します。テスト中、読み取り量を 1 または 2 に設定してください。

その 2: コントローラのチェック

  1. 基本シリアルポート設定が正しいか確認してください。
  2. Fetch ボタンをクリックする前に Modbus チャンネル設定が保存されていることを確認してください。
  3. Modbus 設定が正しいか確認してください。
    例:Modbus リードコマンド 01030001840A (Slave ID=1, type = holding register, address=0, quantity=1)を送信する場合、ToolBox の設定は以下のようになります:

    また、Modbus Poll 設定を使用して ToolBox 設定を確認することができます。

    1. 注意:いくつかのプロトコル文書では、以下のリストのようにアドレスが表示されます。40001 が動作しない場合は、ToolBox でアドレスを 1 と入力してください。
    データ型 アドレス範囲
    Coil 1 – 9999
    Discrete Input 10001 – 19999
    Input Register 30001 – 39999
    Holding Register 40001 – 49999
  4. 応答時間とリトライ時間を長くします。RS485デバイスの中には応答時間が遅く、タイムアウトを起こすものがあります。また、RS485デバイスの応答時間を短くすることもできます。.

その3:ケーブルチェックとその他

  1. RS485 AとBの配線が逆になっていないか確認してください。
  2. 接続ケーブルの長さを変えてください。
  3. AケーブルとBケーブルの間に120Ωの抵抗を並列に接続してください。UC50xシリーズやUC1152の場合、基板上のDIPスイッチを変更することで抵抗を追加することができます。DIPスイッチの詳細については、UC50xユーザーガイドをご参照いただくか、Milesightサポートまでお問い合わせください。

また、より深いトラブルシューティングが必要な場合は、Milesightテクニカルサポートまでお気軽にお問い合わせください。

関連記事

IoT Controllersトラブルシューティング

ソリューション / IoT サポート


Milesight製品

ウェーブクレスト株式会社が運営するMilesight製品特設サイトです

居住者の健康を確保

お知らせ

  1. 2025-4-3

    ピープル・センシング 駆動型スマートビルディング

    People Sensing Insights を通じてビルインテリジェンスに革命をもたらします。…
  2. 2023-7-21

    LoRaWANの説明: 理論から実践へのガイド

    この包括的なビデオでは、LoRaWANを深く掘り下げ、その仕組み、利点、アプリケーションについて説明…
  3. 2023-4-6

    センシング・インサイト Milesight リブランディングのお知らせ

    https://youtu.be/r40DK40DjIY …
ページ上部へ戻る