Главная - Бойлеры
Автоматизация общеобменной вентиляции. Автоматика для вентиляции- назначение системы управления

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

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

Для зимних условий воздух обрабатывается по следующей схеме. Наружный воздух сначала подогревается в утилизаторе У от точки Н 3 до точки У 3 , а затем в воздухоподогревателе первой ступени от точки У 3 до значения / к. В результате адиабатического увлажнения при постоянной энтальпии воздух приобретает параметры, соответствующие точке К г В воздухоподогревателе второй ступени воздух нагревается до точки Я 3 и подается в помещение.

По мере повышения энтальпии наружного воздуха сокращается его нагрев в воздухоподогревателе первой ступени, и при достижении энтальпии 1 К подогрев должен быть отключен. Наступает переходный режим, который характеризуется постоянной внутренней температурой / 3 и меняется в зависимости от энтальпии наружного воздуха и относительной влажности внутри помещения.

Исходя из условий комфортности допустимы колебания относительной влажности в пределах 40-60%. При энтальпии наружного воздуха выше / п в обслуживаемом помещении целесообразно

Рис. 8.5.

а - технологическая схема СККВ; б - процессы обработки воздуха

в /-б диаграмме

поддерживать максимальную по комфортным условиям относительную влажность воздуха (до 60%), допуская при этом значительные колебания внутренней температуры. Поскольку колебания внутренней температуры связаны с изменением энтальпии наружного воздуха, в теплое время создается некоторый «динамический» климат, характеризующийся лучшими условиями для самочувствия человека, чем статический при постоянной температуре. Одновременно обеспечивается некоторая экономия расхода холода. При энтальпии наружного воздуха / н предусматривается только адиабатическое увлажнение. На воздухонагреватель второй ступени в это время воздействует датчик относительной влажности ср, установленный в помещении, с помощью которого при отклонении влажности в большую сторону увеличивается поступление теплоносителя в воздухонагреватель. Пунктирная линия на рис. 8.5 (от Г п до / л) показывает, что датчик должен быть настроен на 57-58% во избежание увеличения значения ф свыше 60%. Это вызвано недопустимостью более высокой относительной влажности и желанием сохранить установленную рабочую разность температур между внутренним и приточным воздухом.

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

Построенная на основе схемы такой обработки воздуха система автоматизации приведена на рис. 8.6. В зимний период за ороси-


Рис. 8.6.

кондиционирования воздуха

тельной камерой с помощью пропорционального регулятора поддерживается заданная температура (поз. 1). Измеритель, настроенный на температуру / р 3 , воздействует на исполнительный механизм регулирующего органа на обратном трубопроводе теплоносителя к воздухоподогревателю КП первого подогрева. Оросительная камера обеспечивает адиабатическое увлажнение наружного воздуха до 90-95%. По мере повышения энтальпии наружного воздуха уменьшается его подогрев, и при энтальпии / к первый подогрев выключается.

