Вы находитесь на странице: 1из 81

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное


учреждение высшего образования
«Тамбовский государственный технический университет»

И. А. ДЬЯКОВ, А. А. ТЕРЕХОВА, А. И. ДЬЯКОВ

ТЕХНОЛОГИЯ ИНТЕЛЛЕКТУАЛЬНОГО
УПРАВЛЕНИЯ КОМПОНЕНТАМИ
ИНЖЕНЕРНЫХ СИСТЕМ.
ПРОТОКОЛ X10

Утверждено Учёным советом университета


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

Учебное электронное издание

Тамбов
Издательский центр ФГБОУ ВО «ТГТУ»
2019
1
И. А. ДЬЯКОВ, А. А. ТЕРЕХОВА, А. И. ДЬЯКОВ

ТЕХНОЛОГИЯ ИНТЕЛЛЕКТУАЛЬНОГО
УПРАВЛЕНИЯ КОМПОНЕНТАМИ
ИНЖЕНЕРНЫХ СИСТЕМ.
ПРОТОКОЛ X10

Тамбов
Издательский центр ФГБОУ ВО «ТГТУ»
2019
УДК 621.398
ББК 32.965.3
Д30
Рецензенты:
Кандидат технических наук, доцент,
заведующая кафедрой «Системы автоматизированной поддержки
принятия решений» ФГБОУ ВО «ТГТУ»
И. Л. Коробова

Доктор технических наук, доцент, профессор кафедры физики


ФГАОУ ВО «Национальный исследовательский
технологический университет «МИСиС»
И. В. Ушаков

Дьяков, И. А.
Д30 Технология интеллектуального управления компонентами инженер-
ных систем. Протокол X10 [Электронный ресурс] : учебное пособие /
И. А. Дьяков, А. А. Терехова, А. И. Дьяков. – Тамбов : Издательский
центр ФГБОУ ВО «ТГТУ», 2019. – 1 электрон. опт. диск (CD-ROM). –
Системные требования : ПК не ниже класса Pentium II ; CD-ROM-
дисковод ; 31,0 Mb ; RAM ; Windows 95/98/XP ; мышь. – Загл. с экрана.
ISBN 978-5-8265-2102-1

Включает теоретический материал и руководство к выполнению лабора-


торных работ с применением технологии интеллектуального управления ком-
понентами инженерных систем по протоколу X10.
Может быть использовано для изучения архитектуры и методов програм-
мирования командных и исполнительных модулей X10.
Предназначено для студентов бакалавриата и магистратуры, изучающих
программирование, схемотехнику и применение современных технологий
автоматизации управления инженерными системами.
УДК 621.398
ББК 32.965.3

Все права на размножение и распространение в любой форме остаются за разработчиком.


Нелегальное копирование и использование данного продукта запрещено.

ISBN 978-5-8265-2102-1 © Федеральное государственное бюджетное


образовательное учреждение высшего образования
«Тамбовский государственный технический
университет» (ФГБОУ ВО «ТГТУ»), 2019
2
ВВЕДЕНИЕ

Технология интеллектуального управления компонентами инженерных


систем, освещением, электроприборами допускает применение в качестве
физической среды линии электрического питания. Отсутствие дополнительных
линий связи является неоспоримым преимуществом с точки зрения монтажа и
эксплуатации. Управление компонентами инженерных систем осуществляется
как в ручном, так и автоматическом режимах.
Учебное пособие содержит теоретический материал, техническую
информацию и лабораторный практикум с заданиями и методическими указа-
ниями.
В настоящее время крупнейшим отечественным производителем и
поставщиком оборудования для автоматизации зданий и диспетчеризации
является компания «Разумный дом» (Тула). Разработкой проектов «Умный
дом» и «Умный город» занимается ООО «Лаборатория Домашних Технологий
«Ай-Хоум.Ру» (Москва). Для разработки проекта домашней автоматизации
требуются планы помещений, однолинейная электрическая схема, планы раз-
мещения электрооборудования, перечень автоматизируемых групповых и оди-
ночных электрических нагрузок, с указанием их типов и мощности, планы
существующей кабельной проводки и кабельный журнал, требования заказчика
к функциональности проектируемой системы управления. В ходе проектирова-
ния определяются состав и количество исполняемых и командных модулей,
контроллеры и вспомогательное оборудование.
Учебное пособие предназначено для студентов вузов, обучающихся
по направлениям: 09.03.01 «Информатика и вычислительная техника»,
09.03.02 «Информационные системы и технологии», 27.03.03 «Системный
анализ и управление», 27.03.04 «Управление в технических системах»,
38.03.05 «Бизнес-информатика».

3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ СЕТИ X10

1.1. СТРУКТУРА СЕТИ X10


Сеть X10 представляет собой совокупность контроллеров и исполнитель-
ных устройств, обмен данными между которыми осуществляется по открытому
протоколу. Любой контроллер, поддерживающий протокол обмена, может
отправлять команды в электрическую сеть и получать из сети информацию
о состоянии исполнительных устройств (рис. 1.1).
Техническое обеспечение включает пульты управления (1, 2, 4, 5), моду-
ли преобразования сигналов (6, 7), модули исполнительных устройств и датчи-
ки (8 – 13). Пульты дистанционного управления могут быть как беспроводными
(1, 2), передающими команды либо по радиоканалу, либо по оптическому кана-
лу, так и проводными (4, 5). Беспроводные пульты передают команды по собст-
венному протоколу и работают в паре с принимающими устройствами (6, 7) на-
значение которых – преобразование полученной команды в формат сети X10.

Пульты дистанционного Контроллеры управления


управления 3 (проводные)
1 2 Web-
Радиоканал IR-канал контроллер 4 5
433 МГц Настольные Настенные

В Г
6 7
Приёмники Приёмники А Б А Б А Б

А А
Линия 220 В 50 Гц

А Б А Б А Б А Б А Б А Б

8 9 10 11 12 13
Модули Модули Диммеры Диммеры Датчики Модули
реле реле управления
с встроенными
датчиками
Д Д

14 14
Местное Местное
управление управление

Рис. 1.1. Структура сети X10


4
Контроллеры управления (4, 5) подключаются непосредственно к сети электро-
питания, а элементы управления располагаются, как правило, на их лицевой
панели. В сети может присутствовать контроллер (3), получающий команды
через сеть Internet, и формирующий команды в стандарте X10. Исполнительные
устройства – интеллектуальные реле (8, 9) или формирователи импульсного
сигнала, например, широтно-импульсные модуляторы (10, 11). Подобные
модули имеют второй канал управления (14), не связанный с передачей
по сети X10 и не зависимый от неё. Для оценки параметров объекта в сеть X10
могут быть подключены датчики, например, температуры, влажности, осве-
щённости, движения (12). Если требуется управление с оценкой состояния
объекта, например, управление жалюзи или включение света в условиях недос-
таточной освещённости и наличии движения, то применяются модули, способ-
ные автономно выполнять полученную по сети X10 команду. Эти модули (13)
снабжены входами подключения датчиков.
С точки зрения информационных потоков сети X10, данные передаются
от приёмников, контроллеров к модулям исполнительных устройств, в виде
команд или адресов приборов (А), либо в обратном направлении в виде данных
о состоянии приборов (Б). Беспроводные пульты не имеют обратной связи, и
возможна односторонняя передача команды или адреса по радиоканалу (В) или
инфракрасному излучению (Г). Элементы местного управления – контакты вы-
ключателей или кнопок (Д), предаваемый объём данных занимает один бит.
На всех модулях, при вводе в эксплуатацию, задаётся идентификатор – адрес
объекта и адрес модуля.

1.2. СПОСОБЫ ПЕРЕДАЧИ ИНФОРМАЦИИ


Интерфейс Х10 является альтернативой промышленному интерфейсу
RS-485. Важное отличие состоит ещё и в том, что передача данных осуществ-
ляется в полудуплексном режиме. Синусоидальный несущий сигнал [1]
питающей сети напряжением 220 В и частотой 50 Гц модулируется частотными
посылками 120 кГц, соответствующими передаваемым битам данных (рис. 1.2).
Точкой начала отсчёта формирования бита данных считается нулевое
значение фазового напряжения. Если произошла смена знака с отрицательного
на положительный, то следует ожидать логическую единицу. В случае смены
знака на отрицательный, ожидается логический ноль. Для сети с частотой 50 Гц
время ожидания 150…250 мкс.
Логическое значение формируется посылкой с частотой 120 кГц длитель-
ностью 1 мс, амплитудой 5В. Принимающей стороне достаточно получить 48 и
более периодов посылки (около 0,4 мс). В начале положительного полупериода
формируется логическая единица, а в начале отрицательного полупериода –
логический ноль [1]. Протоколом, с целью повышения помехоустойчивости,
допускается повторение частотных посылок. После первой посылки может сле-
довать вторая и третья через 3,3 и 6,7 мс соответственно (рис. 1.3).
5
Положительный полупериод
U
Логическая «1», F = 120 кГц, T = 1 мс

Переход фазового напряжения через ноль


Отрицательный полупериод

Логический «0», F = 120 кГц, T = 1 мс

Рис. 1.2. Формирование бит данных

U
10 мс Общий формат кадра
6,7 мс Start code House code Key code
Битовый формат кадра
3,3 мс Start code S8 S4 S2 S1

1 мс House code H8 H4 H2 H1
T
150 мкс Key code D8 D4 D2 D1 F1

Рис. 1.3. Помехоустойчивая передача Рис. 1.4. Формат кадра


одного бита

Кадр передаваемой информации состоит из нескольких логически свя-


занных бит. Вначале кадра передаётся стартовое условие из четырёх бит –
три единицы, ноль (Start code=1110). Затем передаётся четырёхбитовый код
помещения или объекта (House code). Далее следуют пятибитовый код команды
(Key code) (рис. 1.4). Пауза между кадрами должна быть не менее трёх
периодов силовой сети.
Четырёхбитовый код объекта допускает адресацию 16 помещений или
объектов (табл. 1.1). На каждом объекте допускается установка 16 приборов
(табл. 1.2). Таким образом, адресное пространство сети составляет 256 интел-
лектуально управляемых устройств [2, 3].
6
1.1. Битовое представление адреса прибора

Адрес объекта Адрес объекта


Символ (House code) Символ (House code)
адреса адреса
H8 H4 H2 H1 H8 H4 H2 H1
A 0 1 1 0 I 0 1 1 1
B 1 1 1 0 J 1 1 1 1
C 0 0 1 0 K 0 0 1 1
D 1 0 1 0 L 1 0 1 1
E 0 0 0 1 M 0 0 0 0
F 1 0 0 1 N 1 0 0 0
G 0 1 0 1 O 0 1 0 0
H 1 1 0 1 P 1 1 0 0

1.2. Битовое представление адреса прибора (Unit code)


в коде команды

Код команды
Адрес Символ адреса
D8 D4 D2 D1 F1
0 1 1 0 0 1 A
1 1 1 0 0 2 B
0 0 1 0 0 3 C
1 0 1 0 0 4 D
0 0 0 1 0 5 E
1 0 0 1 0 6 F
0 1 0 1 0 7 G
1 1 0 1 0 8 H
0 1 1 1 0 9 I
1 1 1 1 0 10 J
0 0 1 1 0 11 K
1 0 1 1 0 12 L
0 0 0 0 0 13 M
1 0 0 0 0 14 N
0 1 0 0 0 15 O
1 1 0 0 0 16 P

