Настройка Beckhoff с EasyHome через TwinCAT - «Умный Дом и решения» » Умный Дом и решения
Настройка Beckhoff с EasyHome через TwinCAT - «Умный Дом и решения»

Новинки / Производитель / Бренд / Умный Дом и решения

Настройка Beckhoff с EasyHome через TwinCAT - «Умный Дом и решения»

  • Борис
  • 20-мар-2020, 20:29
  • 0 комментариев
  • 2 229 просмотров

Утвердимся с терминами.

Beckhoff — немецкая компания, выпускающая промышленную автоматику. Бренд мирового уровня (компания основана в 1980 году), не на слуху у большинства людей потому, что под ним не выпускаются бытовые приборы, как у Siemens или ABB. Контроллеры и модули ввода-вывода Beckhoff могут свободно программироваться и отлично используются в создании домашней автоматики и систем Умный Дом.

EasyHome — программное обеспечение, разрабатываемое компанией Homelogicsoft в Санкт-Петербурге с 2008 года. Состоит из прошивки для контроллера (главным образом, Beckhoff) и пользовательского приложения, устанавливаемого на iOS, Android или Windows и позволяющего удобно управлять системой. Включает не только возможность управления и контроля, но и настройку алгоритмов работы систем. Для настройки не требуется сложное программирование, всё делается через удобный интерфейс приложения. Программное обеспечение платное, лицензия стоит 85 тысяч рублей для установки на контроллер Beckhoff.

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

Что самое первое, что нужно настроить после монтажа контроллера? Назначение входов и выходов. То есть, нам надо прописать в контроллере, к какому входу и какому выходу что подключено. Это относится, кстати, вообще к любой системе Умного Дома, включая не только центральные контроллеры, но и системы типа Z-Wave и KNX.

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

Основное отличие между настройкой системы на контроллере Beckhoff и системы на контроллере EasyHomePLC состоит в том, что рейку модулей Beckhoff сначала нужно настроить через собственную утилиту TwinCAT, и только потом через EasyHome.

Для настройки EasyHomePLC никакая программа кроме EasyHome не нужна, что крайне удобно. Прямо в приложении, хоть с iPad, хоть с компьютера.

Назначение дискретных входов в EasyHomePLC

Для настройки Beckhoff нам нужно установить приложение TwinCAT на компьютер с Windows. Ссылка на него и подробная инструкция есть здесь: https://homelogicsoft.com/ru/podderzhka/instrukczii-i-po-na-beckhoff-cx.html

У Beckhoff есть контроллеры, настраиваемые через TwinCAT 2 и через TwinCAT 3. С EasyHome работают исключительно настраиваемые через TwinCAT 2. Версия TwinCAT написана в описании контроллера. Идеальным вариантом считается CX8080, так как в него уже встроены порты RS232 и RS485 при невысокой стоимости контроллера.

Подробно описывать процесс не буду, в инструкции всё есть. Суть в том, что TwinCAT подключается к контроллеру по его IP адресу (компьютер и контроллер должны находиться в одной локальной сети), потом мы сканируем подключенные к контроллеру модули и видим их полный список. Вот контроллер (BC9050) и 20 подключенных к нему модулей, включая оконечный KL9010. Модуль KL4408 отображается как два терминала по 4 выхода.

Модули рейки Beckhoff в TwinCAT

Выбирая модуль мы видим его каналы (входы или выходы) и описание модуля. Например, KL2408 — 8 каналов выхода по 0.5 ампера.

Описание модуля KL2408

Нажимаем правой кнопкой мыши по нужному каналу и выбираем Change Link, что означает изменение привязанной переменной контроллера к этому входу или выходу.

Открывается список доступных для данного типа канала переменных. Вот список для KL2408:

Для модуля дискретных выходов KL2408 доступны следующие переменные (неполный список):

  • Light Relay NO — нормально-выключенный свет
  • Light Relay NC — нормально-включенный свет
  • Dimmer Relay NO — нормально-выключенное реле диммера
  • Dimmer Relay NC — нормально-включенное реле диммера
  • Air Heat — нагреватель (например, электрический или водяной радиатор нормально-закрытый)
  • Pol Heat — нагрев пола (электрического или водяного)
  • Air Cool — охлаждение воздуха
  • Pol Cool — охлаждение пола
  • Loads RST NO — электронагрузка нормально-выключенная
  • Loads RST NC — электронагрузка нормально-включенная
  • Zamki NO и NС — замок нормально-открытый или нормально-закрытый
  • Stoyak 1 — перекрывание воды по группе датчиков протечки 1
  • Stoyak 2 — перекрывание воды по группе датчиков протечки 2
  • Sirena — сирена тревожная
  • Start Generator — запуск генератора
  • Stop Generator — остановка генератора
  • Free DO — дискретный выход прочего назначения

Для модуля KL4408 (аналоговые выводы 0-10 вольт) доступны варианты:

  • Light Dimmer — управление яркостью света
  • Light Dimmer SLW — яркость света с замедлением включения и выключения
  • Air Heat PID — управления нагревом с ПИД-регулятором
  • Vent Direct Out — управление вентмашиной. В зависимости от номера это скорость притока, скорость вытяжки, клапан и регулировка байпаса
  • Free AO — аналоговый выход прочего назначения

