【知識を増やす】パソコンをPLCに変えられますか?

1はじめに

前回、学生が質問したとき:コンピューターAを使用してシーメンスPLCシミュレーション環境を構築してPLCをシミュレートし、次に別のコンピューターBをコンピューターAに接続して、ホストコンピューターとPLC間のシミュレーションを実現できますか?コミュニケーション?

2.調査プロセス

この質問を見た後、すぐには返事をしませんでした。実現可能だと思いますが、責任感を持ってテストを行うことにしました。まず、2台のコンピューターを用意します。コンピューターAはシーメンスシミュレーション環境とコンピューターBの構築に使用します。通信テストに使用されます。

PLCSIM-Advancedを使用してSiemensシミュレーション環境を構築する方法についていくつかの記事を書きました。以下のリンクから確認できます。

S7-PLCSIMAdvancedに基づくS7通信シミュレーション環境の構築

PLCSIM-Advancedに基づいてModbusTCP通信シミュレーション環境を構築する

PLCSIM-Advancedに基づいてシミュレートされたOPCUAサーバー環境を構築する

シミュレーション環境をセットアップした後、PLCSIM-Advancedは次のように実行されます。

PLC変数データの監視は次のとおりです。

 

コンピューターBは、テスト用の通信テストプラットフォームソフトウェアを実行し、S7プロトコルを使用したアクセス結果は次のとおりです。

コンピューターBは、テスト用の通信テストプラットフォームソフトウェアを実行し、ModbusTCPプロトコルを使用したアクセス結果は次のとおりです。

3.全体の要約

このような通信テストを通じて、将来的にはコンピュータをシーメンスPLCとして使用でき、ロジックだけでなく通信もシミュレートできます。S7サーバー、ModbusTCPサーバー、TCPサーバー、UDPサーバー、OPCUAサーバーをサポートします。これは、上位コンピューターの通信を学習するための優れたツールです。

おすすめ

転載: blog.csdn.net/xiketangAndy/article/details/108408946