Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Genesis32. Trendlogger

 Ответить Ответить
Автор
Сообщение
Rumba_Junior Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 09 Август 2011
Online Status: Offline
Публикации: 21
Свойства публикации Свойства публикации   Ответить, цитируя автора - Rumba_Junior Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Genesis32. Trendlogger
    Опубликовано: 17 Май 2012 14:07
Добрый день!!

Кто знает, подскажите по следующему вопросу:

Есть база SQl для trendlogger (использую экспресс, который вместе с генезисом 9.22). А проблема в том, что спустя определенное, но не известное мне время происходит "прореживание" данных в таблице. После этого отследить динамику изменения тега нельзя.

А вопросы следующие:
1. Что это за фича и где конкретно про неё можно почитать, а то пока не нашел?
2. Может есть какие-либо рекомендации для настройки групп архивирования. полученные опытным путем?
3. Какими настройками можно порулить временем, в течение которого все данные в таблице сохраняются?
Наверх
alfa2 Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 10 Март 2011
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - alfa2 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Май 2012 15:33
Если под "прореживанием" оказовается удаление старых данных, то Наверняка это настрока TrendWorX Configurator.Там ищешь нужную группу и первым делом смотришь на Table(s)Managment.Там смотриш скока всего таблиц - и когда Создается новая таблица.

НОвая таблица соответсвенно перезасисовается поверх какой то самой старой.

Например у меня стоит СОЗДАВАЯТЬ новую таблицу Каждые24 часа. Таблиц всего 10.СООтветсвенно - тредны я смогу посмотреть ВСЕГО глубиной 10 дней.
Наверх
Rumba_Junior Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 09 Август 2011
Online Status: Offline
Публикации: 21
Свойства публикации Свойства публикации   Ответить, цитируя автора - Rumba_Junior Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Май 2012 15:43
У меня стоит создавать таблицу каждые сутки в 00:00. А вообще существует какой-то максимальный размер одной таблицы? Может таким образом происходит борьба с переполнением?
Наверх
alfa2 Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 10 Март 2011
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - alfa2 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Май 2012 18:10

А сколько там таблиц? Всего одна?

Если одна  то 
Поидее в 00 01 вы можете не увидесть вообще трендов (если он базу чистит).  НО Нужно это проверить.  ВОЗМОЖНО он начинает перезаписовать базу с начала.

ТАК или иначе нужно смотреть с каким интервалом(или по другим условиям) происходит запись в лог. Это во вкладке LOGGING.

Информации и3 вкладок Logging и Table(S)Manegement  уже должно хватить для решения начальной задачи : например При 1 новой базе в 00 00 уже можно сказать - что вы не увидите данных старше 24 часов.

Наверх
Rumba_Junior Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 09 Август 2011
Online Status: Offline
Публикации: 21
Свойства публикации Свойства публикации   Ответить, цитируя автора - Rumba_Junior Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Май 2012 08:56
Групп всего 17. И каждая настроена хранить месячный архив (и его можно увидеть), укладываясь в максимальный объем базы. Притом каждая таблица.

Самая "быстрые" группы имеют настройки: сбор данных - 1; период вычисления - 5; архивация - 20. Таких таблиц 7, и в каждой не более 10 тегов.

Да, и еще. Внутри периода вычисления пишутся все отсчеты.
Наверх
alfa2 Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 10 Март 2011
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - alfa2 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Май 2012 13:41
Во - наконецто нашли...Количество групп нам не интересно... т.к. они независимы и их количество определяется задачами проэкта.

Вот вы и сами нашли то место где устанавливаются тайминги.- 'это DataCollection -> General.Теперь можно опытным путем точно определить кто как работает... 
Logging - там настравивается периодичность сохранения в SQL. Тоесть что бы каждый ра по 1ой записи в базу не писать - лучше сразу нескольно точек сохранять....

ПОЧИТАТЬ что каждое поле значит - можно в хелпе нажатием F1. Хелп генезиса очень информативный. 

Наверх
Rumba_Junior Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 09 Август 2011
Online Status: Offline
Публикации: 21
Свойства публикации Свойства публикации   Ответить, цитируя автора - Rumba_Junior Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 31 Май 2012 11:06
Обнаружил такую штуку.
Вечером ставлю константу, которая записывается в тренд. Утром прихожу, смотрю график, на котором рисуется линия, соответствующая этой константе. дальше заменяю входную константу на синус. Открываю график и вижу, что синус отображается нормально, а вот прямая до синуса не отображается. Если начинаю мотать на вечер, то прямая начинает отображаться в тот момент, когда последняя запись в SQL окажется внутри отображаемого временного диапазона. Никто не сталкивался с таким?
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz