PythonによるADSプロトコル実装

PythonによるADSプロトコル実装#

TwinCATには様々な通信手段が用意されていますが、最も汎用的でライセンスが不要な通信手段はADSです。ADSプロトコルはオープンな仕様で、通信用のC++ライブラリをはじめ、様々な言語へのポーティングが公開されています。

今回は、このライブラリを用いてPythonへポーティングされたpyadsを用いてPythonによるTwinCATとの通信方法についてご紹介します。