Настройки канала вида «Формула»

Спавочник  Предыдущий  Следующий

Внешний вид основной рабочей области при настройке универсального входного канала приведен на следующем рисунке.

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

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

Таблица. Описание общих флагов, полей и групп основной рабочей области при настройке аналогового выходного канала, задаваемого формулой

Наименование

Тип (ограничения)

Описание

«Активен»

Флаг (установлен, снят)

Предназначен для вклю­чения или отключе­ния канала.

Если не установлен, то все поля и флаги становятся неактивными

«Вид канала»

Список значений
(Формула, Ручной ввод, Кусочно-линейная функция)

Задает вид выходного канала

«Наименование»

Две строки символов
(до 10 символов в каждой)

Задает наименование канала

«Единица измерения»

Комбинированный список
(16 стандартных или пользовательские до 7 символов)

Задает единицу измерения канала

«Энергозависимый»

Флаг (установлен, снят)

 

Определяет, будет ли канал восстанавливать свое состояние после включения контроллера

«Отключение от архива»

Позволяет отключить занесение событий, произошедших по данному каналу, в архив событий Контроллера

«Отключение от сигнализации»

Позволяет отключить сигнализа­цию при сраба­тывании канала

«Тип выхода»

Список значений
(Токовый, Напряжения)

Задает тип выхода.

Поле присутствует только у физических каналов.

Поле активно только у универсального выходного канала (V)

«Градуировка»

Список значений
(для токовых:
4—20 мА; 0—20 мА;
1—5 мА; 0—5 мА;
для напряжения:
0—100 мВ; 0—1 В)

Определяет градуировку входа исполнительного механизма.

Градуировки напряжений доступны только у универсального выходного канала (V)

Группа Пределы шкалы

«Нижний»

Вещественное число
(от —9999999 до 9999999)

Задает нижнюю границу изменения значения канала

«Верхний»

Задает верхнюю границу изменения значения канала

«Начальное значение»

Вественное число
(от —9999999 до 9999999,
в пределах шкалы)

Задает начальное значение канала

«За пределами шкалы»

Список значений (Предельное значение, Недостоверное значение)

Определяет, какое значение будет иметь канал при выходе за пределы шкалы: соот­ветст­вующий предел шкалы или недостоверное значение

«Точность отображения»

Список значений (Максимальная; 0,01; 0,1; 1; 10; 100)

Определяет точность отображения значения переменной.

По умолчанию для температурных — 0,1; для токовых и напряжений — максимальная

«Привязка к минимуму»

Вещественное число
(от 0 до размера шкалы)

Задает длину отрезка от нижней границы области значений, и если значение выбранного канала попадает в дан­ный отрезок, то оно будет приравнено значению поля «Ymin»

Группа Задержки по уставкам, с
(активна, если активна хотя бы одна уставка)

«Включения»

Вещественное число
(от 0 до 25,5; шаг — 0,1)

Задает значение задержки  
на срабатывание уставки

«Отключения»

Задает значение задержки
на отключение сработанной уставки

«Самоотключение от опроса»

Флаг (установлен, снят)

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

Флаг неак­ти­вен, если установлен флаг «Отключение от сигнали­за­ции»

Группа Поправочное коэффициенты
(отображается только для физических каналов)

«m»

Целое число
(от —99 до 99)

Поправочный коэффициент угла наклона (единица наклона численно равна 0,05% от размера шкалы)

«n»

Поправочный коэффициент угла наклона (единица наклона численно равна 0,05% от размера шкалы)

Группа Уставки

«Ручной гистерезис»

Флаг (установлен, снят)

Определяет тип исполь­зуемого гисте­резиса: ручной или стандартный.

(Стан­дарт­ный гисте­резис — 1% от раз­ме­ра шкалы.).

Флаг активен, если активна хотя бы одна уставка по значению

«Ручной гистерезис, %»

Вещественное число (от 0 до 5)

Задает процент от размера шкалы для ручного гистерезиса.

Поле активно, если одноименный флаг установлен

Подгруппа По значению

«LL»

Флаг (установлен, снят)

Включает или отключает нижнюю аварийную  уставку

«LL»

Вещественное число
(от —9999999 до 9999999,
в пределах шкалы)

Определяет значение нижней аварийной уставки.

Поле разрешено для редактирования, если установлен одноименный флаг

«L»

Флаг (установлен, снят)

Включает или отключает нижнюю предупредительную уставку

«L»

Вещественное число
(от —9999999 до 9999999,
в пределах шкалы)

Определяет значение нижней предупредительной уставки.

Поле разрешено для редактирования, если установлен одноименный флаг

«LT»

Флаг (установлен, снят)

Включает или отключает нижнюю технологическую  уставку

«LT»

Вещественное число
(от —9999999 до 9999999,
в пределах шкалы)

Определяет значение нижней технологической уставки.

Поле разрешено для редактирования, если установлен одноименный флаг

«HT»

Флаг (установлен, снят)

Включает или отключает верхнюю технологическую уставку

«HT»

Вещественное число
(от —9999999 до 9999999,
в пределах шкалы)

Определяет значение верхней технологической уставки.

