<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.xiot.ru/index.php?action=history&amp;feed=atom&amp;title=Convector</id>
	<title>Convector - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xiot.ru/index.php?action=history&amp;feed=atom&amp;title=Convector"/>
	<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Convector&amp;action=history"/>
	<updated>2026-10-09T08:01:38Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Convector&amp;diff=4337&amp;oldid=prev</id>
		<title>Admin: Admin переименовал страницу Виртуальное устройство &quot;Конвектор&quot; в Convector: Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Convector&amp;diff=4337&amp;oldid=prev"/>
		<updated>2026-10-02T20:32:10Z</updated>

		<summary type="html">&lt;p&gt;Admin переименовал страницу &lt;a href=&quot;/wiki/%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%22%D0%9A%D0%BE%D0%BD%D0%B2%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22&quot; class=&quot;mw-redirect&quot; title=&quot;Виртуальное устройство &amp;quot;Конвектор&amp;quot;&quot;&gt;Виртуальное устройство &amp;quot;Конвектор&amp;quot;&lt;/a&gt; в &lt;a href=&quot;/wiki/Convector&quot; title=&quot;Convector&quot;&gt;Виртуальное устройство &quot;Конвектор&quot;&lt;/a&gt;: Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 20:32, 2 октября 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key xiotwiki_preview:diff:1.41:old-4336:rev-4337 --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Convector&amp;diff=4336&amp;oldid=prev</id>
		<title>Admin: Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Convector&amp;diff=4336&amp;oldid=prev"/>
		<updated>2026-10-02T20:32:07Z</updated>

		<summary type="html">&lt;p&gt;Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 20:32, 2 октября 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DISPLAYTITLE:Виртуальное устройство &quot;Конвектор&quot;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key xiotwiki_preview:diff:1.41:old-3574:rev-4336:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Convector&amp;diff=3574&amp;oldid=prev</id>
		<title>Admin: Обновлено описание PID-регулирования отопительных устройств</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Convector&amp;diff=3574&amp;oldid=prev"/>
		<updated>2026-06-08T13:05:45Z</updated>

		<summary type="html">&lt;p&gt;Обновлено описание PID-регулирования отопительных устройств&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 13:05, 8 июня 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l95&quot;&gt;Строка 95:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 95:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;PID сравнивает текущую температуру с целевой и выставляет &amp;#039;&amp;#039;&amp;#039;процент открытия сервопривода&amp;#039;&amp;#039;&amp;#039;. Чем больше недогрев, тем больше открытие. При приближении к уставке открытие уменьшается.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;PID сравнивает текущую температуру с целевой и выставляет &amp;#039;&amp;#039;&amp;#039;процент открытия сервопривода&amp;#039;&amp;#039;&amp;#039;. Чем больше недогрев, тем больше открытие. При приближении к уставке открытие уменьшается.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;После &lt;/del&gt;изменения &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;целевой &lt;/del&gt;или &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;текущей температуры &lt;/del&gt;конвектор &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;пересчитывает PID &lt;/del&gt;сразу, не &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ожидая следующего периодического цикла&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Полный расчёт PID выполняется по параметру &#039;&#039;&#039;Время цикла PID регулирования&#039;&#039;&#039;. Именно в этот период пересчитываются интегральная и дифференциальная части, поэтому частые небольшие &lt;/ins&gt;изменения &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;показаний датчика температуры не накапливают лишнюю ошибку и не дёргают сервопривод.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Когда пользователь меняет &#039;&#039;&#039;целевую температуру&#039;&#039;&#039; &lt;/ins&gt;или &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;включение&#039;&#039;&#039;, &lt;/ins&gt;конвектор &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;реагирует &lt;/ins&gt;сразу&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: регулятор сбрасывает накопленную ошибку и делает быстрый расчёт по пропорциональной части. Если приходит то же самое значение целевой температуры или включения&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;сброс &lt;/ins&gt;не &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;выполняется&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Управление вентилятором ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Управление вентилятором ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key xiotwiki_preview:diff:1.41:old-3447:rev-3574:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Convector&amp;diff=3447&amp;oldid=prev</id>
		<title>Admin: Добавлена инструкция по виртуальному устройству Конвектор</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Convector&amp;diff=3447&amp;oldid=prev"/>
		<updated>2026-05-13T20:25:12Z</updated>

		<summary type="html">&lt;p&gt;Добавлена инструкция по виртуальному устройству Конвектор&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Актуально начиная с версии xiot 14.1-1.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= {{xioticon|Convector}} Конвектор =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Конвектор&amp;#039;&amp;#039;&amp;#039; — виртуальное устройство для управления отопительным конвектором в комнате. Мы используем его, когда у конвектора есть датчик температуры, реле или сервопривод отопления, а также вентилятор с управлением скоростью.&lt;br /&gt;