7
Каждому бинарному коду адреса ставится в соответствие буквенное обо-
значение от A до P. На лицевой панели контроллера установлены поворотные
переключатели адреса, с помощью которых задаётся идентификационный
номер прибора при монтаже. Поскольку код команды состоит из 5 бит,
а для передачи адреса требуется только 4, бит F1 устанавливается нулевым
(табл. 1.2).
Если передаётся команда, то бит F1 устанавливается единичным
(табл. 1.3). В целом допускается 16 команд [2, 3].
Команды «Выключить все устройства / Включить все устройства /
Выключить всё освещение» (All Units Off / All Units On / All Lights Off»
являются групповыми и переводят в указанное состояние все приборы (до 16)
одного адресуемого объекта одним нажатием кнопки.
Команды «Включить прибор / Выключить прибор» (On/Off) переводят
в указанное состояние только один прибор одним нажатием кнопки.
Команды «Темнее / Ярче» (Dim / Bright) предназначены для управления
устройствами регулирования мощности нагрузки (диммерами), в первую
очередь, осветительных приборов. Команда повторяется до тех пор, пока не бу-
дет отпущена кнопка пульта управления. Шаг изменения мощности нагрузки
различен для различных устройств. Диапазон изменений мощности нагрузки
0…100% может составлять 17…21 дискрет.
1.3. Битовое представление команд
Код команды
Функция
D8 D4 D2 D1 F1
0 0 0 0 1 Выключить все устройства (All Units Off)
0 0 0 1 1 Включить все устройства (All Units On)
0 0 1 0 1 Включить прибор (On)
0 0 1 1 1 Выключить прибор (Off)
0 1 0 0 1 Темнее (Dim)
0 1 0 1 1 Ярче (Bright)
0 1 1 0 1 Выключить всё освещение (All Lights Off)
0 1 1 1 1 Код расширения № 1 (Extended code 1)
1 0 0 0 1 Запрос передатчика (Hail Request)
1 0 0 1 1 Подтверждение от передатчика (Hail Acknowlege)
1 0 1 0 1 Установить уровень яркости = 1 (Pre-Set Dim 1)
1 0 1 1 1 Установить уровень яркости = 2 (Pre-Set Dim 2)
1 1 0 0 1 Данные АЦП (Extended Data analog)
1 1 0 1 1 Прибор включён (Status=On)
1 1 1 0 1 Прибор выключен (Status=Off)
1 1 1 1 1 Запрос состояния прибора (Status Request)
8
Команды «Установить уровень яркости = 1 / Установить уровень яркости = 2»
(Pre-Set Dim 1 / Pre-Set Dim 2) по одному нажатию кнопки устанавливают
заданную мощность нагрузки.
Команды «Расширенный код / Данные АЦП» (Extended code / Extended
Data analog) применяются для устройств поддерживающих расширенный набор
команд, включающий дополнительные байты данных. Расширенные данные
состоят из нескольких байт содержащих аналоговые данные, полученные после
аналого-цифрового преобразования (АЦП). Первые байты могут быть исполь-
зованы для определения количества байтов данных.
Команды «Запрос передатчика / Подтверждение от передатчика» (Hail
Request / Hail Acknowlege) предназначены для поиска в сети приборов с задан-
ным в команде адресом объекта (House code). Применяются, как правило, при
пусконаладочных работах.
Команды «Запрос состояния прибора / Прибор включён / Прибор выклю-
чен» (Status Request / Status=Off / Status=On) предназначены для определения
состояния прибора. Получаемый отклик: нагрузка прибора включена, либо
выключена.
Базовые команды, применимые ко всем приборам: «Выключить все
устройства» (All Units Off), «Включить все устройства» (All Units On),
«Включить прибор» (On), «Выключить прибор» (Off), «Темнее» (Dim),
«Ярче» (Bright).
Передача стартового кода и непосредственно следующих за ним данных
выполняются по различным алгоритмам.
Передача стартового кода выполняется побитно при переходе через ноль
как в положительном, так и в отрицательном полупериодах (рис. 1.5), но при-
ёмником анализируется как наличие, так и отсутствие посылки 120 кГц. Интер-
вал ожидания бита приёмником начинается приблизительно с 250 мкс и
заканчивается по истечении 900 мкс после перехода напряжения через ноль.

U 2 периода
20 мс 20 мс

900 мкс

400 мкс T
250 мкс 250 мкс
900 мкс
1 1 1 0
S8 S4 S2 S1 Start code

Рис. 1.5. Передача стартового кода

9
В указанном интервале наличие 48 и более периодов посылки 120 кГц прини-
мается как бит логической «1». Отсутствие посылки или меньшее число
периодов посылки принимается, как бит логического «0».
За исключением стартового кода, каждый бит данных передаётся в пря-
мом и инверсном виде. В целом, кадр информации передаётся за 13 периодов
электрической сети. Два периода (1 и 2) требуется для стартового кода, четыре
периода (3 – 6) для адреса объекта, пять периодов (7 – 11) для данных и два
периода (12, 13) для завершения передачи – end of message (рис. 1.6).

Периоды электрической сети


1 2 3 4 5 6 7 8 9 10 11 12 13
1 1 1 0 H8H8 H4H4 H2H2 H1H1 D8D8 D4D4 D2D2 D1D1 F1F1 00 00
Start Адрес объекта Адрес/Команда EOM
code House code Key code

Рис. 1.6. Стандартный формат сообщения

Практическая реализация отличается от стандартного формата. Напри-


мер, при передаче адреса прибора сообщение повторяется два раза подряд
без вставки EOM, но в конце сообщения добавляется три периода сети с нуле-
выми (отсутствующими) посылками. Аналогично осуществляется передача
кода функции. Команды диммирования являются исключениями из этого
правила и передаются непрерывно (не менее двух раз) без пропусков между
кадрами [2, 3].

1.3. СИСТЕМА КОМАНД ПРОТОКОЛА X10


Развитие технического и программного обеспечения позволило разраба-
тывать сложные интеллектуальные модули, требующие в свою очередь обра-
ботки большего количества данных. Протокол X10 модернизировался в расши-
ренный протокол X10 Extended, базовый получил название X10 Standard.
Передача кадра в формате расширенного протокола занимает 31 период сети
питания против 13 периодов стандартного протокола [2, 3].
Два периода (1 и 2) требуются для стартового кода, четыре периода (3 –
6) для адреса объекта, пять периодов (7 – 11) для кода расширения, четыре пе-
риода (12 – 15) для адреса прибора, восемь периодов (16 – 23) для передачи
байта данных, восемь периодов (24 – 31) для передачи байта команды. Число
периодов паузы между сообщениями аналогично стандартному протоколу (рис.
1.7). За каждый период, исключая стартовый код, передаётся один бит данных.
Кодирование адреса объекта (House code) и адреса прибора (Unit code) анало-
гично протоколу X10 Standard. Данные и команды логически связаны, и рас-
сматривать их надо совместно. Байт кода команды состоит из двух частей:
старшие 4 бита – тип команды, младшие 4 бита – код функции.
10
1 2 ...........6 ...........11 ...........15 ...........23 ...........31
Star code House code Extended code Unit code Data byte Command byte
1110 4 бита 5 бит 4 бита 8 бит 8 бит
Рис. 1.7. Формат кадра X10 Extended

Логические связи образуют шесть типов команд:


– тип 0, для управления ставнями и жалюзи;
– тип 1, для работы с датчиками;
– тип 2, зарезервирован для систем безопасности;
– тип 3, для работы с модулями управления (диммеры и осветительные
приборы);
– тип 4, для безопасной адресации расширенных команд 3-го типа;
– тип 5 – для безопасной адресации расширенных групповых команд.
Поле Extended code содержит фиксированное значение 01111b (0Fh) для
всех, рассматриваемых далее команд. Изменение значения изменит протокол и
спектр устройств, работающих с другими наборами данных. Рассмотрим состав
команды X10 Extended. Пусть в соответствии с протоколом X10 Extended тре-
буется включить диммируемый модуль на 50% мощности нагрузки с адресом
объекта (House code) A и адресом модуля (Unit code) 15. Получим следующие
значения в кадре сообщения [2, 3]:
– Star code – 1110;
– House code – 0110;
– Extended code – 01111;
– Unit code – 0100;
– Data byte- 00100000 (Команда 1, тип 3);
– Command byte 00110001 (Команда 1, тип 3).
Рассмотрим подробнее побитовое кодирование данных и команд [1 – 3].
Код команды 01h. Команда 1, тип 0, управление ставнями и жалюзи.
Данные команды содержат пять значащих бит D4 – D0. Диапазон изменений
от 0 до 25. Значение 0 – полностью закрыть, значение 25 – полностью открыть.
Защита от солнечного света разрешена.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x D4 D3 D2 D1 D0 0 0 0 0 0 0 0 1

Код команды 02h. Команда 2, тип 0, управление ставнями и жалюзи.


Данные команды содержат пять значащих бит D4 – D0, ограничивающих сте-
пень открытия жалюзи для защиты от солнечного света.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x D4 D3 D2 D1 D0 0 0 0 0 0 0 1 0

11
Код команды 03h. Команда 3, тип 0, управление ставнями и жалюзи.
Данные команды содержат пять значащих бит D4 – D0. Ставни или жалюзи
открываются на указанное значение. Защита от солнечного света запрещена.
Степень открытия не меняется при изменении интенсивности света.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x D4 D3 D2 D1 D0 0 0 0 0 0 0 1 1

Код команды 04h. Команда 4, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Ставни или жалюзи открываются
полностью для адреса House code. Адрес прибора Unit code игнорируется.
Защита от солнечного света отключена.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 0 1 0 0

Код команды 05h. Команда 5, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Ставни или жалюзи открываются
полностью для всех модулей. Адреса объекта House code и прибора Unit code
игнорируются. Защита от солнечного света отключена.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 0 1 0 1

Код команды 07h. Команда 7, тип 0, управление ставнями и жалюзи.


Данные команды содержат две группы значащих бит L2 – L0 и D4 – D0. Дейст-
вие команды для объекта House code и прибора Unit code: включить прибор в
список Lifestyle, режим L2 – L0. Степень открытия устанавливается в соответст-
вии с данными D4 – D0.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
L2 L1 L0 D4 D3 D2 D1 D0 0 0 0 0 0 1 1 1

Коды режимов L2 L1L0: 000 – пробуждение; 001 – прежнее состояние;


010 – возврат в исходное состояние; 011 – сон; 100 – вечер; 101 – отпуск;
110 – специальный 1; 111 – специальный 2.
Код команды 08h. Команда 8, тип 0, управление ставнями и жалюзи.
Данные команды содержат две группы значащих бит L2 – L0 и D4 – D0. Дейст-
вие команды: включить прибор в список Lifestyle, режим L2 – L0. Степень от-
крытия устанавливается в соответствии с данными D4 – D0. При этом адреса
объекта House code и прибора Unit code игнорируются.

12
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
L2 L1 L0 D4 D3 D2 D1 D0 0 0 0 0 1 0 0 0

Код команды 09h. Команда 9, тип 0, управление ставнями и жалюзи.


Данные команды содержат две группы значащих бит L2 – L0 и D4 – D0. Дейст-
вие команды для объекта House code и прибора Unit code: исключить режим
L2 – L0 из списка Lifestyle. Степень открытия устанавливается в соответствии
с данными D4 – D0.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
L2 L1 L0 D4 D3 D2 D1 D0 0 0 0 0 1 0 0 1

Код команды 0Ah. Команда 10, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Действие команды: исключить все
приборы из списка Lifestyle, адреса объекта House code и прибора Unit code
игнорируются.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 1 0 1 0

Код команды 0Bh. Команда 11, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Действие команды: закрыть
все ставни объекта House code, игнорировать Unit code. Разрешить защиту
от солнца.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 1 0 1 1

Код команды 0Ch. Команда 12, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Действие команды: закрыть все
ставни. Игнорировать House code и Unit code. Разрешить защиту от солнца.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 1 1 0 0

Код команды 0Eh. Команда 14, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Это тестовая команда для провер-
ки соответствия House code и Unit code. При совпадении адреса объекта и адре-
са прибора осуществляется движение вверх в течение 1 секунды.
13
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 1 1 1 0

Код команды 0Fh. Команда 15, тип 0, управление ставнями и жалюзи.


Данные команды не содержат значащих бит. Это команда самодиагностики
контроллера. Проверяется постоянное запоминающее устройство. Если ЭППЗУ
исправно, то движение вверх 1 секунда затем вниз 1 секунда.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 0 1 1 1 1

Код команды 11h. Команда 1, тип 1, работа с датчиками. Данные


команды не содержат значащих бит [1 – 4]. Действие команды: запрос значения
средней освещённости прибора с заданным House code и Unit code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 1 0 0 0 1

Код команды 12h. Команда 2, тип 1, работа с датчиками. Данные


команды не содержат значащих бит. Действие команды: запрос мгновенного
значения температуры прибора с заданным Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 1 0 0 1 0

Код команды 13h. Команда 3, тип 1, работа с датчиками. Данные


команды не содержат значащих бит. Действие команды: запрос состояния при-
бора с адресом Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 1 0 0 1 1

Код команды 14h. Команда 4, тип 1, работа с датчиками. Данные команды


не содержат значащих бит. Действие команды: запрос значения интенсивности
света (освещённости) прибора с адресом Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 1 0 1 0 0

14
Код команды 15h. Команда 5, тип 1, работа с датчиками. Данные
команды не содержат значащих бит. Действие команды: запрос среднего за
16 минут значения температуры прибора с адресом Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 0 1 0 1 0 1

Код команды 1Bh. Команда 11, тип 1, работа с датчиками. Данные


команды содержат две группы значащих бит I1, I0 и P5 – P0. Действие команды
для объекта House code и прибора Unit code: данные с датчика освещённости
модуля.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
I1 I0 P5 P4 P3 P2 P1 P0 0 0 0 1 1 0 1 1

Данные освещённости:
I 2 I1 P5 P4 P3 P2 P1 P0
0 0 D D D D D D – Диапазон 0…630 с шагом 10;
0 1 D D D D D D – Диапазон 0…6300 с шагом 100;
1 0 D D D D D D – Диапазон 0…63000 с шагом 1000;
1 1 D D D D D D – Диапазон 0…630000 с шагом 10000.
Если данные разделить на два, они приблизятся к значениям освещённо-
сти в люкс [Лк].
Код команды 1Ch. Команда 12, тип 1, работа с датчиками. Данные
команды содержат полный байт значащих бит T7 – T0. Действие команды для
объекта House code и прибора Unit code: данные с датчика температуры.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
T7 T6 T5 T4 T3 T2 T1 T0 0 0 0 1 1 1 0 0

Диапазон измеряемых температур –28…+50 °С. Байт данных представля-


ет собой целое число от 0 до 127, старший бит – знаковый. Если Т7 = 1, значе-
ние отрицательное; если Т7 = 0, то значение положительное.
Код команды 1Dh. Команда 13, тип 1, работа с датчиками. Данные
команды содержат полный байт значащих бит S7 – S0, побитовый статус модуля
с заданным House code и Unit code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
S7 S6 S5 S4 S3 S2 S1 S0 0 0 0 1 1 1 0 1

15
Код команды 30h. Команда 0, тип 3, управление осветительными прибо-
рами. Состав данных определяет бит 5 байта данных [1 – 4]. Если этот бит,
равен нулю, то байт данных содержит два значащих бита G1, G0, в противном
случае в младшую тетраду добавляется группа S3 – S0.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 0 x x x x x 0 0 1 1 0 0 0 0

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 1 x S3 S2 S1 S0 0 0 1 1 0 0 0 0

Первая команда означает, что для объекта House code и прибора Unit code
следует включить в группу G1, G0 текущие настройки выходов. Адрес группы
G1, G0 абсолютный. Вторая команда отличается тем, что адрес группы относи-
тельный, смещение задано значением группы бит S3 – S0.
Код команды 31h. Команда 1, тип 3, управление осветительными прибо-
рами. Данные команды содержат две группы значащих бит T1, T0 и B5 – B0.
Это команда предварительной установки модуля с адресом House code и Unit
code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
T1 T0 B5 B4 B3 B2 B1 B0 0 0 1 1 0 0 0 1

Для недиммируемых устройств ненулевое значение B5 – B0 означает –


включить, нулевое значение – выключить. Для диммеров значение 3Fh опреде-
ляет максимальный уровень яркости, устанавливаемый немедленно, т.е. анало-
гично команде «включить». Всего допускается 63 уровня яркости от 01h до 3Fh.
Если задано значение в диапазоне от 01h до 3Eh, то яркость будет постепенно
меняться от текущего значения до вновь заданного.
Поле T1, T0 определяет временной интервал, за который происходит
изменение яркости. Для T = 0 интервал 3,7 с; Т = 1 интервал 30 с; Т = 2 интер-
вал 1 мин; Т = 3 интервал 5 мин.
Код команды 32h. Команда 2, тип 3, управление осветительными прибо-
рами. Данные команды содержат две группы значащих бит G1, G0 и B5 – B0. Это
команда предварительной установки модуля с адресом House code и Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 B5 B4 B3 B2 B1 B0 0 0 1 1 0 0 1 0

Модуль включается в группу G1, G0. Состояние нагрузки определяется


значением бит B5 – B0.
16
Код команды 33h. Команда 3, тип 3, управление осветительными прибо-
рами. Данные команды не содержат значащих бит. Действие команды: вклю-
чить все приборы с адресом House code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 1 1 0 0 1 1

Код команды 34h. Команда 4, тип 3, управление осветительными прибо-


рами. Данные команды не содержат значащих бит. Действие команды: выклю-
чить все приборы с адресом House code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 1 1 0 1 0 0

Код команды 35h. Команда 5, тип 3, управление осветительными прибо-


рами. Имеет две модификации, определяемые старшей тетрадой байта данных.
Если биты, равны нулю, то модули с адресом House code и Unit code удаляются
из группы или групп, указанных в тетраде G3 – G0.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 0 0 G3 G2 G1 G0 0 0 1 1 0 1 0 1

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
1 1 1 1 G3 G2 G1 G0 0 0 1 1 0 1 0 1

Если биты равны единице, то модули с адресом House code удаляются


из группы или групп, указанных в тетраде G3 – G0.
Код команды 36h. Команда 6, тип 3, управление осветительными прибо-
рами. Имеет четыре модификации, определяемые 5-м и 4-м битами байта дан-
ных. Если значение 00, следует активировать настройки группы G1, G0, адрес
группы абсолютный, учитывается только адрес House code. Если значение 10,
следует активировать настройки группы G1, G0, адрес группы относительный,
смещение задано тетрадой S, учитывается только адрес House code.
Если значение 01, то указанные в группе модули – выключить. Предуста-
новки не затрагиваются. Адрес группы абсолютный. Учитывается только адрес
House code. Если значение 11, то указанные в группе модули – выключить.
Адрес группы относительный, смещение задано тетрадой S, учитывается толь-
ко адрес House code.
17
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 0 0 x x x x 0 0 1 1 0 1 1 0
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 1 0 S3 S2 S1 S0 0 0 1 1 0 1 1 0

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 0 1 x x x x 0 0 1 1 0 1 1 0

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 1 1 S3 S2 S1 S0 0 0 1 1 0 1 1 0

Код команды 37h. Команда 7, тип 3, управление осветительными прибо-


рами. Имеет четыре модификации, определяемые 5-м и 4-м битами байта
данных.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x 0 0 x x x x 0 0 1 1 0 1 1 1
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x 0 1 x x x x 0 0 1 1 0 1 1 1

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 1 0 0 0 0 0 0 0 1 1 0 1 1 1

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 1 1 S3 S2 S1 S0 0 0 1 1 0 1 1 1

Если значение 00, запрос состояния выходов модуля с адресом House


code и Unit code. Для значения 01 запрос состояния выходов модуля с адресом
House code и Unit code, но после включения модуля. Если значение 10,
то запрос состояния модуля группы с абсолютным адресом House code и Unit
code. Если значение 11, то запрос состояния модуля группы с относительным
адресом, заданным тетрадой S. Начальный адрес House code и Unit code.
Код команды 38h. Команда 8, тип 3, управление осветительными прибо-
рами. Данные команды содержат две группы значащих бит A1, A0 и B5 – B0. Это
ответ, на запрос, показывающий состояние выходов модуля с адресом House
code и Unit code. Единица в разряде A1 означает, что нагрузка модуля включена.
Разряд A0 равен нулю, если нагрузка лампа, и единице, если нагрузка – комму-
тационный аппарат.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A1 A0 B5 B4 B3 B2 B1 B0 0 0 1 1 1 0 0 0

18
Биты B5 – B0 показывают состояние диммируемой нагрузки. Допустимых
состояний 63, от состояния «выключено» (0), до состояния включено на пол-
ную мощность (63).
Код команды 39h. Команда 9, тип 3, управление осветительными прибо-
рами. Данные команды содержат две группы значащих бит G1, G0 и B5 – B0.
Это ответ на запрос, показывающий состояние выходов модуля группы G с ад-
ресом House code и Unit code. Адрес группы мажет быть как абсолютным, так и
относительным, и определяется командой запроса (модификации команды 7,
тип 3).
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 B5 B4 B3 B2 B1 B0 0 0 1 1 1 0 0 1

Биты B5 – B0, как и ранее, показывают состояние диммируемой нагрузки.


Код команды 3Ah. Команда 10 (Ah), тип 3, управление осветительными
приборами. Подтверждение состояния группы. Запрос негрупповой. Возвра-
щаемое поле данных соответствует битам запроса.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x x x 0 0 1 1 1 0 1 0

Код команды 3Bh. Команда 11 (Bh), тип 3, управление осветительными


приборами. Конфигурация модуля с адресом House code.
Единица в бите С1 – автоматическое подтверждение сообщений (команд)
расширенного протокола (X10 Extended). Единица в бите С0 – автоматическое
подтверждение сообщений (команд) стандартного протокола (X10 Standard).
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
x x x x x x С1 С0 0 0 1 1 1 0 1 1

Автоматическое подтверждение сообщений для модулей, состояние кото-


рых изменилось. Биты 7-2 зарезервированы для будущих модификаций команд.
Код команды 3Ch. Команда 12 (Ch), тип 3, управление осветительными
приборами. Имеет две модификации, определяемые 5-м битом байта данных.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 0 B/D x x x x 0 0 1 1 1 1 0 0

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
G1 G0 1 B/D S3 S2 S1 S0 0 0 1 1 1 1 0 0

19
Если бит 5 равен нулю, группа G содержит абсолютный адрес модуля
с диммируемой нагрузкой. Бит B/D = 1 для ярких ламп, 0 – для затемнённых
ламп.
Если бит 5 равен единице, действие команды аналогично, за исключени-
ем того, что адрес группы – относительный. Смещение указано в тетраде S.
С целью увеличения количества модулей, работающих в одном сегменте
сети, разработчики расширили адресное пространство и ввели дополнительные
типы команд [1 – 4]. Для расширения адресного пространства команд «Тип 3»
добавлены команды «Тип 4», а для групповых команд добавлен «Тип 5».
Код команды 40h. Команда 0, тип 4, дополнение адреса. Подготавливает
модуль с адресом, полученным сцеплением бит House code, A7 – A0, Unit code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 0 0 0 0 0

Пусть требуется включить диммируемую нагрузку модуля с адресом


объекта (House code) A, адресом модуля (Unit code) 15, и дополнительным
адресом 85 (55h). Для подготовки модуля к приёму команды в кадре сообщения
получим следующие значения:
– Star code – 1110,
– House code – 0110,
– Extended code – 01111,
– Unit code – 0100,
– Data byte- 01010101 (A7 – A0),
– Command byte 01000000.
Код команды 41h. Команда 1, тип 4, дополнение адреса. Подготавливает
модуль с адресом, полученным сцеплением бит House code, A7 – A0. Адрес Unit
code игнорируется.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 0 0 0 0 1

Код команды 42h. Команда 2, тип 4, дополнение адреса. По команде мо-


дуль с адресом, полученным сцеплением бит House code, A7 – A0 выполняет
команду протокола X10 Standard. Поле Unit code содержит код команды «On»,
«Off», «All lights off», «All lights on», «Bright» и «Dim».

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 0 0 0 1 0

20
Пусть требуется выключить нагрузку модулей с адресом объекта (House
code) и дополнительным адресом 85 (55h).
Кадр сообщения:
– Star code – 1110,
– House code – 0110,
– Extended code – 01111,
– Unit code – 0110 («All lights off»),
– Data byte – 01010101 (A7 – A0),
– Command byte 01000010.
Код команды 43h. Команда 3, тип 4, дополнение адреса. По команде
модуль с адресом, установленным ранее командами 40h (Команда 0, тип 4,)
или 41h (Команда 1, тип 4), выполнит команду «тип 3», код которой записан
в байте данных D7 – D0.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 0 0 0 1 1

Код команды 44h. Команда 4, тип 4, дополнение адреса. Действие коман-


ды: «включить нагрузку» модуля с адресом, полученным сцеплением бит House
code, A7 – A0, Unit code. Адрес A7 – A0 записывается в байте данных.
Код команды 45h. Команда 5, тип 4, дополнение адреса. Действие коман-
ды: «выключить нагрузку» модуля с адресом, полученным сцеплением бит
House code, A7 – A0, Unit code. Адрес A7 – A0 записывается в байте данных.
Команды пятого типа работают с модулями, максимальное количество
которых достигает 16 384 единиц оборудования. Для упрощения адресации
модули разделены на 4 группы. В поле данных записывается адрес группы
A7 – A0. Смещение внутри группы задаётся полубайтом Unit code.
Код команды 50h. Команда 0, тип 5, дополнение адреса для групп моду-
лей. Включить все модули группы 0 с адресом внутри группы A7 – A0 и смеще-
нием Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 0 0 0

Код команды 51h. Команда 1, тип 5, дополнение адреса для групп моду-
лей. Включить все модули группы 1 с адресом внутри группы A7 – A0 и смеще-
нием Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 0 0 1

21
Код команды 52h. Команда 2, тип 5, дополнение адреса для групп моду-
лей. Включить все модули группы 2 с адресом внутри группы A7 – A0 и смеще-
нием Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 0 1 0

Код команды 53h. Команда 3, тип 5, дополнение адреса для групп моду-
лей. Включить все модули группы 3 с адресом внутри группы A7 – A0 и смеще-
нием Unit code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 0 1 1

Код команды 54h. Команда 4, тип 5, дополнение адреса для групп моду-
лей. Выключить все модули группы 0 с адресом внутри группы A7 – A0 и сме-
щением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 1 0 0

Код команды 55h. Команда 5, тип 5, дополнение адреса для групп моду-
лей. Выключить все модули группы 1 с адресом внутри группы A7 – A0 и сме-
щением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 1 0 1

Код команды 56h. Команда 6, тип 5, дополнение адреса для групп моду-
лей. Выключить все модули группы 2 с адресом внутри группы A7 – A0 и сме-
щением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 1 1 0

Код команды 57h. Команда 7, тип 5, дополнение адреса для групп моду-
лей. Выключить все модули группы 3 с адресом внутри группы A7 – A0 и сме-
щением Unit code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 0 1 1 1

22
Код команды 58h. Команда 8, тип 5, дополнение адреса для групп моду-
лей. Увеличить ток нагрузки (яркость) на единицу для всех модулей группы 0
с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 0 0 0

Код команды 59h. Команда 9, тип 5, дополнение адреса для групп моду-
лей. Увеличить ток нагрузки (яркость) на единицу для всех модулей группы 1
с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 0 0 1

Код команды 5Ah. Команда 10 (Ah), тип 5, дополнение адреса для групп
модулей. Увеличить ток нагрузки (яркость) на единицу для всех модулей груп-
пы 2 с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 0 1 0

Код команды 5Bh. Команда 11 (Bh), тип 5, дополнение адреса для групп
модулей. Увеличить ток нагрузки (яркость) на единицу для всех модулей груп-
пы 3 с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 0 1 1

Код команды 5Ch. Команда 12 (Ch), тип 5, дополнение адреса для групп
модулей. Уменьшить ток нагрузки на единицу (уменьшить яркость) всех моду-
лей группы 0 с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 1 0 0

Код команды 5Dh. Команда 13 (Dh), тип 5, дополнение адреса для групп
модулей. Уменьшить ток нагрузки на единицу (уменьшить яркость) всех моду-
лей группы 3 с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 1 0 1
23
Код команды 5Eh. Команда 14 (Eh), тип 5, дополнение адреса для групп
модулей. Уменьшить ток нагрузки на единицу (уменьшить яркость) всех моду-
лей группы 3 с адресом внутри группы A7 – A0 и смещением Unit code.

Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 1 1 0

Код команды 5Fh. Команда 15 (Fh), тип 5, дополнение адреса для групп
модулей. Уменьшить ток нагрузки на единицу (уменьшить яркость) всех моду-
лей группы 3 с адресом внутри группы A7 – A0 и смещением Unit code.
Данные Команда
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 1 1 1 1 1

Контрольные вопросы
1. В чём заключается технология интеллектуального управления компо-
нентами инженерных систем?
2. Что представляет собой сеть X10?
3. Физические основы сети X10.
4. Как формируется сигнал логической единицы в сети X10?
5. Как формируется сигнал логического нуля сети X10?
6. Назовите значения частоты и длительности информационных импуль-
сов.
7. Изобразите диаграмму передачи бита информации сети X10.
8. Изобразите общий формат кадра передаваемой информации.
9. Поясните назначение и состав Start code.
10. Поясните назначение и состав House code.
11. Поясните назначение и состав Key code.
12. Что представляет собой Unit code?
13. Какие типы команд применяются в сети X10?
14. Поясните назначение Extended code.
14. Какие типы команд применяются в сети X10 Extended?

24
2. КОМАНДНЫЕ И ИСПОЛНИТЕЛЬНЫЕ МОДУЛИ

2.1. РАДИОПУЛЬТ PRF2 И ПУЛЬТ С ДАТЧИКОМ ХЛОПКА PRA2


Пульт PRF2 (PRA2) предназначен для передачи команд Х10 по радиока-
налу (рис. 2.1). В качестве приёмного устройства используется трансивер,
принимающий команды по радиоканалу и транслирующий их в силовую сеть
220 В [5]. Радиопульт снабжён акустическим датчиком и 12-ю кнопками:
– цифровые от 1 до 8;
– включить весь свет (All/On);
– выключить всё ( );
– ярче (☼);
– темнее (○).
Встроенный акустический датчик предназначен для измерения уровня
звука, например, хлопка в ладоши и выдачи команды. После первого хлопка
посылается команда включить, а после второго – выключить по текущему
адресу. Чувствительность датчика задаётся подстроечным резистором внутри
корпуса.
Технические характеристики:
– частота радиоканала 433,92 МГц;
– мощность радиосигнала 3 мВт;
– источник питания – литиевый элемент CR2032.
Управление устройствами осуществляется по следующему алгоритму:
1) для включения или отключения света хлопком, необходимо нажать
кнопку одну из кнопок 1 – 8, затем хлопнуть в ладоши;
2) для включения света кнопками, необходимо нажать одну из кнопок
1 – 8, затем кратковременно (< 1 с) нажать кнопку ☼;

