よくある誤解: 多くのエンジニアは、EtherCATのリアルタイム性能はESCのデジタルロジックにのみ依存しており、アナログ回路は関係ないと考えています。
1. 超低遅延
信号の歪みやビットエラーが発生すると、MAC層での再送が行われます。再送が行われると、カットスルー転送によるマイクロ秒レベルの遅延という利点は完全に失われ、それに伴い深刻なサイクルジッタが発生します。ここで示す一連の回路は、信頼性の高い信号伝送を確保し、ビットエラーを防止します。
2. ハードリアルタイム(決定性)
干渉の激しい産業現場では、インターフェース回路の耐干渉性能が不十分であると、ランダムな通信障害が発生します。その結果、遅延範囲に上限がなくなり、ハードリアルタイム性能が失われます。リミット位置決めなどのセーフティクリティカルなI/Oアプリケーションにおいて、ランダムな通信障害は絶対に許容できません。
完全な物理層リファレンス回路
(画像提供:Microchip)
LAN9252(オンチップPHY)↔ HX1188(ネットワーク絶縁トランス)↔ RJ45コネクタ
上記の回路は、ESCチップが低遅延通信と産業用途に必要な耐干渉性能を安定して実現できるかどうかを左右します。この回路は、EtherCATの理論上のプロトコルを実際のハードウェア製品として実現する中核となるインターフェースリンクとして機能します。
1. PHY側のマッチングネットワーク:50Ωの抵抗器 + 0.1μFのコンデンサ
TD+/TD-およびRD+/RD-の差動ペアに、50Ωのプルアップ/プルダウン抵抗器とDCブロッキングコンデンサを配置します。
インピーダンスおよびDCバイアスの安定化
MII/RMII差動信号のレベル仕様に適合させ、差動信号のコモンモード電位を安定化させます。
反射の抑制とシグナルインテグリティの最適化
高速差動信号のエッジに生じるリンギングを除去し、ESCを使ったフレームの送受信時にシンボル間干渉が発生しないようにします。
潜在的なリスク: マッチング回路の設計が不適切であると、高速信号の歪みが生じ、フレームのビットエラー、ランダムなパケット損失、および分散クロック(Distributed Clock:DC)ジッタの増加につながります。これにより、ハードリアルタイム性能と同期精度が直接損なわれます。
2. HX1188 絶縁トランス(LANマグネティクス、中核部品)
産業用EtherCATシステムの重要な構成要素として、以下の3つの不可欠な機能を提供します。
電気的絶縁とグランドループの除去(産業現場における最大の課題)
ローカルPCBのデジタルグランドとリモートデバイスのグランド間の電位差は、多くの場合、数Vから数十Vに及びます。トランスは、DC電流を遮断しながら、磁気結合を介して交流信号を伝送することで、グランドループ電流に起因する LAN9252 の焼損を防ぎます。
インピーダンスマッチング
PHY側と100Ω差動Ethernetケーブルとの間のインピーダンスマッチングを実現し、信号の反射を抑制します。
コモンモードノイズの抑制およびESD/サージ保護
産業用インバータやサーボの大電力スイッチングによって、深刻なコモンモード干渉が発生します。絶縁トランスはコモンモードノイズを減衰させ、PHYチップを保護します。
技術的なヒント: EtherCATでは、1本のリンクで複数のデバイスを接続するために、デイジーチェーン接続が広く採用されています。いずれかのデバイスに絶縁機能がない場合、グランドループ干渉がチェーンに沿って徐々に蓄積され、通信の不安定化や同期ドリフトを引き起こします。
3. トランス二次側のセンタータップ用75Ω抵抗器
IEEE 802.3 Ethernet規格で必須とされています。
絶縁トランスの二次側センタータップには、DCバイアスを供給し、差動信号の静的動作点を設定するために抵抗器が必要です。
この抵抗器がない場合や抵抗値が不適切な場合、受信感度が低下し、ケーブルが長い場合や干渉の多い産業環境において、頻繁にフレーム損失が発生します。
4. RJ45シールド付きエンクロージャ + 1500pF Yコンデンサによる一点接地(産業用EtherCATでの一般的なEMC対策)
シールド付きエンクロージャの直接接地は厳禁です!
- 1500pFの高耐圧コンデンサ: AC導通かつDC絶縁。高周波の静電気やRF干渉をグランドへ逃がすと同時に、低周波のDCグランドループ電流を遮断します。
- グランドへ直接短絡する場合の危険性: 異なるデバイス間のグランド電位差により、シールド層を介して大きなループが形成され、深刻な電源周波数干渉、DCクロックジッタの増加、および周期的な通信エラーが発生します。
まとめ
EtherCATのリアルタイム機構(カットスルー転送、DC同期)は、LAN9252(ESC)チップのMAC層を介して実装されます。しかし、チップ外部での信号伝送、Ethernetケーブルを介した信号伝送、およびスレーブステーション間の信号伝送は、すべて100BASE-TXアナログインターフェースに依存します。回路設計に不備があると、どれほど最適化されたプロトコルコアであっても、その安定性が損なわれます。
関連製品
その他の資料
LAN9252 データシート
関連技術トピック
- 単純な産業用制御プロジェクトにModbus、CAN、EtherCATが必要なのはなぜですか?
- モーション制御にはCANだけでは不十分で、完全なCANopenアーキテクチャが必須なのはなぜですか?
- CANopenモーション制御の安全手順の基礎
- EtherCATはどのようにして低遅延を実現するのか?
- EtherCAT低遅延通信:物理層リファレンス回路
- Modbus RTUの動作原理:マスタースレーブアーキテクチャとポーリング方式
- Modbus RTUの通信プロセス
