OPC DA не работает на внешнем RT
Вопрос:
Почему при запуске проекта не работает передача данных по протоколу OPC DA, OPC HDA?
Почему я не могу подключиться к серверу по протоколу OPC DA, OPC HDA?
Почему в трее (область уведомлений) не виден значок OPC DA, OPC HDA сервера?

Ответ:
Если во время работы проекта, когда исполнительная система MasterSCADA 4D RT работает на одном компьютере и подключается к OPC DA или OPC HDA серверу, который находится на другом компьютере, вы столкнулись с проблемой, связанной с невозможностью подключиться к серверу, то скорее всего, это связано с неправильной настройкой параметров DCOM. Дальнейшие инструкции написаны для устройств на ОС Windows и нужно выполнить как на сервере, так и у клиента.

Для решения проблемы нужно нажать на сочетание клавиш Win+R для открытия окна «Выполнить» и ввести команду dcomcnfg.


После ввода команды откроется окно «Служба компонентов». В этом окне нужно перейти в раздел Настройка DCOM (Службы компонентов - Компьютеры - Мой компьютер - Настройка DCOM). В данном разделе находим нужный OPC сервер и открываем его свойства, кликнув по нему ПКМ.
В окне свойств находим вкладку «Удостоверение» и выбираем «Текущего пользователя» как учетную запись, используемую для запуска данного приложения.
Нажимаем ОК и закрываем окно свойств. Теперь при запуске OPC DA или OPC HDA сервера в диспетчере задач у него будет отображаться имя текущего пользователя. В этом случае сервер будет доступен для клиентов, а его значок виден в трее.
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.