tm6.0.6 с плк считывается итоговое увеличивающееся во времени значение. архивируется. на экран (и в дальнейшем в отчет) нужно вывести к примеру подобную историческую выборку: max-min за вчера с 0:00 по 00:00 max-min за вчера с 0:00 по 08:00 max-min за вчера с 8:00 по 16:00 max-min за вчера с 16:00 по 00:00 max-min за сегодня с 0:00 по 00:00 max-min за сегодня с 0:00 по 08:00 max-min за сегодня с 8:00 по 16:00 max-min за сегодня с 16:00 по 00:00 нужен пример или how-to
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Надо обновиться до релиза 6.08 (текущий релиз на сайте) и использовать канал CALL.LocalList с групповой выборкой и разбивкой диапазона выборки из архива на интервалы. Такая функция описана в документации релиза 6.08.
Posted by Intex (Участник № / Member № 4411) on :
а в текущей версии никак это не реализовать что-ли ??! т.к. "обновление" в данном случае - совсем не то, что хотелось бы делать из-за ряда причин: 1. трата времени 2. в своё время более свежий интернет дистрибутив в отличие от дискового не видел ключа или крашился - не помню уже. помимо описания в "документации" все равно необходим пример.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В релизе 6.06 надо делать последовательные выборки из архива с помощью канала CALL.LocalStatistic и запоминать результаты для последующего вывода на экран. Решение громоздкое и затратное с точки зрения объема выборок из архива.
Релиз 6.08 успешно эксплуатируется в течение этого года. Интернет-дистрибутив ничем не отличается от дискового.
Разработка примеров под произвольные пользовательские задачи не входит в функции техподдержки.