
EtherCAT を使用して直列に接続されたいくつかのデバイスにデータを読み取って送信することは可能ですか? ドキュメントを検索しましたが、見つかりません。
ご協力ありがとうございました
答え1
専門家ではありませんが、ある程度の洞察力はあります。
参照:https://en.wikipedia.org/wiki/EtherCAT
最初の段落を読んでから、
1.2 プロトコル、
1.3 パフォーマンス、
1.4 トポロジまで読み進めれば
、すべての答えが得られると思います。
私の理解では、EtherCAT は標準の Ethernet ハードウェア (可用性と価格のため) を使用し、標準の TCP/IP フレームを送信しますが、フレーム内の使用可能なデータをすべて使用するわけではありません。デバイスでは、フレーム処理はハードウェアで行われるように見えますが (これも速度のため)、デバイスはたとえばエンコーダーである可能性があるため、多くの場合小さなメモリ レイアウトでスペースを占有するコードを必要としないのも利点です。