&lt;br /&gt;
Конвектор может работать самостоятельно или под управлением климат-контроля. Если конвектор привязан к климат-контролю, пользователь обычно управляет общей температурой комнаты, а климат-контроль передаёт конвектору включение, уставку и ограничение скорости вентилятора.&lt;br /&gt;
&lt;br /&gt;
== Основная логика ==&lt;br /&gt;
&lt;br /&gt;
Конвектор поддерживает два контура управления:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;нагрев&amp;#039;&amp;#039;&amp;#039; — реле или сервопривод открывает отопление;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;вентилятор&amp;#039;&amp;#039;&amp;#039; — скорость рассчитывается по недогреву помещения и ограничивается заданным максимумом.&lt;br /&gt;
&lt;br /&gt;
Если используется реле, нагрев включается и выключается по гистерезису. Если используется сервопривод, открытие рассчитывается PID-регулятором.&lt;br /&gt;
&lt;br /&gt;
== Создание устройства ==&lt;br /&gt;
&lt;br /&gt;
В редакторе добавляем виртуальное устройство &amp;#039;&amp;#039;&amp;#039;Конвектор&amp;#039;&amp;#039;&amp;#039; и назначаем его в нужную комнату.&lt;br /&gt;
&lt;br /&gt;
Минимально включаем характеристику:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;включение&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Дополнительно включаем характеристики по составу оборудования:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;текущая температура&amp;#039;&amp;#039;&amp;#039; — температура воздуха, по которой регулируется конвектор;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;целевая температура&amp;#039;&amp;#039;&amp;#039; — желаемая температура воздуха;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;скорость вентилятора %&amp;#039;&amp;#039;&amp;#039; — фактическая скорость вентилятора;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;авто расчет скорости в %&amp;#039;&amp;#039;&amp;#039; — включает автоматический расчёт скорости;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;максимально разрешенная скорость вентилятора %&amp;#039;&amp;#039;&amp;#039; — ограничивает шум и поток воздуха;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;скорость вентилятора шаговая&amp;#039;&amp;#039;&amp;#039; — если исполнительное устройство принимает ступени;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;состояние реле (нагрева)&amp;#039;&amp;#039;&amp;#039; — показывает, требуется ли нагрев сейчас;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;процент открытия сервопривода&amp;#039;&amp;#039;&amp;#039; — если используется плавное управление клапаном;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ошибка датчика температуры&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;ошибка конвектора&amp;#039;&amp;#039;&amp;#039; — для диагностики.&lt;br /&gt;
&lt;br /&gt;
== Привязка устройств ==&lt;br /&gt;
&lt;br /&gt;
После создания конвектора привязываем устройства в соответствующие блоки.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Блок в редакторе&lt;br /&gt;
! Что добавляем&lt;br /&gt;
! Для чего используется&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Датчики температуры воздуха&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Один или несколько датчиков температуры помещения&lt;br /&gt;
| По этим датчикам конвектор регулирует нагрев и рассчитывает скорость вентилятора.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Реле&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Реле включения отопительного контура или клапана&lt;br /&gt;
| Используется для дискретного включения и выключения нагрева.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Сервопривод&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Сервопривод клапана конвектора&lt;br /&gt;
| Используется для плавного управления нагревом.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Если датчиков температуры несколько, конвектор усредняет актуальные значения.&lt;br /&gt;
&lt;br /&gt;
== Релейное управление ==&lt;br /&gt;
&lt;br /&gt;
Для реле используются два параметра:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;верхний гистерезис&amp;#039;&amp;#039;&amp;#039; — на сколько температура должна подняться выше цели, чтобы нагрев выключился;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;нижний гистерезис&amp;#039;&amp;#039;&amp;#039; — на сколько температура должна опуститься ниже цели, чтобы нагрев включился.&lt;br /&gt;
&lt;br /&gt;
Значения задаются в десятых долях градуса.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
значение 5 = 0.5 °C&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если целевая температура 22 °C, верхний гистерезис 0.5 °C, нижний гистерезис 0.5 °C:&lt;br /&gt;
&lt;br /&gt;
* нагрев включится ниже 21.5 °C;&lt;br /&gt;
* нагрев выключится выше 22.5 °C.&lt;br /&gt;
&lt;br /&gt;
== Сервопривод и PID ==&lt;br /&gt;
&lt;br /&gt;
Если привязан сервопривод, конвектор рассчитывает процент открытия клапана через PID-регулятор.&lt;br /&gt;
&lt;br /&gt;
Параметры PID:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Время цикла PID регулирования&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Пропорциональный коэффициент PID&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Интегральный коэффициент PID&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Дифференциальный коэффициент PID&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
PID сравнивает текущую температуру с целевой и выставляет &amp;#039;&amp;#039;&amp;#039;процент открытия сервопривода&amp;#039;&amp;#039;&amp;#039;. Чем больше недогрев, тем больше открытие. При приближении к уставке открытие уменьшается.&lt;br /&gt;
&lt;br /&gt;
После изменения целевой или текущей температуры конвектор пересчитывает PID сразу, не ожидая следующего периодического цикла.&lt;br /&gt;
&lt;br /&gt;
== Управление вентилятором ==&lt;br /&gt;
&lt;br /&gt;
Для автоматического управления вентилятором включаем характеристику &amp;#039;&amp;#039;&amp;#039;авто расчет скорости в %&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Конвектор рассчитывает &amp;#039;&amp;#039;&amp;#039;скорость вентилятора %&amp;#039;&amp;#039;&amp;#039; по разнице между целевой и текущей температурой:&lt;br /&gt;
&lt;br /&gt;
* если недогрев меньше или равен 1 °C, скорость 0%;&lt;br /&gt;
* если недогрев от 1 до 3 °C, скорость растёт плавно;&lt;br /&gt;
* если недогрев 3 °C и больше, расчётная скорость 100%.&lt;br /&gt;
&lt;br /&gt;
Параметр &amp;#039;&amp;#039;&amp;#039;максимально разрешенная скорость вентилятора %&amp;#039;&amp;#039;&amp;#039; ограничивает итоговое значение. Это основной параметр для снижения шума.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
текущая температура: 20 °C&lt;br /&gt;
целевая температура: 23 °C&lt;br /&gt;
максимально разрешенная скорость: 50%&lt;br /&gt;
расчётная потребность: 100%&lt;br /&gt;
фактическая скорость вентилятора: 50%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если конвектор выключен или есть ошибка температурного датчика, автоматическая скорость вентилятора устанавливается в 0%.&lt;br /&gt;
&lt;br /&gt;
== Работа с климат-контролем ==&lt;br /&gt;
&lt;br /&gt;
Если конвектор привязан к климат-контролю, отдельное управление конвектором в пользовательском приложении обычно скрываем. Пользователь меняет температуру и режим комнаты, а климат-контроль управляет конвектором.&lt;br /&gt;
&lt;br /&gt;
Зимой климат-контроль:&lt;br /&gt;
&lt;br /&gt;
* включает конвектор;&lt;br /&gt;
* передаёт целевую температуру воздуха;&lt;br /&gt;
* включает автоматический расчёт скорости вентилятора;&lt;br /&gt;
* задаёт максимально разрешённую скорость вентилятора по текущему режиму.&lt;br /&gt;
&lt;br /&gt;
Для каждого режима климат-контроля есть отдельный лимит скорости конвектора:&lt;br /&gt;
&lt;br /&gt;
* комфортный режим;&lt;br /&gt;
* экономный режим;&lt;br /&gt;
* ночной режим;&lt;br /&gt;
* турбо режим.&lt;br /&gt;
&lt;br /&gt;
В обычном отоплении конвектор получает целевую температуру комнаты. Если включён приоритет тёплого пола, климат-контроль может временно передать конвектору пониженную уставку. Это не выключает конвектор жёстко: его собственный PID или релейная логика продолжает работать плавно.&lt;br /&gt;
&lt;br /&gt;
Летом климат-контроль выключает конвектор.&lt;br /&gt;
&lt;br /&gt;
== Ошибки ==&lt;br /&gt;
&lt;br /&gt;
Конвектор контролирует ошибки датчиков и исполнительных устройств.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка&lt;br /&gt;
! Что означает&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ошибка датчика температуры&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Все привязанные датчики температуры в ошибке или температура недоступна.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ошибка конвектора 1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Реле не подтвердило включение.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ошибка конвектора 2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Реле не подтвердило выключение.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ошибка конвектора 3&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Подтверждённая ошибка датчика температуры.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ошибка датчика подтверждается не сразу, а после задержки. Это защищает от кратковременных пропаданий связи.&lt;br /&gt;
&lt;br /&gt;
== Проверка после настройки ==&lt;br /&gt;
&lt;br /&gt;
После настройки проверяем:&lt;br /&gt;
&lt;br /&gt;
* конвектор включён;&lt;br /&gt;
* текущая температура похожа на реальную температуру комнаты;&lt;br /&gt;
* при повышении целевой температуры включается нагрев или открывается сервопривод;&lt;br /&gt;
* при снижении целевой температуры нагрев выключается или сервопривод закрывается;&lt;br /&gt;
* при включённом авторасчёте скорости меняется &amp;#039;&amp;#039;&amp;#039;скорость вентилятора %&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* скорость вентилятора не превышает &amp;#039;&amp;#039;&amp;#039;максимально разрешенную скорость вентилятора %&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* при работе через климат-контроль меняется уставка и лимит скорости по режимам;&lt;br /&gt;
* в отладке нет ошибок датчиков и реле.&lt;br /&gt;
&lt;br /&gt;
Для проверки вентилятора задаём целевую температуру на 3 °C выше текущей и ставим максимальную скорость, например 40%. Скорость вентилятора должна подняться, но не выше 40%.&lt;br /&gt;
&lt;br /&gt;
== Рекомендации ==&lt;br /&gt;
&lt;br /&gt;
* Для тихой работы используем автоматический расчёт скорости и ограничиваем максимум вентилятора.&lt;br /&gt;
* В ночном режиме ставим низкий лимит скорости, например 10-20%.&lt;br /&gt;
* Для конвектора с водяным клапаном лучше использовать сервопривод и PID, а не частое включение реле.&lt;br /&gt;
* Если конвектор работает вместе с тёплым полом, используем приоритет тёплого пола в климат-контроле, чтобы конвектор помогал только при заметном недогреве.&lt;br /&gt;
* Не используем температуру внутри корпуса конвектора как комнатную, если она отличается от реальной температуры помещения.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>