Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: murdemon от 21 Апреля 2018, 11:00:55
-
Вопрос по резервированию OPC DA, на счет функции резервирования Сервера вроде понятно. Как на счет резервирования OPC? С основном и второстепенном сервере
должный использоваться свои OPC. Я про ситуацию когда есть 2 сервера .. на каждом свой OPC. Оба OPC цепляются к одним и тем же ПЛК.
И еще вопрос когда планируется добавить OPC UA ?
И вопрос , планируется возможность экспорта и импорта проекта в текстовый вид (XML) или что-то подобное? (для автоматизации разработки проекта с помощью внешних скриптов, который формируют файл для импорта)
-
Здравствуйте.
На основном и второстепенном сервере должны использоваться свои OPC. Я про ситуацию когда есть 2 сервера .. на каждом свой OPC. Оба OPC цепляются к одним и тем же ПЛК.
Не совсем поняли в чем заключается вопрос. Именно так и должны работать резервные серверы. У каждого свой OPC-сервер, оба подключаются к тем же ПЛК. Иначе (если ставить OPC-сервер только на основном сервере) просто не было бы смысла в резервировании, т.к. при выходе основного сервера резервный не смог бы читать данные с ПЛК.
И еще вопрос когда планируется добавить OPC UA?
Уже внедряем поддержку OPC-UA. Точный срок сложно назвать, т.к. приходится отвлекаться на мелкие доработки.
И вопрос , планируется возможность экспорта и импорта проекта в текстовый вид (XML) или что-то подобное?
Импорт в XML не планируется. В будущем будут добавлены только стандартные функции импорта/экспорта мнемосхем, объектов, переменных, трендов и сообщений между разными проектами.
-
Продолжу эту тему.
Необходимо резервирование серверов Simple-Scada.
Т.е. на на 2х серверах будут работать по серверу Scada и по ОРС-серверу.
Опрос устройств по модбасу.
Можете ли вы подсказать решение, какие ОРС-серверы или другие доп. программы (менеджеры) можно использовать, чтобы ОРС-серверы могли работать не одновременно - а в режиме основной/резервный ?
Т.е. опрос ведет только один ОРС-сервер, а при нарушении связи начинает работать резервный.
И как при этом нужно будет настроить серверы Simple-Scada ?
Это может быть критично для опроса устройств (не дублированных) через шлюзы Modbus TCP - Modbus RTU, для того, чтобы не забивать обмен по шине RTU.
-
Здравствуйте.
Можете ли вы подсказать решение, какие ОРС-серверы или другие доп. программы (менеджеры) можно использовать, чтобы ОРС-серверы могли работать не одновременно - а в режиме основной/резервный ?
К сожалению, по резервированию OPC-серверов подсказать не сможем. Даже если каким-либо образом настроить резервирование OPC-серверов, то в Simple-Scada не получится настроить переключение между ними.
Как один из вариантов, можно на резервном сервере Simple-Scada отключить опцию "Автоматический запуск проектов (https://simple-scada.com/help/manual/settings-simple-scada-server.html?anchor=auto)" и включить опцию "Деактивировать проект, если у него нет клиентов (https://simple-scada.com/help/manual/settings-simple-scada-server.html?anchor=other)". После этого, в случае когда основной сервер доступен, клиенты будут подключены к нему, а на резервном сервере проект будет остановлен(т.е., резервный сервер не будет подключен к OPC-серверу). В случае сбоя основного сервера, клиенты переключатся на резервный сервер, проект автоматически запустится и резервный сервер подключится к своему OPC-серверу. После восстановления работоспособности основного сервера, клиенты переключатся обратно на него, проект на резервном сервере остановится и резервный сервер отключится от OPC-сервера. Следует учитывать, что при таком варианте большинство времени(пока основной сервер доступен) проект на резервном сервере будет остановлен и архивация в БД не будет производиться, поэтому при переключении клиентов на резервный сервер, к примеру нельзя будет просмотреть архивные данные до момента переключения.