6.5. ソケット通信#
TwinCATには二つのソケット通信ライブラリがあります。
- TF6310
ADSを経由してWindows上のWinSockを用いた通信を行うため、Windowsのタスク制御の影響を受けて遅延が生じやすい傾向があります。
- TF6311
ファイヤウォール機能などのWindowsのセキュリティフレームワークの恩恵は受けられないものの、リアルタイムEthernetドライバを用い、TwinCATのリアルタイムタスクとしてデータフローを制御するため、高速な通信が可能になっています。