[愚かなレベルの JS-DLL-WINCC-PLC インタラクション] 8. DLL は、WINCC に接続されている PLC データを読み取りおよび書き込みます

アイデア

JS-DLL-WINCC-PLC 間の相互作用、アイデア、最初に使用 a>Visual Studio は C# DLL コントロールを作成し、 次に このコントロールにブラウザ コンポーネントを埋め込んで、JS と DLL 間の通信を実現します。 その後、DLL が WINCC のグラフィック エディタに配置され、DLL と WINCC 間の通信が実現されます。 次に PLC と WINCC の間を接続して、WINCC と PLC の間の接続を実現します。最後に< a i= 12>自分でカプセル化し、直列に接続します。

目次

アイデア

DLL は WINCC に接続された PLC データを読み取ります

1. PLC に接続するように WINCC を構成する

2.DLL は WINCC に接続された PLC データを読み取ります


DLL は WINCC に接続された PLC データを読み取ります

1. PLC に接続するように WINCC を構成する

接続を構成すると、今後は接続が自動的に生成され、緑色のチェック マークの付いた小さなアイコンが表示されます。

PLC および AS に保存されているデータを WINCC に読み込みます (対応するテーブルを作成して、wincc が PLC 内の変数と変数が PLC 内に保存されているアドレスを認識できるようにします)。

2.DLL は WINCC に接続された PLC データを読み取ります

このコラムでは、DLL が WINCC の内部変数にアクセスすることについて説明しました。リンクは以下にあります。

[愚かなレベルの JS-DLL-WINCC-PLC インタラクション] 4. DLL が WINCC 内部変数を読み取る - CSDN ブログ

内部変数を読み書きすることで、WINCC に接続されている PLC データにアクセスします。

 CCHMIRUNTIME.HMIRuntime hmi = new CCHMIRUNTIME.HMIRuntime();
 object data1 = hmi.Tags["demo"].Read();//读取
 hmi.Tags["demo"].Write(Convert.ToSingle(1));//写入数据

おすすめ

転載: blog.csdn.net/qq_59747594/article/details/134694058