Автор Тема: Резервирование OPC серверов  (Прочитано 11566 раз)

Оффлайн Серега

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
Резервирование OPC серверов
« : 16.05.2018, 14:06:47 pm »
Добрый день, уважаемые разработчики!
В силу определенных обстоятельств дана задача по построению отказоустойчивой системы. Описанное резервирование каналов связи в руководстве опробовано и работает хорошо. Но вышестоящие говорят следующее:
" ... а можно сделать так, чтобы slave OPC сервер следил за master OPC сервером и когда master "ляжет" подхватил весь обмен..." (перевод от автора на понятный язык :)).
Данное указание можно конечно реализовать. По железу - 2 компа, питание - 2 UPS, каналы связи - 2 сетевых карточки и 2 пачкорда.
Но основной вопрос звучит наверное так: можно ли программно (через cfg файл) или другим способом реализовать слежение одним OPC за работой другого OPC.
Возможно это лучше реализовывать через SimpleSCADA скриптами. Но это вопрос к разработчикам скады.
Может подскажите в каком направлении копать или другой продукт.

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

  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 324
    • Просмотр профиля
Re: Резервирование OPC серверов
« Ответ #1 : 16.05.2018, 18:50:00 pm »
Здравствуйте.

Сейчас такой возможности в OPC сервер не заложено.
Честно говоря если вы хотите это сделать на одном простом компьютере то отказоустойчивой системы не получится.
Ведь кроме OPC сервера отказать может любой из компонентов: Scada, Windows,  железо.
И в этом случае дублирование OPC сервера не поможет.

Тут либо две машины разворачивать, либо сервер.

Айрат

Оффлайн Серега

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Резервирование OPC серверов
« Ответ #2 : 18.05.2018, 08:58:28 am »
Спасибо за ответ.
Эксперименты со скадой и opc, а также механизмы резервирования серверов скады и механизм запуска серверов согласно настройкам дают шанс сделать как просят.
И естественно данный вариант должен работать на 2 компах/серверах