Рис. 2.1. Внешний вид радиопульта

25
3) для отключения света необходимо нажать одну из кнопок 1 – 8, затем
кратковременно (< 1 сек) нажать кнопку ○;
4) для увеличения яркости необходимо нажать одну из кнопок 1 – 8,
затем нажать и удержать более 1 секунды кнопку ☼;
5) для уменьшения яркости необходимо нажать одну из кнопок 1 – 8,
затем нажать и удержать более 1 секунды кнопку ○;
6) команда «выключить всё» выполняется по нажатию кнопки .
7) команда «включить весь свет» выполняется по нажатию кнопки
All/On.
В соответствии с X10 Standard с радиопульта допускается управление
256 устройствами с разделением адресов исполнительных модулей на адрес
группы (House code) и адреса устройства (Unit code). Например, адрес исполни-
тельного модуля A13 состоит из кода адреса группы «A» и кода адреса устройства
«13». Адресное пространство (House code) разделено на две подгруппы. Первая
подгруппа 8 адресов с символьным обозначением {A, B, C, D, E, F, G, H}. Вторая
подгруппа ещё 8 адресов с символьным обозначением {I, J, K, L, M, N, O, P} [5].
Установка адреса подгруппы (A – H) выполняется по алгоритму:
1) одновременно нажать кнопки ☼ и ○, включится светодиод пульта;
2) нажать одну из кнопок от 1 до 8, кнопке 1 соответствует адрес А,
кнопке 2 соответствует адрес В, кнопке 8 соответствует адрес H.
Установка адреса подгруппы (I – P):
1) одновременно нажать кнопки ☼ и ○, включится светодиод пульта;
2) нажать кнопку All/On – светодиод погаснет и снова загорится;
3) нажать одну из кнопок от 1 до 8, кнопке 1 соответствует адрес I,
кнопке 2 соответствует адрес J, кнопке 8 соответствует адрес P.
Адреса устройства (Unit code) в соответствии с X10 Standard находятся
в интервале от 1 до 16. Учитывая, что на пульте 8 кнопок, необходимо про-
граммировать смещение адресов.
Программирование адреса устройства (Unit code) осуществляется по сле-
дующему алгоритму:
1) нажать кнопку ☼ и, продолжая удерживать её, нажать кнопку с 1 до 8.
Произойдёт смещение адреса, цифра, соответствующая нажатой кнопке, станет
первым адресом и произойдёт смещение клавиатуры в пределах 8 кнопок.
Например, задав адрес 2 с клавиатуры, можно управлять устройствами со 2 по 9.
2) нажать кнопку ☼ и, продолжая удерживать её, нажать кнопку All/On.
Произойдёт смещение адреса, начиная с цифры 9. После этого можно управ-
лять устройствами с 9 по 16. Кнопке 2 будет соответствовать адрес 10.
Пусть требуется установить адрес исполнительного модуля А13. Тогда
следует выполнить действия:
26
1) одновременно нажать кнопки ☼ и ○, затем кнопку 1 – установлена
подгруппа А;
2) одновременно нажать кнопки ☼ и All/On – задаётся диапазон клавиа-
туры от 9 до 16;
3) нажать кнопку под номером 5 – установится адрес 13.

2.2. ТРАНСИВЕР МТ1


