Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

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

murdemon

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Резервирование
« : 21 Апреля 2018, 11:00:55 »
Вопрос по резервированию OPC DA, на счет функции резервирования Сервера вроде понятно. Как на счет резервирования OPC? С основном и второстепенном сервере
должный использоваться свои OPC. Я про ситуацию когда есть 2 сервера ..  на каждом свой OPC. Оба OPC цепляются к одним и тем же ПЛК.
И еще вопрос когда планируется добавить OPC UA ?
И вопрос , планируется возможность экспорта и импорта проекта в текстовый вид (XML) или что-то подобное? (для автоматизации разработки проекта с помощью внешних скриптов, который формируют файл для импорта)
« Изменён: 21 Апреля 2018, 11:26:22 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Резервирование
« Ответ #1 : 21 Апреля 2018, 11:24:52 »
Здравствуйте.

На основном и второстепенном сервере должны использоваться свои OPC. Я про ситуацию когда есть 2 сервера ..  на каждом свой OPC. Оба OPC цепляются к одним и тем же ПЛК.
Не совсем поняли в чем заключается вопрос. Именно так и должны работать резервные серверы. У каждого свой OPC-сервер, оба подключаются к тем же ПЛК. Иначе (если ставить OPC-сервер только на основном сервере) просто не было бы смысла в резервировании, т.к. при выходе основного сервера резервный не смог бы читать данные с ПЛК.

Цитировать
И еще вопрос когда планируется добавить OPC UA?
Уже внедряем поддержку OPC-UA. Точный срок сложно назвать, т.к. приходится отвлекаться на мелкие доработки.

Цитировать
И вопрос , планируется возможность экспорта и импорта проекта в текстовый вид (XML) или что-то подобное?
Импорт в XML не планируется. В будущем будут добавлены только стандартные функции импорта/экспорта мнемосхем, объектов, переменных, трендов и сообщений между разными проектами.
« Изменён: 21 Апреля 2018, 11:26:31 от Simple-Scada »

msa

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Резервирование
« Ответ #2 : 21 Сентября 2023, 11:53:14 »
Продолжу эту тему.
Необходимо резервирование серверов Simple-Scada.
Т.е. на на 2х серверах будут работать по серверу Scada и по ОРС-серверу.
Опрос устройств по модбасу.
Можете ли вы подсказать решение, какие ОРС-серверы или другие доп. программы (менеджеры) можно использовать, чтобы ОРС-серверы могли работать не одновременно - а в режиме основной/резервный ?
Т.е. опрос ведет только один ОРС-сервер, а при нарушении связи начинает работать резервный.
И как при этом нужно будет настроить серверы Simple-Scada ?

Это может быть критично для опроса устройств (не дублированных) через шлюзы Modbus TCP - Modbus RTU, для того, чтобы не забивать обмен по шине RTU.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: Резервирование
« Ответ #3 : 24 Сентября 2023, 17:51:34 »
Здравствуйте.

Цитировать
Можете ли вы подсказать решение, какие ОРС-серверы или другие доп. программы (менеджеры) можно использовать, чтобы ОРС-серверы могли работать не одновременно - а в режиме основной/резервный ?
К сожалению, по резервированию OPC-серверов подсказать не сможем. Даже если каким-либо образом настроить резервирование OPC-серверов, то в Simple-Scada не получится настроить переключение между ними. 

Как один из вариантов, можно на резервном сервере Simple-Scada отключить опцию "Автоматический запуск проектов" и включить опцию "Деактивировать проект, если у него нет клиентов". После этого, в случае когда основной сервер доступен, клиенты будут подключены к нему, а на резервном сервере проект будет остановлен(т.е., резервный сервер не будет подключен к OPC-серверу). В случае сбоя основного сервера, клиенты переключатся на резервный сервер, проект автоматически запустится и резервный сервер подключится к своему OPC-серверу. После восстановления работоспособности основного сервера, клиенты переключатся обратно на него, проект на резервном сервере остановится и резервный сервер отключится от OPC-сервера. Следует учитывать, что при таком варианте большинство времени(пока основной сервер доступен) проект на резервном сервере будет остановлен и архивация в БД не будет производиться, поэтому при переключении клиентов на резервный сервер, к примеру нельзя будет просмотреть архивные данные до момента переключения.