2010-10-28 5 views
0

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

Заранее благодарим за ваш ответ!

ответ

0

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

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

  2. Начните с уровней аутентификации, установленных на none, и медленно добавьте защиту. enter image description here

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

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