Трансивер МТ1 (DT1) предназначен для трансляции радиосигналов
с командами Х10 на частоте 433,93 МГц в команды Х10 по силовой электро-
проводке [6]. Модуль МТ1 (рис. 2.2) устанавливается в монтажную коробку,
а модуль DT1 монтируется в щиток на DIN рейку. Отрезок провода длиной
17 см на входе модуля играет роль внешней антенны. Модуль транслирует сле-
дующие команды: «On», «Off», «All units off», «All lights on», «Bright» и «Dim».
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 1 Вт;
– частота радиоканала 433,92 МГц;
– габаритные размеры 46×39×18,5 мм.
Программирование модуля МТ1. После монтажа модуля трансивера и
подключения в сеть 220 В требуется настройка адреса модуля, либо сброс ранее
установленных настроек [6].
Для удаления всех настроек из памяти модуля необходимо:
1) нажать и удерживать не менее 3 с кнопку «ПРОГ», включится свето-
диод «СД»;
2) нажать на пульте кнопку ;
3) светодиод «СД» отключится.
После указанных действий модуль не будет реагировать на адреса всего
диапазона от A1 до P16.

Рис. 2.2. Внешний вид трансивера МТ1


27
N L

MT1
Конт. Цепь
1 →
2 N

Конт. Цепь
1 Ант

Рис. 2.3. Схема подключения трансивера

Если в пункте 2 не нажать кнопки или в течение 30 с модуль не получит


по радиоканалу команду, то светодиод погаснет самостоятельно, оставив преж-
ние настройки адресов House code и Unit code.
Для настройки адресов House code и Unit code необходимо:
1) нажать и удерживать не менее 3 с кнопку «ПРОГ», включится свето-
диод «СД»;
2) нажать на пульте кнопку All/On;
3) нажать на пульте цифровую кнопку от 1 до 8, адреса House code и Unit
code, на который настроены кнопки радиопульта запишется в память МТ1.
Если в течение 30 с модуль не получит команду по радиоканалу, то ранее
прописанные настройки останутся без изменений.
Светодиод «СД» информирует о следующих событиях:
1) быстро кратковременно моргает – приём команды с неустановленным
адресом;
2) горит продолжительно около 1 с – приём установленного адреса, что
означает передачу команды по силовой сети X10;
3) горит постоянно около 30 с – режим установки адреса, разрешено
программирование.

2.3. КОМАНДНЫЙ МОДУЛЬ МСК48 (MRE7116)


Передаёт команды в сеть Х10 от 8 кнопок управления. Для каждой кноп-
ки программируется House code и Unit code. Возможно программирование
как на адреса и группы, так и на групповые команды [7]. Каждую из 8 кнопок
можно независимо запрограммировать на следующие команды:
– при каждом последующем нажатии формирует «On» или «Off»;
– при каждом последующем кратковременном нажатии и отпускании
формирует «On» или «Off»;
– при каждом последующем нажатии и удержании формирует «Bright»
или «Dim»;

28
Рис. 2.4. Внешний вид модуля МСК48

– при удержании формирует «Bright»;


– при удержании формирует «Dim»;
– при кратковременном нажатии формирует «All lights off»;
– при кратковременном нажатии формирует «All lights on»;
– при кратковременном нажатии формирует «All units off».
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 1 Вт;
– количество входных каналов 8;
– чувствительность частоте 120 кГц не менее 20 мВ;
– габаритные размеры 46×39×18,5 мм.
Схема подключения командного модуля показана на рис. 2.5. Модуль до-
пускает адресацию 16 групп (House code) по 16 устройств (Unit code). Исход-
ные настройки модуля включают следующий список команд:
– кнопка SB1 формирует A1 «On» ↔ A1 «Off», House code=A, Unit
code=1;
– кнопка SB2 формирует B2 «On» ↔ B2 «Off», House code=B, Unit
code=2;
– кнопка SB3 при кратковременном нажатии и отпускании формирует
C3 «On» ↔ C3 «Off», а при удержании – C «Bright» ↔ C «Dim», House code=C,
Unit code любой от 1 до 16;
– кнопка SB4 формирует D «Dim», House code=D, Unit code любой
от 1 до 16;
– кнопка SB5 формирует E «Bright», House code=E, Unit code любой
от 1 до 16;
29
– кнопка SB6 формирует F «All lights off», House code=F, Unit code
любой от 1 до 16;
– кнопка SB7 формирует G «All lights on», House code=G, Unit code
любой от 1 до 16;
– кнопка SB8 формирует: H «All units off», House code=H, Unit code
любой от 1 до 16.
Пусть, например, необходимо организовать управление освещением и ро-
зетками в двухкомнатной квартире. При этом в коридоре установлен модуль
MCK48, в первой комнате установлены модули МDT507, MRS516 и во второй
комнате установлены модули МDT507, MRS516 (рис. 2.6).
Для индивидуального управления каждым модулем в комнатах на кнопки
модуля MCK48 программируются их адреса. Организация отдельного группо-
вого управления по каждой комнате возможна следующими способами:
1. В комнате № 1 на диммерные и релейные модули программируется
только групповая команда «All units off» группы «А», а в комнате № 2
«All lights off» группы «А». На две разные кнопки модуля MCK48 в коридоре
программируются одинаковые команды «All units off» группы «А». При нажа-
тии на эти кнопки модуля MCK48 свет и розетки будут выключаться в каждой
комнате раздельно.
2. В комнате № 1 диммерные и релейные модули программируются
на получение групповой команды «All units off» группы «А», а в комнате № 2
«All units off» группы «B». На две разные кнопки модуля MCK48 в коридоре
программируются команды: «All units off» но с разными группами «А» и «В».
При нажатии на эти кнопки модуля MCK48, свет и розетки будут выключаться
в каждой комнате отдельно.

N L L

МСК48

Конт. Цепь Цепь Конт. SB8


1 → 8 8 SB7
2 N 7 7
6 6 SB6
5 5 SB5
4 4
3 3 SB4
2 2 SB3
1 1
SB2
SB1

Рис. 2.5. Схема подключения МСК48


30
Коридор Комната №1 Комната №2

Командный Диммерный Релейный Диммерный Релейный


модуль модуль модуль модуль модуль
MCK48 МDT507 MRS516 МDT507 MRS516

220В 50 Гц

Рис. 2.6. Организация группового управления в комнатах

3. Возможны другие комбинации групповых команд с разными группа-


ми от «А» до «Р». Также возможно индивидуальное управление разными моду-
лями только с помощью групповых команд, при этом скорость выполнения ко-
манд будет выше.
Программирование модуля МСК48. Вход в режим программирования
осуществляется по нажатию и последующему удержанию в течение 2 секунд
кнопки «УСТ» на модуле. О входе в режим сигнализирует включение свето-
диода. Если при включённом светодиоде кратковременно нажать кнопку
«УСТ», то модуль выйдет из режима настройки, и светодиод отключится.
Для установки адреса, в режиме программирования, следует нажать и
удерживать кнопку SBi, для которой следует задать адрес. Кнопку следует
удерживать в замкнутом состоянии до приёма команды в течение 30 с. При
этом контакты остальных кнопок должны быть разомкнуты. В противном слу-
чае настройки запишутся только на одну из нажатых кнопок.
Далее в течение 30 секунд послать команду с любого устройства, пере-
дающего команды Х10, например, с пульта PRF2, через трансивер MT1. При
получении команды:
1) «On» – установится адрес группы (House code) и адрес устройства
(Unit code) для нажатой кнопки, и при каждом последующем нажатии на эту
кнопку поочерёдно будет генерироваться команда «On» или «Off»;
2) «Off» – установится адрес группы и адрес устройства (Unit code) для
нажатой кнопки, и при каждом последующем кратковременном нажатии и
отпускании этой кнопки поочерёдно будет генерироваться команда «On» или
«Off». А при каждом последующем нажатии и удержании кнопки более 1 с,
поочерёдно будет генерироваться команда «Bright» или «Dim»;
3) «All units off» – при нажатии на кнопку будет генерироваться команда
«All units off»;
4) «All lights off» – при нажатии на кнопку будет генерироваться коман-
да «All lights off»;
31
5) «All lights on» – при нажатии на кнопку будет генерироваться команда
«All lights on»;
6) «Bright» – при нажатии и удержании на кнопку будет генерироваться
команда «Bright»;
7) «Dim» – при нажатии и удержании на кнопку будет генерироваться
команда «Dim».
После получения команды светодиод отключится. Настройки сохранятся
в памяти модуля. Если в течение 30 с не было передано ни одной команды,
то модуль автоматически выйдет из режима установки, оставив прежние на-
стройки.
Программирование каждой кнопки выполняется по рассмотренной выше
схеме. Модуль постоянно отслеживает команды своих адресов, проходящие
по сети Х10, и таким образом синхронизируется с исполнительными модулями.
Если, например, с модуля MCK48, нажатием одной из кнопок послать
команду «On» на модуль МDT507, а затем выключить его с местного управле-
ния, то модуль МDT507 отправит в сеть команду «Off». Следующая команда
с модуля MCK48 будет тоже «On».
Для того чтобы модуль синхронизировался, т.е. чтобы посылал команду
«On», после приёма команды «All units off» необходимо их поочерёдно запро-
граммировать следующим образом:
1) войти в режим программирования, т.е. нажать и удерживать в течение
2 секунд кнопку «УСТ» на модуле;
2) в течение 30 секунд послать команду, например, с пульта PRF2 через
трансивер MT1, при этом все кнопки местного управления должны быть отпу-
щены:
– «All units off» – при приёме этой команды будут выключаться все
внутренние адреса данной группы (House code), а повторное программирование
отменит эту команду;
– «All lights off» – при приёме этой команды будут выключаться все
внутренние адреса данной группы (Unit code), а повторное программирование
отменит эту команду;
– «All lights on» – при приёме этой команды будут включаться все внут-
ренние адреса данной группы (Unit code), а повторное программирование отме-
нит эту команду.

2.4. КОМАНДНЫЕ МОДУЛИ С ИНТЕГРИРОВАННЫМИ


КЛАВИШАМИ СЕРИИ WCK
Командные модули серии WCK по архитектуре и функционалу аналогич-
ны модулю МСК48. Отличия заключаются в количестве интегрированных кла-
виш и исполнении (рис. 2.7). Модуль WCK48 передаёт команды в сеть Х10
от 8 встроенных кнопок управления. Для каждой кнопки программируется
House code и Unit code. Возможно программирование как на разные адреса и
группы, так и на групповые команды [8].

32
а) б) в)
Рис. 2.7. Внешний вид командных модулей:
а – WCK48; б – WCK11; в – WCK12

N L
WCK48
(WCK11, WCK12, WCK13)

Конт. Цепь
1 →
2 N

Рис. 2.8. Схема подключения командных модулей серии WCK

Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 1 Вт;
– количество входных каналов 8 WCK48, 1 WCK11, 2 WCK12, 3 WCK13;
– чувствительность частоте 120 кГц не менее 20 мВ.
Схема включения модулей приведена на рис. 2.8. Подключение осущест-
вляется только в силовую сеть 220 В. Так как клавиши интегрированы в корпус
модуля, дополнительные соединения отсутствуют.
Программирование модулей выполняется по алгоритму, рассмотренному
для модуля МСК48.

2.5. МОДУЛЬ РЕЛЕ MRJ103


Исполнительный релейный модуль MRJ103 (рис. 2.9) предназначен для
управления электродвигателем привода рольставней или жалюзи [9]. Модуль
устанавливается в монтажную коробку, снабжён входами дополнительного ме-
стного управления от кнопок без фиксации и входами подключения концевых
выключателей.
33
Рис. 2.9. Внешний вид модуля MRJ103

Модуль принимает и выполняет следующие команды: «On», «Off», «All


units off», «All lights off», «All lights on». Модуль отвечает на запросы «Status
request» и «Hail request». При переключении кнопок местного управления
модуль формирует и передаёт в сеть Х10 команды «On», «Off».
Технические характеристики:
− напряжение питания 220 В ± 15%, 50 Гц;
− потребляемая мощность менее 1 Вт;
− максимальный коммутируемый ток 3 А;
− максимальное коммутируемое напряжение переменного тока 125 В;
− максимальное коммутируемое напряжение постоянного тока 60 В;
− активная нагрузка до 300 Вт;
− реактивная нагрузка до 90 Вт;
− габаритные размеры 46×39×18,5 мм.
Дистанционное управление осуществляется с любого устройства, пере-
дающего команды Х10 по следующему алгоритму. Одиночные команды «On»
или «All lights on» включают одно реле, при этом жалюзи (рольставни) будут
открываться. Команды «Off», «All lights off» или «All units off» включают
второе реле, при этом жалюзи (рольставни) будут закрываться. Включение
одновременно двух реле недопустимо. Отключается реле после срабатывания
конечного выключателя или по истечении времени движения жалюзи. Макси-
мальное время работы привода 4 минуты.
Повторяющиеся команды «Bright» и «Dim» включают первое или второе
реле соответственно. Команда «Bright» открывает жалюзи, команда «Dim»
закрывает жалюзи. Отключение реле происходит после окончания передачи
команды или срабатывания концевого выключателя или истечении времени
движения жалюзи.
34
Местное управление с двухкнопочного выключателя без фиксации
по следующему алгоритму. Кратковременное нажатие одной из клавиш выклю-
чателя активирует соответствующее реле, например, клавиша № 1 включает
первое реле и жалюзи открываются. Отключается реле после срабатывания
концевого выключателя или истечении времени движения жалюзи.
Если клавишу удерживать более 1 секунды, то включится соответствую-
щее реле. Отключается реле после отпускания клавиши или срабатывания кон-
цевого выключателя или истечении времени движения жалюзи. Подобный
алгоритм позволяет останавливать жалюзи (рольставни) в любом промежуточ-
ном состоянии.
Схема подключения электродвигателя постоянного тока с рабочим
напряжением 24 В приведена на рис. 2.10. Следует помнить, что кнопки управ-
ления и концевые выключатели находятся под напряжением сети 220 В. Конце-
вые выключатели соединяются параллельно, логика работы функция «ИЛИ».
Для отключения электродвигателя достаточно появления на входе «Конц.»
напряжения 220 В.
Схема составлена таким образом, что в исходном состоянии реле К1 и К2
модуля исключают протекание токам через обмотки электродвигателя. Напри-
мер, в рассматриваемой схеме, при выключенных реле К1 и К2 оба полюса дви-
гателя подключены к –24 В. Управляющий сигнал напряжением 220 В подаётся
на вход модуля через один из выключателей SB1 или SB2, либо по электриче-
ской сети. Например, при поступлении одной из команд «On», «All lights on»,
«Bright» или замыкании SB1, включится реле К1. Замкнутся контакты К1.2
и К1.3. Правый, по схеме, полюс электродвигателя подключится к +24 В
источника питания. Ротор начнёт вращение, и жалюзи станут перемещаться.

L N L

MRJ 103
SQ1
+24В
Конт. Цепь
1 → Цепь Конт.
2 N К1.1 1
SB1 К1.2 2 M1
Конт. Цепь К1.3 3
- +
SB2 1 Откр. К2.1 4
2 Закр. К2.2 5
3 Конц. К2.3 6
SQ2
-24В

Рис. 2.10. Схема подключения привода жалюзи к модулю

