PLCでカスタムコマンドを送受信できるように、PLCコントローラと通信できるようにしたいと思います。
これを実行できるという私の考えは、特定のポートでTCP着信パケットを読み取り、パケット内のコマンドに基づいてルーチンを実行できるTCPリスナーをPLCに配置することでした。また、TCP/IPを介して情報を送り返すこともできます。
これにより、C#、PHP、JavaScriptなどの複数の言語でソフトウェアを記述できるようになり、Windows、iOS、Androidなどの任意のプラットフォームでソフトウェアを使用してPLCにコマンドを発行できるようになります。これは、PLCを表示または制御するためにPLCソフトウェア(コストがかかる可能性がある)を必要としないことも意味します。
私はPLCプログラマーではないので、PLCにカスタムTCPパケットを送受信する機能があるかどうかはわかりません。a)可能であればb)これを行うことがどれほど実行可能であるかc)これを達成するために正確に何を研究すべきかを知りたい。
ありがとう。