Как получить доступ к удаленному OPC-серверу программным способом? - PullRequest
0 голосов
/ 05 июня 2010

Я скачал и установил оценку клиентского компонента OPCDA.NET и оценку клиентского компонента XMLDA.NET.Он предоставляет несколько примеров C # для просмотра доступного OPC-сервера, подключения к OPC-серверу и просмотра доступных элементов на сервере.

Я знаю программный способ доступа к локальному OPC-серверу.Это предусмотрено в примере приложений C #.Я установил сервер OPC на другом компьютере (удаленном компьютере).Я выполнил все необходимые настройки, связанные с утилитой dcomcnfg.Я могу получить доступ к удаленному OPC-серверу с клиентского компьютера с помощью Test Client, предоставленного в результате оценки клиентского компонента OPCDA.NET и оценки клиентского компонента XMLDA.NET.Но я не знаю, как это можно сделать программно.

В доступных примерах C # я не нашел такой программной части (кодирования), в которой мы могли бы получить доступ к удаленному OPC-серверу.Можете ли вы предоставить мне код, с помощью которого я могу просматривать доступные удаленные машины в моей сети, доступный OPC-сервер на каждой машине после выбора конкретного имени машины, подключения к OPC-серверу и просмотра доступных элементов на сервере?Или вы можете предоставить мне любую ссылку, с помощью которой я могу решить вышеуказанную проблему?

1 Ответ

0 голосов
/ 07 июня 2010

В OpcServer.cs я вижу перегруженный метод Connect (), который может получить имя хоста или IP-адрес:

public int Connect(string ComputerName, string SrvName)
...