Стартовая страница › Форумы › Понять, как работает ПО › Интеграция с Grafana
- В этой теме 38 ответов, 5 участников, последнее обновление 10 месяцев, 1 неделя назад сделано greenfoxx.
-
АвторСообщения
-
14.04.2020 в 17:47 #15698MikhailМодератор
Правильно ли я понял, что это по сути тот же график, но вместо оси Y на нём цвета?
14.04.2020 в 18:10 #15700baurУчастникПравильно ли я понял, что это по сути тот же график, но вместо оси Y на нём цвета?
по сути — да, но можно сказать что Y оси и нету. Как я понял тут формируется диапазоны между разными значениями (в нашем случае это 1, 0) затем можно мапить цвета и строковые значения.
Думаю тут повторяющие значения просто игнорируется. Если это так, то тут идеально подошел бы данные из событии, потому что немножко подвисает, когда выбираешь много оборудования (у нас минимум 30 шт) это еще за 24 часа.
Надо попробовать с данными из событии, если получиться можно было бы посчитать простои оборудование за месяц.
15.04.2020 в 06:46 #15707baurУчастника что происходить c value когда stat = 0?
думаю тут уместно null15.04.2020 в 17:30 #15715greenfoxxУчастникДа, замечание верное. Учтем и выложим обновление.
16.04.2020 в 12:31 #15730baurУчастникМожно ли менять value по формуле, потом что в основном из конвейера выведена скорость но не состояние (битовый вкл./откл.) а для визуализации нужны битовый сигнал. По формуле как раз можно получить это, и это не единственный пример.
16.04.2020 в 18:26 #15743greenfoxxУчастникНа стороне Grafana такой возможности не удалось найти, со стороны Rapid SCADA можно сделать с помощью дорасчетных каналов.
16.04.2020 в 19:00 #15744baurУчастниксо стороны Rapid SCADA можно сделать с помощью дорасчетных каналов
да, точно )))
17.04.2020 в 13:49 #15748baurУчастникПоэкспериментировал с компонентном оказывается туда вполне можно вывести данные из событий.
Так будет работать намного быстрее и можно будет задавать большие интервалы.
В качестве value использовать NewCnlVal17.04.2020 в 14:02 #15749baurУчастникВсе таки хочется сделать выборку часовых данные за 24, так можно вывести разницу счетчика за день. Минутные данные немножко подвисает для этого, тем более тут только одно цифра.
- Этот ответ был изменен 3 года, 11 месяцев назад от baur.
17.04.2020 в 19:28 #15752MikhailМодераторВсе таки хочется сделать выборку часовых данные за 24, так можно вывести разницу счетчика за день.
В таком случае надо добавлять в приложение настройку, которая будет определять критерий использования минутных или часовых данных. Мы пока собираем обратную связь и будем решать, стоит ли развивать эту тему дальше и как именно. На заказ можно вообще всё что угодно разработать к определённому сроку.
Имена каналов добавим, скорее всего, на следующей неделе.
Поэкспериментировал с компонентном оказывается туда вполне можно вывести данные из событий.
То есть нужны моменты появления событий по каналу?
17.04.2020 в 20:13 #15754baurУчастникТо есть нужны моменты появления событий по каналу?
для компонета важны только момент перехода с одного состояние на другое, а повторяющие значения игнорируется, поэтому было проще если источник данных будет не минутные а события. Это существенно ускорить рендеринг и позволяет задавать большой интнрвал. Часовые данные тут просто не подходят.
17.04.2020 в 20:20 #15755baurУчастникВ таком случае надо добавлять в приложение настройку, которая будет определять критерий использования минутных или часовых данных.
Да, но думаю выдача часовых данных когда большой период надо оставить.
Минутные данные больше подходят для компонента граф и где производитеность скорость а для счётчиков /постоянно нарастающие/ часовые больше уместно.
17.04.2020 в 20:25 #15756baurУчастникИмена каналов добавим, скорее всего, на следующей неделе
👍
21.04.2020 в 12:03 #15773greenfoxxУчастникОбновили провайдер GrafanaDataProvider. В обновление вошло:
1. Вывод наименования канала.
2. Учли ситуацию, когда stat = 021.04.2020 в 14:22 #15776baurУчастник -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.