html 複数のRS485計器を光ファイバーで接続:ポーリングとタイミング | FCTELE
                                   +8618758069661 [email protected]
製品検索 検索ガイド: スペース = AND(かつ)、 | = OR(または)、 ! = NOT(除外)

1対の光ファイバで複数のRS485計測器を接続:ポーリングとタイミング

ご質問はありますか? 今すぐお電話ください!

+8618758069661

またはメッセージをお送りください

オンラインお問い合わせ

1対の光ファイバで複数のRS485計測器を接続:ポーリングとタイミング

閲覧数: 123 +4FCTELEによるオリジナル記事著者:FCTELE技術チーム
概要

複数のRS485計器で光ファイバー延長を共有するには?

配線、バスの使用権、プロトコルのタイミングが整合していれば、アドレスを持つ複数の計器で、対応するシリアルネットワークを共有できます。光ファイバー延長によってUARTの処理能力が増えたり、すべてのスレーブが同時に応答できるようになったりするわけではありません。コンバーターのトポロジーとマスターのポーリング動作を確認したうえで、すべての局と想定される全体負荷を試験してください。

3つの仕組みと検証の適用範囲信号の流れを追い、実際のサービスを検証する

01アドレスを指定し、応答は一度に1台ずつ

Address one reply at a timeA typical master-polling exchange selects the intended slave and waits for its response.MasterStation 1Station 2Station 3Addressed exchanges; not simultaneous replies

一般的なマスターポーリングでは、対象のスレーブを選択し、その応答を待ちます。

02送受信切り替えのタイミングを維持する

Preserve turnaround timingSerial transmission and direction release still consume time at each copper segment.Master TXSlave TXReleaseSeparate request and response drive windows

各銅線区間では、シリアル伝送と送信側のバス駆動解除に引き続き時間がかかります。

03ポーリング周期全体を評価する

Evaluate the whole polling cycleStation count, message length, response time and retries affect update intervals.Shared linkConcurrent demandActual deliveryInterfaces do not create unlimited capacity

局数、メッセージ長、応答時間、再試行が更新間隔に影響します。

スワイプして3つの図を比較 →

概念を説明するための図であり、実測波形、設置配線図、特定製品の内部構成を示すものではありません。
  • アドレスを指定し、応答は一度に1台ずつ

    局アドレスの一意性と既知の要求を確認してください。

  • 送受信切り替えのタイミングを維持する

    要求の最終ビット、応答開始、マスターのタイムアウトを確認してください。

  • ポーリング周期全体を評価する

    最終構成の局数で、周期全体を測定してください。

選定・検証チェックリスト確認項目と関連ガイドを展開する
対象サービスと実際の運用条件に関する確認事項
確認項目確認する内容検証方法
アドレスを指定し、応答は一度に1台ずつ一般的なマスターポーリングでは、対象のスレーブを選択し、その応答を待ちます。局アドレスの一意性と既知の要求を確認してください。
送受信切り替えのタイミングを維持する各銅線区間では、シリアル伝送と送信側のバス駆動解除に引き続き時間がかかります。要求の最終ビット、応答開始、マスターのタイムアウトを確認してください。
ポーリング周期全体を評価する局数、メッセージ長、応答時間、再試行が更新間隔に影響します。最終構成の局数で、周期全体を測定してください。

1組のシリアル光モデムで複数の計器を接続できるかどうかは、シリアルの電気的インターフェース、機器の転送能力、上位層の通信方式によって決まります。一般的なRS485の2線式ポーリングでは、複数のスレーブを順番に応答させることができますが、光モデムが計器にアドレスを自動割り当てしたり、同時送信の競合を解消したりするわけではありません。本記事では複数機器からのデータ収集を扱いますが、マルチポイント対応を任意のトポロジーへの対応と一般化するものではありません。

複数の機器で回線を共有しても、同時に送信できるわけではない

2線式半二重とは、同じ1対の信号線を送信と受信で交互に使用する方式です。マスターが指定アドレスに問い合わせを送り、該当するスレーブが定められたタイミングで応答し、ほかのスレーブは送信しません。これは1つの発言用チャンネルを共有するようなものですが、この例えは順番に使用することを理解するためのものにすぎません。実際のシステムはプロトコル、タイミング、ドライバーによって制御され、すべての機器を自動的に取り仕切る存在があるわけではありません。

2つのノードが同時にバスを駆動すると、受信内容が誤る可能性があります。電気的なマルチポイント接続能力は、メッセージの調停能力と同じではありません。アドレスの重複や、協調制御のない複数マスターは、いずれも競合の原因になります。各計器が単独接続で正常に動作しても、すべてを接続すると動作しなくなる場合があります。まず許容されるマスター数とプロトコル上の役割を確認し、その後でノード規模を検討してください。

