На данной странице представлен пример, более подробно иллюстрирующий использование массового параметрирования. Перед выполнением шагов данного примера следует полностью изучить раздел «Массовое параметрирование» и ознакомиться со специальными функциями, используемыми при массовом параметрировании. В примере представлены пошаговые инструкции. Пример основан на чисто гипотетической ситуации. При выполнении шагов данного примера могут использоваться другие имена, например, шаблонных конфигурационных элементов и т.п.
ПРИМЕР
В рамках примера необходимо создать тип точек данных «TrafficLights «(светофор) с четырьмя элементами точки данных. Далее необходимо настроить описания, адреса периферии и обработку алармов для элементов типа точки данных. Затем следует создать точку данных в модуле PARA и затем создать набор точек данных при помощи инструментов Excel.
- Создайте тип точки данных «TrafficLights» (светофор) в модуле PARA. Тип точки данных может иметь следующую структуру (информация по созданию типа точки данных также содержится в разделе «Создание типов точек данных«.
Рисунок: Возможная структура типа точки данных «TrafficLights» (светофор)
- Затем создайте мастер-точку данных для этого типа (щелкните правой кнопкой мыши по типу точек данных и выберите пункт «Создать мастер-точку данных» из контекстного меню (дополнительная информация приведена в разделе «Тип точек данных, мастер-точка данных и точки данных«).
- К корневому узлу мастер-точки данных добавьте шаблонный конфигурационный элемент «Изм.: описание«. Добавьте к каждому элементу шаблонный конфигурационный элемент адреса периферии «OPC Вход» и шаблонный конфигурационный элемент «Описание, единицы, формат -> Фиксир.» без изменяемых атрибутов для автоматического формирования описаний элементов точек данных. Также к элементу точки данных «malfunction» (неисправность) добавьте шаблонный конфигурационный элемент «Обработка алармов -> Фиксир.»
- Настройте созданные шаблонные конфигурационные элементы и дополнительные шаблонные конфигурационные элементы (Sub-PowerConfigs) на уровне мастер-точки данных в соответствии с Вашими требованиями. Изменяемое описание, заданное на уровне корневого узла, при необходимости может быть настроено для каждой точки данных и использоваться для формирования описаний элементов точек данных — см. п.6 ниже. Настроенные для конечных элементов описания должны быть уникальными и должны содержать имена соответствующих элементов точек данных (например, «- Красный», «- Желтый» и т.д.). Параметры, устанавливаемые для адресов периферии, очевидно зависят от используемого драйвера или сервера OPC (настройки, которые могут быть выполнены при помощи панели конфигурирования, представлены в разделе «Панель адреса OPC«. Также необходимо настроить параметры обработки алармов элемента «mailfunction» (неисправность). При этом необходимо указать тексты для диапазонов, диапазон допустимых значений и аларм-класс (например, «Светофор OK» для TRUE и «Неисправность светофора» для FALSE, диапазон допустимых значений — TRUE, аларм-класс — 060_alert).
- После завершения настройки всех параметров на уровне мастер-точки данных следует создать точку данных в модуле PARA. Щелкните правой кнопкой мыши по типу точки данных TrafficLights и выберите пункт «Создать точку данных«. В открывшемся диалоговом окне введите имя точки данных (например, «TrafficLights_01») и нажмите кнопку «OK«.
Рисунок: Создание точки данных в модуле PARA
- Созданная точка данных имеет те же свойства, что и мастер-точка данных. При этом были применены все шаблонные конфигурационные элементы и настройки. Вы можете изменить описание переменной, установленное на уровне корневого узла точки данных «TrafficLights_01» для проверки того, как будет выглядеть описание отдельных элементов. Откройте панель для настройки шаблонного конфигурационного элемента (см. также раздел «Настройка шаблонных конфигурационных элементов на уровне точек данных«) для корневого узла и введите в качестве описания, например, «Серверный перекресток». Затем щелкните по самой точке данных для открытия информационной панели. Таблица содержит все элементы точки данных с их именами или описаниями, их значениями (содержимым), статусом (биты) и временем источника. Ячейки, содержащие «…«, служат для получения подробной информации о событии или аларме. В этом примере описания элементов точек данных формируются из части, которая была задана на уровне корневого узла точки данных, и из настроек, выполненных для соответствующих элементов.
Рисунок: Информационная панель для «TrafficLights_01»
- Часто бывает недостаточно создать только одну точку данных. В этой связи важно иметь возможность простого и быстрого создания набора точек данных, которые уже непосредственно после создания будут содержать требуемые настройки изменяемых атрибутов шаблонных конфигурационных элементов. Данная операция выполняется с использованием инструментов Excel.
- В первую очередь следует создать список точек данных в виде ASCII файла в формате V 3, который будет содержать все доступные точки данных и заданные шаблонные конфигурационные элементы (изменяемые атрибуты). Щелкните правой кнопкой мыши по типу точек данных «TrafficLights» и выберите опцию «Создать список точек данных (1DP/строку)» (дополнительная информация о шаблонах представлена в разделе «Шаблоны и списки точек данных, основы«).
Рисунок: Создание списка точек данных
- Задайте желаемое имя списка точек данных и сохраните список в директории <путь_проекта>/dplist.
- Откройте MS Excel вместе с инструментами для массового параметрирования (информация по добавлению и использованию инструментов представлена в разделе «Инструменты Excel, основы«). Импортируйте ранее созданный список точек данных в книгу и модифицируйте его желаемым образом (в данном примере в список были добавлены три точки данных типа TrafficLights с параметрами, эквивалентными установленным ранее для TrafficLights_01).
Рисунок: Создание набора точек данных при помощи инструментов Excel
- После внесения изменений сохраните книгу и импортируйте отредактированные строки в «КАСКАД Цифра». В результате будут созданы три точки данных (от TrafficLights_02 до TrafficLights_04), при этом настройки параметров изменяемых атрибутов шаблонных конфигурационных элементов будут соответствовать заданным в списке.
РЕЗУЛЬТАТ
В системе был создан набор точек данных, содержащих требуемые адреса периферии, описания и обработку алармов.