Для модуля дискретных входов KL1408:

  • Switch — кнопка
  • Pir Sens — датчик движения
  • Protechki 1 — датчик протечки воды группы 1
  • Protechki 2 — датчик протечки воды группы 2
  • Zvonok — дверной звонок
  • Photo Sens — датчик освещенности пороговый
  • Alarms — тревожный вход
  • Protechki Uborka VKL — включение режима уборки (отключение датчиков протечки воды)
  • Counter — счётчик с импульсным выходом
  • Free DI — прочий входной сигнал

Эти списки неполные, там на самом деле больше вариантов. Каждая переменная уже завязана на свои алгоритмы работы. То есть, прописали для каких-то входов, что это датчики протечки, для выхода — кран перекрывания воды, и всё начало работать.

После ассоциирования мы запускаем контроллер Beckhoff в режим Runtime и можем настраивать все алгоритмы работы уже в EasyHome.

Если в TwinCAT мы настроили выход модуля KL2408 как Light NO номер 1, то в EasyHome мы добавляем на любое окно лампочку с номером 1 и нажимая на неё сразу можем управлять соответствующим выходом, мы увидим, как на модуле светодиод показывает состояние выхода.

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

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.
Утвердимся с терминами. Beckhoff — немецкая компания, выпускающая промышленную автоматику. Бренд мирового уровня (компания основана в 1980 году), не на слуху у большинства людей потому, что под ним не выпускаются бытовые приборы, как у Siemens или ABB. Контроллеры и модули ввода-вывода Beckhoff могут свободно программироваться и отлично используются в создании домашней автоматики и систем Умный Дом. EasyHome — программное обеспечение, разрабатываемое компанией Homelogicsoft в Санкт-Петербурге с 2008 года. Состоит из прошивки для контроллера (главным образом, Beckhoff) и пользовательского приложения, устанавливаемого на iOS, Android или Windows и позволяющего удобно управлять системой. Включает не только возможность управления и контроля, но и настройку алгоритмов работы систем. Для настройки не требуется сложное программирование, всё делается через удобный интерфейс приложения. Программное обеспечение платное, лицензия стоит 85 тысяч рублей для установки на контроллер Beckhoff. EasyHomePLC — контроллер, выпущенный компанией Homelogicsoft в 2017 году. Позволяет создавать простую и функциональную систему автоматики для дома, квартиры или каких-либо техпроцессов. В нём уже вшита лицензия на EasyHome, поэтому он крайне выгоден по стоимости по сравнению с аналогичными решениями и прост в установке и настройке. Что самое первое, что нужно настроить после монтажа контроллера? Назначение входов и выходов. То есть, нам надо прописать в контроллере, к какому входу и какому выходу что подключено. Это относится, кстати, вообще к любой системе Умного Дома, включая не только центральные контроллеры, но и системы типа Z-Wave и KNX. В EasyHome (как и во всех других системах) есть фиксированные значения типов дискретных и аналоговых входов и выходов, нам нужно по каждому входу и выходу задать тип элемента и номер, под которым этот элемент будет присутствовать в программе EasyHome. Основное отличие между настройкой системы на контроллере Beckhoff и системы на контроллере EasyHomePLC состоит в том, что рейку модулей Beckhoff сначала нужно настроить через собственную утилиту TwinCAT, и только потом через EasyHome. Для настройки EasyHomePLC никакая программа кроме EasyHome не нужна, что крайне удобно. Прямо в приложении, хоть с iPad, хоть с компьютера. Назначение дискретных входов в EasyHomePLC Для настройки Beckhoff нам нужно установить приложение TwinCAT на компьютер с Windows. Ссылка на него и подробная инструкция есть здесь: У Beckhoff есть контроллеры, настраиваемые через TwinCAT 2 и через TwinCAT 3. С EasyHome работают исключительно настраиваемые через TwinCAT 2. Версия TwinCAT написана в описании контроллера. Идеальным вариантом считается CX8080, так как в него уже встроены порты RS232 и RS485 при невысокой стоимости контроллера. Подробно описывать процесс не буду, в инструкции всё есть. Суть в том, что TwinCAT подключается к контроллеру по его IP адресу (компьютер и контроллер должны находиться в одной локальной сети), потом мы сканируем подключенные к контроллеру модули и видим их полный список. Вот контроллер (BC9050) и 20 подключенных к нему модулей, включая оконечный KL9010. Модуль KL4408 отображается как два терминала по 4 выхода. Модули рейки Beckhoff в TwinCAT Выбирая модуль мы видим его каналы (входы или выходы) и описание модуля. Например, KL2408 — 8 каналов выхода по 0.5 ампера. Описание модуля KL2408 Нажимаем правой кнопкой мыши по нужному каналу и выбираем Change Link, что означает изменение привязанной переменной контроллера к этому входу или выходу. Открывается список доступных для данного типа канала переменных. Вот список для KL2408: Для модуля дискретных выходов KL2408 доступны следующие переменные (неполный список): Light Relay NO — нормально-выключенный свет Light Relay NC — нормально-включенный свет Dimmer Relay NO — нормально-выключенное реле диммера Dimmer Relay NC — нормально-включенное реле диммера Air Heat — нагреватель (например, электрический или водяной радиатор нормально-закрытый) Pol Heat — нагрев пола (электрического или водяного) Air Cool — охлаждение воздуха Pol Cool — охлаждение пола Loads RST NO — электронагрузка нормально-выключенная Loads RST NC — электронагрузка нормально-включенная Zamki NO и NС — замок нормально-открытый или нормально-закрытый Stoyak 1 — перекрывание воды по группе датчиков протечки 1 Stoyak 2 — перекрывание воды по группе датчиков протечки 2 Sirena — сирена тревожная Start Generator — запуск генератора Stop Generator — остановка генератора Free DO — дискретный выход прочего назначения Для модуля KL4408 (аналоговые выводы 0-10 вольт) доступны варианты: Light Dimmer — управление яркостью света Light Dimmer SLW — яркость света с замедлением включения и выключения Air Heat PID — управления нагревом с ПИД-регулятором Vent Direct Out — управление вентмашиной. В зависимости от номера это скорость притока, скорость вытяжки, клапан и регулировка байпаса Free AO — аналоговый выход прочего назначения Для модуля дискретных входов KL1408: Switch — кнопка Pir Sens — датчик движения Protechki 1 — датчик протечки воды группы 1 Protechki 2 — датчик протечки воды группы 2 Zvonok — дверной звонок Photo Sens — датчик освещенности пороговый Alarms — тревожный вход Protechki Uborka VKL — включение режима уборки (отключение датчиков протечки воды) Counter — счётчик с импульсным выходом Free DI — прочий входной сигнал Эти списки неполные, там на самом деле больше вариантов. Каждая переменная уже завязана на свои алгоритмы работы. То есть, прописали для каких-то входов, что это датчики протечки, для выхода — кран перекрывания воды, и всё начало работать. После ассоциирования мы запускаем контроллер Beckhoff в режим Runtime и можем настраивать все алгоритмы работы уже в EasyHome. Если в TwinCAT мы настроили выход модуля KL2408 как Light NO номер 1, то в EasyHome мы добавляем на любое окно лампочку с номером 1 и нажимая на неё сразу можем управлять соответствующим выходом, мы увидим, как на модуле светодиод показывает состояние выхода. Если не хочется заниматься настройкой модулей Beckhoff в TwinCAT, то при покупке программного обеспечения EasyHome можно сразу заказать настройку всех входов и выходов и создание чернового интерфейса приложения EasyHome, это очень сильно сэкономит время при монтаже, так как можно будет сразу подключить всё к контроллеру и управлять им с приложения.


