Конфигурационные элементы

Элементы точек данных системы «КАСКАД Цифра» являются носителями не только значений, единиц измерения, описаний и т.п., но и других данных. Часть этих данных используется в информационных целях. С другой стороны – атрибуты, предназначенные для определения методов обработки данных и предупреждений.

Носители подобных настроек входят в состав элементов точек данных и называются в системе «КАСКАД Цифра» конфигурационными элементами. В данном разделе будет представлено использование конфигурационных элементов для настройки функциональности элементов точки данных «P2». При помощи конфигурационных элементов для текущей частоты вращения и уставки частоты вращения в диапазонах допустимых значений будут настроены диапазоны возможных значений. Также для элемента «.alarm» с типом данных «bool» будет настроена обработка алармов.

Рисунок: добавление диапазона [возможных] значений «КАСКАД Цифра» (конфигурационный элемент «_pv_range») к элементу точки данных «P2.state.speed»

В редакторе PARA в области древовидной структуры [типов] точек данных выберите элемент точки данных «P2.state.speed». Щелкните по данному элементу правой кнопкой мыши и в открывшемся контекстном меню выберите «Добавить конф.элемент -> Диапазон значений «КАСКАД Цифра»». Откройте структуру конфигурационных элементов «P2.state.speed» (двойным щелчком левой кнопкой мыши по элементу или нажатием на «+» перед именем элемента) и выберите конфигурационный элемент «_pv_range». Введите настройки согласно рисунку ниже.

Рисунок: настройка диапазона [возможных] значений для «P2.state.speed» при помощи конфигурационного элемента «_pv_range»

Таким же образом задайте диапазон [возможных] значений для уставки частоты вращения («P2.cmd.speed»).

Далее уточните диапазоны данных и настройте обработку алармов для элемента «P2.alarm». Подробная информация о настройке обработки алармов представлена в разделе «Настройка обработки алармов».

  1. В редакторе PARA в области древовидной структуры [типов] точек данных выберите элемент точки данных «P2.alarm».
  2. Щелкните по данному элементу правой кнопкой мыши и в открывшемся контекстном меню выберите «Добавить конф.элемент -> Обработка алармов».
  3. Откройте структуру конфигурационных элементов «P2.alarm» (двойным щелчком левой кнопкой мыши по элементу или нажатием на «+» перед именем элемента) и выберите конфигурационный элемент «alert_hdl».
  4. Введите настройки согласно рисунку ниже.

a. Выберите алармкласс «060_alert“ (алармы с приоритетом 60).

b. В поле аварийного аларм-диапазона («Вкл.(1)) введите текст «Отказ насоса», а в поле аларм-диапазона допустимых значений («Выкл.(0)) введите текст «OK».

c. При помощи выпадающего списка настройте обработку алармов для текущих значений («_online.._value»).

d. В качестве завершающего шага активируйте обработку алармов, для чего установите флажок «акт.для» в левом нижнем углу окна. 

Рисунок: настройка обработки алармов для элемента точки данных «P2.alarm».

Данные настройки точки данных «P2» вступают в силу непосредственно после завершения описанных выше действий. Настройки применяются во время работы проекта и могут быть незамедлительно протестированы. Перезапуск системы не требуется.

Теперь для обоих элементов, соответствующих частоте вращения, ввод в окне «Исходные атрибуты» какого-либо значения, выходящего за рамки заданного диапазона (0…100), будет невозможен. При вводе для элемента «P2.alarm» в окне «Исходные атрибуты» исходного значения 1 (TRUE), в поле «Текст аларма» для текущего значения будет отображен текст «Отказ насоса», а цвет поля «Текст аларма» будет соответствовать преднастроенному (и доступному для последующего изменения) цвету аларма (см. раздел «Цвета алармов, мигание»).

ПРИМЕЧАНИЕ

Теперь все шаги, необходимые для визуализации работы насоса «P2» в схеме технологического процесса, завершены. В том случае, если бы мы следовали процессу разработки, используемому во многих других системах, нам следовало бы перейти к разделу «Создание экранных форм – графический редактор». Однако с целью ознакомления со всеми преимуществами объектно-ориентированного подхода системы «КАСКАД Цифра» рекомендуется сначала изучить последующие разделы, которые также относятся к процессу создания модели данных.

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

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

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

Более подробная информация о существующих конфигурационных элементах и их атрибутах представлена в разделе «Конфигурационные элементы точек данных, основы». Подробный перечень всех конфигурационных элементов и атрибутов приводится в разделе справки «Конфигурационные элементы точек данных».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *