Редактор шаблонных конфигурационных элементов, основы

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

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

ПРИМЕЧАНИЕ

Создание новых или изменение существующих типовых шаблонных конфигурационных элементов при помощи редактора шаблонных конфигурационных элементов должно выполняться только опытными пользователями «КАСКАД Цифра». Обязательным требованием при этом является наличие опыта работы с языком программирования Control и с атрибутами точек данных (см. раздел «Введение в язык сценариев CTRL» и «Конфигурационные элементы точек данных«).

Настройки шаблонных конфигурационных элементов (например, изменяемые и неизменяемые атрибуты, значения по умолчанию для конфигурационных элементов, используемые переменные и т.д.) сохраняются в файле <путь_КАСКАД>/config/powerconfig (дополнительная информация о структуре данного файла приводится на странице «Структура файла шаблонных конфигурационных элементов«). В версиях < 2.12.1 для модификации изменяемых атрибутов требовалось изменение файла <путь_КАСКАД>/config/dynamic_para.ctl.

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

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

ПРИМЕЧАНИЕ

Для внесения изменений в файл шаблонных конфигурационных элементов следует всегда использовать редактор шаблонных конфигурационных элементов, так как при редактировании файла в текстовом редакторе не происходит автоматического добавления/изменения «пользовательских» записей в каталоге сообщений da.cat (в конце файла) (см. также раздел «Вкладка «Ручной ввод»«).

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

ВНИМАНИЕ

Для активации кнопки редактора шаблонных конфигурационных элементов в панели управления системой, интерфейс пользователя, в котором открывается панель управления системой, следует запускать с параметром «-extend!

Рисунок: Кнопка редактора шаблонных конфигурационных элементов на панели управления системой

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

Рисунок: Редактор шаблонных конфигурационных элементов

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

  Создать новый шаблонный конфигурационный элемент

Открывает панель для задания нового шаблонного конфигурационного элемента (см. раздел «Создание нового шаблонного конфигурационного элемента для DPE» или «Создание нового шаблонного конфигурационного элемента для DPT«).

  Копировать шаблонный конфигурационный элемент

Копирует выбранный (в выпадающем списке «Конфигурационный элемент«) шаблонный конфигурационный элемент, включая сценарии и параметры, в новый шаблонный конфигурационный элемент. При нажатии данной кнопки открывается диалоговое окно для создания нового шаблонного конфигурационного элемента (см. раздел «Создание нового шаблонного конфигурационного элемента для DPE» или «Создание нового шаблонного конфигурационного элемента для DPT«). Поля диалогового окна автоматически заполняются в соответствии с настройками исходного шаблонного конфигурационного элемента (например, тип данных, для которого был создан исходный конфигурационный элемент — bool, string или float; имя самого конфигурационного элемента — _address, _alert_hdl и т.д.). При этом обеспечивается возможность внесения изменений в новый шаблонный конфигурационный элемент без изменения исходного типового шаблонного конфигурационного элемента.

  Удалить выбранный шаблонный конфигурационный элемент

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

ПРИМЕЧАНИЕ

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

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

Отменить: Закрывает редактор шаблонных конфигурационных элементов без применения изменений.
 

Справка: Открывает данную страницу Справки.

На следующих страницах приводится описание каждой вкладки (возможные настройки). Для пояснения функций редактора в качестве примера используется шаблонный конфигурационный элемент диапазона значений «КАСКАД Цифра» (F — диапазон значений).

ПРИМЕЧАНИЕ

Для применения изменений после создания нового шаблонного конфигурационного элемента или после изменения существующего следует перезапустить GEDI.

РазделОписание
Редактор шаблонных конфигурационных элементов, основыОбщая информация о редакторе шаблонных конфигурационных элементов, ссылки на разделы
Принцип работы шаблонных конфигурационных элементовПодробная информация о процессах, запускаемых при добавлении шаблонного конфигурационного элемента
Вкладка «ИД драйверов»Детальная информация о драйверах для шаблонных конфигурационных элементов адресов периферии
Вкладка «Переменные»Определение всех переменных, требуемых для сценария
Вкладка «Вход»Чтение установленных значений атрибутов
Вкладка «Вычисления для входных значений»Дополнительные опциональные вычисления для входных значений
Вкладка «Ручной ввод»Определение атрибутов, которые могут быть впоследствии изменены на уровне точек данных
Вкладка «Вычисления для выходных значений»Дополнительные опциональные расчеты, которые могут быть выполнены до присвоения значения атрибуту
Вкладка «Выход»Применение значений, введенных в панели настройки
Вкладка «По умолчанию»Установка значений по умолчанию, которые будут использоваться при добавлении шаблонного конфигурационного элемента
Вкладка «Исходный код»Отображает сценарий шаблонного конфигурационного элемента
Структура файла шаблонных конфигурационных элементовОписание файла, содержащего настройки для шаблонных конфигурационных элементов
Создание нового шаблонного конфигурационного элемента для DPEОписание панели для создания нового шаблонного конфигурационного элемента для элемента точки данных, а также пример с пошаговыми инструкциями по созданию нового шаблонного конфигурационного элемента
Создание нового шаблонного конфигурационного элемента для DPTОписание панели для создания нового шаблонного конфигурационного элемента для типа точки данных, а также пример с пошаговыми инструкциями по созданию нового шаблонного конфигурационного элемента

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

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