CAN光ファイバーモデムによるフィールドバスの延長:差動信号、アービトレーションのタイミング、選定
閲覧数: 73 +6FCTELEによるオリジナル記事著者:FCTELE技術チーム
概要CANの光ファイバー延長をアービトレーションのタイミングに照らして評価する必要があるのはなぜですか?
CANノードは、伝搬や応答の動作を含む、サポートされるバスタイミングに基づいてアクセスを調整します。ビットレベルの延長器とフレーム処理型ブリッジでは、タイミングや障害の影響範囲が異なる場合があります。延長距離を選定する前に、実際の実装方式、セグメントの配線、必要なメッセージ動作を確認してください。代表的なトラフィック、エラー、復旧動作を検証してください。光伝送路を使用しても、ローカルCANの制約が自動的になくなるわけではありません。
3つの仕組みと検証の適用範囲信号の流れを追い、実際のサービスを検証する
01ビットレベルの延長方式を確認する
信号の中継により、バス経路に処理遅延と伝搬遅延が加わります。
02フレーム処理方式を確認する
ブリッジは、フレームを受信してから別のバスドメインへ転送する場合があります。
03ローカルの電気セグメントを適切に保つ
光区間がローカルの銅線バスを自動的に終端するわけではありません。
スワイプして3つの図を比較 →
概念を説明するための図であり、実測波形、設置配線図、特定製品の内部構成を示すものではありません。- 01
ビットレベルの延長方式を確認する許容されるタイミングバジェットとノード配置を検証してください。
- 02
フレーム処理方式を確認するフィルタリング、転送、確認応答の動作を確認してください。
- 03
ローカルの電気セグメントを適切に保つサポートされる各セグメントの終端と基準電位を確認してください。
選定・検証チェックリスト確認項目と関連ガイドを展開する
CAN光ファイバーモデムは、機器がサポートするCAN通信を光ファイバーリンクに送り、銅線ケーブルの距離制限や電気的環境の制約を超えるために役立ちます。すべてのフィールドバスを一律にCANへ変換するものではなく、CANのアービトレーションが伝搬遅延に課す要件を無視することもできません。透過型であるか、どのフレーム形式と通信速度をサポートするか、どこまで延長できるかは、具体的な機器とネットワーク全体のタイミングに基づいて検証する必要があります。
フィールドバスは分類であり、万能な接続規格ではない
産業現場ではCAN、Profibus、Modbusシリアル通信などが使用されますが、それぞれ物理的な仕組みとプロトコルの仕組みが異なります。名称にいずれも「バス」が含まれているだけで、直接通信できると考えてはいけません。CANは差動信号を使用し、複数のノードでバスを共有します。上位層のアプリケーションでは、CANopenなどの規約を使用する場合もあります。光ファイバーモデムがCANの物理伝送をサポートしていても、上位層の管理、診断、プロトコル変換機能をすべてサポートすることにはなりません。
アービトレーションによって距離と通信速度が関係する理由
CANノードは送信中にもバスを監視し、ドミナント状態とリセッシブ状態を使用してアービトレーションを行います。信号がローカルノードから遠端へ伝わり、戻ってきて判定に影響するまでには時間がかかり、ケーブル、トランシーバー、光ファイバーモデムはいずれも遅延を加えます。ビット時間が短いほど許容できる伝搬時間は厳しくなるため、距離と通信速度を独立して保証することはできません。光ファイバーの伝送損失が小さくても、伝搬遅延がなくなるわけではなく、無制限に延長しても元の通信速度を維持できるわけでもありません。
CANの差動状態は、機器がサポートする光伝送の仕組みによって延長されます。これは、一般的なTCPトンネルと同じものではありません。
透過的な延長とゲートウェイによる再送信を区別する
透過型の光リピーターは、バス状態とタイミングを処理する必要があります。一方、ゲートウェイは完全なフレームを受信してから、反対側へ送信する場合があります。後者はネットワークの動作と遅延を変化させるため、単一の連続したCANバスと同等とは限りません。リング、スター、マルチドロップ構成にも、それぞれに対応したサポートが必要です。任意の光インターフェースをリング状に接続するだけで、アービトレーションが自動的に正しく動作すると考えてはいけません。選定時には、最大距離だけでなく、動作原理、障害の切り分け、フレーム転送条件について説明を求めてください。
両側の銅線ケーブルには引き続き正しい電気設計が必要
光ファイバー区間は、CAN銅線ケーブル区間の終端、配線順序、トポロジーの要件に代わるものではありません。各電気セグメントの終端方法は、機器の構造とネットワーク設計によって異なります。余分な終端を追加して過大な負荷を生じさせないよう、マニュアルに従って設定してください。クラシカルCANフレームまたはCAN FD、ボーレート、サンプルポイント、インターフェースのピン配置、絶縁、電源を確認してください。外観が似た産業用端子でも信号定義が同じとは限らず、色からCANHとCANLを推測してはいけません。
伝搬遅延はCANのサンプリングとアービトレーションに影響します。この図は原理を示すものであり、特定モデルの延長距離を保証するものではありません。
実際の負荷とエラー状態で受入検証を行う
まず小規模・短距離で基準となる動作を確認してから、本番の光伝送路とノードを追加してください。メッセージを時折受信できるかどうかだけでなく、エラーフレーム、再送、バスオフ、遅延を観察してください。複数ノードの送信競合、継続的な負荷、光伝送路の中断後の復旧を試験し、アラームと復旧の仕組みを確認してください。メーカーを選定する際は、プロトコルの説明、タイミングパラメーター、環境検証、サポート能力を比較してください。技術条件の確認を、一般的なブランド評価で代用してはいけません。
例:低負荷試験では合格するが、全負荷時に再送が発生する
まず、機器が透過型リピーターなのか、受信してから再送信するゲートウェイなのかを確認し、両側の電気セグメントの通信速度と設定を比較してください。光リンクの遅延、キューイングとバッファリングの能力、エラー状態、復旧方針を確認してください。マイクロ秒レベルの遅延がうたわれていても、すべての上位層プロトコルや高負荷への適合性が直接証明されるわけではありません。また、最大フレームレートについても、メッセージ長と試験条件を明確にする必要があります。代表的なノードとメッセージの組み合わせで受入検証を行い、送信競合時の動作を記録してください。両側で異なるボーレートが必要な場合は、このブリッジ方式を明示的にサポートする製品を選び、完全に透過的な物理バスとして扱わないでください。
原理の参考資料:公式技術資料。本記事の構造図は、特定製品の仕様を示すものではありません。選定時には、対象モデルのマニュアルを確認してください。
中国語の技術記事からの翻訳。原文の初公開日:2020-01-13。原文の最終改訂日時:2026-10-13T22:21:36+08:00。 中国語の原文を読む
実務上のよくある質問
ビットレベルのCAN光延長では、銅線セグメントが短ければ光ファイバーの伝搬遅延を無視できますか?
いいえ。光ファイバーと機器の遅延は、関連するタイミング関係に引き続き影響します。ローカルケーブルが短いことから延長距離に制限がないと推測せず、文書でサポートが明記された構成を使用してください。
CANブリッジは、必ず両セグメントで単一のアービトレーションを共有したまま維持しますか?
いいえ。フレームレベルの転送では、アービトレーションドメインが分離される場合があります。ブリッジを透過的な配線として扱うのではなく、実装方式とアプリケーション側の要求を確認してください。
光ファイバーを導入すると、接続されたCAN配線の終端要件はなくなりますか?
いいえ。各ローカル電気セグメントは、それぞれ文書に記載されたトポロジーと終端の条件を満たす必要があります。光ファイバーによって、誤って設定されたローカルバスが修正されるわけではありません。
出典と適用範囲
これらの補足は一般的な仕組みを説明するものです。対応機能、接続の詳細、受入判定基準は、実際の機器、ソフトウェア、運用条件に合わせて検証する必要があります。図は測定結果や認証の証拠ではありません。