Комментарии (0)
img
Видеонаблюдение в квартире в 2022 году - «Умный Дом и решения»

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

Категории сайта
Разное

Производитель и новинки производства

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

       89a39215
img
Производитель / Новинки / Умные Решения
Xthings представила первую 4K-камеру с поддержкой Matter 1.5 - «Умный Дом и решения»

Только недавно Альянс по стандартам связи (CSA) представил спецификацию Matter 1.5 с поддержкой камер наблюдения, а компания Xthings уже

img
Яндекс / Новинки / Смарт.ТВ / Умные Решения
Яндекс показала четыре гаджета для умного дома - «Умный Дом и решения»

Яндекс презентовала четыре новых устройства: ИК-пульт, карниз для штор, термоголовка для радиатора и ночник. Умный ИК-пульт Яндекс Это...[/h]

img
Производитель / Смарт.ТВ / Новинки / Aqara / Умный Дом и решения / Умные Решения
Aqara выпустила умный замок, который работает по Wi-Fi без хаба - «Умный Дом и решения»

Компания Aqara выпустила новую модель умного замка — Smart Lock B50. Модель работает по Wi-Fi, ее можно использовать без хаба. Характеристики Smart

img
Новинки / Aqara / Умный Дом и решения / Производитель / Умные Решения
Aqara добавляет поддержку Siri и AirPlay в свою панель для управления домом - «Умный Дом и решения»

Aqara объявила о начале поэтапного развёртывания новых возможностей для панели Panel Hub S1 Plus. Устройство скоро получит поддержку AirPlay и

img
Новинки / Яндекс / Умный Дом и решения / Производитель / Умные Решения
Обзор второй версии инфракрасного пульта Яндекс - «Умный Дом и решения»

Компания Яндекс представила недавно линейку новых устройств для умного дома, в числе которых был и ИК-пульт. Это не новое устройство, а обновлённое.

img
Zigbee / Производитель / Смарт.ТВ / Умный Дом и решения / Яндекс / Новинки / Умные Решения
Умный карниз и другие новинки умного дома от Яндекса - «Умный Дом и решения»

Компания «Яндекс» представила линейку новых устройств для умного дома, управляемых через виртуального помощника «Алиса». В обновлённый ассортимент

Top.Mail.Ru