Автор Тема: Как проверить, запущен ли Опрос на соседнем компе?  (Прочитано 6682 раз)

Оффлайн yante

  • Jr. Member
  • **
  • Сообщений: 93
    • Просмотр профиля
  У нас Опрос запускается то с одного компа, то с другого.
  И когда запущен с одного, с другого все читается очень медленно, или вообще не соединяется.
  Вопрос - как определить, запущен ли опрос на другом компе?
  Вот если бы он в своей рабочей папке оставлял бы файл Lock на время, пока запущена сессия, и удалял бы его после разрыва сессии...

Оффлайн Айрат

  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 324
    • Просмотр профиля
Добрый день.

Это ненадёжное решение. Толком работать не будет.
Скорее всего такое должно решаться на уровне шлюза, к которому подключены OPC сервера.

Айрат

Оффлайн yante

  • Jr. Member
  • **
  • Сообщений: 93
    • Просмотр профиля
  Про шлюз можно поподробнее?
  У нас компы в одном здании, в разных помещениях, в одной сети...
  Папку с ОРС-сервером на другом компе я вижу со своего компа, и имею к тому компу удаленный доступ...

Оффлайн Айрат

  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 324
    • Просмотр профиля
К прибору вы как доступ получаете?
Скорее всего это преобразователь из Ethernet в 485(232), он же шлюз.
В нём должна быть заложена возможность разрешения подобных коллизий, когда одновременно два мастера пытаются опрашивать один прибор.
Решение с доступом в сетевую папку, чтение lock файла, ненадёжно. Ладно два OPC сервера, а третий появится?

Айрат