OPC использует DCOM для связи, вам необходимо выполнить следующие шаги для решения этой проблемы.
Запустите утилиту настройки DCOM, выбрав «Выполнить» в меню «Пуск» Windows и введите dcomcnfg.exe, нажмите «ОК». 2. Разверните компонентные службы, компьютеры и щелкните правой кнопкой мыши на MyComputer и выберите Свойства
Выберите вкладку Свойства по умолчанию и установите флажок «Включить распределенный COM на этом компьютере». Уровень аутентификации по умолчанию должен быть Connect, а уровень олицетворения по умолчанию - Identify. ПРИМЕЧАНИЕ. Обеспечить дополнительную безопасность для отслеживания ссылок следует отключить.
Теперь выберите вкладку «Безопасность COM» и в разделе «Разрешения доступа» нажмите кнопку «Редактировать настройки по умолчанию», нажмите кнопку «Добавить ...» и добавьте имя пользователя (только что созданное имя пользователя, точно такое же, как имя пользователя на сервер). После добавления нового пользователя выберите его и в поле ниже установите флажки для включения (Разрешить) как локального доступа, так и удаленного доступа.
Для первоначальных целей тестирования включают всех в список доступа к гранту.
На машине, где сервер является добавление OpcEnum.exe в список исключений брандмауэра
О пожарной стене клиентской машины позволяет порт 135 входящего coneciton
Примечания: Для начального тестирования отключить брандмауэр на оба сервером и клиентом. :)
Запишите идентификатор пользователя и пароль учетной записи пользователя Windows, под которой работает OPC-сервер, и создайте одно и то же имя пользователя и учетную запись на удаленном компьютере (для установления доверия между два компьютера)
Установили ли вы настройки dcom и брандмауэра? Подключение к opc требует, чтобы вы включили параметры Dcom как на клиентском, так и на серверном компьютере –
Нет, не сделали этого, не могли бы вы обобщить, какие настройки изменить? –