Перейти к содержанию

Интеграция модулей расширения EasyHomeMODUL с контроллером и настройки подключения в инженерном интерфейсе: различия между версиями

Материал из osmost.ru
 
(не показана 1 промежуточная версия этого же участника)
Строка 76: Строка 76:


<li> Перейдите на страницу "Manual RS Port Request" и укажите следующие настройки:
<li> Перейдите на страницу "Manual RS Port Request" и укажите следующие настройки:
[[Файл:Manual RS Port Request.png|безрамки|центр]]
[[Файл:Manual RS Port Request.png|безрамки|центр|701x701пкс]]
* Manual RS Port N - 3
* Manual RS Port N - 3
* MB Device Adr - по умолчанию на модулях расширения указан адрес 15, укажите его
* MB Device Adr - по умолчанию на модулях расширения указан адрес 15, укажите его
* Function R/W - на странице приведён список возможных функций для чтения/записи регистров. Для записи нового адреса Modbus укажите функцию 6 - WriteRegister
* Function R/W - на странице приведён список возможных функций для чтения/записи регистров. Для записи нового адреса Modbus укажите функцию 6 - WriteRegister
* MB Register Adr - полная таблица с регистрами модулей расширения представлена на следующей странице, для диммеров - на данной странице. Номер регистра с адресом Modbus для модулей и диммеров - 16441
* MB Register Adr - полная таблица с регистрами модулей расширения представлена [[Модули расширения EasyHomeMODUL#Описание регистров для управления модулями EasyHomeMODUL по протоколу ModbusRTU|на следующей странице]], для диммеров - [[EasyHomeDIM#Описание регистров для управления диммерами EasyHomeDIM по протоколу ModbusRTU|на данной странице]]. Номер регистра с адресом Modbus для модулей и диммеров - 16441
</li>
</li>


Строка 86: Строка 86:


<li> Нажмите кнопку "Write 5, 6, 16, 5x". Снизу загорелись зелёные индикаторы "CRC_OK" и "AllOK" - всё прошло успешно. </li>
<li> Нажмите кнопку "Write 5, 6, 16, 5x". Снизу загорелись зелёные индикаторы "CRC_OK" и "AllOK" - всё прошло успешно. </li>
<li>Перезагрузите устройство.<li>


<li> Если требуется, повторите п.3-5 для других устройств или RS-портов (Измените поля "MB Device Adr" или "Manual RS Port N"). </li>
<li> Если требуется, повторите п.3-5 для других устройств или RS-портов (Измените поля "MB Device Adr" или "Manual RS Port N"). </li>

Текущая версия от 16:50, 5 марта 2026

Монтаж модулей расширения EasyHomeMODUL и схемы управления

Внимание! Во избежание поражения электрическим током перед началом работы отключите электропитание. Соблюдайте правила электробезопасности.


  1. Осмотрите модуль и убедитесь в отсутствии механических повреждений.
  2. Установите модуль на DIN-рейку.
  3. Подключите питание.
  4. Подключите модули к шине RS-485 для управления с контроллера.
  5. Подключите оборудование к входам/выходам модуля.

Настройки подключения

  1. Откройте инженерный интерфейс.
  2. Перейдите на страницу: Расширения —> Менеджер портов .

    Для порта RS485 контроллера выберите приложение «15 - Модули расширения ADIO и DIM». Укажите количество подключенных устройств.
    Для контроллера EasyHomeM-1:
    • Порт 01 - 1.UART (PROG) (Требуется для загрузки прошивки контроллера. Также можно использовать для любых интеграций, используя дополнительный адаптер UART-RS232 или UART-RS485)
    • Порт 02 - 2.RS485
    • Порт 03 - 3.RS485

    Для контроллера EasyHomePLC-5.2E:

    • Порт 01 - 1.RS232/2.RS232 (по умолчанию используется 2.RS232)
    • Порт 02 - 3.RS485
    • Порт 03 - 4.RS485
    Остальные порты используются для контроллеров BeckhoffCX.

    Пример для подключения 10 модулей расширения к порту 3:

  3. Вернитесь на главную страницу.
  4. Перейдите в Настройки ПЛК —> Входы выходы в ПЛК и модули расширения .
    Выберите тип подключенных модулей и укажите их адреса. Все модули расширения:
  5. Тип модуля Название продукции
    41 EH-MODUL 16xDO EasyHomeMODUL 16xDO
    42 EH-MODUL 4DO+12PWM EasyHomeMODUL 16xDO
    45 EH-MODUL 16xDI EasyHomeMODUL 16xDI
    46 EH-MODUL 16xAI EasyHomeMODUL 16xADI
    47 EH-MODUL 16xADI EasyHomeMODUL 16xADI
    43 EH-MODUL 8DI+8DO EasyHomeMODUL 8xDI 8xDO+PWM
    44 EH-MODUL 8DI+8PWM EasyHomeMODUL 8xDI 8xDO+PWM
    48 EH-MODUL 8ADI+8PWM EasyHomeMODUL 8xADI 8xDO+PWM
  6. На странице отобразится общее и добавленное количество входов/выходов и их тип.

Назначение модулям расширения адреса Modbus

Для управления модулями расширения можно использовать непосредственно интерфейс EasyHome или сторонние программы-симуляторы ведущего Modbus (потребуется преобразователь интерфейсов USB-RS485).

Рассмотрим оба варианта.

Через интерфейс EasyHome

  1. Перейдите на страницу: Расширения ---> Менеджер портов.
  2. Напротив порта с подключенными модулями поставьте флаг "Manual". Пример на порте 3:
  3. Перейдите на страницу "Manual RS Port Request" и укажите следующие настройки:
    • Manual RS Port N - 3
    • MB Device Adr - по умолчанию на модулях расширения указан адрес 15, укажите его
    • Function R/W - на странице приведён список возможных функций для чтения/записи регистров. Для записи нового адреса Modbus укажите функцию 6 - WriteRegister
    • MB Register Adr - полная таблица с регистрами модулей расширения представлена на следующей странице, для диммеров - на данной странице. Номер регистра с адресом Modbus для модулей и диммеров - 16441
  4. Справа в красном поле Data Bytes укажите новый адрес модуля расширения (в нижнее поле - биты).
  5. Нажмите кнопку "Write 5, 6, 16, 5x". Снизу загорелись зелёные индикаторы "CRC_OK" и "AllOK" - всё прошло успешно.
  6. Перезагрузите устройство.
  7. Если требуется, повторите п.3-5 для других устройств или RS-портов (Измените поля "MB Device Adr" или "Manual RS Port N").
  8. Вернитесь на страницу назад и поставьте флаг "Off" рядом со столбцом "Manual" RS-портов:

Через Modbus Tester

Для управления модулем и его настройками с компьютера можно воспользоваться симуляторами ведущего (master) Modbus. Для этого необходимо приобрести преобразователь интерфейсов USB-RS485 и подключить его к компьютеру и модулю. Ниже представлен пример управления модулем с помощью Modbus Tester — бесплатного инструмента для теста ведомых устройств Modbus (узнать подробнее и скачать можно по ссылке).

Выполните необходимые настройки соединения (Connection Settings):

  • Com Port: порт вашего преобразователя интерфейса;
  • Baudrate: скорость передачи (по умолчанию 9600);
  • Parity: None;
  • Data Bits: 8 Bits;
  • Stop Bits: 1 Bit.

Выполните необходимые настройки Modbus (Modbus Settings):

  • Function: 16-Write Multiple Register;
  • Slave Id: адрес модуля (по умолчанию 15);
  • Register Start: 16384 — адрес первого регистра;
  • Count: 112 — количество регистров;
  • Poll Rate (ms): 1000 — частота опроса.

Для изменения значения регистра дважды кликните на необходимую ячейку, введите значение в открывшемся окне и нажмите Send.


Следующие шаги

Следующий шаг - назначение ADIO в инженерном интерфейсе.

Полная таблица регистров для управления модулями EasyHomeMODUL по протоколу ModbusRTU представлена на следующей странице.

Общее описание всех модулей расширения – на странице Модули расширения EasyHomeMODUL.


Возможные ошибки и их исправление