35
Если сработает, например, ограничитель SQ1, то реле К1 отключится, и вал
двигателя остановится. Дальнейшее поступление команд «On», «All lights on»,
«Bright» или замыкание SB1 повторно реле К1 не включат. Возможно выполне-
ние только команд для реле К2.
Если в состав привода входит асинхронный однофазный двигатель с ра-
бочим напряжением 220 В, то следует применять промежуточные реле или мо-
дуль MRA210.
Программирование модуля MRJ103. Если на лицевой панели модуля
отсутствуют переключатели адреса, то установка адреса выполняется про-
граммно по сети X10. Для стандартных модулей максимальное число адресов
256: 16 групп по 16 устройств [9].
Порядок программирования модуля MRJ103:
1. Клеммы питания модуля подключить к питающей сети 220 В.
2. На лицевой панели модуля нажать и удержать не менее 2 секунд
кнопку «УСТ» до включения жёлтого светодиода. Затем отпустить кнопку
«УСТ».
3. В течение 30 секунд, при разомкнутых кнопках местного выключате-
ля, с любого устройства, передающего команды Х10, например, с пульта PRF2
через контроллер MT1 послать одну из перечисленных ниже команд:
− команда «On», модуль запомнит адрес Hose code и Unit code;
− команда «Off», модуль запомнит адрес Hose code и Unit code, выпол-
нит сброс настроек команд управления;
− команда управления «All units off», закрыть жалюзи;
− команда управления «All lights on», открыть жалюзи.
4. После принятия команды жёлтого светодиод отключится. Адрес и
команды управления сохранятся в энергонезависимой постоянной памяти
модуля. Если не было передано никаких команд, то по истечении 30 секунд
модуль выйдет из режима программирования с сохранением прежних настроек.

2.6. МОДУЛЬ РЕЛЕ MRS516


Исполнительный релейный модуль MRS516 (рис. 2.11) предназначен для
управления бытовыми электроприборами, аудио-, видеотехникой, люминес-
центными лампами, лампами накаливания, электромоторами и пр. [10].
Модуль принимает и выполняет следующие команды: «On», «Off»,
«Preset Dim», «All units off», «All lights on», «All lights off». Модуль отвечает на
запросы «Status request» и «Hail request».
При переключении кнопок местного управления модуль формирует и пе-
редаёт в сеть Х10 команды «On», «Off».
Технические характеристики:
− напряжение питания 220 В ± 15%, 50 Гц;
− потребляемая мощность менее 1 Вт;
− максимальный коммутируемый ток 16 А;
− активная нагрузка до 3500 Вт;
− реактивная нагрузка до 800 Вт;
− габаритные размеры 46×39×18,5 мм.
36
Рис. 2.11. Внешний вид модуля MRS516

Дистанционное управление осуществляется с любого устройства, пере-


дающего команды Х10, однако модуль работает только в режиме «включить–
выключить». Команды «All lights off» и «All lights on» соответственно выклю-
чают или включают выходное реле модуля.
Местное управление может осуществляться выключателем с фиксируе-
мым или нефиксируемым положением. Тип выключателя задаётся при про-
граммировании модуля.
Схемы включения высоковольтной и низковольтной нагрузок показаны
на рис. 2.12–2.13.
Возможны следующие варианты:
– в качестве внешнего управления применяется универсальный выклю-
чатель, который будет менять состояние модуля на противоположное при пере-
ключении контакта;
– в качестве внешнего управления кнопка (выключатель с нефиксируе-
мым положением), при каждом кратковременном нажатии на кнопку, состояние
модуля будет изменяться на противоположное.
L N L N

MRS 516
Конт. Цепь
1 → Цепь Конт. EL1
2 N К1 1
SB1 К2 2
Конт. Цепь
1 Вкл./
Выкл.

Рис. 2.12. Схема подключения светильника


37
L N +24 В –24 В

MRS 516

Конт. Цепь
1 → Цепь Конт. М1
2 N К1 1
+ –
SB1 К2 2
Конт. Цепь
1 Вкл./
Выкл.

Рис. 2.13. Схема подключения канального вентилятора

Программирование модуля MRS516.


1. Клеммы питания модуля подключить к питающей сети 220 В.
2. Для установки адреса, общих команд и типа выключателя необходимо
нажать и удержать более 1 секунды кнопку «УСТ» до момента включения
красного или жёлтого светодиода. Отпустить кнопку «УСТ».
3. В течение 30 секунд с любого устройства, передающего команды Х10,
например, с пульта PRF2 через трансивер MT1, послать команду:
− команда «On», модуль запомнит адрес Hose code и Unit code,
и при подаче питания будет восстанавливать своё состояние;
− команда «Off», модуль запомнит адрес Hose code и Unit code,
и при подаче питания модуль будет всегда выключен. При этом сбросятся
настройки 4 перечисленных ниже команд;
− команда «All lights off», выключить нагрузку;
− команда «All lights on», включить нагрузку;
− команда «Bright», элемент местного управления – универсальный
выключатель, меняющий при каждом переключении состояние модуля на про-
тивоположное;
− команда «Dim», элемент местного управления – выключатель
с нефиксируемым положением.
4. После принятия команды светодиод отключится. Адрес и другие на-
стройки сохранятся при отключении питания. Если не было передано никаких
команд, то по истечении 30 секунд модуль выйдет из режима установки само-
стоятельно, оставив прежний адрес [10].
Каждую команду можно программировать независимо, а отменить все
сразу можно командой «Off». Для программирования каждой функции повто-
ряются действия, указанные в пунктах 1 – 4.

38
2.7. МОДУЛЬ РЕЛЕ MRD216 С ВХОДАМИ УПРАВЛЕНИЯ
ОТ ВНЕШНИХ ДАТЧИКОВ
Исполнительный релейный модуль MRD216 (рис. 2.14) предназначен для
управления бытовыми электроприборами, аудио-, видеотехникой, люминес-
центными лампами, лампами накаливания, электромоторами. Модуль снабжён
дополнительными входами управления от внешних датчиков движения и осве-
щённости. Программируемые параметры: время питания нагрузки после
отключения датчика движения или порога срабатывания датчика освещённо-
сти; время нереагирования на датчик движения; время питания нагрузки после
размыкания контактов внешнего выключателя [11].
Модуль принимает и выполняет одиночные команды «On», «Off», «Preset
Dim» и групповые команды «All units off», «All lights on», «All lights off».
Модуль отвечает на запросы «Status request» и «Hail request».
При переключении внешнего выключателя местного управления модуль
формирует и передаёт в сеть Х10 команды «On», «Off».
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 2 Вт;
– максимальный коммутируемый ток 16 А;
– активная нагрузка до 3500 Вт;
– реактивная нагрузка до 800 Вт;
– габаритные размеры 46×39×18,5 мм.
Логика работы модуля может быть представлена следующей схемой.
Если контакты (рис. 2.15) выключателя SB1 разомкнуты, то модуль реагирует
на датчик движения KДД. Если срабатывает датчик движения и при этом уровень
освещённости меньше заданного порога LON, то включается нагрузка, например,
лампа. После отключения датчика движения стартует отсчёт времени TP.

Рис. 2.14. Внешний вид модуля MRD216


39
L N L N

MRD 216
Конт. Цепь
1 → Цепь Конт. EL1
VD1 2 N К1 1
К2 2
Конт. Цепь
1 ФД
KДД ФД
2
3 Движ.
SB1 4 Выкл.

Рис. 2.15. Схема подключения светильника

Если во время отсчёта TP вновь срабатывает датчик движения, то таймер обну-


ляется, и отсчёт TP начинается заново. При достижении заданного значения TP
нагрузка будет выключена. Модуль не включает нагрузку в случае срабатыва-
ния датчика освещённости при разомкнутых контактах выключателя SB1.
Включить нагрузку можно замыканием контакта SB1. В этом случае модуль
не реагирует на датчики освещённости и движения. После размыкания SB1
нагрузка останется включённой в течение времени TOFF. По истечении указан-
ного интервала начнётся отсчёт времени TMOV. По истечении времени
TOFF + TMOV модуль снова начнёт реагировать на датчик движения. Указанный
период времени необходим для того, чтобы человек, выключив свет, смог вый-
ти из зоны чувствительности датчика движения.
Программирование модуля MRD216.
1. Клеммы питания модуля подключить к питающей сети 220 В.
2. Для установки адреса и команд необходимо нажать и удержать более
1 секунды кнопку «УСТ» до момента включения светодиода. Отпустить кнопку
«УСТ».
3. В течение 30 секунд с пульта PRF2 через трансивер MT1, послать
команду:
– команда «On», модуль запомнит адрес Hose code и Unit code,
и при подаче питания будет восстанавливать свое состояние;
– команда «Off», модуль запомнит адрес Hose code и Unit code,
и при подаче питания модуль будет всегда выключен. При этом сбросятся
настройки перечисленных ниже команд;
– команда «All units off», выключить нагрузку;
– команда «All lights off», выключить нагрузку;
– команда «All lights on», включить нагрузку.
40
4. После принятия команды светодиод отключится. Адрес и другие
настройки сохранятся при отключении питания. Если не было передано ника-
ких команд, то по истечении 30 секунд модуль выйдет из режима установки
самостоятельно, оставив прежний адрес.
Каждую функцию можно установить независимо, а отменить сразу все
командой «Off».
Программирование расширенных команд X10 Extended возможно только
с помощью анализатора PTI10. Временны́е интервалы и чувствительность
датчиков можно установить следующими командами:
– время TP устанавливается командой 70h;
– порог LON устанавливается командой 71h;
– TOFF и TMOV устанавливается командой 72h.
Пусть, например, требуется задать время работы нагрузки TP = 30 с (1Eh),
наименьшая освещённость LON = 100 Лк (64h), время ожидания отключения
нагрузки TOFF = 5 с и время ожидания реакции на датчик движения TMOV = 12 с
(5Ch). Адрес модуля A1. С помощью анализатора PTI10 последовательно
посылаем команды X10 Extended: 2 A EXT 1 1E70; 2 A EXT 1 6471; 2 A EXT
1 5C72 [11].

2.8. ДИММЕРНЫЙ МОДУЛЬ СВЕТОДИОДНЫХ


СВЕТИЛЬНИКОВ MDV101
Модуль предназначен для управления яркостью светодиодного светиль-
ника при условии применения управляемого источника питания [12]. Управле-
ние производится сигналами широтно-импульсной модуляции (ШИМ), которые
поступают на вход управляемого источника питания. Внешний вид модуля
показан на рис. 2.16.
Модуль формирует сигналы ШИМ от 0% до 100%. Выходной каскад
модуля содержит оптопару, обеспечивающую гальваническую развязку от сети
до 1000 В.

Рис. 2.16. Внешний вид модуля MDV101


41
Модуль принимает и выполняет следующие команды: «On», «Off»,
«Preset Dim» с указанным уровнем яркости, «Bright», «Dim». Модуль отвечает
на запросы «Status request» и «Hail request».
При переключении кнопки местного управления модуль формирует и
передаёт в сеть Х10 команды On», «Off», «Bright», «Dim». При включении вос-
станавливает уровень яркости, который был установлен при выключении.
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 1 Вт;
– чувствительность на частоте 120 кГц не менее 25 мВ;
– максимальное выходное напряжение 35 В;
– максимальный выходной ток 20 мА;
– габаритные размеры 46×39×18,5 мм.
Дистанционное управление осуществляется с любого устройства, пере-
дающего команды Х10. Местное управление может осуществляться выключа-
телем с фиксируемым или нефиксируемым положением (рис. 2.17).
Для стабильной работы модуля необходимо нагрузку, импульсный стаби-
лизатор тока, подключать через фильтр MF203.
L N
VD
+ –

MDV101
Конт. Цепь Цепь Конт.
SB1
1 → +V 1
2 N ШИМ 2
3 Управ. –V 3

MF203
Конт. Цепь
1 →
2 N
3 Нагр.

HLG-150H-15A
Конт. Цепь Цепь Конт.
1 L Dim- 2
2 N V+ 3
3 FG V– 4

Рис. 2.17. Схема подключения светодиодного светильника


42
Программирование модуля MDV101.
1. Клеммы питания модуля подключить к питающей сети 220 В.
2. Для установки адреса и команд необходимо нажать и удержать более
2 секунд кнопку «УСТ» до момента включения светодиода. Отпустить кнопку
«УСТ».
3. В течение 30 секунд с любого устройства, передающего команды Х10,
например, с ПК и программы Rado Control через интерфейс ECM11, послать
команду:
– команда «On», модуль запомнит адрес Hose code и Unit code,
и при подаче питания будет восстанавливать свое состояние;
– команда «Off», модуль запомнит адрес Hose code и Unit code,
и при подаче питания модуль будет всегда выключен. Модуль будет работать
с универсальным выключателем, при замыкании контакта модуль включит
нагрузку, а при размыкании выключит нагрузку. После получения команды
«Off» сбросятся настройки перечисленных ниже команд;
– команда «All units off», выключить нагрузку;
– команда «All lights off», выключить нагрузку;
– команда «All lights on», включить нагрузку;
– команда «Bright», при переключении контакта универсального вы-
ключателя состояние выходного каскада изменится на противоположное;
– команда «Dim», при каждом кратковременном замыкании контакта
нефиксируемой кнопки, состояние выходного каскада изменится на противо-
положное, а при длительном удержании – будет меняться яркость. Для смены
направления изменения яркости необходимо отпустить, затем повторно нажать
и удерживать кнопку выключателя.
4. После принятия команды светодиод отключится. Адрес и другие
настройки сохранятся при отключении питания. Если не было передано ника-
ких команд, то по истечении 30 секунд модуль выйдет из режима установки
самостоятельно, оставив прежний адрес.
Если модуль выключить и снова включить, то он включится не на полную
яркость, а до установленного до выключения уровня яркости. Уровень хранится
в ЕЕПРОМ, поэтому не зависит от общего отключения питания [12].

2.9. ДИММЕРНЫЙ МОДУЛЬ ЛАМП НАКАЛИВАНИЯ MTD507


Исполнительный диммерный модуль MDT507 предназначен для управ-
ления активной нагрузкой: лампами накаливания, галогеновыми лампами
с электронными или обмоточными трансформаторами, нагревательными
элементами [13]. Модуль обеспечивает плавную регулировку мощности.
При включении осуществляется плавное увеличение мощности до уровня,
установленного перед выключением. Уровень хранится в ЕЕПРОМ, поэтому
не зависит от общего отключения питания. Модуль имеет защиту от короткого
замыкания в нагрузке. Внешнее местное управление осуществляется либо
от внешнего выключателя, либо от кнопки с нефиксируемым контактом.
Внешний вид модуля показан на рис. 2.18.
43
Рис. 2.18. Внешний вид модуля MTD507

Модуль принимает и выполняет следующие команды: «On», «Off»,


«Preset Dim» с указанным уровнем яркости, «Bright», «Dim». Модуль отвечает
на запросы «Status request» и «Hail request».
При переключении контакта на входе местного управления модуль фор-
мирует и передаёт в сеть Х10 команды On», «Off», «Bright», «Dim». При вклю-
чении восстанавливает уровень яркости, который был установлен при выклю-
чении.
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 1 Вт;
– максимальная коммутируемая нагрузка 700 Вт;
– чувствительность по сети Х10 25 мВ;
– габаритные размеры 46×39×18,5 мм.
Встроенный дроссель и внешний предохранитель служат для защиты
модуля при коротком замыкании в лампе. Модуль может подключаться как
с использованием нуля сети, так и без него (рис. 2.19).
При использовании схемы подключения модуля без нуля сети необходимо
учитывать, что в качестве нагрузки может быть использована только лампа
накаливания. Использование галогенных ламп с электронным трансформатором
не допускается. Параллельно нагрузке следует включить входящий в комплект
фильтр для увеличения чувствительности принимающей сигналы Х10 схемы.
Наименьшая допустимая мощность нагрузки должна быть не менее 30 Вт.
При использовании схемы подключения модуля с нулем сети (рис. 2.19, б)
необходимо учитывать, что в качестве нагрузки может быть использована гало-
геновая лампа с электронным или обмоточным трансформатором. Но при этом
нагрузка должна быть подключена только через фильтр MF203. Входящий
в комплект фильтр подключать к нагрузке нельзя, это может снизить чувстви-
тельность модуля. Наименьшая допустимая мощность нагрузки не ограничена.
44
L N

