2.1. Элементы управления
Элемент типа привязка служит для задания параметров расчетной модели из внешней базы данных датчиков или через переменные и выражения.
Диалог задания привязок содержит таблицу со следующими столбцами (рис.7.7.11):
Кнопки "Применить" и "Сохранить" вносят данные в из диалога в базу, пересчет схемы запускается при включенном авторасчете. При нажатии "Сохранить" диалдог закрывается. Кнопка "Рассчитать" предназначена для выполнения расчета внутри объекта привязок с присваиванием параметров оборудованию, но без пересчета схемы.
Объекты привязок удобны для задания единого параметра – например температуры воздуха для АВО – для нескольких однотипных обектов. Для этого достаточно ввести одну переменную в объекте привязок и привязать ее там же ко всем необходимым объектам.
В каждой строке должно быть задано или имя датчика, или выражение, или элемент управления. В случае, если оборудования, датчика, или элемента управления с указанным именем не существует, а также в случае неправильного типа привязки, объект привязок на схеме оторбражается красным цветом, а в окно лога выводятся сообщения об ошибках.
Привязки вычисляются до расчета схемы, объект за объектом, в очередности создания объектов привязок. В одном объекте содержится до 20 привязок, которые вычисляются последовательно. В случае нескольких привязок, задающих один и тот же параметр элемента, он получает последнее значение. Вычисление привязок заключается в получении текущих данных датчиков или же вычисления выражения привязки, и в присваивании переменной или параметра элемента схемы.
Для исключения отдельной привязки из вычислений следует в первом столбце закомментировать имя объека (переменной) символом #. Деактивация объекта блокирует вычисление всех привязок объекта. Это позволяет иметь в схеме набор расчетных случаев, задаваемых входными параметрами типа входных температур, давлений и расходов, температуры окружающей среды и т.п. , которые пользователь может выбирать путем активации и деактивации соответствующих объектов привязок.
В примере на рис.7.7.11:
Данные датчика берутся для фиксированного момента времени, задаваемого в специальном элементе на панели инструментов. Имеется возможность применить осреднение показаний датчика за некоторый промежуток времени. Для этого к имени датчика следует приписать '.avg(x)', где x – период осреднения в минутах. Например, 'TT_8005.avg(60)'.