Показать сообщение отдельно
Старый 06.12.2020, 16:18   #94
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Косяки, непонятки и хотелки по историческим данным

И снова я с историческим графиком Смарт...


Исходное положение:
Начинается запись исторического графика, Control - period.
Begin, sec - фиксированное значение, равное началу записи.
End, sec - текущее значение с блока ToUnixTime.
Таким образом график на экране в процессе записи "ужимается" и мы всегда видим весь период от начала записи до текущего момента.


Через энное количество часов график просто перестает отрисовываться на экране. При этом увеличение периода времени, отображаемого на экране, продолжается.
В итоге получаем картинку на фото.
Зафиксировано 2 случая.
В первом случае (на картинке) график перестал рисоваться через 12,5 часов, во втором примерно через 15 часов.
При общем времени записи цикла менее часа такого не наблюдалось при многократном запуске. Потом был запуск этих двух длинных циклов. Там около 20 часов. Промежуточных по длительности вариантов не было.


При этом запись данных в архив на самом деле продолжалась - отчет за период содержит все данные корректно. И те что были отображены на графике, и те, что не отрисовались - всё есть.


С чем может быть связано?

Ах да, чуть не забыл. Лоджик 3.32.0137.
Первое предложение, полагаю, будет устаовить последнюю версию.
Заказчик запускал на 149-й - начинались другие глюки сразу. Например пропадание меню, не отображение части элементов на экранах смарт, что-то еще.
Поставил 137-ю - все работает, кроме этого косяка.
Форматирование контроллера производилось.
Изображения
Тип файла: jpg График-Глюк.jpg (402.3 Кбайт, 33 просмотров)
ViS вне форума   Ответить с цитированием