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

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

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

1 ответ

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

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

  2. Начните с уровня аутентификации, установленного на none, и медленно добавляйте безопасность.

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

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

Другие вопросы по тегам