Архивирование больших объемов в
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, то есть архивирует только теги, а об алармах и понятия пока не
имеет.