JeasyOpc Проблема, как подключиться к другим компьютерам в локальной сети с помощью клиента JeasyOpc?

Я сделал программу на основе исходного кода JeasyOpc, когда я пытаюсь использовать ее на локальном хосте, проблем нет, она работает нормально (я вижу сервер opc и могу читать сигналы с него). Затем я попытался прочитать сигналы с другого компьютера в нашей локальной сети - не работает. Я настроил DCOM по мере необходимости, но ничего не помогает. Я даже скачал пробную версию туннелера Matrikon Opc, он помогает обнаруживать серверы opc в локальной сети с помощью других браузеров opc (иначе они не могли бы обнаружить), но не с моей базовой программой JeasyOpc. Пожалуйста помоги!

Заранее спасибо за ответ!


person A.Bras    schedule 28.10.2010    source источник


Ответы (1)


Похоже, OpcEnum настроен неправильно.

  1. Убедитесь, что OpcEnum не указан в брандмауэре Windows. Не имеет значения, насколько правильны ваши настройки DCOM, если брандмауэр блокирует доступ.

  2. Начните с нулевых уровней аутентификации и постепенно повышайте безопасность. введите здесь описание изображения

  3. Убедитесь, что оба компьютера входят в одну рабочую группу/домен.

  4. Включите общий доступ к файлам для компьютеров. Это устранило некоторые проблемы, с которыми я сталкивался в прошлом при работе с OPC. Я предполагаю, что это где-то переключает некоторые настройки DCOM. Не спрашивайте меня, почему именно это работает.

person Greg Buehler    schedule 18.04.2011