Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Страница 27 из 47
2.3.5 Система архивирования
Высокопроизводительное архивирование сообщений и измеряемых значений
Вы можете в любое время отобразить текущие значения процесса. Однако, возможны
ситуации, в которых необходимо представить изменение значений в зависимости от
времени, например, в виде диаграммы или таблицы или получить ответы на вопросы,
например, следующего типа:
• Что конкретно случилось в процессе?
• Когда была достигнута определенная температура на установке А?
• Почему партия X была лучшего качества, чем партия Y?
В этом случае необходимо иметь доступ к прошлым данным процесса. Эти данные
хранятся в архивах значений процесса. Фактически, эти последовательности значений
процесса в зависимости от времени очень важны для обнаружения возможных про-
блем на ранних этапах. Если, например, уровень заполнения бочки снижается спустя
какое-то время, это может означать утечку, которую нужно устранить как можно быст-
рее, в целях предотвращения простоя производства или повреждения оборудования.
Помимо значений процесса WinCC архивирует сообщения. Значения процесса и со-
общения архивируются в высокопроизводительную базу данных Microsoft SQL
Server 2000: при этом использование специализированного сервера позволяет запи-
сывать до 10,000 измеряемых значений и 100 сообщений в секунду. То есть система
может обработать 10,000 сообщений в 10 минут, что в среднем намного больше, чем
10 сообщений в секунду. Применение эффективные функций сжатия без потерь по-
зволяет уменьшить размер требуемой памяти. В данном контексте "без потерь" озна-
чает, что никакие значения не будут утеряны (например, из-за интерполяции).
Методы архивирования значений процесса
В режиме исполнения могут использоваться следующие методы архивирования:
• Циклическое архивирование значений процесса: непрерывное архивирование
значений процесса, например, для постоянного наблюдения и контроля значений
процесса.
• Циклическое выборочное архивирование значений процесса: непрерывное
архивирование значений процесса, управляемое событиями, например, для кон-
троля значений процесса в течение определенного периода времени.
• Ациклическое архивирование значений процесса: архивирование значений
процесса при возникновении определенных событий, например, архивирование те-
кущего значения процесса в случае нарушения граничных значений.
• Архивирование значений процесса, управляемое процессом: архивирование
нескольких переменных процесса или быстро изменяющихся значений процесса.
• Вторичное (англ. Compressed) архивирование: обработка отдельных перемен-
ных архива или целых архивов значений процесса, например, ежечасное усредне-
ние значений процесса, архивируемых каждую минуту.
• Архивирование значений процесса, управляемое процессом: создание времен-
ных меток значений процесса в контроллере (S7-400) и архивирование этих значений в
системе человеко-машинного интерфейса. Эта процедура является особенно эффек-
тивной. Нагрузка на каналы связи при этом минимальна. Кроме того, такое архивирова-
ние обеспечивает правильный хронологический порядок архивных значений в распре-
деленной системе автоматизации.