Поддержка контроллеров Wiren Board

Помечено: 

Просмотр 15 сообщений - с 46 по 60 (из 86 всего)
  • Автор
    Сообщения
  • #27481
    Mikhail
    Модератор

    DrvMBusBuran — хорошо звучит

    Например, люди будут обсуждать, кто какой драйвер использует:
    — У меня DrvPing, очень удобный
    — И у меня DrvPing, кушает память и глючит
    А оказывается, это были 2 разных драйвера 🙂

    #27482
    baur
    Участник

    прошу дать ссылку на оптимальный DrvPing

    #27483
    manjey73
    Участник

    @mikhail а мне не нравится, что за MBus Buran? что за протокол или прибор такой?

    Типа MBus_Zelsius или MBus_Pulsar или MBus_Wesser типа что за счетчик такой Buran?

    неправильно это как-то в некоторых случаях, аж глаз режет 🙂
    При этом в коде имя файла и описание классов должно совпадать…

    А следующий драйвер для пинга будет DrvPingPong ? 🙂

    • Этот ответ был изменен 1 год, 3 месяца назад от manjey73.
    #27485
    Mikhail
    Модератор

    Тогда DrvMBusPulsarByBuran. Правда, достаточно длинное название.

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

    прошу дать ссылку на оптимальный DrvPing

    DrvPingJP
    DrvPing by Romiros

    Выберите на свой вкус.

    #27487
    manjey73
    Участник

    не, Pulsar тут вообще лишний, драйвер общий для протокола а не под конкретный прибор.
    Так что застолблю просто DrvMBus, если еще кто-то будет делать пусть и пишет By 🙂

    #32686
    Lj_
    Участник

    Добрый день, имеются несколько десятков WB7 с gsm модемами, планируем управлять ими и получать данные (о состоянии дискретных датчиков и показаний приборов учета) через RapidScada, установленную на ПК централизованно. Подскажите пожалуйста, как лучше организовать такую конфигурацию. Или может где-нибудь есть мануал на эту тему. Спасибо

    #32688
    manjey73
    Участник

    @lj_ а на WirenBoard — ах установлены RapidScada ? Или RapidScada предполагается только в центре?

    Если второе, то в центре можно поднять MQTT брокера и настраивать WirenBoard-ы на подписку и отправлять данные.

    Если установлены, то можно OPC UA сервера поднять на WirenBoard-ах но там только от Коммуникатора данные сможете получать.
    Ну и куча вариаций от бесплатных к платным, например использование RapidGate и т.д.

    #32689
    manjey73
    Участник

    А, ну еще каналы связи какие? есть доступ к WirenBoard по IP?
    То есть GSM без реального IP а только выход в интернет, но при этом там Linux и можно поднять со стороны WirenBoard VPN каналы. Например используя WireGuard и тогда можно на каждый стучаться уже центральной Scada как душе будет угодно.

    Счетчики у вас опрашивает Коммуникатор — OPC UA сервера
    Дискретные датчики к чему подключены ? в принципе можно тоже запулить в OPC UA но надо тестировать, WirenBoard еще же и сам их читает своими средствами.

    #32691
    a80808
    Участник

    Там по интеграции Rapid SCADA с WirenBoard целая статья. Скада ставится на сам контроллер.

    #32696
    manjey73
    Участник

    Ставить или нет это вариации и отсюда способы связи.
    Так то на WirenBoard и Modbus slave должен быть. Правда не уверен, не игрался с ним.

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

    Добрый день!
    Вариаций архитектуры действительно много.
    Установка Rapid SCADA на WB7 с передачей данных на центральную Rapid SCADA позволяет:
    1. Автоматически докачивать архивные данные на центральный сервер при обрыве/восстановлении связи.
    2. Персоналу объекта работать со скадой из локальной сети. То есть если связи с центральным сервером не будет, работа на объекте продолжится.
    3. Избавиться от лишних прослоек, таких как MQTT-брокер на центральном сервере.

    Если указанные функции востребованы в Вашем конкретном случае, то имеет смысл поставить Rapid SCADA на каждый WB и поставить центральную Rapid SCADA, связав их с помощью модуля Быстрый шлюз (Rapid Gate).

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

    Ссылка на презентацию Rapid SCADA — Wiren Board 2023.

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

    Варианты на основе MQTT:
    1. Опрашивать каждый WB, подключаясь к его MQTT-брокеру.
    2. Настроить центральный MQTT-брокер и настроить на каждом WB трансляцию данных на центральный брокер.

    В этом случае при пропадании связи уже не получится получить архивные данные, т.к. MQTT работает с текущими данными.

    #32709
    manjey73
    Участник

    и таки на WB есть ModbusSlave из коробки. Так что можно опрашивать и не через брокера а по Modbus.

Просмотр 15 сообщений - с 46 по 60 (из 86 всего)
  • Вы должны авторизироваться для ответа в этой теме.