16 187
правок
м (→Смена уровня доступа к веб-интерфейсу: Вынес текст в шаблон) |
|||
(не показано 17 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:Начальное конфигурирование устройств через веб-интерфейс}} | {{DISPLAYTITLE:Начальное конфигурирование устройств через веб-интерфейс}} | ||
Информацию о том, как проложить шину RS-485 и подключить к ней устройства, читайте на странице [[RS-485|RS-485]]. | |||
== Смена уровня доступа к веб-интерфейсу == | |||
{{Wbincludes:WebUI Change Access Level}} | |||
== Настройка порта == | == Настройка порта == | ||
Откройте веб-интерфейс и перейдите в раздел '''Settings''' → '''Configs''' → '''Serial Device Driver Configuration'''. | Откройте веб-интерфейс и перейдите в раздел '''Settings''' → '''Configs''' → '''Serial Device Driver Configuration'''. | ||
В левой части выберите порт, к которому вы подключили устройство. | В левой части выберите порт, к которому вы подключили устройство. Для настройки порта нужно установить галочку '''Enable port''' и указать параметры подключения: | ||
Для настройки порта нужно установить галочку '''Enable port''' и указать параметры подключения: | |||
{|class="wikitable" style="text-align:left" | {|class="wikitable" style="text-align:left" | ||
! Параметр, EN | ! Параметр, EN | ||
Строка 39: | Строка 39: | ||
<gallery mode="packed" heights="300px"> | <gallery mode="packed" heights="300px"> | ||
Image: webui2. Settings → Configs.png | Выберите ''Serial Device Driver Configuration'' | Image: webui2. Settings → Configs.png | Выберите ''Serial Device Driver Configuration'' | ||
Image: webui2. Settings → Configs → Serial Device Driver Configuration.png | Выберите нужный serial-порт, включите его и укажите настройки подключения | Image: webui2. Settings → Configs → Serial Device Driver Configuration.png | Выберите нужный serial-порт, включите его и укажите настройки подключения: ''Baud rate'', ''Parity'', ''Data bits'', ''Stop bits'' | ||
</gallery> | </gallery> | ||
== Добавление устройств == | == Добавление устройств == | ||
Чтобы добавить устройство в веб-интерфейс, | Чтобы добавить устройство в веб-интерфейс, перейдите в [[#Настройка порта | настройках порта]] в раздел '''Devices attached to the port''' и нажмите кнопку '''+Device'''. | ||
Для всех устройств Wiren Board и некоторых устройств сторонних производителей, в поставке ПО контроллера Wiren Board есть шаблоны, которые облегчают настройку устройства. Список поддерживаемых сторонних устройств можно посмотреть в таблице [[Поддерживаемые_устройства#Протестированные устройства сторонних производителей | Протестированные устройства сторонних производителей]], если у устройства есть шаблон, то он будет указан в колонке «Драйвер / название шаблона». | |||
Modbus-адрес (Slave id) устройств Wiren Board устанавливается с завода и указан в наклейке на корпусе устройства. Если адрес был изменен и вы его не знаете — его можно [[Определение и изменение Modbus-адреса устройств Wirenboard | определить или назначить новый]]. | |||
=== Устройство с шаблоном === | === Устройство с шаблоном === | ||
Если у подключаемого устройства есть шаблон, то | Если у подключаемого устройства есть шаблон, то это облегчает настройку: | ||
# В поле Device N, где N — порядковый номер устройства в списке, выберите в выпадающем списке шаблон устройства. | # В поле Device N, где N — порядковый номер устройства в списке, выберите в выпадающем списке шаблон устройства. | ||
# Укажите его адрес в поле '''Slave id'''. | # Укажите его адрес в поле '''Slave id'''. | ||
Строка 75: | Строка 77: | ||
== Проверка работы == | == Проверка работы == | ||
Проверить работу [[#Добавление устройств | добавленного в веб-интерфейс]] устройства можно на вкладке '''Devices''', на ней появится блок с устройством. Если вашего устройства там нет — проверьте [[#Настройка порта | параметры подключения]] и адрес самого устройства. | Проверить работу [[#Добавление устройств | добавленного в веб-интерфейс]] устройства можно на вкладке '''Devices''', после [[#Добавление устройств | добавления устройства в веб-интерфейс]] на ней появится блок с этим устройством. Если вашего устройства там нет — проверьте [[#Настройка порта | параметры подключения]] и адрес самого устройства. | ||
<gallery mode="packed" heights="300px"> | <gallery mode="packed" heights="300px"> | ||
Строка 85: | Строка 87: | ||
Дополнительные параметры устройства передаются устройству при перезапуске [[Wb-mqtt-serial driver | wb-mqtt-serial]] или при восстановлении связи с устройством. | Дополнительные параметры устройства передаются устройству при перезапуске [[Wb-mqtt-serial driver | wb-mqtt-serial]] или при восстановлении связи с устройством. | ||
=== Параметры, указанные в шаблоне ( | === Параметры, указанные в шаблоне (parameters-секция) === | ||
Если в шаблоне заполнена | Если в шаблоне заполнена parameters-секция, то при выборе шаблона в настройках устройства появится раздел '''Device options''', который будет содержать указанные в [[Wb-mqtt-serial templates#Секция параметров (parameters-секция) | шаблоне параметры]]. | ||
По умолчанию все параметры отключены и для передачи на устройство их нужно включить. Чтобы включить параметр, установите флажок напротив названия. | |||
После сохранения настроек включенные параметры будут записаны в устройство. | |||
<gallery mode="packed" heights="300px"> | <gallery mode="packed" heights="300px"> | ||
Image: webui2. WB-MR14 Device Options in template ( | Image: webui2. WB-MR14 Device Options in template (parameters-section).png | Параметры инициализации устройства (parameters-секция) в файле шаблона | ||
Image: webui2. WB-MR14 Device Options.png | Параметры инициализации устройства ( | Image: webui2. WB-MR14 Device Options.png | Параметры инициализации устройства (parameters-секция) в веб-интерфейсе | ||
</gallery> | </gallery> | ||
Строка 115: | Строка 117: | ||
== Вложенные устройства == | == Вложенные устройства == | ||
Некоторое оборудование на каждом канале имеет вложенные устройства, например, [[MAI11| WB-MAI11]]. Для того чтобы в веб-интерфейсе отобразились вложенные устройства, они должны быть [[Wb-mqtt-serial templates | описаны в шаблоне]]. | Некоторое оборудование на каждом канале имеет вложенные устройства, например, [[MAI11| WB-MAI11]]. Для того чтобы в веб-интерфейсе отобразились вложенные устройства, они должны быть [[Wb-mqtt-serial templates#Вложенные устройства (subdevices) | описаны в шаблоне]]. | ||
Вложенные устройства отображаются в разделе ''Channels'', но в отличие от каналов, | Вложенные устройства отображаются в разделе ''Channels'', но в отличие от каналов, могут содержать свои setup- и parameters-секции, а также каналы. | ||
<gallery mode="packed" heights="300px"> | <gallery mode="packed" heights="300px"> | ||
Image: Config, Device, Nested devices in channels. Template.png | Вложенные устройства в шаблоне | Image: Config, Device, Nested devices in channels. Template.png | Вложенные устройства в шаблоне WB-MAI11 | ||
Image: webui2. Config, Device, Nested devices in channels.png | Вложенные устройства в веб-интерфейсе | Image: webui2. Config, Device, Nested devices in channels.png | Вложенные устройства в веб-интерфейсе | ||
</gallery> | </gallery> | ||
Строка 128: | Строка 130: | ||
=== Порт === | === Порт === | ||
Вы можете задать период опроса устройств, | Если интервал опроса не задан явно, то он равен 20 мс для всех устройств, подключенных к порту. | ||
Вы можете задать свой период опроса устройств, для этого нужно включить отображение поля ''Desired poll interval'' и указать значение: | |||
# Нажмите на кнопку '''Properties''' в описании serial-порта. | # Нажмите на кнопку '''Properties''' в описании serial-порта. | ||
# Отметьте флажок '''Desired poll interval'''. В описании порта появится одноименное поле. | # Отметьте флажок '''Desired poll interval'''. В описании порта появится одноименное поле. | ||
# Введите в поле '''Desired poll interval''' значение в миллисекундах. | # Введите в поле '''Desired poll interval''' значение в миллисекундах. | ||
После сохранения настроек устройства, подключенные к этому порту будут опрашиваться с заданным интервалом | После сохранения настроек устройства, подключенные к этому порту будут опрашиваться с заданным интервалом. | ||
<gallery mode="packed" heights="300px"> | <gallery mode="packed" heights="300px"> | ||
Строка 141: | Строка 145: | ||
=== Устройство === | === Устройство === | ||
Если интервал опроса не задан явно, то он берется из настроек serial-порта. | |||
При необходимости, вы можете переопределить период опроса устройства, установленный в параметрах serial-порта. Для этого нужно включить отображение поля ''Desired poll interval'' и указать нужное значение: | |||
# Нажмите на кнопку '''Properties''' в описании устройства. | # Нажмите на кнопку '''Properties''' в описании устройства. | ||
# Отметьте флажок '''Desired poll interval'''. В описании устройства появится одноименное поле. | # Отметьте флажок '''Desired poll interval'''. В описании устройства появится одноименное поле. | ||
# Введите в поле '''Desired poll interval''' значение в миллисекундах. | # Введите в поле '''Desired poll interval''' значение в миллисекундах. | ||
После сохранения настроек устройство будет опрашиваться с заданным интервалом | После сохранения настроек устройство будет опрашиваться с заданным интервалом. | ||
<gallery mode="packed" heights="300px"> | <gallery mode="packed" heights="300px"> | ||
Строка 164: | Строка 171: | ||
Image: webui2. Config, Device, Channels.png | Для каждого канала укажите нужное значение в поле ''Poll interval'' | Image: webui2. Config, Device, Channels.png | Для каждого канала укажите нужное значение в поле ''Poll interval'' | ||
</gallery> | </gallery> | ||
== Полезные ссылки == | |||
* [[Wb-mqtt-serial driver| Описание драйвера wb-mqtt-serial в нашей вики]] | |||
* [[Wb-mqtt-serial templates| Описание шаблонов и примеры]] |