Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Обычная отрисовка в трендах  (Прочитано 2294 раз)

AutoCY

  • Пользователь
  • **
  • Сообщений: 92
    • Просмотр профиля
Обычная отрисовка в трендах
« : 21 Ноября 2017, 12:35:39 »
День добрый!

Работая с трендами, обратил внимание на то, что при выборе обычной отрисовки получается следующее:
1. Выбираю тип архивации по времени - 1 сек.  Присваиваю переменной значение 20. График соответственно поднимается с 0 до 20.
2. Проходит 10 сек, тренд пишется корректно. Затем присваиваю переменной значение 50. График вместо того, чтобы показать переменную равную 20 в течение 10 сек (со ступенькой), поднимает прямую от начала 20 до 50, не учитывая эти 10 сек.

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Обычная отрисовка в трендах
« Ответ #1 : 22 Ноября 2017, 09:06:56 »
Здравствуйте.

Система архивации при записи в БД оптимизирует данные и по возможности исключает повторяющиеся значения. Если нужно отрисовать тренд в ступенчатом виде, то нужно использовать тип отрисовки "ступенчатый". Результат ведь будет практически тот же самый: при записи значения каждую секунду без оптимизаций в архиве будут повторяющиеся значения, а ступеньки будут с углом близким 90 градусов. При ступенчатой отрисовке с оптимизацией, в архиве не будет повторяющихся значений и ступенки будут с углом ровно 90 градусов. Т.е. визуально разница будет очень малой и только в наклоне ступеньки, а данных в архиве при ступенчатом способе будет меньше.
« Изменён: 22 Ноября 2017, 09:08:00 от Simple-Scada »