Стартовая страница › Форумы › Понять, как работает ПО › Точность отображаемых данных на графике
- В этой теме 14 ответов, 4 участника, последнее обновление 3 года назад сделано Mikhail.
-
АвторСообщения
-
26.02.2021 в 08:47 #18462ppwkhУчастник
Здравствуйте.
Во входных каналах указан формат с двумя знаками после точки, а на графике отображается три знака, что в данном случае неудобно.
Меряю уровень жидкости в метрах и график получается некрасивым.26.02.2021 в 12:00 #18471RomirosУчастникМожет формат не применился. Или Ctrl+F5 сделайте. У меня все четко соответствует заданным форматам.
26.02.2021 в 13:30 #18473ppwkhУчастникДа всё применяется. не один год сижу в этой скаде. Предпоследняя версия.
Жду, что скажет Михаил26.02.2021 в 16:34 #18476MikhailМодераторДобрый день!
Сделайте скриншоты конфигурации, схемы (или таблицы) и графика пожалуйста.01.03.2021 в 08:25 #18487ppwkhУчастникИзвольте:
`[url=https://ibb.co/GQDCzTG][img]https://i.ibb.co/8gwP1cG/1.png[/img][/url]
[url=https://ibb.co/pZPSL1j][img]https://i.ibb.co/5v9PR1h/2.png[/img][/url]
[url=https://ibb.co/c6kRfqV][img]https://i.ibb.co/48KCvk3/3.png[/img][/url]
[url=https://ibb.co/D96fwyL][img]https://i.ibb.co/GW1QCLF/4.png[/img][/url]- Этот ответ был изменен 3 года назад от ppwkh.
01.03.2021 в 08:38 #18489ppwkhУчастникВот рабочие ссылки:
https://ibb.co/GQDCzTG
https://ibb.co/pZPSL1j
https://ibb.co/c6kRfqV
https://ibb.co/D96fwyLЕсли показания примерно статичны — график показывается с 4-мя знаками. Если же происходит существенное изменение в показаниях, то с 2-мя знаками (как и хотелось).
- Этот ответ был изменен 3 года назад от ppwkh.
01.03.2021 в 10:18 #18496a80808УчастникНу причина то понятна — автомасштабирование очи «Y». Т.е. когда показания примерно одинаковы ось как бы расширяется чтобы подробнее показывать значения. Соответственно и количество дробных разрядов увеличивается.
Когда происходит резкое изменение ось «сжимается», метки оси загрубляются.
А вот как лечить и нужно ли лечить — не знаю. Если перейти к двум знакам, то может получиться так, что меток на оси вообще не будет при малых изменениях сигнала.
На вашем примере сигнал «прыгает» от 0,3175 до 0,3250 (за исключением двух «выбросов»). В этом случае у вас на оси получится только две метки — 0,31 и 0,32.Я не помню чтобы в графиках (штатных, не плагина «ГрафикиПро») была возможность отключать автомасштабирование и вручную выбирать значение оси. Разработчики точнее подскажут.
01.03.2021 в 10:53 #18497ppwkhУчастникМне нужно, чтобы использовалось то кол-во разрядов в дробной части, которое указывается в конфигурации.
«a80808», а как же в случае с расходомерами? Если расход нулевой, т.е. показания статичны, на графике идёт прямая линия.
- Этот ответ был изменен 3 года назад от ppwkh.
01.03.2021 в 12:21 #18508MikhailМодераторФормат числа из таблицы входных каналов влияет на отображение значений на «всплывающей подсказке» и на точность вывода на координатную плоскость. На масштаб оси при масштабировании формат не влияет. При выборе участка графика масштаб по оси Y подбирается автоматически, чтобы показать выбранную амплитуду.
Вы можете настроить Графики Про, чтобы при масштабировании в диапазон всегда включался 0, тогда возможно будет более наглядно.
<IncludeZero>On</IncludeZero>
01.03.2021 в 12:57 #18511ppwkhУчастникМихаил, где это делается?
01.03.2021 в 16:58 #18515a80808УчастникДа, конечно прямая линия. И пока она не «упрется» в границу суток, будет сохраняться «старый» масштаб. А вот на новые сутки я уже не помню — сохраняется прежний или же подбирается новый. Скорее всего здесь прежний, а вот в PI Vision все время работает автомасштаб.
P.S. А мы про какие графики говорим — встроенные «бесплатные» или ГрафикиПро? Я про встроенные…
02.03.2021 в 07:48 #18521ppwkhУчастник— у нас используется плагин «Графики Про»
Я считаю что всё же нужно, чтобы была возможность отображать график с той точностью, которой требуется клиенту.02.03.2021 в 17:53 #18536MikhailМодераторВстроенные бесплатные не масштабируются и не обновляются автоматически, в отличие от Графики Про.
В Графики Про можно включить rolling-режим, тогда график постоянно будет сдвигаться влево и автоматически масштабироваться.
03.03.2021 в 15:52 #18549ppwkhУчастник«Вы можете настроить Графики Про, чтобы при масштабировании в диапазон всегда включался 0, тогда возможно будет более наглядно.»
«В Графики Про можно включить rolling-режим, тогда график постоянно будет сдвигаться влево и автоматически масштабироваться.»
«Михаил, где это делается?»
04.03.2021 в 18:26 #18600MikhailМодераторПараметр IncludeZero устанавливается в конфигурационном файле PlgChartPro.xml, который должен лежать в проекте в настройках веб-приложения.
rolling-режим можно включить:
— при выводе графика с помощью дэшборда
— при отображении графика внутри мнемосхемы (компонент График)
— при открытии графика по ссылке со схемы. -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.