EL1
MTD507 min 30 Вт
Конт. Цепь Цепь Конт.
1 → → 3
2 N FU1
3,15А Z
SB1 Конт. Цепь
1 Вкл. / ZL1
Выкл.

а)

L N

MTD507 MF203
Конт. Цепь Цепь Конт. Конт. Цепь
1 → → 3 1 →
2 N 2 N
3 Нагр.
SB1 Конт. Цепь
1 Вкл. /
Выкл.

EL1 FU1
3,15А

б)

Рис. 2.19. Схемы включения модуля MTD507:


а – включение модуля MTD507 без нуля; б – включение модуля MTD507 с нулем сети

Во время работы радиатор модуля может сильно нагреваться. Для отвода


тепла от радиатора при максимальной выделяемой мощности необходимо
обеспечить модулю необходимое пространство или проток воздуха. Модуль
устанавливается вертикально. В монтажной коробке снизу и сверху просверли-
ваются отверстия, для создания естественной конвекции воздуха.
Программирование модуля MTD507.
1. Клеммы питания модуля подключить к питающей сети 220 В.
2. Для установки адреса и команд необходимо нажать и удержать более
2 секунд кнопку «УСТ» до момента включения светодиода. Отпустить кнопку
«УСТ».
45
3. В течение 30 секунд с любого устройства, передающего команды Х10,
например, с ПК и программы Rado Control через интерфейс ECM11, послать
команду:
– команда «On», модуль запомнит адрес Hose code и Unit code,
и при подаче питания будет восстанавливать своё состояние;
– команда «Off», модуль запомнит адрес Hose code и Unit code,
и при подаче питания модуль будет всегда выключен. Модуль будет работать
с универсальным выключателем, при замыкании контакта модуль включит
нагрузку, а при размыкании выключит нагрузку. После получения команды
«Off» сбросятся настройки перечисленных ниже команд;
– команда «All units off», выключить нагрузку;
– команда «All lights off», выключить нагрузку;
– команда «All lights on», включить нагрузку;
– команда «Bright», при переключении контакта универсального вы-
ключателя состояние выходного каскада изменится на противоположное;
– команда «Dim», при каждом кратковременном замыкании контакта
нефиксируемой кнопки состояние выходного каскада изменится на противопо-
ложное, а при длительном удержании будет меняться яркость. Для смены
направления изменения яркости необходимо отпустить, затем повторно нажать
и удерживать кнопку выключателя.
4. После принятия команды светодиод отключится. Адрес и другие
настройки сохранятся при отключении питания. Если не было передано ника-
ких команд, то по истечении 30 секунд модуль выйдет из режима установки
самостоятельно, оставив прежний адрес [13].
Если модуль выключить и снова включить, то он включится не на полную
яркость, а до установленного до выключения уровня яркости. Уровень хранится
в ЕЕПРОМ, поэтому не зависит от общего отключения питания.
2.10. МОДУЛЬ РЕЛЕ AD10
Исполнительный релейный модуль AD10 (рис. 2.20) предназначен
для управления бытовыми электроприборами, монтируется в щит освещения
на DIN-рейку [14, 15]. На лицевой панели расположены механические поворот-
ные переключатели установки адреса Hose code (буквенное обозначение) и
Unit code (цифровое обозначение). Включённое состояние реле индицируется
светодиодом. Движковый переключатель «0-auto-1» определяет режим работы
модуля. Положение «0» – нагрузка выключена, положение «1» – нагрузка
включена, положение «auto» – нагрузкой можно управлять по сети X10 или
настенным выключателем.
Модуль принимает и выполняет следующие команды: «On», «Off», «All
lights off».
Технические характеристики:
– напряжение питания 230 В ± 10%, 50 Гц;
– потребляемый ток менее 20 мА;
– максимальный коммутируемый ток 16 А;
– активная нагрузка до 3500 Вт;
– реактивная нагрузка до 650 Вт;
– габаритные размеры 35×80×65 мм.
46
Рис. 2.20. Внешний вид модуля AD10

L N N

AD10
EL1
Конт. Цепь K1 Цепь Конт.
1 L↑ L↑ 1
2 N 1 2 SB1
2 3
SB2

Рис. 2.21. Схема подключения светильника

Дистанционное управление осуществляется с любого устройства, пере-


дающего команды Х10, однако модуль работает только в режиме «включить–
выключить». Команда «All lights off» выключает выходное реле модуля. Мест-
ное управление может осуществляться выключателем с фиксируемым или
нефиксируемым положением (рис. 2.21).
Нижние винтовые клеммы предназначены для подключения к силовой
сети (L↑ – фаза, N – нейтраль). Верхние винтовые клеммы предназначены для
подключения нагрузки (Цепь L↑), фиксируемого (Цепь 1) или нефиксируемого
(Цепь 2) выключателя.
47
2.11. МОДУЛЬ РЕЛЕ LM12F
Исполнительный релейный модуль LM12F (рис. 2.22) предназначен для
управления лампами накаливания, устанавливается в розетку. На лицевой па-
нели расположены механические поворотные переключатели установки адреса
Hose code (буквенное обозначение) и Unit code (цифровое обозначение) [15].

Рис. 2.22. Внешний вид модуля LM12F

Модуль принимает и выполняет следующие команды: «On», «Off», «All


lights on», «All lights off», «Bright», «Dim».
Технические характеристики:
– напряжение питания 230 В ± 10%, 50 Гц;
– потребляемый ток менее 20 мА;
– скорость диммирования от 0% до 100% не более 4,4 с;
– коммутируемая нагрузка от 40 Вт до 300 Вт;
– габаритные размеры 120×52×41 мм.
48
Контрольные вопросы
1. Поясните назначение пульта PRF2.
2. Поясните назначение трансивера МТ1.
3. Поясните назначение и функции модуля реле MRJ103.
4. Поясните назначение и функции модуля реле MRS516.
5. Поясните назначение и функции модуля реле MRD216.
6. Поясните назначение и функции модуля MDV101.
7. Поясните назначение и функции модуля MTD507.
8. Поясните назначение и функции модуля AD10.
9. Поясните назначение и функции модуля LM12F.
10. Назовите типы элементов местного управления.
11. С какими типами ламп работают модули диммирования?
12. Что означает термин «активная нагрузка»?
13. Что означает термин «реактивная нагрузка»?
14. Для какой цели в сети X10 применяют фильтры?
15. Что означает термин «максимальный коммутируемый ток»?

49
3. ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ АВТОМАТИЗАЦИИ

3.1. ЛОГИЧЕСКИЕ КОНТРОЛЛЕРЫ


Контроллеры управления модулями сети X10 имеют различное конструк-
тивное исполнение (рис. 3.1), но выполняют, как правило, одинаковые функ-
ции. Основная задача управления – формирование команд и передача в сеть
X10 [15 – 19]. Команды могут формироваться человеком или автоматически
по заранее написанному сценарию. Человеко-машинный интерфейс (ЧМИ)
также различается. Это могут быть физические клавиши, размещаемые на ли-
цевой панели, либо виртуальный интерфейс в виде пиктограмм, размещаемых
на встроенном дисплее или мобильном устройстве.
При наличии клавиш или сенсорного экрана контроллер интегрируется
в интерьер помещения. В случае отсутствия ЧМИ модули контроллеров уста-
навливаются скрытно в боксах или распределительных шкафах.

а) б)

в) г)

Рис. 3.1. Логические контроллеры для управления модулями X10:


а – OCELOT™; б – PWU12 v2.0 «RABBIT»™; в – Marmitek™ SC2800; г – Leopard™ II

50
3.2. КОНТРОЛЛЕР OCELOT
Контроллер OCELOT – многофункциональный контроллер модульной
системы ADICON с интерфейсом X10 [16]. Контролирует 256 адресных групп.
Способен управлять световыми сценами, электроприборами, вентиляцией,
отоплением, аудио- и видеотехникой, поливом растений. Контроллер поддер-
живает связь с периферией с помощью различных интерфейсов:
– RS232, порт подключения компьютера для загрузки в контроллер
программного обеспечения;
– RS485, порт для взаимодействия с дополнительным контроллером,
модулями реле, аналоговыми и цифровыми входными модулями, зональными
распределителями ИК-команд, модулями голосового управления, датчиками
температуры, влажности, освещенности и т.д.;
– X10, ТТЛ/КМОС порт для подключения интерфейсного модуля X10
для управления устройствами Х10 и отслеживания команд Х10 в электросети;
– ИК, вход подключения ИК приёмника.
Напряжение питания контроллера от 9 до 12 В переменного или постоян-
ного тока. Потребляемый ток до150 мА. Габаритные размеры 165×95×35 мм.
Для программирования контроллера существует графическая среда
C-Max, инсталлируемая на ПК [16]. Набор инструкций: IF→THEN→ELSE.
В память контроллера можно записать 2048 строк программного кода. Макси-
мальное число переменных в программе 128, а число таймеров 64. Программа
хранится в энергонезависимой памяти и не стирается после отключения напря-
жения питания.

Рис. 3.2. Интерфейс конфигуратора Ocelot

3.3. КОНТРОЛЛЕР PWU12


Контроллер PWU12 v2.0 «RABBIT» предназначен для управления испол-
нительными модулями через сеть Internet [17]. Программа управления инстал-
лируется на компьютер (планшет, смартфон) через WEB-браузер, непосредст-
венно управление производится через страницу браузера. Контроллер имеет
фиксированный IP-адрес или DHCP и подключается через маршрутизатор
с VPN-соединением. Для входа на страницу используется аутентификация MD5
с вводом имени и пароля. Контроллер управляет устройствами по шине RS-485
по протоколу A-bus, Modbus и Smartbus, а также снабжён 7 дискретными
51
входами-выходами. Каждый из 7 выводов может быть или входом, или выхо-
дом с открытым коллектором. Управление по сети Х10 осуществляется через
интерфейс MXM10, EXM10 или DXM10. Подключение к ПК через интерфейс
USB. Напряжение питания контроллера от 8 В до 24 В постоянного тока.
Возможно питание через USB-порт. Потребляемая мощность не более 1,5 Вт.
Габаритные размеры 72×26×105 мм.
Настройка контроллера задаётся с помощью выпадающих меню, никаких
текстовых программ писать не нужно [17]. Таким образом, создаётся сценарий
работы исполнительных модулей. Количество сценариев – 100, в каждом
из которых допускается не более 20 операций. Количество событий, вводимых
по сети X10, не более 255. Сценарий может выполняться по таймеру обратного
отсчёта или по времени и дате, допустимое количество таймеров – 100, часов
реального времени (RTC) – 25. Сценарий формируется функцией «ЕСЛИ»
с применением операций сравнения (=, >, <, >=, <=), арифметических функций
(+, –, *, /), и логических функций (AND, OR). Функция «ЕСЛИ» допускает при-
менение только двух операндов. Исполнительная программа контроллера,
выполняющая сценарий, написана на языке C. Внешнее ПО не инсталлируется
в память контроллера, что повышает антивирусную защиту.

3.4. КОНТРОЛЛЕР SC2800


Контроллер Marmitek™ SC2800 предназначен в первую очередь для
работы в системах безопасности и дополнительно способен управлять модуля-
ми сети X10 [18]. Основные характеристики контроллера:
– обслуживание до 16 беспроводных датчиков;
– передача голосовых сообщений о тревогах и авариях на 4 телефонных
номера;
– встроенные средства защиты от радиопомех;
– запись голосовых сообщений до 12 секунд;
– подтверждение приёма тревожного сообщения нажатием любой кноп-
ки на телефоне (DTMF);
– возможность аудиоконтроля дома после получения тревожного сооб-
щения;
– программируемая функция тревоги без включения сирены;
– имитация присутствия хозяев включением освещения;
– включение дополнительных сирен и осветительных приборов по сети
X10;
– автоматическое управление осветительными и бытовыми электропри-
борами по сети X10.
Напряжение питания контроллера 30В постоянного тока осуществляется
через адаптер питания. Потребляемая мощность до 3,3 Вт. Функции охраны
подробно описаны в [18].
Управление модулями домашней автоматизации осуществляется по
существующей в доме электросети через адаптер PS500, который транслирует
команды X10 от контроллера SC2800. Каждая такая команда содержит адрес
устройства House Code и Unit Code.

52
На лицевой панели расположены клавиши управления модулями:
– клавиатура используется для программирования и управления;
– клавиши Unit On и Unit Off используются для включения или выклю-
чения модулей, например, модуль LM12;
– клавиши Bright и Dim, управляют яркостью светильников;
– клавиши All Lights On и All Lights Off включают или выключают все
модули, независимо от их адреса.
Для включения релейного исполнительного модуля с цифровой клавиа-
туры вводится Unit Code, а затем нажимается одна из клавиш Unit On или Unit
Off.
Регулирование яркости выполняется аналогично, сначала с цифровой
клавиатуры вводится Unit Code, а затем нажимается и удерживается одна
из клавиш Bright или Dim.
Адрес House Code устанавливается переключателем, расположенным
в правой нижней части консоли. Адрес контроллера SC2800 по умолчанию А1.

3.5. КОНТРОЛЛЕР LEOPARD II


Контроллер Leopard II – многофункциональный контроллер домашней
автоматизации с интерфейсом X10 и встроенным дисплеем производства
Applied Digital Inc’s (ADI). Предназначен для управления световыми сценами,
электроприборами, вентиляцией, отоплением, аудио- и видеотехникой, поли-
вом растений [19]. Контроллер поддерживает связь с периферией с помощью
различных интерфейсов:
– RS232, порт подключения компьютера для загрузки в контроллер про-
граммного обеспечения;
– RS485, порт для взаимодействия с дополнительным контроллером и
модулями автоматизации;
– X10, ТТЛ/КМОС порт для подключения интерфейсного модуля X10
для управления устройствами Х10 и отслеживания команд Х10 в электросети;
– ИК вход для подключения ИК-приёмника;
– ИК выход для подключения ИК-передатчика.
Напряжение питания контроллера от 9 до 12 В переменного или постоян-
ного тока. Потребляемый ток до 1 А. Габаритные размеры 187×143×51 мм.
Размер лицевой панели 178×203 мм. Дисплей 105×76 мм с разрешением
320×240 пикселей.
Модель программирования Ladder Logic допускает 4096 программных
строки, до 128 переменных (целое число, от 0 до 65 535), 64 таймера (разреше-
ние 1 секунда, от 1 до 65 535 секунд), 1024 ИК-кодов, 128 ASCII-сообщений,
15 буквенно-цифровых сообщений, 256 экранных объектов, 200 экранных
пиктограмм. Для программирования применяется графическая среда C-Max,
инсталлируемая на ПК. Набор инструкций: IF→THEN→ELSE.
На сенсорном экране контроллера можно разместить bmp – изображение
помещения и с помощью программы Touch Screen Setup настроить пиктограм-
мы переменных программы (рис. 3.3) [19].
53
Рис. 3.3. Интерфейс контроллера Leopard II

Управление осуществляется нажатием пиктограмм на экране. Каждая


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

3.6. ИНТЕРФЕЙСНЫЕ МОДУЛИ


