Проблема с отображением графиков

Вопросы, не попадающие в другие разделы.

Проблема с отображением графиков

Сообщение Alesta » Чт мар 27, 2008 8:23 pm

Здравствуйте. мы столкнулись с реальной проблемой. Есть несколько проектов в InTouch 9.0 на winxp компьютерах. в каждом проекте примерно 220 тегов сохраняются в тренды. очень медленно отображаются в стандартном history trend 8 тегов, если диапазон отображения поставить больше 24 часов. толщина линий 2, режим отображения min/max, значения тегов меняются раз в секунду.
Изменение параметров отображения (временной диапазон, дата и время начала), если диапазон больше суток, приводит к тому, что останавливаются скрипты, выполняющиеся в это время, очень долго загружаются данные для отображения, при этом пока они не загрузятся, изменение параметров отображения ни к чему не приводит. то есть пока не загрузились предыдущие данные, ничего не происходит. Если поставить диапазон 30 дней, то следующие минут 20 графиками пользоваться невозможно.
Есть ли возможность как-нибудь улучшить ситуацию?

и 2ой вопрос: можно ли как-нибудь посчитать среднее значение тега за какой-то промежуток времени, кроме как пользуясь функцией htGetValueAtZone?
Alesta
 
Сообщения: 30
Зарегистрирован: Ср ноя 21, 2007 5:40 pm

Re: Проблема с отображением графиков

Сообщение Niksat » Чт апр 03, 2008 6:35 pm

Alesta писал(а): в каждом проекте примерно 220 тегов сохраняются в тренды. очень медленно отображаются в стандартном history trend 8 тегов, если
...
Изменение параметров отображения (временной диапазон, дата и
....
не происходит. Если поставить диапазон 30 дней, то следующие минут
...
и 2ой вопрос: можно ли как-нибудь посчитать среднее значение тега за какой-то промежуток времени, кроме как пользуясь функцией htGetValueAtZone?

После запуска приложения в Maker найти меню
Special/Configure/Historian Logging
на нем есть параметры - как часто в мс печатаются значения на архивный принтер - в данном случае это дисковый файл.
В моем проекте 450 трендов печатаются с частотой 1000мс=1раз в сек.
Время хранения файлов 35 дней. Работает слегка подтормаживая на первом открытии, затем практически в реальном времени.
По умолчанию стоит 100мс.
У меня за сутки - система сама обновляет файлы, накапливается по 10 мегабайт. У Вас бы получилось 100 - никакая оперативная память не выдержит, а работать со swap-файлом это никогда не откликнется.
Niksat
 
Сообщения: 10
Зарегистрирован: Чт апр 03, 2008 9:37 am

Сообщение Alesta » Пн апр 07, 2008 2:38 pm

ну у нас там стоит 500мс, с запасом, и это оправданно. Почти решить проблему удалось выставлением максимально возможного memory to keep free в настройках windowviewer, а имено 32000Kb.
Alesta
 
Сообщения: 30
Зарегистрирован: Ср ноя 21, 2007 5:40 pm

Сообщение Admin » Чт апр 10, 2008 10:50 am

Статистическую обработку данных можно вести с помощью SPCPro - модуля статистического контроля процесса.
Мануал прочитаете - разберетесь, он идет в комплекте с Интачем.
Admin
Site Admin
 
Сообщения: 294
Зарегистрирован: Пт май 04, 2007 7:32 pm

Сообщение Alesta » Пт апр 11, 2008 11:12 am

к сожалению, чтобы использовать spcpro с данными от нескольких компьютеров, придётся поднимать ms sql server. а не хотелось.
Alesta
 
Сообщения: 30
Зарегистрирован: Ср ноя 21, 2007 5:40 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 26