16 885
правок
(Добавил ролик + предупреждение об изменениях) |
|||
(не показано 17 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:Начальное конфигурирование устройств через веб-интерфейс}} | {{DISPLAYTITLE:Начальное конфигурирование устройств через веб-интерфейс}} | ||
== Введение == | |||
{{note|info|С апреля 2024 года мы начали улучшать интерфейс конфигуратора, поэтому в вашем релизе софта он может немного или сильно отличаться. В этой статье описывается поведение в текущем [[testing|стабильном релизе]].}} | |||
{{YouTube | |||
|link= https://youtu.be/d_olK15Xhkw | |||
|text= Настройка подключённых устройств | |||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | |||
В контроллере для работы с устройствами есть драйвер [[wb-mqtt-serial]], в котором для каждого поддерживаемого устройства есть шаблон. Вам надо выбрать эти шаблоны в веб-интерфейсе контроллера. | |||
Информацию о том, как проложить шину RS-485 и подключить к ней устройства, читайте на странице [[RS-485|RS-485]]. | Информацию о том, как проложить шину RS-485 и подключить к ней устройства, читайте на странице [[RS-485|RS-485]]. | ||
== Как зайти в веб-интерфейс == | == Как зайти в веб-интерфейс == | ||
Строка 6: | Строка 17: | ||
== Смена уровня доступа к веб-интерфейсу == | == Смена уровня доступа к веб-интерфейсу == | ||
{{Wbincludes:WebUI Change Access Level}} | {{Wbincludes:WebUI Change Access Level}} | ||
== Поиск устройств Wiren Board на шине RS-485 == | |||
[[Image: Scan-screen.png |300px|thumb|right| Сканирование устройств ]] | |||
В разделе '''Настройки''' → '''Сканирование''' можно получить список всех устройств Wiren Board подключенных к шине RS-485 с их серийными номерами, настройками соединения и версиями прошивок. | |||
Возможности функции сканирования: | |||
* отображение всех устройств Wiren Board, подключенных к контроллеру, | |||
* обнаружение устройств с одинаковыми адресами на одной шине, | |||
* обнаружение устройств с разными параметрами связи на одной шине. | |||
Благодаря функции сканирования можно собирать шкаф управления не обращая внимания на адреса устройств — все адреса и параметры можно будет получить после сборки и сконфигурировать устройства не отключая от шины. | |||
== Настройка порта == | == Настройка порта == | ||
Строка 58: | Строка 80: | ||
# Нажмите слева вверху кнопку '''Save'''. | # Нажмите слева вверху кнопку '''Save'''. | ||
<gallery widths= | <gallery mode="packed" widths=200px heights=200px perrow=2> | ||
Image: webui2. Settings → Configs.png | Выберите ''Serial Device Driver Configuration'' | Image: webui2. Settings → Configs.png | Выберите ''Serial Device Driver Configuration'' | ||
Image: Wiren Board WebUI configs modbus-tcp-port.png | Добавьте новый порт, выберите один из типов: ''TCP port (Serial over TCP)'' или ''MODBUS TCP Port'', укажите IP-адрес и TCP-порт сервера | Image: Wiren Board WebUI configs modbus-tcp-port.png | Добавьте новый порт, выберите один из типов: ''TCP port (Serial over TCP)'' или ''MODBUS TCP Port'', укажите IP-адрес и TCP-порт сервера | ||
Строка 69: | Строка 91: | ||
Для всех устройств Wiren Board и некоторых устройств сторонних производителей, в поставке ПО контроллера Wiren Board есть шаблоны, которые облегчают настройку устройства. Список поддерживаемых сторонних устройств можно посмотреть в таблице [[Поддерживаемые_устройства#Протестированные устройства сторонних производителей | Протестированные устройства сторонних производителей]], если у устройства есть шаблон, то он будет указан в колонке «Драйвер / название шаблона». | Для всех устройств Wiren Board и некоторых устройств сторонних производителей, в поставке ПО контроллера Wiren Board есть шаблоны, которые облегчают настройку устройства. Список поддерживаемых сторонних устройств можно посмотреть в таблице [[Поддерживаемые_устройства#Протестированные устройства сторонних производителей | Протестированные устройства сторонних производителей]], если у устройства есть шаблон, то он будет указан в колонке «Драйвер / название шаблона». | ||
Modbus-адрес (Slave id) устройств Wiren Board устанавливается с завода и указан в наклейке на корпусе устройства. Если | Modbus-адрес (Slave id) устройств Wiren Board устанавливается с завода и указан в наклейке на корпусе устройства. Также адреса устройств можно узнать если выполнить сканирование шины в веб-интерфейсе контроллера в разделе '''Settings → Scan'''. Там же можно получить список всех устройств Wiren Board, подключенных к шине RS-485 с их серийными номерами, настройками соединения и версиями прошивок. Если адреса дублируются их нужно [[Определение и изменение Modbus-адреса устройств Wirenboard |изменить]]. | ||
=== Устройство с шаблоном === | === Устройство с шаблоном === | ||
Строка 78: | Строка 100: | ||
=== Устройство без шаблона === | === Устройство без шаблона === | ||
{{Anchor|without-template}} | |||
Если шаблона вашего устройства нет в списке, вы можете добавить устройство вручную или [[ | Если шаблона вашего устройства нет в списке, вы можете добавить устройство вручную или [[Connecting_Third_Party_Devices_to_Wiren_Board | составить свой шаблон]] и загрузить его на контроллер. | ||
Чтобы подключить устройство без шаблона: | Чтобы подключить устройство без шаблона: | ||
Строка 92: | Строка 114: | ||
# Сохраните изменения в настройках — нажмите кнопку '''Save''' в верхней части окна. | # Сохраните изменения в настройках — нажмите кнопку '''Save''' в верхней части окна. | ||
<gallery widths= | <gallery mode="packed" widths=200px heights=200px perrow=2> | ||
Image: webui2. Serial Device Driver Configuration. Add new device.png | Нажмите кнопку ''+Device'', чтобы добавить новое serial-устройство</code> | Image: webui2. Serial Device Driver Configuration. Add new device.png | Нажмите кнопку ''+Device'', чтобы добавить новое serial-устройство</code> | ||
Image: webui2. Serial Device Driver Configuration. WB-MSW3.png | Веб-интерфейс: основные настройки датчика [[WB-MSW v.3]] | Image: webui2. Serial Device Driver Configuration. WB-MSW3.png | Веб-интерфейс: основные настройки датчика [[WB-MSW v.3]] | ||
Строка 100: | Строка 122: | ||
Проверить работу [[#Добавление устройств | добавленного в веб-интерфейс]] устройства можно на вкладке '''Devices''', после [[#Добавление устройств | добавления устройства в веб-интерфейс]] на ней появится блок с этим устройством. Если вашего устройства там нет — проверьте [[#Настройка порта | параметры подключения]] и адрес самого устройства. | Проверить работу [[#Добавление устройств | добавленного в веб-интерфейс]] устройства можно на вкладке '''Devices''', после [[#Добавление устройств | добавления устройства в веб-интерфейс]] на ней появится блок с этим устройством. Если вашего устройства там нет — проверьте [[#Настройка порта | параметры подключения]] и адрес самого устройства. | ||
<gallery widths= | <gallery mode="packed" widths=200px heights=200px perrow=2> | ||
Image: webui2. Serial Device Driver Configuration. Save config.png | Перед переходом на вкладку ''Devices'' не забудьте сохранить настройки | Image: webui2. Serial Device Driver Configuration. Save config.png | Перед переходом на вкладку ''Devices'' не забудьте сохранить настройки | ||
Image: webui2. Devices WB-MSW3.png | Датчик [[WB-MSW v.3]] в веб-интерфейсе на вкладке ''Devices'' | Image: webui2. Devices WB-MSW3.png | Датчик [[WB-MSW v.3]] в веб-интерфейсе на вкладке ''Devices'' | ||
Строка 106: | Строка 128: | ||
== Отключение каналов, смена режимов и настройка параметров == | == Отключение каналов, смена режимов и настройка параметров == | ||
{{ | {{Anchor|poll-settings}} | ||
| | |||
В веб-интерфейсе вы можете: | В веб-интерфейсе вы можете: | ||
* Отключать опрос тех каналов устройства, которые вы не используете — это снизит нагрузку на шину [[RS-485]]. | * Отключать опрос тех каналов устройства, которые вы не используете — это снизит нагрузку на шину [[RS-485]]. | ||
Строка 118: | Строка 136: | ||
<gallery widths=180px heights=150px perrow=4 caption="Настройки модуля WB-MRGBW-D в веб-интерфейсе контроллера Wiren Board"> | <gallery widths=180px heights=150px perrow=4 caption="Настройки модуля WB-MRGBW-D в веб-интерфейсе контроллера Wiren Board"> | ||
Image: WB-MRGBW-D Webui configs Inputs.png | Настройка входов | Image: WB-MRGBW-D Webui configs Inputs.png | Настройка входов | ||
Image: WB-MRGBW-D Webui configs Channels rgb+w.png | Настройка | Image: WB-MRGBW-D Webui configs Channels rgb+w.png | Настройка выходов | ||
Image: WB-MRGBW-D Webui configs Channels Independent.png | Настройка | Image: WB-MRGBW-D Webui configs Channels Independent.png | Настройка скорости обмена | ||
Image: WB-MRGBW-D Webui configs HW Info.png | Информация об устройстве | Image: WB-MRGBW-D Webui configs HW Info.png | Информация об устройстве | ||
</gallery> | </gallery> | ||
== Дополнительные параметры устройства == | == Дополнительные параметры устройства == | ||
Строка 134: | Строка 151: | ||
После сохранения настроек включенные параметры будут записаны в устройство. | После сохранения настроек включенные параметры будут записаны в устройство. | ||
<gallery widths= | <gallery mode="packed" widths=200px heights=200px perrow=2> | ||
Image: webui2. WB-MR14 Device Options in template (parameters-section).png | Параметры инициализации устройства (parameters-секция) в файле шаблона | Image: webui2. WB-MR14 Device Options in template (parameters-section).png | Параметры инициализации устройства (parameters-секция) в файле шаблона | ||
Image: webui2. WB-MR14 Device Options.png | Параметры инициализации устройства (parameters-секция) в веб-интерфейсе | Image: webui2. WB-MR14 Device Options.png | Параметры инициализации устройства (parameters-секция) в веб-интерфейсе | ||
Строка 151: | Строка 168: | ||
После внесения изменений сохраните настройки. | После внесения изменений сохраните настройки. | ||
<gallery widths= | <gallery mode="packed" widths=200px heights=200px perrow=2> | ||
Image: webui2. Device Custom setup commands.png | Включение отображения пользовательских команд инициализации | Image: webui2. Device Custom setup commands.png | Включение отображения пользовательских команд инициализации | ||
Image: webui2. WB-MR14 No contacts.png | Создание пользовательской команды инициализации реле [[WB-MR14 Modbus 14 Channel Relay Module | WB-MR14]] | Image: webui2. WB-MR14 No contacts.png | Создание пользовательской команды инициализации реле [[WB-MR14 Modbus 14 Channel Relay Module | WB-MR14]] | ||
Строка 157: | Строка 174: | ||
== Настройка периода опроса == | == Настройка периода опроса == | ||
{{note|warn| В свежих версиях прошивок некоторые регистры поддерживают события, которые являются частью расширения [[Modbus#%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%D0%B0%20Modbus%20%D0%BE%D1%82%20Wiren%20Board | Быстрый Modbus]]⚡. События опрашиваются широковещательными командами, поэтому для каналов поддерживающих события период опроса задать нельзя, а соответсвующее поле в веб-интерфейсе служит для изменения приоритета опроса событий.}} | |||
{{Anchor|poll-period}} | {{Anchor|poll-period}} | ||
Вы можете задать желаемый период опроса и драйвер будет стараться его выдержать, а если заданный период выдержать не получится — он сообщит об этом в карточке устройства. | Вы можете задать желаемый период опроса и драйвер будет стараться его выдержать, а если заданный период выдержать не получится — он сообщит об этом в карточке устройства. | ||
Точная настройка периода опроса может быть полезна, если какие-то каналы нужно опрашивать часто | Точная настройка периода опроса может быть полезна, если какие-то каналы нужно опрашивать часто. Значения, которые можно указать, зависят от количества каналов, которые надо опрашивать быстро, обычно это: от 200 до 500 мс на канал. Не рекомендуем использовать эту настройку для замедления опроса каналов, например, установки значений в десятки секунд — это может сильно замедлить работу драйвера, так как он не сможет оптимизировать запросы по своему усмотрению. | ||
Чтобы указать период опроса, перейдите в веб-интерфейсе в настройки драйвера serial-устройств и укажите желаемое значение для любого канала. | Чтобы указать период опроса, перейдите в веб-интерфейсе в настройки драйвера serial-устройств и укажите желаемое значение для любого канала. | ||
Строка 170: | Строка 188: | ||
* Если вы столкнулись с тем, что желаемый период выдержать не получается — увеличьте период опроса или пересмотрите количество каналов. | * Если вы столкнулись с тем, что желаемый период выдержать не получается — увеличьте период опроса или пересмотрите количество каналов. | ||
Для каналов управления менять период опроса в | Для каналов управления менять период опроса имеет смысл только, если вам нужно быстро получить их состояние. Команду управления в устройство драйвер отправляет вне очереди, при первой возможности. | ||
<gallery mode="packed" heights="260px" caption="Настройка периода опроса"> | <gallery mode="packed" heights="260px" caption="Настройка периода опроса"> |