<?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=Servo-actuator</id>
	<title>Servo-actuator - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xiot.ru/index.php?action=history&amp;feed=atom&amp;title=Servo-actuator"/>
	<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;action=history"/>
	<updated>2026-10-09T15:13:16Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;diff=4381&amp;oldid=prev</id>
		<title>Admin: Admin переименовал страницу Виртуальное устройство &quot;Сервопривод&quot; в Servo-actuator: Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;diff=4381&amp;oldid=prev"/>
		<updated>2026-10-02T20:35:08Z</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%A1%D0%B5%D1%80%D0%B2%D0%BE%D0%BF%D1%80%D0%B8%D0%B2%D0%BE%D0%B4%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/Servo-actuator&quot; title=&quot;Servo-actuator&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;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 20:35, 2 октября 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&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;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;diff=4380&amp;oldid=prev</id>
		<title>Admin: Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;diff=4380&amp;oldid=prev"/>
		<updated>2026-10-02T20:35:05Z</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:35, 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;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;diff=3451&amp;oldid=prev</id>
		<title>Admin: Добавлена инструкция по виртуальному устройству Сервопривод</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiot.ru/index.php?title=Servo-actuator&amp;diff=3451&amp;oldid=prev"/>
		<updated>2026-05-13T20:54:54Z</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|Servo}} Сервопривод =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Сервопривод&amp;#039;&amp;#039;&amp;#039; — виртуальное устройство для управления термоэлектрическим приводом клапана через реле. Мы используем его для радиаторов, конвекторов и водяных тёплых полов, когда нужно задавать не просто включение, а процент открытия.&lt;br /&gt;
&lt;br /&gt;
Устройство не является PID-регулятором само по себе. 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;
* получает желаемый процент открытия;&lt;br /&gt;
* рассчитывает, сколько времени в цикле реле должно быть включено и выключено;&lt;br /&gt;
* управляет привязанным реле;&lt;br /&gt;
* поддерживает крайние положения без лишнего переключения.&lt;br /&gt;
&lt;br /&gt;
Например, при периоде 10 минут и открытии 30% привод будет получать питание только часть периода, в зависимости от типа клапана.&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;
&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;#039;&amp;#039;&amp;#039;Тип клапана&amp;#039;&amp;#039;&amp;#039; выбирается по тому, что делает привод без питания.&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;
&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;
Для термоэлектрических приводов обычно используем длинный период, например 10 минут. Такие приводы медленные, поэтому короткий период не даёт точного регулирования и только чаще переключает реле.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Период ШИМ = 10 минут&lt;br /&gt;
Процент открытия = 50%&lt;br /&gt;
&amp;lt;/pre&amp;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%&lt;br /&gt;
Максимальный % открытия = 100%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если регулятор попытается поставить 0%, сервопривод поднимет значение до 5%. Это полезно, когда клапан не должен полностью закрываться или когда нужно оставить минимальную циркуляцию.&lt;br /&gt;
&lt;br /&gt;
Если нужен полный диапазон от закрыто до открыто, ставим:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Минимальный % открытия = 0%&lt;br /&gt;
Максимальный % открытия = 100%&lt;br /&gt;
&amp;lt;/pre&amp;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;
* &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;
== Включение и выключение ==&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;
* в блоке &amp;#039;&amp;#039;&amp;#039;медленный ШИМ реле&amp;#039;&amp;#039;&amp;#039; привязано нужное реле;&lt;br /&gt;
* выбран правильный тип клапана;&lt;br /&gt;
* при включении сервопривода и изменении процента меняется состояние реле;&lt;br /&gt;
* при 100% открытия клапан физически открывается;&lt;br /&gt;
* при 0% открытия клапан физически закрывается, если минимальный процент равен 0;&lt;br /&gt;
* в отладке видно цикл ШИМ и оставшееся время до смены состояния.&lt;br /&gt;
&lt;br /&gt;
Для проверки удобно временно поставить короткий период ШИМ, например 1 минуту, и убедиться, что реле переключается. После проверки для реальной работы возвращаем более длинный период.&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;
* период ШИМ — 10 минут;&lt;br /&gt;
* минимальный процент — 0%;&lt;br /&gt;
* максимальный процент — 100%.&lt;br /&gt;
&lt;br /&gt;
При запросе тепла сервопривод будет подавать питание на привод и открывать клапан.&lt;br /&gt;
&lt;br /&gt;
=== Контур, который нельзя закрывать полностью ===&lt;br /&gt;
&lt;br /&gt;
Используем:&lt;br /&gt;
&lt;br /&gt;
* минимальный процент открытия — например 5-10%;&lt;br /&gt;
* максимальный процент открытия — 100%.&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;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>