Автор описывает постановку задачи автоматизации квартиры и сравнивает четыре варианта ПЛК для умного дома. Статья помогает понять критерии выбора железа и компромиссы между бюджетом, средой разработки и поддержкой протоколов.
- Список задач умного дома включает управление светом, микроклиматом, шторами, защитой от протечек, учет ресурсов, мультирум и телевизор.
- Автор отказался от Arduino и устройств Xiaomi в пользу готовых ПЛК с модулями ввода-вывода и проводными выключателями.
- Рассматривается связка ПЛК с OpenHAB или Home Assistant.
- Вариант Segnetics Matrix с FMR: среда SMLogix, есть сообщество, но нет WEB-сервера и неясна поддержка MQTT.
- Вариант ОВЕН ПЛК210 с МВ210 и МУ210: Codesys 3.5 с WEB-сервером, перспектива MQTT, но новый контроллер и негативный опыт с производителем.
- Вариант Berghof: надежный контроллер с EtherCAT, но самый дорогой и без MQTT.
- Вариант WirenBoard 6: самый дешевый, поддержка MQTT и протоколов умного дома, но JavaScript, мало документации и нет сообщества.
- ПЛК
- OpenHAB
- Home Assistant
- Segnetics Matrix
- FMR
- SMLogix
- MQTT
- ОВЕН ПЛК210
- МВ210
- МУ210
- Codesys 3.5
- Berghof
- EtherCAT
- WirenBoard 6
Кому полезно: Инженерам АСУ ТП, планирующим автоматизацию квартиры или дома
- Обучение Подключение новых модулей в/в ОВЕН МК210 и МУ210 к SCADA TRACE MODE
- Обучение WirenBoard 6 — обновление RT
- Статья МВ210-101 авария ч.2 Ошибка ушла легко. Тема закрыта.
Выжимка составлена редакцией сайта с помощью ИИ по тексту статьи.
Вот уже как несколько месяцев я являюсь обладателем бетонной двухкомнатной коробки. После приобретения квартиры запросы на ремонт были минимальными — сделать уют и комфорт за минимальные деньги, по возможности своими руками. В итоге за уютом пришлось обратиться к дизайнеру, а понятие комфорта включало элементы умного дома.
Первые редакции набросков умного дома сводились к управлению теплыми полами и центральным контактором электричества. Но, как известно, аппетит растет во время еды. На данный момент наш список разросся до следующих пунктов:
- управление светом;
- управление микроклиматом (теплый пол, радиаторы отопления, кондиционеры);
- управление шторами;
- управление системой защиты от протечек;
- автоматический учет потребления воды и электроэнергии;
- интеграция мультирум;
- управление телевизором;
- возможность управления всем со смартфона;
- гости не должны испытывать дискомфорт, управление элементами освещения должно быть как в обычной квартире
Как видите, список хотелок значительно расширился, в связи с чем остро стал вопрос выбора железа для реализации. Как инженер промышленной автоматизации, я сразу же отмел варианты типа ардуино и всяких «умных» устройств на батарейках с Wi-Fi, которые предлагает Xiaomi. Только готовые ПЛК с модулями ввода вывода и проводные выключатели.
В итоге изучения всевозможной информации в течение нескольких месяцев пришел к выводу, что оптимальным будет использовать ПЛК в связке с платформой умного дома OpenHAB или Home Assistant. Но теперь краеугольным камнем стоит выбор ПЛК. Выбор сейчас происходит из нескольких вариантов.
Вариант 1. Segnetics Matrix + модули ввода/вывода FMR
Среднебюджетный вариант.
Плюсы:
- простая среда разработки SMLogix;
- имеется форум и сообщество пользователей.
Минусы:
- отсутствие встроенного WEB-сервера;
- непонятно, можно ли будет подкрутить MQTT;
- контроллер новый, могут быть косяки.
Вариант 2. ОВЕН ПЛК210 + модули ввода/вывода МВ210, МУ210
Среднебюджетный вариант.
Плюсы:
- среда разработки Codesys 3.5 со встроенным WEB-сервером;
- в перспективе поддержка MQTT;
- есть форум и сообщество
Минусы:
- новый необкатанный контроллер, возможны косяки;
- нет доверия к производителю (имеется негативный опыт реализации проектов).
Вариант 3. ПЛК и модули ввода/вывода Berghof
Высокобюджетный вариант
Плюсы:
- среда разработки Codesys 3.5;
- надежный испытанный контроллер;
- модули ввода/вывода по EtherCAT.
Минусы:
- цена (самый дорогой вариант из перечисленных);
- нет поддержки MQTT.
Вариант 4. WirenBoard 6 и модули ввода/вывода
Низкобюджетный вариант.
Плюсы:
- цена (самый дешевый вариант из перечисленных);
- есть поддержка различных протоколов умного дома, в том числе MQTT;
- все необходимые модули для умного дома имеются у производителя;
- модульные исполнение, потребуется стандартный шкаф с пластронами.
Минусы:
- дизайн встроенного WEB-сервера нельзя конфигурировать;
- язык программирования на основе JavaScript (будет тяжело реализовать все задумки, так как новая среда для меня);
- мало документации по программированию и конфигурированию.
- нет сообщества пользователей.
По большому счету, из четырех вариантов сейчас я выбираю между Овен и WirenBoard. На стороне WirenBoard сейчас стоит обилие протоколов и заявленная заточенность под умный дом, на стороны Овен стоит мой опыт работы с Codesys и гарантированная реализация управления с WEB-интерфейса без OpenHAB.
А пока меня мучает вопрос выбора производителя ПЛК, я не теряю время зря и делаю силовую схему электрики квартиры, о чем и поведаю в следующей статье.
Источник: https://habr.com/ru/post/496770/
🔗 Автоматизированная квартира инженера. Часть 1: постановка задачи, выбор железа