光モデムが延長するのは通信の往復経路全体

一般的な遠隔伝送構成では、近端のマスターを近端の光モデムに接続し、光ファイバーで遠端の光モデムに接続し、遠端のRS485バスに複数の計器を接続します。マスターの要求は光リンクを通って遠端へ届き、特定のスレーブからの応答が逆方向に戻ります。光モデムは対応するインターフェースでの転送を担いますが、複数の計器を接続したというだけで、アプリケーションプロトコルのマスターに自動的になるわけではありません。

通常のポイントツーポイント光ポートは、受動光分岐によって任意のマルチポイントネットワークへ直接拡張できるものではありません。光トランシーバーの光側トポロジーと、RS485の電気側のマルチポイント特性は別の問題です。複数の遠隔分岐、リングネットワーク、集約が必要な場合は、それらへの対応が明記された専用機器を選び、業務処理のロジックを確認してください。あるRS485のマルチポイントに関する説明を、光ポートを任意に分岐できる根拠として扱わないでください。

マスターは対向する1組のシリアル光モデムを介して、遠隔地でデイジーチェーン接続された計器をポーリングし、問い合わせを受けたノードだけが応答します
図1:マスターは対向する1組のシリアル光モデムを介して、遠隔地でデイジーチェーン接続された計器をポーリングし、問い合わせを受けたノードだけが応答します。一般的な仕組みの模式図であり、特定モデルの分解図や実測結果ではありません。

バス配線と負荷が電気的条件を決める

RS485では、幹線と短いスタブを用いる構成が一般的です。終端整合はケーブル特性、通信速度、長さ、機器のマニュアルに従って設定し、通常は幹線の両端を中心に検討します。すべての計器にむやみに終端抵抗を追加しないでください。負荷が増える可能性があります。スタブが長すぎると反射に影響し、安易なスター接続は現場の要件を満たさない場合があります。信号基準とシールドも、電気設計に従って確認してください。

許容ノード数はトランシーバーの負荷、バイアス、トポロジーに関係し、すべてのシステムに共通する単一の保証値があるわけではありません。機器のページにノード数が記載されていても、試験条件と発注条件を確認し、実際の計器の能力と適合させる必要があります。電気的インターフェースに多くのノードを接続できることは、収集周期内により多くのノードをポーリングできることを意味しません。この2つの能力は別々に評価してください。

自動方向制御は応答のためにバスを明け渡す必要がある

光モデムはマスターのデータを受信すると、遠端でバスを駆動します。送信完了後は、スレーブが応答できるよう適切なタイミングで駆動を解除する必要があります。自動方向制御はこの処理を支援しますが、判定と解除のタイミングは実際のデータの送信間隔や流れに適合する必要があります。解除が早すぎると末尾が途切れ、遅すぎると高速な応答と競合する可能性があります。具体的な動作はモデルの設計と設定によって決まります。

大半の問い合わせが成功するかどうかだけでなく、要求全体、最後の文字、最も早い応答を検証してください。ボーレート、短いメッセージと長いメッセージ、バースト条件が異なると、動作も異なる場合があります。機器が特定の用途への対応をうたっていても、現在のファームウェアと端末での試験による確認が必要です。1台の計器が試験に合格したからといって、すべてのプロトコル、ノード、応答速度が保証されるわけではありません。

要求が終了するとマスター側の駆動が解除され、選択されたスレーブが応答を送信します。2つの方向が時間的に交互に切り替わります
図2:要求が終了するとマスター側の駆動が解除され、選択されたスレーブが応答を送信します。2つの方向が時間的に交互に切り替わります。一般的な仕組みの模式図であり、特定モデルの分解図や実測結果ではありません。

アドレスもシリアル通信パラメーターも見落とさない

各スレーブのアドレスはプロトコルに準拠し、重複を避ける必要があります。また、データビット、パリティ、ストップビットも一致させる必要があります。同じアドレスの2台の機器が同時に応答しても、マスターには区別可能な2つのデータとして見えるわけではありません。ボーレートの自動検出はアドレスを自動変更するものではなく、誤ったアプリケーションパラメーターを修正する機能でもありません。設定一覧は計器ごとに保存してください。

