Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции САиУ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
11.49 Mб
Скачать

Архивирование значений процесса в WinCc

Введение

Система архивирования отвечает за архивирование значений процесса в режиме исполнения. Эта система обрабатывает значения процесса, которые временно хранятся в базе данных системы исполнения, и записывает их в архивную базу данных.

Рис.8.1.

В архивировании значений процесса участвуют следующие подсистемы WinCC:

• Automation system [Система автоматизации] (AS): сохраняет значения процесса, которые передаются WinCC с помощью коммуникационных драйверов;

• Data manager [Менеджер данных] (DM): обрабатывает значения процесса и возвращает их в систему архивирования через теги процесса;

• Archive system [Система архивирования]: обрабатывает полученные значения процесса (например, формирует среднее значение). Метод обработки зависит от того, каким образом сконфигурирован архив;

• Runtime database [База данных системы исполнения] (DB): хранит архивируемые значения процесса.

Термины

Решение вопроса о том, должны ли и когда должны осуществляться сбор и архивирование значений процесса, зависит от множества параметров. Используемый метод архивирования определяет какие, из перечисленных ниже параметров, нужно сконфигурировать:

• Acquisition cycle [Цикл сбора данных] – определяет моменты времени, когда значение тега процесса считывается в системе автоматизации. Определить цикл сбора необходимо, например, для циклического архивирования значений процесса;

• Archiving cycle [Цикл архивирования] - позволяет определить моменты времени, когда обработанное значение процесса сохраняется в архивной базе данных. Определить цикл архивирования необходимо, например, для циклического архивирования и циклического выборочного архивирования;

• Start event [Стартовое событие] – возникновение такого события инициирует начало процесса архивирования значений, например, архивирование значений процесса начинается после того, как установка была включена. Стартовое событие конфигурируется, например, для ациклического архивирования значений процесса;

• Stop event [Событие останова] –такое событие прекращает архивирование значений процесса после его возникновения, например, архивирование прекращается после выключения установки. Событие останова конфигурируется, например, для циклического выборочного архивирования значений процесса.

Внешние и внутренние теги

Введение

В WinCC внешние теги используются для сбора значений процесса и имеют доступ к ячейкам памяти системы автоматизации, поэтому внешние теги называются тегами процесса. Внутренние теги не связаны с процессом ислужат для хранения внутрисистемных значений WinCC. Как внешние, так и внутренние теги могут храниться в виде архивных тегов в архиве значений процесса.

Архивные теги

Значения процесса хранятся в архивах значений процесса в виде архивных тегов. Существуют следующие типы архивных тегов:

• аналоговый (англ. аnalog) архивный тег хранит численные значения процесса, например, уровень наполнения резервуара;

• двоичный (англ. binary) архивный тег хранит двоичные значения процесса, например, сведения о том, включен двигатель или выключен;

• тег, управляемый процессом (англ. process-controlled tag) хранит значения процесса, полученные от системы автоматизации в виде кодовой посылки (например, ряд значений процесса, полученных в результате серии измерений).

Кроме того, можно выполнить обработку архивируемых значений процесса. Обработка выполняется путем применения математических функций (например, усреднение). Обработанные значения процесса хранятся во вторичном архиве (англ. compressed archive), в тегах вторичных архивов (англ.compressed tag).