Схема включения контроллеров в сеть X10 является однотипной
(рис. 3.4) и предполагает применение интерфейсных модулей. Назначение
подобных модулей – согласование уровней напряжения, так как выходные кас-
кады контроллеров работают с напряжением 5 В, несущий сигнал сети X10
составляет 220 В. На рынке присутствуют универсальные интерфейсные моду-
ли и специализированные. Универсальные модули имеют одинаковые с боль-
шинством контроллеров разъёмы, а специализированные комплектуются разъ-
ёмами с дополнительными сигнальными линиями и работают только с опреде-
лённой моделью контроллера. Например, для контроллеров OCELOT, PWU12
v2.0 «RABBIT», Leopard II разработчики рекомендуют модули MXM10,
DXM10 вследствие совместимости низковольтной части интерфейса X10.
Разработчики Marmitek SC2800 поставляют собственный модуль интерфейса
PS500 совмещенный с источником питания контроллера. Управление исполни-
тельными модулями сети X10 возможно с персонального компьютера (ПК)
с установленным специализированным программным обеспечением. Для под-
ключения ПК в сеть X10 также производятся интерфейсные модули преобра-
зующие, например, протокол USB в протокол X10 (рис. 3.4) [15, 20 – 22].
Интерфейсный модуль MXM10 (DXM10) предназначен для приёма и пе-
редачи команд Х10 по электрической сети от сигналов, приходящих с управ-
ляющего контроллера. Модуль MXM10 устанавливается в монтажную коробку,
а DXM10 устанавливается в электрощит на DIN рейку [15, 20 – 22].
54
М

Исполнительный

Исполнительный
Исполнительный

Исполнительный
Командный

модуль

модуль
модуль

модуль

модуль
X10 Датчики
Интерфейсный
модуль 220 В
X10 Блок
Дискретные Аналоговые питания
входы входы 12/24 В

X10 Контроллер 12/24 В

RS232 RS485 Ethernet USB

Рис. 3.4. Типовое включение контроллера в сеть X10

Технические характеристики:
– напряжения питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 1 Вт.
Интерфейсный модуль работает с различными типами управляющих кон-
троллеров, например, Ocelot, Leopard, Power Max, HAI, формирует импульсы
длительностью 1 мс на 3 фазы для частоты 50 Гц, независимо от длительности
управляющего сигнала.
Разъем для подключения управляющего контроллера через интерфейсный
кабель имеет 4 контакта:
1 – выход сигнала «детектор перехода через 0»;
2 – общий провод;
3 – выход сигнала «приём Х10»;
4 – вход сигнала «передача Х10».
Приём сигнала Х10 отображается на лицевой панели зелёным светодио-
дом, а передача – красным светодиодом.
После появления сигнала на входе «Передача Х10», модуль формирует
импульсы 120 кГц длительностью чуть больше 1 мс и повторяет их ещё 2 раза
через 3,3 мс. Модуль, после детектирования импульсов 120 кГц в сети Х10,
формирует сигнал на выходе «Приём Х10» длительностью 9,5 мс.
55
а) б)

в) г)
Рис. 3.5. Варианты исполнения интерфейсных модулей:
а – ECM11 USB/X10; б – MCM24 USB/X10; в – MXM10 X10/X10; г – Marmitek XM10

Компьютерные интерфейсы ECM11(ECM13, ECM15) предназначены для


организации интерфейса USB ПК – X10 (5В).
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность модуля менее 2 Вт;
– чувствительность по сети Х10 не хуже 25 мВ.
В отличие от исполнительных модулей, интерфейсные модули не требу-
ют настройки и программирования.
56
3.7. КОМПЬЮТЕРНОЕ УПРАВЛЕНИЕ
Компания Authinx предлагает программное обеспечение ActiveHome
Software Version 3.318 и широкий спектр модулей автоматизации линейки X10
и X10 Pro. Программа управления инсталлируется на ПК, планшет или смарт-
фон. Связь с силовой сетью осуществляется через интерфейсный модуль.
Для ПК это стандартный модуль USB/X10.
Программа ActiveHome имеет интуитивно понятный интерфейс (рис. 3.6).
Слева располагается поле с элементами выбора помещений и модулей, уста-
навливаемых в каждое помещение. Вкладка «Rooms» содержит структуру
помещений и допускает создание новых, редактирование или удаление сущест-
вующих.
Ниже вкладки «Rooms» расположены вкладки выбора модулей (Modules),
записи сценариев управления модулями (Macros) и настройки таймеров
(Timers).
В проекте «New Room 1» (рис. 3.7, а) после открытия раздела Lamps
вкладки Modules пользователю предоставляется выбор модуля управления
лампами освещения. В базе программы присутствуют 10 модулей различного
конструктивного исполнения и функционала (рис. 3.7, б). Конструктивно моду-
ли могут устанавливаться в распределительные коробки или щиты, либо пред-
ставляют собой переходные модули, монтируемые в патрон лампы.

Добавление и Выбранное
редактирование помещение
помещений

Модули автоматизации,
установленные в помещении

Вкладка выбора модулей


автоматизации

Рис. 3.6. Интерфейс программы ActiveHome

57
Поле для установки модулей

База модулей

а)

б)
Рис. 3.7. Выбор модулей управления внутренним освещением:
а – новое помещение «New Room 1»; б – модули, выбранные для автоматизации

Поле для установки модулей одновременно является интерфейсом ручно-


го управления. В базе модулей «Older Lamps» содержится 11 релейных модулей
(рис. 3.8, а).
58
а)

б)
Рис. 3.8. Выбор модулей управления освещением и бытовой техникой:
а – база модулей «Older Lamps»; б – база модулей «Appliances»

В базе «Appliances» содержится 11 модулей управления различной быто-


вой техникой (рис. 3.8, б). Есть модули управления мощной нагрузкой с пре-
дельной силой тока до 20 А. На рисунке 3.9 показаны датчики движения и
модули управления внешним освещением, рекламой.
59
а)

б)
Рис. 3.9. Выбор модулей датчиков и управления внешним освещением:
а – база датчиков движения «Sensors»; б – база модулей «Retail»

Линейка профессиональных модулей для применения в больших структу-


рированных проектах насчитывает 27 единиц оборудования различного назна-
чения (рис. 3.10, а). База «Security» содержит имитатор лая собаки (рис. 3.10, б).
Этого вполне достаточно, так как есть база «Sensors».
60
а)

б)

Рис. 3.10. Выбор модулей серии «PRO» и «Security»:


а – база модулей серии «PRO»; б – база модулей «Security»

В базе «Other» размещены устройства обеспечения связи, конвертеры,


командные модули и пр.
61
Рис. 3.11. Выбор модулей «Other»
Каждый модуль управляется и настраивается непосредственно с экрана
(рис. 3.12). Элементы управления: выключатель и регулятор мощности (ярко-
сти). В поле «Адрес модуля» можно настраивать, вводя с клавиатуры, символь-
ное значение «House code» и цифровое значение «Unit code».

Адрес модуля Выключатель

Таймер
включения

Регулятор Уровень
яркости яркости

Рис. 3.12. Вид экранных элементов управления

При переключении на элементах управления отображается состояние


нагрузки: включено, выключено, уровень мощности (яркости) в процентах.
Если модуль не поддерживает диммирование, то экранный элемент управления
отображает всего два состояния. Управление модулем может выполняться
автоматически, по определённому сценарию. В простом случае настраивается
таймер включения–отключения нагрузки каждого модуля независимо. Общий
сценарий записывается в виде схемы на вкладке «Macros» (рис. 3.13).
62
Рис. 3.13. Вид экранных элементов управления

В окне дизайнера сценариев размещаются модули и таймеры (Delay).


Прядок обработки определяется последовательностью размещения экранных
форм модулей. Таймеры создаются и редактируются во вкладке «Timers»
(рис. 3.14).

Рис. 3.14. Настройка таймера

63
При разработке системы автоматизации можно воспользоваться меню
программы, расположенным в верхней строке. Меню содержит стандартные
вкладки «File», «Edit», «View», «Tools», «Lifestyle», «Plug-ins», «Help».

Контрольные вопросы
1. Какие функции выполняет логический контроллер?
2. Какие интерфейсы используют логические контроллеры?
3. Изобразите схему типового включения контроллера в сеть X10.
4. Для чего применяются интерфейсные модули?
5. Перечислите сигналы низковольтного интерфейса X10.
6. Назовите особенности контроллера OCELOT.
7. Назовите особенности контроллера PWU12 v2.0 «RABBIT».
8. Назовите особенности контроллера SC2800.
9. Назовите особенности контроллера Leopard II.
10. Что представляет собой логика программирования IF→THEN→ELSE?
11. Какие функции выполняет персональный компьютер?
12. Для чего применяется Macro Designer в программе ActiveHome?

64
4. СПЕЦИАЛЬНЫЕ УСТРОЙСТВА СЕТИ X10

Для оценки качества монтажных работ и быстрой настройки модулей


сети применяют специальные устройства, называемые анализаторами сигналов.

4.1. АНАЛИЗАТОР СИГНАЛОВ Х10 PTI10-23Х


Прибор (рис. 4.1) предназначен для анализа прохождения команд Х10
по электрической сети. Анализатор PTI10 выполняет следующие действия [23]:
– приём проходящей по сети команды и отображение на экране дисплея
адреса группы, адреса устройства, название команды и амплитуды принятой
команды, а также количество повторений команды;
– визуальное отображение скорости прохождения входящей и исхо-
дящей команды с помощью светодиода зелёного и красного цвета соответст-
венно;
– сохранение в энергонезависимой памяти прибора до 60 команд, про-
ходящих по сети, и возможность просмотра их в дальнейшем;
– формирование произвольной команды заданной амплитуды и переда-
ча её в сеть;
– просмотр и изменение дополнительных параметров.

Рис. 4.1. Анализатор PTI10-23Х

65
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 2 Вт;
– чувствительность по сети Х10 не хуже 25 мВ;
– диапазон измерения амплитуды команд Х10 от 10 мВ до 5 В.
Прибор работает в трёх режимах: основной, отображение принятых
команд Х10; передачи команд Х10; параметры.
В режиме отображения принятых команд Х10, при приёме команды
в сети Х10, прибор автоматически переходит в режим отображения принятых
команд. Например, сообщение «2 А7 144», показанное в первой строке дисплея
(рис. 4.1), следует читать так: количество повторений команды 2, адрес House
code = А, адрес Unit code = 7, амплитуда сигнала текущей команды Х10 состав-
ляет 1,44 В. Вторая строка читается как состояние исполнительного модуля
(2 А On 104 ): количество повторений команды 2, адрес группы House code = А,
состояние «включён», амплитуда сигнала составляет 1,04 В.
При передаче команды в верхней строке отображается текст «Передача
X10», вторая строка аналогична рассмотренным в предыдущем примере.
Например, «2 А On 350» – означает включить группу «А» исполнительных
модулей, выходная амплитуда импульсной посылки 3,5 В.
Для экономии места на экране, некоторые групповые команды имеют
сокращённое обозначение [23]:
1) All Un Off – All Units Off;
2) All Lig On – All Lights Off;
3) On;
4) Off;
5) Dim;
6) Bright;
7) All Li Off – All Lights On;
8) EXT113F31 – Extended Code LEVITON;
9) Hail REQ – Hail Request;
10) Hail ACK – Hail Acknowledge;
11) Ext CODE 3 – Extended Code 3;
12) ERROR– Ошибка приёма;
13) Ext CODE 2 – Extended Code 2;
14) STATUS On – Status On;
15) STATUS Off – Status Off;
16) STAT REQUE – Status Request.
В режиме «Параметры» возможен просмотр и изменение следующих па-
раметров из списка:
− серийный номер прибора;
− начало и длительность серии импульсов, мкс;
− минимальная и максимальная амплитуда шумов в принятой команде, мВ;
− количество фаз в принятой команде: 1, 2 или 3 фазы;
− количество фаз в передаваемой команде: 1, 2 или 3 фазы.
66
Подключая прибор в разных точках здания, можно определить места наи-
большего затухания сигнала. Как правило, в них находятся поглотители сигна-
лов Х10. Подключив к ним фильтр, можно определить коэффициент ослабле-
ния сигнала Х10 до и после фильтра. По амплитуде шумов в принятой команде
можно определить наличие шумящих устройств в сети.
Просматривая журнал событий, можно определить источник слабого
сигнала и тем самым неуверенного приёма этого сигнала исполнительными
модулями.

4.2. АНАЛИЗАТОР СИГНАЛОВ Х10 PTI14


Прибор PTI14 «Птолемей» Х10, RF, USB (рис. 4.2) предназначен для
анализа прохождения команд Х10 по электрической сети [24].
Прибор обладает следующим функционалом:
− приём команды и отображение адреса группы, адреса устройства,
название команды и амплитуды принятой команды, а также количество повто-
рений команды;
− визуальное отображение прохождения входящей и исходящей коман-
ды с помощью светодиода зелёного и красного цвета соответственно;
− сохранение в энергонезависимой памяти прибора (журнале команд)
до 60 команд, проходящих по сети, и возможность просмотра их в дальнейшем;
− формирование произвольной команды заданной амплитуды и переда-
че её в сеть;
− приём радиокоманды и отображение на экране дисплея адреса груп-
пы, адреса устройства, название команды, передачи её в сеть Х10 и запись её
в журнал команд;

Рис. 4.2. Анализатор PTI14


67
− отключение радиомодуля, чтобы он не мешал работе MT1;
− просмотр и изменение дополнительных параметров;
− передача команд в ПК при помощи встроенного интерфейса USB;
− приём команд от ПК и передача этих команд в сеть Х10;
− запись и чтение конфигурации входов и выходов модулей серии Е при
помощи программы RADO Control 3.
Протокол связи с ПК совместим с протоколом связи интерфейса CM11.
Технические характеристики:
– напряжение питания 220 В ± 15%, 50 Гц;
– потребляемая мощность менее 2 Вт;
– чувствительность по сети Х10 не хуже 25 мВ;
– диапазон измерения амплитуды команд Х10 от 10 мВ до 5 В.
Прибор имеет 3 режима работы:
– режим 1, основной режим, приём команд Х10;
– режим 2, передача команд Х10;
– режим 3, настройка параметров.
Работа прибора PTI14 «Птолемей» в указанных режимах аналогична при-
бору PTI10. Полное описание можно найти в документации [24].
Методика анализа сети X10 включает следующие шаги:
1) определение мест затухания сигнала;
2) определение устройств ослабляющих сигнал;
3) устранение причин затухания сигнала.
Для определения места наибольшего затухания сигнала прибор следует
подключать в разных точках здания. Как правило, в них находятся поглотители
сигналов Х10. Подключив к ним фильтр, можно определить коэффициент
ослабления сигнала Х10 до и после фильтра. По амплитуде шумов в принятой
команде можно определить наличие шумящих устройств в сети. Чем длиннее
сетевой провод, дальше от источника шума, тем больше затухание амплитуды
шумов. Если прибор показывает минимальное значение шума больше 20,
то сеть Х10 работать не будет. Это связано с тем, что модули воспринимают
шумы как сигналы единицы.
С помощью ПК можно провести длительную диагностику сети.
Включив на длительное время анализатор и программное обеспечение, можно
обнаружить такие аномалии в сигналах, как самопроизвольные включения,
помехи, невозможность похождения сигналов, чужие команды, несанкциони-
рованную передачу команд, фиксируя время возникновения аномалий.
Программное обеспечение доступно для свободного скачивания на сайте:
www.razumdom.ru.

68
5. УЧЕБНО-ЛАБОРАТОРНЫЙ СТЕНД
«ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ»

Учебно-лабораторный стенд построен на базе открытого международного


