1

私は HMI プロジェクトの開始時です。目標は、Windows PC で実行される C# .NET HMI アプリケーションを開発することです。HMI は PLC 変数を読み書きできる必要があります

プロジェクトの最初のスタジアムでは、HMI が通信できる必要があります。

• Lenze CodeSys v3 PLC

• Allen Bradley コンパクトで制御可能な PLC

後のスタジアムでは、次のものとも通信できるといいのですが。

• Schneider Codesys v3 PLC

• シーメンス PLC

さまざまな PLC 用のドライバーを備えた OPC UA サーバーが解決策だと思います。しかし、Allen Bradley や CodeSys ベースの PLC などの一般的な PLC をサポートする OPC サーバーしか見つかりません。

ここに誰か経験がありますか?

4

2 に答える 2

0

最適なソリューションは OPC サーバーであることに同意します。過去にマトリコン OPC サーバーを使用したことがありますが、これらには modbus tcp ドライバー (Lenze と Schneider 用) と AB 用のイーサネット/IP ドライバーがあることを知っています。私は特に OPC や Siemens と協力したことはありませんが、Google 検索を行ったところ、このための特別なドライバーがあることがわかりました。

シーメンスドライバー

お役に立てれば!

于 2016-01-11T14:33:36.033 に答える
0

AdvancedHMI を使用すると、すぐに開始できます。ほとんどの Allen Bradley PLC 用のドライバが組み込まれています。その他の場合は、OpcDaCom ドライバーと共に OPC DA サーバーを使用できます。数分以内に、HMI が機能するようになります。

デフォルトのプロジェクトは VB ですが、C# プロジェクトをソリューションに簡単に追加できます。

于 2016-02-23T01:51:23.173 に答える