トラブルシューティングでは、まずスレーブを1台だけにして、元の短いケーブルでの通信を確認し、次に光リンクを追加し、最後にノードを1台ずつ追加してください。特定の機器を追加した後に異常が発生した場合は、すぐにタイムアウトを延長するのではなく、アドレス、配線、終端負荷、電源を確認してください。段階的な追加は変化の発生箇所の特定に役立ち、切り戻しも容易にします。本番システムでの作業は、承認された作業時間帯に実施する必要があります。

収集周期には待機と再試行も含める

各ポーリング巡回には、送信時間、伝搬、方向切り替え、計器の処理、応答が含まれ、さらにプロトコルで要求される間隔が加わる場合があります。複数台をポーリングすると、これらの時間が累積して更新周期が決まります。故障したノードに対してタイムアウトまで待ち続けると、後続ノードの処理が遅くなります。無制限の再試行は信頼性の証明にはならず、逆に正常な機器が長時間更新の機会を得られなくなる可能性があります。

プロジェクトの要件に応じて待機と再試行を設定し、継続して失敗するアドレスを切り離して状態を報告することはできますが、これは通常マスターソフトウェアの役割であり、一般的な光モデムが自動的に実行するものではありません。受け入れ試験では、正常時と障害時の両方について、ポーリング周期全体、最も遅い応答、復旧動作を記録してください。最大シリアル通信速度を、そのまま保証されたシステム更新頻度に換算することはできません。

製品のマルチポイントに関する説明はバージョンごとに確認する

FeichangのFCP-D1の機能説明には、RS485ポーリングとカスタマイズ可能なノード対応についての記載があり、複数機器からのデータ収集用候補を探す手掛かりにはなりますが、実際のシステムのすべてのノードに対する保証ではありません。実際に発注するバージョン、負荷、端末の資料で確認してください。また、自動方向制御は、光モデムが計器のアドレスを理解したり、プロトコルの調停を実行したりすることを意味しません。マスターの責任範囲は引き続き明確にする必要があります。

ページ内の各所にある通信速度の記述は、完全には一致していません。調達時には最新の仕様書を入手し、最低通信速度と実際のデータモードの両方を確認してください。光側の対向組み合わせ、インターフェース、電源はそれぞれ個別に確認し、古い記事の一般的なパラメーターを流用しないでください。独立したシリアルポートが複数必要な場合は、チャンネル数を明確に指定してください。1つのマルチポイントバスは、複数の独立したチャンネルと同じではありません。

最終確認の対象は点灯だけでなく業務処理全体

複数の水道メーターを定期的に読み取る場合を考えます。試験ではアドレスと既知の指示値を1台ずつ確認し、その後、合意された時間にわたって連続ポーリングを実施してください。エラー、タイムアウト、応答、収集周期を保存し、たまたま1件のデータを読み取れたことを、全台合格と見なさないでください。リンク切断と電源復旧の試験は安全な条件下で計画し、生産制御をむやみに中断してはいけません。

確認には、バスの両端、スタブ長、端子の締め付け、電源保護も含まれます。光ファイバーの中間区間には導電性がありませんが、端部のRS485は依然として電気的条件を満たす必要があります。電気的負荷、プロトコル上の役割、方向切り替え、時間配分がすべて適切な場合に限り、1組の光モデムで複数計器のポーリングを安定して延長できる可能性があります。宣伝上の数値を大きくすれば解決する問題ではありません。

参考資料: TI RS485設計ガイド ; Feichang FCP-D1シリアル光モデムの製品情報 図は一般的な原理の模式図です。設定と試験は、実際に納入された製品のマニュアルに従ってください。

中国語の技術記事から翻訳。原文の初回公開日:2023-12-22。原文の最終改訂日:2026-10-13。 中国語の原文を読む

実務上のよくある質問

1対の光ファイバーを使用しているというだけで、すべてのスレーブが同時に応答できますか?

いいえ。一般的なマスターポーリングでは、対象のスレーブを選択し、その応答を待ちます。局アドレスの一意性と既知の要求を確認してください。

光ファイバーにすれば、2線式RS485区間の半二重通信のタイミング制約はなくなりますか?

いいえ。各銅線区間では、シリアル伝送と送信側のバス駆動解除に引き続き時間がかかります。要求の最終ビット、応答開始、マスターのタイムアウトを確認してください。

高速な光リンクであれば、多数の低速計器からの高速更新が保証されますか?

いいえ。局数、メッセージ長、応答時間、再試行が更新間隔に影響します。最終構成の局数で、周期全体を測定してください。

出典と適用範囲

これらの補足は一般的な仕組みを説明するものです。対応機能、接続の詳細、受入判定基準は、実際の機器、ソフトウェア、運用条件に合わせて検証する必要があります。図は測定結果や認証の証拠ではありません。

この記事を共有する