Температура внутреннего воздуха регулируется двухпозиционным регулятором (поз. 2). Датчик температуры, установленный в помещении и настроенный на поддержание температуры (3 , воздействует через запретно-разрешающее устройство (поз. 3) на воздухонагреватель КП второго подогрева. Запретно-разрешающее устройство включается в цепь для переключения регулирования по температуре внутри помещения на регулирование по относительной влажности. Такое переключение производится в тот момент, когда относительная влажность в помещении приближается к 60%. В этот момент температура воздуха за оросительной камерой повысится до значения / р п. Сигнал от этого датчика поступает на запретно-разрешающее устройство, которое производит переключение датчика температуры внутри помещения на датчик относительной влажности.

В теплое время внутри помещения с помощью пропорционального регулятора (поз. 6) поддерживается постоянная относительная влажность при изменяющихся значениях температуры. Датчик влажности, как и в зимнее время, через промежуточное реле РП и запретно-разрешающее устройство воздействует на воздухоподогреватель второй ступени. При увеличении относительной влажности выше 60% включается второй подогреватель и температура достигает такого значения, при котором относительная влажность становится меньше 60% и соответствует определенной энтальпии наружного воздуха.

Летний режим, при котором необходимо применение холодной воды, наступает при температуре внутри помещения, соответствующей средней летней комфортной. В этот момент срабатывает второй датчик температуры, настроенный на 1 Л. Регулятор температуры (поз. 5) воздействует на подачу холодной воды в камеру орошения. В помещении стабилизируются сразу два параметра: температура и относительная влажность воздуха. На разные регулирующие органы воздействуют сразу два регулятора, что позволяет поддерживать относительную влажность с точностью ±5% и расходовать минимум холода. Повышение точности стабилизации параметров микроклимата может быть достигнуто также синтезом стабилизации с коррекцией по отклонениям от заданных температуры и относительной влажности воздуха в помещении. Это обеспечивается переходом от одноконтурных к двухконтурным каскадным системам стабилизации, которые, по существу, должны быть основными системами регулирования температуры и влажности воздуха.

Работа каскадных систем основана на регулировании не одним, а двумя регуляторами, причем регулятор, контролирующий отклонение основной регулируемой величины от заданного значения, воздействует не на регулирующий орган объекта, а на задатчик вспомогательного регулятора. Этот регулятор поддерживает на заданном уровне некоторую вспомогательную величину промежуточной точки объекта регулирования. Так как инерционность регулируемого участка первого контура регулирования незначительная, в этом контуре может быть достигнуто относительно большое быстродействие. Первый контур называется стабилизирующим, второй - корректирующим. Функциональная схема каскадной системы для прямоточной СКВ показана на рис. 8.7.

Первая система обеспечивает стабилизацию температуры воздуха после воздухоподогревателя второго подогрева с коррекцией


Рис. 8.7.

процесса кондиционирования воздуха

по температуре воздуха в объекте регулирования (помещении) путем изменения расхода теплоносителя в воздухонагревателе (регулятор ТС 2). Корректирующее воздействие осуществляется с помощью корректирующего регулятора ТС 2 . Таким образом, система регулирования температуры воздуха после воздухонагревателя второго подогрева включает цепь регулирования температуры воздуха путем изменения расхода теплоносителя и цепь коррекции, изменяющую задание регулятора ТС 2 в зависимости от изменения температуры воздуха в помещении.

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

Корректирующее воздействие на регулятор ТС, осуществляется с помощью регулятора влажности МС, датчик которого установлен в помещении.

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

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

Назначение автоматических систем

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

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

Наличие автоматического управления позволяет значительно оптимизировать работу всей техники, в итоге для обслуживания потребуются только 1-2 оператора, а не целый отдел персонала. Использование современных технологий позволяет снизить количество требуемых работников и, соответственно, сократить расходы, поэтому это подходящий вариант для коммерческих организаций.

Основные узлы системы

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

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

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

Возможности и преимущества системы

Что может делать автоматическая система контроля? Минимальный набор доступных функций включает следующие пункты:

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

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

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

Журнал «Мир климата» продолжает публикацию фрагментов новой учебной программы ДПО Учебно-консультационного центра «УНИВЕРСИТЕТ КЛИМАТА» под названием «Автоматизация систем отопления, вентиляции и кондиционирования воздуха».

Ранее мы подробно описали работу с приложениями современной среды разработки CAREL c.Suite. Теперь расскажем о разработке пользовательских интерфейсов диспетчеризации в среде c.Web

Разработка пользовательских интерфейсов диспетчеризации в среде c.Web

Средства диспетчеризации

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

Свободнопрограммируемые контроллеры семейства c.pCO

Контроллеры семейства c.pCO, оснащенные встроенным портом Ethernet, предоставляют возможность непосредственной диспетчеризации через Интернет за счет встроенного веб-сервера.

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

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




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


Сервер диспетчеризации уровня объекта BOSS

Все контроллеры семейства c.pCO, независимо от модификации, имеют как минимум один встроенный порт RS485, который может быть использован для интеграции контроллера в шину диспетчеризации по протоколам ModBus или BACnet.

Сбор, хранение, отображение информации от полевых контроллеров и уведомление персонала объекта о требующих внимания ситуациях должны осуществляться сервером системы диспетчеризации BOSS .

Особенностями и достоинствами сервера системы диспетчеризации BOSS являются:

  • доступ через любой веб-браузер с ПК, планшета или смартфона;
  • встроенная точка доступа Wi-Fi позволяет удаленно работать с BOSS как с мобильного устройства так с персонального компьютера;
  • при необходимости возможно подключение монитора через разъемы Display Port или VGA , а также клавиатуры и мыши через порты USB;
  • автоматическое масштабирование страниц сервера под разрешение экрана устройства, с которого происходит доступ;
  • интегрированная поддержка протоколов Modbus (Master и Slave) и BACnet (Client и Server) по шинам MS/TP (RS485) и TCP/IP;
  • максимально упрощенная процедура развертывания системы диспетчеризации на основе BOSS за счет визуализации данных с помощью шаблонных страниц.


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

Облачный сервис диспетчеризации tERA



Облачный сервис диспетчеризации tERA, использующий возможности Интернета для взаимодействия с полевыми контроллерами, расположенными в различных местах, - универсальное решение для объектов любого масштаба, а также для сетей объектов.

Достоинства tERA:

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



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

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


Средства разработки пользовательских интерфейсов

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

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

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

Всем перечисленным требованиям соответствует среда разработки пользовательских интерфейсов CAREL c.Web, имеющая следующие основные характеристики:

поддержка современных кроссплатформенных технологий визуализации - используется стандартный код HTML и SVG графика, поддерживаемая всеми современными платформами - в отличие от FLASH и ряда других технологий;

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

предусмотрена поддержка мобильных устройств с точки зрения удобства для оператора при работе с экранами малого размера;

защита интеллектуальной собственности - учтены интересы разработчиков - в целевое устройство загружается откомпилированный HTML-код, в то время как исходный проект остается у автора;

c.Web является единым унифицированным инструментом разработки пользовательских интерфейсов для средств диспетчеризации различного уровня производства CAREL вплоть до возможности переноса проектов из одной системы в другую с сохранением функциональных возможностей и минимальными доработками.

c.Web

Запуск c.Web и создание проекта



Для запуска c.Web следует выбрать соответствующий ярлык в панели задач и запустить его от имени администратора:

После этого меню приобретет вид:



Следует выбрать Project Console, что приведет к появлению соответствующего окна:



Если предполагается работать с уже выбранным проектом, то следует нажать кнопку Builder. Если требуется изменить текущий проект, следует нажать красную кнопку остановки сервера.




В открывшемся окне следует указать имя нового проекта и папку, в которой он будет находиться:



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




а затем - кнопку Builder для запуска собственно редактора c.Web.

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



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



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



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



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

Для этого следует вернуться к проекту приложения контроллера и открыть его в среде разработки c.Suite, в программе c.design.




Устанавливаем галочку Enable c.Web - это необходимо для корректной работы проекта пользовательского интерфейса после загрузки в контроллер:



Экспортируем переменные проекта в формате, соответствующем редактору c.Web:



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



После выполнения указанных действий появится сообщение вида:



Поскольку мы внесли изменения в проект приложения контроллера, его необходимо перезагрузить:


Теперь мы можем вернуться к настройке редактора c.Web, указав в поле Config Source путь к папке, куда был сохранен файл конфигурации переменных из c.design:



В итоге указанное окно примет вид:



Установка галочки Cleanup dataroot приведет к очистке папки, куда в контроллер будут загружаться файлы проекта, поэтому, если в процессе работы туда будут помещаться какие-либо дополнительные файлы, не входящие в проект c.Web, они будут удалены. В ряде случаев это нежелательно, поэтому данную галочку лучше не устанавливать.



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



После нажатия OK откроется основное окно редактора:


Получение точек данных и привязка к объектам

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



При успешном выполнении процедуры появится окно вида:



Прочитанные переменные можно увидеть в разделе OBJECTS дерева проекта:


Собственно пользовательский интерфейс начнем создавать на странице Main. Перенесем объект Circular Meter из библиотеки на страницу проекта:



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



Привяжем к имеющемуся объекту переменную, содержащую значение текущей температуры:



И поменяем ряд других параметров, определяющих внешний вид и поведение объекта:


Загрузка в контроллер

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

Для этого необходимо щелкнуть правой кнопкой по имени проекта и выбрать Distribute:



По ее окончании, открыв браузер и указав IP-адрес контроллера, мы сможем убедиться, что загрузка прошла успешно и данные корректно отображаются в веб-интерфейсе контроллера:



Для изменения заголовков страниц веб-интерфейса следует модифицировать соответствующую строку в коде объекта index.htm, находящегося в разделе Library - ATVISE - Resources:



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

Таким объектом может быть, например, Read/Write Variable - он особенно удобен для использования на сенсорных экранах, так как содержит крупные кнопки уменьшения и увеличения значения, а также движок регулятора.

Поместим указанный объект на страницу, привяжем к переменной уставки температуры и модифицируем вид объекта в соответствии с своими предпочтениями:



После загрузки обновленного проекта в контроллер появится возможность изменять заданное значение через веб-интерфейс:



Добавим переключатель для изменения состояния дискретной переменной и привяжем его к включению и выключению установки:


Динамическая индикация тревоги

Добавим индикацию тревоги. Для этого нарисуем круг с помощью инструмента Add circle.



Для ряда графических объектов в c.Web имеется набор готовых шаблонов, в частности это касается кругов: выделив круг и выбрав в меню Templates, можно применить формат шаблона к выбранному объекту.



Сделаем круг красным с градиентной заливкой.



Для изменения состояния индикатора тревоги в зависимости от ситуации воспользуемся механизмом Add Simple Dynamic, встроенным в c.Web.



В пункте EVENT укажем значение переменной состояния тревоги, а в пункте ACTION - сопоставим состоянию наличия тревоги мигание выбранного объекта и состояние его невидимости при отсутствии тревоги.


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

Для отображения и редактирования скрипта следует нажать кнопку Script на панели c.Web:



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



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

Для этого добавим в папку Resources файл, содержащий сигнал тревоги:



Кроме того, добавим еще один индикатор - зеленый, который должен светиться, когда тревога отсутствует:



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



Доработаем скрипт следующим образом:



Дополнительные сведения о доступных командах и синтаксисе скриптов доступны во встроенной справке.

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



И добавим подписи к элементам индикации и управления:



Для повышения эстетичности создаваемого веб-интерфейса добавим градиентный фон, воспользовавшись инструментом Add Rectangle в панели управления c.Web.



Зададим параметры прямоугольника и расположим его под уже имеющимися объектами:



После загрузки в контроллер веб-интерфейс будет иметь вид:


Встраивание готовых страниц

Дальнейшее расширение функциональных возможностей веб-интерфейса возможно с использованием готовых шаблонов, доступных для скачивания из раздела c.Web портала ksa.carel.com:



В частности, доступны готовые страницы с отображением встроенного дисплея контроллера WebpGD, графиков логов и тревог.

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


Заранее скачанные папки следует подготовить для копирования в папку HTTP контроллера.



Если до этого момента в контроллер уже был загружен веб-интерфейс, данная папка не будет пустой, и папки шаблонов следует добавить к уже имеющимся файлам:


По завершении процесса передачи данных папка HTTP контроллера будет иметь вид:


Чтобы воспользоваться шаблонами предлагается добавить на главную страницу пользовательского интерфейса меню с тремя пунктами: WebpGD, Тренды и Тревоги.



Также добавим новую страницу, назвав ее WebpGD.



В меню File выберем пункт Settings для настройки параметров новой страницы:


Установим размеры страницы 900 на 500 пикселей, после чего воспользуемся инструментом Add Foreign Object:


Нарисуем прямоугольник размером 460 на 800 пикселей - это зона, где будет отображаться экран контроллера и кнопки управления.

Щелкнув по данной зоне, получим окно редактирования скрипта объекта, куда добавим команду обращения к ранее загруженной шаблонной странице: