Соединение 2-х систем (версия 5)

Стартовая страница Форумы Вопросы по установке Соединение 2-х систем (версия 5)

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Автор
    Записи
  • #26554
    a80808
    Участник

    Долго думал в какой раздел, наверное сюда.
    Коллеги, есть такая задача:
    Клиент хочет расширение системы с одновременным переносом на новый сервер и существующей системы. Было бы неплохо сначала запустить новую на новом сервере а потом постепенно перенести старую (не отключая старого сервера) и в самый последний момент перенести данные. Иначе получится большая «дырка» по времени…

    Существует ли механизм «добавления» в существующую систему архивных и текущих данных от другой системы разумеется при непересекающихся идентификаторах?

    #26556
    manjey73
    Участник

    RapidGate + плюс перенос всех архивов.
    Потом по одной линии связи отключаете в старой и запускаете в новой, соответственно в RapidGate каналы этого устройства убираете из передачи

    • Ответ изменён 3 года, 7 месяцев назад пользователем manjey73.
    #26560
    a80808
    Участник

    Хм…обдумаю…Спасибо!

    #26576
    Mikhail
    Модератор

    Версия 5 и 6 имеют разные протокол обмена данными между приложениями. Поэтому использовать Быстрый шлюз для взаимодействия между системами не получится.

    Я бы рекомендовал настроить обмен данными через MQTT-брокер.
    С переносом архивов могут быть сложности, потому что потребуется переносить часть архива по мере переезда системы.

    Другой вариант — опрашивать оборудование параллельно двумя независимыми Rapid SCADA. Наверное, это самый удобный вариант. Тогда и архивы перенести будет не сложно.

    #28766
    baur
    Участник

    RapidScada6 может служить как MQTT-брокер?

    #28767
    manjey73
    Участник

    Да вроде нет, Брокера надо поднимать отдельно.

    Есть какой-то Издатель в драйверах, но опять же, написано что он не брокер

    MQTT-издатель 6.0.0.2
    ———————
    Транслирует данные каналов на MQTT-брокер и принимает команды.

    #28768
    baur
    Участник

    Да, MQTT-издатель 6.0.0.2, это как раз!
    Спасибо!
    Можете рекомендовать MQTT-брокер для Windows?

    #28769
    manjey73
    Участник

    https://mosquitto.org/download/

    но я на Linux ставил, там и для Windows есть. Другие не пробовал

    #28770
    Mikhail
    Модератор

    @baur, попробуйте Linux вместо Windows для серверов. По мере приобретения опыта он начинает нравится.

    • Ответ изменён 3 года, 2 месяца назад пользователем Mikhail.
    #28778
    Mikhail
    Модератор

    Кроме драйвера DrvMqttPublisher попробуйте ещё включить источник данных DrvDsMqtt.
    Они делают примерно то же самое, но настраиваются по-разному. Сравните, что удобнее.
    Драйвер передаёт значения каналов от Сервера, а источник данных передаёт значения тегов внутри Коммуникатора.

    • Ответ изменён 3 года, 2 месяца назад пользователем Mikhail.
    #29135
    baur
    Участник

    хотелось бы получить стрим от RapidSCADA на Grafana, там есть источник данных (MQTT Datasource for Grafana allows streaming data from any MQTT broker running either locally or remotely)

    Как понял для этого требуется DrvMqttPublisher или DrvDsMqtt, и где-то поднять брокер (например, mosquitto)?

    кстати, откуда взять DrvMqttPublisher в списке не нашел, или уже встроен в RS6?

    #29136
    Romiros
    Участник

    По сути Вы правильно все описали. DrvMqttPublisher идет из коробки. Совершенно верно, необходимо поднять свой брокер.

    #29140
    Mikhail
    Модератор

    DrvMqttPublisher и DrvDsMqtt предназначены для решения одной и той же задачи. Попробуйте оба и выберите, какой удобнее. Как уже написали, оба драйвера доступны по умолчанию.

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Для ответа в этой теме необходимо авторизоваться.