протокола домашней автоматизации X10. Представляет собой комплекс моду-
лей и датчиков для протокола X10, реализующий передачу управляющих сиг-
налов по проводам силовой сети (220 В, 50 Гц) в условиях квартиры или част-
ного дома. Стенд выполнен на базовых электротехнических элементах, исполь-
зуемых в жилых помещениях.
В процессе выполнения лабораторных работ на данном стенде студенты
могут изучить:
1) автоматизацию управления бытовыми приборами, освещением,
отоплением и водоснабжением, вентиляцией и электросистемой по проводным
и беспроводным каналам;
2) основы построения систем безопасности дома, моделируя проник-
новение посторонних, имитируя присутствие хозяев, оповещение силовых
структур;
3) основы и правила электромонтажа и включения широкораспростра-
ненных электротехнических элементов;
4) базовые электротехнические элементы.
Использование новейших интеллектуальных цифровых систем автомати-
зации позволяет решать многие задачи, возлагаемые современной экономикой,
например, такие как экономия электроэнергии, воды и газа благодаря системам
и алгоритмам оптимизации использования ресурсов.
Все элементы комплекса являются независимыми датчиками или испол-
нительными устройствами (рис. 5.1). Взаимодействие модулей осуществляется
передачей команд по сети X10. Алгоритмы управления (сценарии) разрабаты-
ваются в ходе подготовки лабораторных работ.
На лицевой панели размещены следующие модули и элементы:
1) MS10 – инфракрасный датчик движения;
2) люминесцентная лампа;
3) СМ11 – интерфейсный модуль ПК;
4) AD10 – исполнительный релейный модуль;
5) MRS516 – исполнительный релейный модуль;
6) MRD216 – исполнительный релейный модуль с датчиками;
7) MRJ103 – исполнительный релейный модуль управления жалюзи;
8) лампы – имитаторы исполнительных устройств;
9) AW10 – управляемый выключатель;
10) PS500 – модуль интерфейса и блок питания;
11) LM12F – исполнительный релейный модуль;
12) SC2800 – контроллер;
13) DS10 – радиочастотный датчик открытия двери;
14) модуль кнопок;
15) выключатель.

69
70
2

3
4 5 5 6 7

8 8 9

10 11
12 13 14 15

Рис. 5.1. Размещение элементов на стенде «Интеллектуальные системы»


Питание стенда производится от сети переменного тока частотой
50 ± 1 Гц, напряжением 220 В ± 10%.
Лабораторные работы выполняются после того, как необходимый теоре-
тический материал рассмотрен на лекционных занятиях. Выполнение каждой
лабораторной работы выполняется поэтапно:
1) получение задания;
2) выполнение домашнего задания к лабораторной работе;
3) допуск в лаборатории;
4) выполнение задания в лаборатории;
5) оформление отчёта;
6) защита лабораторной работы.
Задание к лабораторной работе выдаётся преподавателем после защиты
предыдущей, за исключением первой работы.
Домашнее задание лучше начинать выполнять за 2–3 дня до лабораторно-
го занятия и проводить в следующем порядке:
– повторить материал, относящийся к теме лабораторной работы,
по конспектам лекций или учебному пособию;
– изучить описание лабораторной работы, записать в отчёт название
работы, цель работы, порядок выполнения;
– составить проект схемы соединений, продумать последовательность
выполнения.
Для получения допуска в лаборатории студент должен:
1) представить индивидуальный электронный отчёт, содержащий
выполненное домашнее задание;
2) знать цель и содержание работы;
3) ориентироваться в схеме;
4) уметь описать последовательность сборки схемы и план проведения
исследования.
При выполнении лабораторных работ студент обязан соблюдать правила
техники безопасности:
1) запрещается начинать выполнение работы без разрешения преподава-
теля;
2) запрещается выполнять работы, не предусмотренные лабораторным
заданием, а также бесцельно переключать выключатели, кнопки и другие эле-
менты управления;
3) не разрешается загромождать рабочее место предметами, не нужными
для выполнения лабораторной работы;
4) соединение модулей и элементов стенда выполняется только изолиро-
ванными соединительными проводами стандарта IEC 61010-031 (рис. 5.2);
5) подключать провода следует только при выключенном питании
стенда;
6) запрещается в процессе исследования работы схемы, при включённом
питании, выполнять перекоммутацию проводов.

71
а) б)

Рис. 5.2. Безопасный соединительный провод ELECTRO PJP 2212/600V-100N:


а – общий вид; б – конструкция

За невыполнение правил внутреннего распорядка и техники безопасности


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

72
6. ЛАБОРАТОРНЫЙ ПРАКТИКУМ

Лабораторная работа 1

Цель работы. Управление модулем Marmitek.


Ход работы.
1. В соответствии с заданием составить проект схемы (пример, рис. 6.1).
2. По проекту собрать схему сети X10.
3. Применив методику настройки исполнительного модуля, установить
адрес House code, равным А.
4. Применив методику настройки исполнительного модуля, установить
адрес Unit code, равным 3.
5. С пульта контроллера передать команду включения.
6. Визуально зафиксировать исполнение команды.
7. С пульта контроллера передать команду выключения.
8. Визуально зафиксировать исполнение команды.
9. Повторить п. 6 – 8, фиксируя время прохождения команды.
10. Составить отчёт о проделанной работе.

Лабораторная работа 2

Цель работы. Управление модулем MRS516.


Ход работы.
1. В соответствии с заданием составить проект схемы.
2. По проекту собрать схему сети X10.
3. Применив методику настройки исполнительного модуля, установить
адрес House code, равным А.
4. Применив методику настройки исполнительного модуля, установить
адрес Unit code, равным 4.
5. С пульта контроллера передать команду включения.
6. Визуально зафиксировать исполнение команды.
7. С пульта контроллера передать команду выключения.
8. Визуально зафиксировать исполнение команды.
9. Повторить п. 6 – 8, фиксируя время прохождения команды.
10. Проверить работу местного управления.
11. Составить отчёт о проделанной работе.

Лабораторная работа 3

Цель работы. Управление модулем MRD216.


Ход работы.
1. В соответствии с заданием составить проект схемы.
2. По проекту собрать схему сети X10.
73
3. Применив методику настройки исполнительного модуля, установить
адрес House code, равным А.
4. Применив методику настройки исполнительного модуля, установить
адрес Unit code, равным 5.
5. С пульта контроллера передать команду включения.
6. Визуально зафиксировать исполнение команды.
7. С пульта контроллера передать команду выключения.
8. Визуально зафиксировать исполнение команды.
9. Повторить п. 6 – 8, фиксируя время прохождения команды.
10. Проверить работу местного управления.
11. Проверить совместную работу модуля и датчиков.
12. Провести анализ алгоритма работы датчиков.
13. Составить отчёт о проделанной работе.

Лабораторная работа 4

Цель работы. Управление модулем MRJ 103.


Ход работы.
1. В соответствии с заданием составить проект схемы.
2. По проекту собрать схему сети X10.
3. Применив методику настройки исполнительного модуля, установить
адрес House code, равным А.
4. Применив методику настройки исполнительного модуля, установить
адрес Unit code, равным 6.
5. С пульта контроллера передать команду включения.
6. Визуально зафиксировать исполнение команды.
7. С пульта контроллера передать команду выключения.
8. Визуально зафиксировать исполнение команды.
9. Повторить п. 6 – 8, фиксируя время прохождения команды.
10. Проверить работу местного управления.
11. Составить отчёт о проделанной работе.

Отчёт оформляется в электронном виде в редакторе MS Word 2007.


Проект схемы выполняется цветными линиями.
Содержание отчёта:
1. Титульный лист, содержащий название работы, номер варианта инди-
видуального задания, фамилия, имя, отчество номер группы.
2. Цель работы.
3. Проект схемы.
4. Краткие теоретические сведения по настройке.
5. Схема алгоритма управления нагрузкой модуля по сети X10.
6. Схема алгоритма местного управления нагрузкой модуля.
7. Фотография работающей схемы.
8. Выводы.

74
Рис. 6.1. Управление люминесцентной лампой через модуль AD10

75
ЗАКЛЮЧЕНИЕ

В учебном пособии изложен теоретический материал, включающий


структуру сети, способы передачи цифровых данных по силовой сети и систему
команд протокола XI0. Рассмотрены схемы включения и способы программи-
рования серийно выпускаемых модулей интеллектуального управления.
Большое внимание уделено вычислительным системам автоматизации,
способным управлять как по ранее сформированным сценариям, так и по сети
Интернет.
Для закрепления теоретических знаний и формирования практических
умений в пособии рассмотрен учебно-лабораторный стенд «Интеллектуальные
системы» и изложена авторская методическая разработка в виде лабораторного
практикума.

76
СПИСОК ЛИТЕРАТУРЫ

1. How X10 Works. X10 Theory. – URL : https://www.smarthomeusa.com/


how-x10-works/
2. Rye, D. Standard and Extended X10 Code Protocol / D. Rye. – URL :
http://www.authinx.com/manuals/activehome/xtdcode.pdf
3. Easy X10 Projects for Creating a Smart Home / A. Symons et. al. – Indy
Tech Publishing, 2005. – 187 p.
4. Rye, D. My Life at X10 / D. Rye // AV and Automation Industry
eMagazine, 2014. – URL : https://www.hometoys.com/content.php?url=/htinews/
oct99/articles/rye/rye.htm
5. Радиопульт PRF2. Техническое описание и инструкция по эксплуа-
тации. – Тула : ООО «Разумный дом». – 2005. – 2 с.
6. Трансивер MT1. Техническое описание и инструкция по эксплуата-
ции. – Тула : ООО «Разумный дом». – 2006. – 2 с.
7. Командный модуль МСК48. Техническое описание и инструкция
по эксплуатации. – Тула : ООО «Разумный дом». – 2007. – 4 с.
8. Командный модуль WCK48. Техническое описание и инструкция
по эксплуатации. – Тула : ООО «Разумный дом». – 2007. – 4 с.
9. Исполнительный модуль релейный MRJ103. Техническое описание
и инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2008. – 4 с.
10. Исполнительный модуль релейный MRS516. Техническое описание
и инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2008. – 4 с.
11. Исполнительный модуль релейный MDR210, MDR216. Техническое
описание и инструкция по эксплуатации. – Тула : ООО «Разумный дом». –
2007. – 4 с.
12. Исполнительный модуль диммерный MDV101. Техническое описа-
ние и инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2015. –
2 с.
13. Исполнительный модуль диммерный MDT507. Техническое описа-
ние и инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2011. –
4 с.
14. AD10 DIN rail switch.: Marmitek corp. – 2006. – 28 p.
15. Home automation. Marmitek X-10 product guide.: Marmitek corp. –
2007. – 51 p.
16. Ocelot Manual.: Applied Digital, Inc. – 2003. – 85 p.
17. WEB контроллер PWU12 «RABBIT» V2.06 Техническое описание и
инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2015. – 53 с.
77
18. Домашняя система автоматизации и безопасности SC2800. – М. :
ООО «Лаборатория Домашних Технологий «Ай-Хоум.Ру». – 2006. – 40 с.
19. Leopard II Manual.: Applied Digital, Inc. – 2003. – 129 p.
20. Интерфейсный модуль MXM10, DXM10.Техническое описание и
инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2009. – 2 с.
21. Компьютерный интерфейс ECM11, ECM13, ECM15. Техническое
описание и инструкция по эксплуатации. – Тула : ООО «Разумный дом». –
2011. – 12 с.
22. Компьютерные интерфейсы ECM22, ECM24. Техническое описание
и инструкция по эксплуатации. – Тула : ООО «Разумный дом». – 2011. – 2 с.
23. Анализатор сигналов Х10 PTI10-23Х. Техническое описание и инст-
рукция по эксплуатации. – Тула : ООО «Разумный дом». – 2007. – 7 с.
24. Анализатор сигналов Х10 PTI14 «Птолемей» Х10, RF, USB. Техниче-
ское описание и инструкция по эксплуатации. – Тула : ООО «Разумный дом». –
2010. – 11 с.

78
ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ ……………………………………………………………………….. 3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ СЕТИ X10 ………………………………….. 4
1.1. Структура сети X10 ……………………………………………………… 4
1.2. Способы передачи информации ………………………………………… 5
1.3. Система команд протокола X10 ………………………………………… 10
Контрольные вопросы ………………………………………………………... 24
2. КОМАНДНЫЕ И ИСПОЛНИТЕЛЬНЫЕ МОДУЛИ ………………………. 25
2.1. Радиопульт PRF2 и пульт с датчиком хлопка PRA2 …………………... 25
2.2. Трансивер МТ1 …………………………………………………………… 27
2.3. Командный модуль МСК48(MRE7116) ………………………………… 28
2.4. Командные модули с интегрированными клавишами серии WCK …... 32
2.5. Модуль реле MRJ103 …………………………………………………….. 33
2.6. Модуль реле MRS516 ……………………………………………………. 36
2.7. Модуль реле MRD216 с входами управления от внешних датчиков … 39
2.8. Диммерный модуль светодиодных светильников MDV101 ………….. 41
2.9. Диммерный модуль ламп накаливания MTD507 ………………………. 43
2.10. Модуль реле AD10 ……………………………………………………… 46
2.11. Модуль реле LM12F ……………………………………………………. 48
Контрольные вопросы ………………………………………………………... 49
3. ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ АВТОМАТИЗАЦИИ ………………… 50
3.1. Логические контроллеры ………………………………………………... 50
3.2. Контроллер OCELOT ……………………………………………………. 51
3.3. Контроллер PWU12 ……………………………………………………… 51
3.4. Контроллер SC2800 ……………………………………………………… 52
3.5. Контроллер Leopard II …………………………………………………… 53
3.6. Интерфейсные модули …………………………………………………... 54
3.7. Компьютерное управление ……………………………………………… 57
Контрольные вопросы ………………………………………………………... 64
4. СПЕЦИАЛЬНЫЕ УСТРОЙСТВА СЕТИ X10 ……………………………… 65
4.1. Анализатор сигналов Х10 PTI10-23Х …………………………………... 65
4.2. Анализатор сигналов Х10 PTI14 ………………………………………... 67
5. УЧЕБНО-ЛАБОРАТОРНЫЙ СТЕНД «ИНТЕЛЛЕКТУАЛЬНЫЕ
СИСТЕМЫ» …………………………………………………………………... 69
6. ЛАБОРАТОРНЫЙ ПРАКТИКУМ …………………………………………... 73
ЗАКЛЮЧЕНИЕ …………………………………………………………………... 76
СПИСОК ЛИТЕРАТУРЫ ……………………………………………………….. 77

79
Учебное электронное издание

ДЬЯКОВ Игорь Алексеевич


ТЕРЕХОВА Анастасия Андреевна
ДЬЯКОВ Алексей Игоревич

ТЕХНОЛОГИЯ ИНТЕЛЛЕКТУАЛЬНОГО
УПРАВЛЕНИЯ КОМПОНЕНТАМИ
ИНЖЕНЕРНЫХ СИСТЕМ.
ПРОТОКОЛ X10
Учебное пособие

Редактор И. В. Калистратова
Инженер по компьютерному макетированию Т. Ю. Зотова

ISBN 978-5-8265-2102-1 Подписано к использованию 06.09.2019.


Тираж 50 шт. Заказ № 91

Издательский центр ФГБОУ ВО «ТГТУ»


392000, г. Тамбов, ул. Советская, д. 106, к. 14
Телефон (4752) 63-81-08
E-mail: izdatelstvo@admin.tstu.ru

80

Вам также может понравиться