コンテンツにスキップ
これは開発版のドキュメントである. 内容は次のリリースまでに変更される可能性がある. 最新のリリース版は 0.6.x を参照.

TwinCAT

TwinCATLink は, Windows 上の TwinCAT を EtherCAT マスタとして利用する Link 実装.

TwinCAT がセットアップ済みの Windows 環境で使用する. TwinCAT のセットアップ手順は TwinCAT のインストール を参照すること.

ADS 経由でリモートの TwinCAT サーバへ接続することもできる.

TwinCATLinkOption::local();
TwinCATLinkOption::remote(addr, ams_net_id);
引数 説明
addr IpAddr リモート TwinCAT サーバの IP アドレス
ams_net_id AmsNetId リモート TwinCAT サーバの AMS Net ID

タイムアウトを指定するには*_with_timeoutsを使用する. デフォルトはタイムアウトなし.