Настройки DCOM для ОС Windows 10

Материал из TekonWiki
Перейти к: навигация, поиск

Описание ошибки:

Не удаётся получить данные от удалённого OPC-сервера. Подключение происходит, тэги отображаются корректно, но примитив с синим "!".

Решение проблемы:

Члены групп

Убедитесь, что пользователь Dispatcher входит в группу Пользователи DCOM (англ.Distributed COM Users) и Опытные пользователи (англ.PowerUsers), а пользователь AdminScada входит в группу Администраторы.

Настройки DCOM

Откройте оснастку Службы компонентов как указано на рисунке 1.

Рис.1 Пункт "Свойства" для общих настроек "Служб компонентов"

Откройте вкладку "Безопасность COM "Служб компонентов" как указано на рисунке 2.

Рис.2 Вкладка "Безопасность COM "Служб компонентов"

В разделах Права доступа и Разрешение на запуск и активацию нажмите Изменить умолчания и добавьте группу Пользователи DCOM как указано на рисунке 3

Рис.3 Настройки для группы Пользователи DCOM

Примените изменения и нажмите кнопку OK.

Откройте свойства службы компонентов Tekon в разделе Настройка DCOM как показано на рисунке 4.

Рис.4 Свойства службы компонентов Tekon

Выберите вкладку Безопасность и пункты Разрешение на запуск и активацию и Разрешение на изменение настроек рис.5.

Рис.5 Вкладка Безопасность службы компонентов Tekon

Добавьте группу Пользователи DCOM с правами, как показано на Рис.6.

Рис.6 Группы в свойствах безопасности службы компонентов Tekon

Примените изменения и нажмите кнопку OK.

Настройки брандмауэра

Убедитесь, что настройки правил Брандмауэра Windows включают в себя

правила разрешения для порта 135,
приложений scada.exe по адресу C:\1Tekon\ASUD Scada\SCADA,
приложения opcsrv.exe по адресу C:\1Tekon\ASUD Scada\OPC Server,
приложения OpcEnum.exe по адресу C:\Windows\System32 для 32-битных версий и C:\Windows\SysWOW64 для 64-битных версий соответственно.