Архивирование больших объемов в TagLogging
Лобанов Денис; 12.7.02

Здраствуйте!


Возможно ли средствами WinCC архивировать следующее количество тегов:
- 100 аналоговых циклически
- 700 аналоговых по изменению
Период архивации 2 секунды. Архив short-term, расчитанный на 2 недели.

Для эксперимента был взят компьютер Athlon 750, RAM 96Mb, HDD 20Gb (5400 об).
В результате система загрузилась на 100% и через некоторое время run-time завис...

Архивирование можно сделать и спомощью внешней программы (и оно уже есть, как
одна из опций OPC сервера, где данные сохраняются в dbf-таблице), но тогда
теряется возможность использовать стандартные средства отобращения трендов.

Можно ли как-нибудь решить проблему средствами WinCC?
Re: Архивирование больших объемов в TagLogging
Юрченко Владимир; 12.7.02

Максимальная производительность архивирования в WinCC порядка 300-400 тегов в секунду. Если необходима большая производительность, можно использовать недавно появившуюся опцию WinCC пакеты PDA и PPA. Их производительность до 1500 тегов в секунду. В ближайшее время постараюсь поместить в разделе HMI описание этих продуктов на русском языке с заказными номерами и стоимостью. Если нужно быстро , но на английском - обращайтесь по е-mail Vladimir.Yurchenko@mow.siemens.ru

Re: Архивирование больших объемов в TagLogging
Александр Родин, ООО "Нева Электрик"; 15.7.02

Нужно. Быстро. :)


Если можно, перешлите пожалуйста на емыл.

Заранее спасибо.
Re: Архивирование больших объемов в TagLogging
Юрченко Владимир; 16.7.02

Информацию по PDA/PPA смотрите в http://www.aud.ru/as/products/08_hmi/02_pr/10_PDA_PPA_r.ppt

Re: Архивирование больших объемов в TagLogging
Вера Прокопенко; 17.7.02

Хорошо использовать гистерезис для записи аналоговых тегов. И не желательно использовать запись в архив по событию.На архивирование по событию, если оно сконфигурировано в TagLogging через Evevt start / Even stop есть ограничения: не рекомендуется более чем для 10 тегов. Если отследить работу этих событийных функций, то видно, что они запускаются по 4 и более раз в секунду для каждого тега, видимо, это и нагружает систему. Лучше использовать запрет и разрешение на запись всего архива (если это возможно по условиям работы проекта) с использованием ODK функции TLGLockArchiv (NULL,имя архива,0-разрешение записи или 1-запрет,&pError ). Для разовой записи значения тега в архив можно использовать функцию TLGInsertArchivData().

Re: Архивирование больших объемов в TagLogging
Александр Родин, ООО "Нева Электрик"; 23.7.02

А вот вопрос на засыпку...


Документацию по PDA/PPA получил, большое спасибо, там все очень красиво написано, что возможно вона сколько... А поюзать на время дать могут? Обещаю, никому больше не давать %)

Просто у нас ситуация такая: есть проект, где, возможно потребуется обрабатывать большие объемы данных. Вот и стоим на перепутье: либо платить много денег и купить PDA, и до конца не понятно как он тогда в проект врастет... вдруг глючить будет, вещь-то новая; либо делать все как раньше делали через связку TagLogging-ODK, геморройно, но проверено и наработано.

Заранее спасибо.
Re: Архивирование больших объемов в TagLogging
Евгений Трунов; 24.7.02

Исходя из описания, возможно использовать RTDS+РРА+HHD для обработки данных полностью самостоятельно, без участия подсистемы TagLogging? И, возможно ли то же самое для хранения/обработки сообщений подсистемы AlarmLogging?

Re: Архивирование больших объемов в TagLogging
Юрченко Владимир; 25.7.02

К сожалению какого то демо или реального PPA/PDA у нас в России пока еще нет.

Как заявлено работать он может самостоятельно через OPC сервера (и кажется только через них). И пока использует только Data Access OPC, то есть архивирует только теги, а об алармах и понятия пока не имеет.