SOES
3.1.0
SOES (Simple OpenSource EtherCAT Slave Stack) は、非常に使いやすく、設置面積が小さいオープンソースのスレーブ スタックです。これは、市販されているより複雑なスタックの優れた代替品です。
SOES は、c で書かれた EtherCAT スレーブ スタックです。その目的は学習し、使用することです。すべてのユーザーは、EtherCAT スレーブがどのように機能するかを理解するためにソースを検討するよう勧められます。
機能リスト:
アドレス オフセット ベースの HAL により、任意のインターフェイス経由で簡単に ESC 読み取り/書き込みアクセスが可能
データリンク層を備えたメールボックス
CoE
オブジェクト辞書
セグメント化された転送を含むすべてのサイズの SDO 読み取りおよび書き込み
組み込みアプリケーションに適した簡単に移植できる C コード
固定および/または動的 PDO マッピング
ブートストラップ テンプレートを使用した FoE
リトルエンディアンターゲットとビッグエンディアンターゲットのサポート
ポーリングの実行、混合ポーリング/割り込み、または割り込み
SM 同期のサポート
DC sync0 および DC 同期をサポート
新しい構成パラメータを介して「stack」_init に、または「stack」_init からスタック構成を追加します。
EoE
TODO
ドキュメントを更新する
EoE サンプル アプリケーションを追加する