0

OPCDA.NETクライアントコンポーネント評価とXMLDA.NETクライアントコンポーネント評価をダウンロードしてインストールしました。使用可能なOPCサーバーを参照し、OPCサーバーに接続し、サーバー上の使用可能なアイテムを参照するためのC#サンプルをいくつか提供します。

ローカルOPCサーバーにアクセスするプログラム的な方法を知っています。これは、サンプルのC#アプリケーションで提供されています。別のマシン(リモートマシン)にOPCサーバーをインストールしました。'dcomcnfg'ユーティリティに関連する必要な設定をすべて行いました。OPCDA.NETクライアントコンポーネント評価とXMLDA.NETクライアントコンポーネント評価によって提供されるテストクライアントを使用して、クライアントマシンからリモートOPCサーバーにアクセスできます。しかし、私はこれをプログラムで行う方法を知りません。

利用可能なC#サンプルでは、​​リモートOPCサーバーにアクセスできるようなプログラム部分(コーディング)は見つかりませんでした。特定のマシン名を選択し、OPCサーバーに接続してサーバー上の利用可能なアイテムを参照した後、ネットワークで使用可能なリモートマシン、各マシンで使用可能なOPCサーバーを参照できるコードを教えてください。または、上記の問題を解決するためのリンクを教えていただけますか?

4

1 に答える 1

0

OpcServer.cs には、ホスト名または IP アドレスを受け取ることができるオーバーロードされた Connect() メソッドがあります。

public int Connect(string ComputerName, string SrvName)
于 2010-06-07T08:17:18.347 に答える