Клиент для OPC сервер Kepware и удаленное подключение - C#
Формулировка задачи:
Добрый день, подскажите пожалуйста.
Есть маленький клиент на c#, который читает значения тегов и записывает в них значения. Сервер OPC Kepware.
Если Kepware и клиент стоят на одном компьютере, то все работает без проблем.
Но когда пытаюсь запустить клиент, чтобы подключиться к OPC на другом компьютере, выбивает ошибку:
Необработанное исключение типа "System.Runtime.InteropServices.ExternalException" в OpcNetApi.dll Дополнительные сведения: CoCreateInstanceEx: Отказано в доступе.
Код где вылетает ошибка при подключении. Очень нужна помощь как решить эту проблему.Opc.URL url = new Opc.URL("opcda://192.168.1.101/Kepware.KEPServerEX.V6"); Opc.Da.Server server = null; OpcCom.Factory fact = new OpcCom.Factory(); server = new Opc.Da.Server(fact, null); server.Connect(url, new Opc.ConnectData(new System.Net.NetworkCredential()));
Решение задачи: «Клиент для OPC сервер Kepware и удаленное подключение»
textual
Листинг программы
group.Read(group.Items, 123, new Opc.Da.ReadCompleteEventHandler(ReadCompleteCallback), out req);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д