Поле разрешено для редактирования, если установлен одноименный флаг

«H»

Флаг (установлен, снят)

Включает или отключает верхнюю предупредительную уставку

«H»

Вещественное число
(от —9999999 до 9999999,
в пределах шкалы)

Определяет значение верхней предупреди­тель­ной уставки.

Поле разрешено для редактирования, если установлен одноименный флаг

«HH»

Флаг (установлен, снят)

Включает или отключает верхнюю аварийную уставку

«HH»

Вещественное число
(от —9999999 до 9999999,
в пределах шкалы)

Определяет значение верхней аварийной уставки.

Поле разрешено для редактирования, если установлен одноименный флаг

Флаг (установлен, снят)

Разрешает или запрещает изменение соответствующей уставки

Подгруппа По убыванию

«V-»

Флаг (установлен, снят)

Включает или отключает уставку по  убыванию значения

«V-»

Вещественное число
(от 0 до 9999999,
в пределах шкалы)

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

Поле разрешено для редактирования, если установлен одноименный флаг

«за время, мин»

Целое число (от 1 до 60)

Определяет интервал для мак­си­мально допусти­мого уменьшения значения канала.

Поле разрешено для редактирования, если установлен  флаг «V-»

Подгруппа По возрастанию

«V+»

Флаг (установлен, снят)

Включает или отключает уставку по возрастанию значения

«V+»

Вещественное число
(от 0 до 9999999,
в пределах шкалы)

Определяет максимально допустимое увеличение значения  на заданном интервале.

Поле разрешено для редактирования, если установлен одноименный флаг

«за время, мин»

Целое число (от 1 до 60)

Определяет интервал для мак­си­мально допусти­мого увеличения значения канала.

Поле разрешено для редактирования, если установлен  флаг «V+»

Группа Задание формулы

«Формула»

Текст

Задает формулу выбранного канала (см. примечание под таблицей).

Общий перечень стандартных функций с описанием и примерами использования см. в подразделе Описания стандартных функций

«Состояние формулы»

Строка символов
(Нет формулы, Формула верна, Ошибка в формуле, Длина формулы превышена)

Отображает текущее состояние формулы

«Использовано памяти формулы»

Информационное поле

Отображает, какой объем памяти формулы выбранного канала (в процентах) уже использован

Подгруппа Функции

«Функции»

Список

Перечень доступных стандартных функций

Подгруппа Описание

«Имя функции», «Тип», «Аргументы»

Статический текст

Краткое описание.

Отображается, если выбрана конкретная функция

«Справка»

Гиперссылка

Ссылка на страницу из подраздела Описания стандартных функций

Примечания по заданию формулы

Структура формулы

Формула аналогового канала может состоять из констант, каналов, функций с аргументами и знаков операций между ними. Также могут быть использованы круглые скобки.

Аргументами функции (аналогично фор­муле) могут являться констан­ты, каналы, функции и знаки операций между ними.

Доступны следующие операции: «+» (сложение), «–» (вычитание), «*» (умножение), «/» (деление).

Общий вид формулы выглядит следующим образом:

[<Конст>|<Функ>(<Арг>[; <Арг>][; ...])|<Канал>|<Спец>]

<+|-|*>

[<Конст>|<Функ>(<Арг>[; <Арг>][; ...])

...

Где:

•Конст — константа;

•Функ — наименование стандартной функции;

•Арг — аргумент стандартной функции;

•Канал — канал Контроллера:

•DI1.1—DI10.24;

•AI1.1 —AI10.8;

•DO1.1—DO20.8;

•AO1.1—AO20.8;

•B1—B128;

•Спец — специальное обозначение:

•Z1—Z8 (значение задания контура регулирования);

•K1—K8 (значение клапана контура регулирования);

•R1—R8 (значение косвенного задания или задания соотношения контура регулирования);

•U (текущий пользователь: 0 — разграничение прав доступа не сконфигурированы, 1—6 — номер текущего пользователя, 7 — вход под пользователем не произведен).

Примеры формул при конфигурировании:

trc(ai1.1) * (1,5 + ai1.2)

do1.1 * pwr(ai3.1; 2)

Лидирующие нули в номерах, а также верхний/нижний регистр букв значения не имеют. То есть, запись «ai1.1» или «ai01.01» будет означать одно и то же.

Важно помнить, что:

•десятичный разделитель — запятая;

•разделитель аргументов функций — точка с запятой.

Преобразование типов

В формуле аналогового выходного канала производится автоматическое преобра­зование типов:

•из вещественного в логический;

•из логического в вещественный;

•из вещественного в целый.

В логический ноль преобразуется вещественное число R, значение которого принадлежит интервалу (−0,1; 0,1). В логическую единицу преобразуется вещественное число R, значение которого принадлежит одному из двух лучей (−∞; −0,1] или [0,1; +∞).

В вещественное число 0 преобразуется логический ноль, а в ве­щест­венное число 1 — логическая единица.

В целое число N преобразуется вещественное число R методом округле­ния. То есть, R преобразуется в N, если:

•Rϵ[N − 0,5; N + 0,5), при R ≥ 0;  

•Rϵ(N + 0,5; N − 0,5], при R < 0.