mini logo

/rukovodstvo-polzovatelya/razdel-stranitsa-obekta/zakladka-nastrojki-object/nastrojki-ustrojstva/redaktor-formul.html (md)


«Редактор формул» - универсальный инструмент задания логических условий для генерации составных параметров, аварийных событий и пр. в системе Энергоатлас. Простой интерфейс позволяет пользователю «набирать» (составлять) логическое или математическое выражение, используя в качестве базы существующие измеряемые параметры.

Окно «Редактора формул» для составления формул вызывается по кнопке «Изменить» напротив поля «Формула для вычисления» при редактировании/создании составных параметров, аварийных событий или настраиваемых параметров.
В окне редактора формул «Составление формулы» присутствуют следующие настраиваемые поля:

Условие возникновения 1 - формула логически или математически описывающая результат работы редактора, согласно которой вычисляется составной параметр.

Поле ввода математических операций 2 – поле ввода произвольных чисел и математических операций (поле напоминает работу с калькулятором).

Список доступных параметров 3 - список существующих в пользовательской конфигурации измеряемых (реальных) и других составных параметров пользовательского оборудования.

Данные с другого устройства 4 - предоставляет возможность использовать параметры и значения другого устройства.

Панель для ввода 5 -позволяет вводить цифры, арифметические знаки и некоторые формулы используя манипулятор мышь.

Окно «Редактора формул»
000126

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

- Текущие значения на приборе
- Значения последнего часового архива
- Значения последнего суточного архива
- Общие суммарные значения интеграторов прибора

Для вставки параметра в формулу используется двойной клик левой кнопки мыши. В поле «Условие возникновения» будет поставлено значение переменной, соответствующей выбранному пользователем параметру. Над полем «Условие возникновения» для удобства восприятия формулы в целом будет опубликован итоговый вид формулы. При наличии ошибок под полем «Условие возникновения» возникнет сообщение красного цвета «Ошибка в формуле» с указанием элемента формулы введенного с ошибкой.

Выбор параметров для составления формулы
000132

При составлении формулы можно использовать символы, соответствующие основным математическим и логическим операторам, либо специальные функции.

Важно! При вставке в формулу параметра определенного Узла учета, в ситуациях когда код параметраповторяется по наименованию в других Узлах учета данного прибора, необходимо перед кодом параметра указывать номер узла учета по следующему синтаксису ni.<код параметра>, где "i" номер узла учета (Например: n1.t1). Более подробно в разделе Наименование параметров при составлении формул, ссылки данного руководства.


Рассмотрим примеры:

Пример 1. Создаем новый составной параметр: Контроль разницы температур подающего и обратного трубопроводов. Код параметра - «delta_T».

Выбираем: текущее значение «Температура 1 трубопровода» - текущее значение «Температура 2 трубопровода» Полученная формула «delta_T»: t1 – t2

Пример 2. Создаем параметр аварийной сигнализации: Контроль утечек в закрытой системе - «Сигнализация утечки». Код параметра – «delta_V»

Выбираем: «Массовый расход 1 трубопровода» - «Массовый расход 2 трубопровода» > 0.5. Полученная формула «delta_V»: Gm1-Gm2 > 0.5.

Пример 3. Создаем параметр аварийной сигнализации: охрана объекта - «Несанкционированное проникновение» с инверсией сигнала.

Выбираем: 1 - «Сигнализация 2» > 0. Полученная формула для аварийного события «Несанкционированное проникновение»: 1-signal_2 > 0.
000135

Объяснение: дискретный вход прибора типа «сухой контакт» выдает сигнал логической «1» при замыкании контактов. Конечный выключатель на входной двери объекта срабатывает «размыканием» контактов. Формулой с логической операцией решаем проблему инверсии дискретного сигнала.


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


Подразделы: