Интеграция с Grafana

Просмотр 15 сообщений - с 16 по 30 (из 39 всего)
  • Автор
    Сообщения
  • #15698
    Mikhail
    Модератор

    Правильно ли я понял, что это по сути тот же график, но вместо оси Y на нём цвета?

    #15700
    baur
    Участник

    Правильно ли я понял, что это по сути тот же график, но вместо оси Y на нём цвета?

    по сути — да, но можно сказать что Y оси и нету. Как я понял тут формируется диапазоны между разными значениями (в нашем случае это 1, 0) затем можно мапить цвета и строковые значения.

    Думаю тут повторяющие значения просто игнорируется. Если это так, то тут идеально подошел бы данные из событии, потому что немножко подвисает, когда выбираешь много оборудования (у нас минимум 30 шт) это еще за 24 часа.

    Надо попробовать с данными из событии, если получиться можно было бы посчитать простои оборудование за месяц.

    #15707
    baur
    Участник

    а что происходить c value когда stat = 0?
    думаю тут уместно null

    #15715
    greenfoxx
    Участник

    Да, замечание верное. Учтем и выложим обновление.

    #15730
    baur
    Участник

    Можно ли менять value по формуле, потом что в основном из конвейера выведена скорость но не состояние (битовый вкл./откл.) а для визуализации нужны битовый сигнал. По формуле как раз можно получить это, и это не единственный пример.

    #15743
    greenfoxx
    Участник

    На стороне Grafana такой возможности не удалось найти, со стороны Rapid SCADA можно сделать с помощью дорасчетных каналов.

    #15744
    baur
    Участник

    со стороны Rapid SCADA можно сделать с помощью дорасчетных каналов

    да, точно )))

    #15748
    baur
    Участник

    Поэкспериментировал с компонентном оказывается туда вполне можно вывести данные из событий.
    Так будет работать намного быстрее и можно будет задавать большие интервалы.
    В качестве value использовать NewCnlVal

    #15749
    baur
    Участник

    Все таки хочется сделать выборку часовых данные за 24, так можно вывести разницу счетчика за день. Минутные данные немножко подвисает для этого, тем более тут только одно цифра.

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

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

    В таком случае надо добавлять в приложение настройку, которая будет определять критерий использования минутных или часовых данных. Мы пока собираем обратную связь и будем решать, стоит ли развивать эту тему дальше и как именно. На заказ можно вообще всё что угодно разработать к определённому сроку.

    Имена каналов добавим, скорее всего, на следующей неделе.

    Поэкспериментировал с компонентном оказывается туда вполне можно вывести данные из событий.

    То есть нужны моменты появления событий по каналу?

    #15754
    baur
    Участник

    То есть нужны моменты появления событий по каналу?

    для компонета важны только момент перехода с одного состояние на другое, а повторяющие значения игнорируется, поэтому было проще если источник данных будет не минутные а события. Это существенно ускорить рендеринг и позволяет задавать большой интнрвал. Часовые данные тут просто не подходят.

    #15755
    baur
    Участник

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

    Да, но думаю выдача часовых данных когда большой период надо оставить.

    Минутные данные больше подходят для компонента граф и где производитеность скорость а для счётчиков /постоянно нарастающие/ часовые больше уместно.

    #15756
    baur
    Участник

    Имена каналов добавим, скорее всего, на следующей неделе

    👍

    #15773
    greenfoxx
    Участник

    Обновили провайдер GrafanaDataProvider. В обновление вошло:
    1. Вывод наименования канала.
    2. Учли ситуацию, когда stat = 0

    #15776
    baur
    Участник

    не вижу, что Metric = CnlName

    ответ

    я бы хотел получить вот такой результат

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