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

Навигация

Wiren Board 5: различия между версиями

Нет описания правки
 
(не показано 17 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{#vardefine:ProductFullName1|Контроллер Wiren Board 5.8}} {{#vardefine:FileName1|Wiren_Board-5.8}} {{#vardefine:ProductName1|Wiren_Board-5.8}}  
{{#vardefine:ProductFullName1|Контроллер Wiren Board 5.8}} {{#vardefine:FileName1|Wiren_Board-5.8}} {{#vardefine:ProductName1|Wiren_Board-5.8}}  
{{#vardefine:ProductFullName2|Контроллер Wiren Board 5.9}} {{#vardefine:FileName2|Wiren_Board-5.9_new}} {{#vardefine:ProductName2|Wiren_Board-5.9}}  
{{#vardefine:ProductFullName2|Контроллер Wiren Board 5.9}} {{#vardefine:FileName2|Wiren_Board-5.9_new}} {{#vardefine:ProductName2|Wiren_Board-5.9}}  
'''[https://wirenboard.com/ru/product/wiren-board-5/ Страница устройства на сайте]'''
'''Эта страница описывает снятое с производства устройства, описание новых версий контроллере, смотрите на [[Documentation|главной странице документации]].
[[Файл:WB5 main2.jpg|500px|thumb|right|Wiren Board 5]]
[[Файл:WB5 main2.jpg|500px|thumb|right|Wiren Board 5]]
== Общие характеристики ==  
== Общие характеристики ==  


[[Файл:WB5 плата.png| thumb | 500px|Wiren Board ревизии 5.3]]
[[Файл:WB5 плата.png| thumb | 200px|Wiren Board ревизии 5.3]]


{|  border="1" width="700" class="wikitable" style="text-align:center"
{|  border="1" width="700" class="wikitable noclear" style="text-align:center"


| Процессор ||  [http://www.freescale.com/products/arm-processors/i.mx-applications-processors-based-on-arm-cores/i.mx28-processors/multimedia-applications-processors-dual-ethernet-dual-can-lcd-touch-screen-arm9-core:i.MX287 Freescale i.MX28] 454 MHz ARM9
| Процессор ||  [http://www.freescale.com/products/arm-processors/i.mx-applications-processors-based-on-arm-cores/i.mx28-processors/multimedia-applications-processors-dual-ethernet-dual-can-lcd-touch-screen-arm9-core:i.MX287 Freescale i.MX28] 454 MHz ARM9
Строка 14: Строка 17:
|| Память энергонезависимая || 4 GB eMMC
|| Память энергонезависимая || 4 GB eMMC
|-
|-
| Операционная система || Debian Linux 7.0. Mainline kernel 4.1
| Операционная система || Debian Linux 9 Stretch. Mainline kernel 5.10
|-
|-
|| Габаритные размеры || Корпус на DIN-рейку шириной 6М.  
|| Габаритные размеры || Корпус на DIN-рейку шириной 6М.  
Строка 31: Строка 34:


== Программное обеспечение ==
== Программное обеспечение ==
{{Wbincludes:Wiren Board Software}}
[[Файл:WiremBoard 5 WebUI Main Page.png|thumb|500 px|Веб-интерфейс контроллера Wiren Board]]
Wiren Board 5 работает под управлением стандартной сборки Debian Linux 9 Stretch. Для архитектуры используемого процессора есть официальный [https://www.debian.org/ports/arm/ порт].
Поэтому почти любой пакет найдётся в стандартном репозитории, и его можно установить одной командой <code>apt-get install имя_пакета</code>.
 
Исходный код программного обеспечения доступен на  [https://github.com/wirenboard/ GitHub]. Там можно почерпнуть примеры для разработки собственного ПО.
 
'''[[MQTT | Очередь сообщений MQTT]]''' — «скелет» программной архитектуры Wiren Board
Все сервисы контроллера общаются между собой по общей «шине», в роли которой и выступает брокер MQTT.
 
'''Веб-интерфейс Wiren Board''' работает непосредственно на контроллере. В нём можно:
*следить за состоянием контроллера и подключённых устройств и управлять ими,
*подключать устройства к контроллеру,
*настраивать контроллер и обновлять его ПО,
*писать правила на встроенном движке,
*настраивать [[Notification_module | SMS- и email-уведомления]],
*смотреть графики истории значений параметров: температуры, напряжения и т.п.
 
'''[[Движок_правил_wb-rules_1.7|Движок правил wb-rules]]''' позволяет создавать собственные правила для контроллера, например: «Если температура датчика меньше 18°С, включи нагреватель». Правила создаются через [[Веб-интерфейс Wiren Board|веб-интерфейс]] и пишутся на простом Javascript-подобном языке.
 
'''Полезные ссылки'''
* [[Wiren_Board_5_Firmware_Update|Обновление прошивки контроллера Wiren Board 5]]
* [[Wiren Board 5: Build an image to download in USB Mass-Storage mode | Сборка образа для загрузки в режиме USB Mass-Storage]]
* [[Wiren Board 5: Build an image to download in USB Mass-Storage mode | Сборка образа для загрузки в режиме USB Mass-Storage]]
* [[WB Modbus Devices Firmware Update | Обновление прошивок в Modbus-устройствах Wiren Board]]


== Внутренние и внешние модули ==  
== Внутренние и внешние модули ==  
Строка 55: Строка 79:
== Беспроводные интерфейсы ==  
== Беспроводные интерфейсы ==  


[[GSM/GPRS |'''Модуль сотовой связи''']] - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.
[[Modem-stretch |'''Модуль сотовой связи''']] - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.


Модем позволяет отправлять и принимать SMS, подключаться к интернету.  
Модем позволяет отправлять и принимать SMS, подключаться к интернету.  




[[Wi-Fi|'''Модуль Wi-Fi''']] в Wiren Board можно настроить на работу в одном из трёх режимов:
[[Wi-Fi Old|'''Модуль Wi-Fi''']] в Wiren Board можно настроить на работу в одном из трёх режимов:


* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1).
* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1).
Строка 89: Строка 113:
[[File:rs-485-setup-configs.png|thumb|right|300 px|Настройка происходит через страницу ''Configs'' [[RS-485:Настройка через веб-интерфейс|веб-интерфейса]]]]  
[[File:rs-485-setup-configs.png|thumb|right|300 px|Настройка происходит через страницу ''Configs'' [[RS-485:Настройка через веб-интерфейс|веб-интерфейса]]]]  


[[Special:MyLanguage/RS-485|'''Интерфейс RS-485''']] - стандарт коммуникации по двухпроводной шине.
'''Интерфейс RS-485''' - стандарт коммуникации по двухпроводной шине. [[RS-485| Как правильно выбрать кабель и проложить шину]].


Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта [[Wiren Board 5: Модуль расширения RS485-ISO | модулями расширения RS-485]] .
Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта [[Wiren Board 5: Модуль расширения RS485-ISO | модулями расширения RS-485]] .
Статья [[RS-485:Физическое подключение]] поможет вам правильно выбрать и проложить кабеля.
[[RS-485:Настройка через веб-интерфейс| Настройка подключения]] устройств осуществляется в веб интерфесе.


Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[Драйвер wb-mqtt-serial]]  через систему [[MQTT]]-сообщений.
Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[Драйвер wb-mqtt-serial]]  через систему [[MQTT]]-сообщений.
Строка 108: Строка 128:
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным.
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным.
Так же есть программное управление этим выходом (его можно отключать).
Так же есть программное управление этим выходом (его можно отключать).
== Настройка подключённых устройств ==
За работу с serial-устройствами отвечает драйвер wb-mqtt-serial. Чтобы добавить новое устройство:
# Перейдите в веб-интерфейс контроллера по его IP-адресу.
# Смените уровень доступа '''Settings''' → '''Change access level''' → '''Administrator'''.
# Откройте настройки драйвера '''Settings''' → '''Configs''' → '''Serial Device Driver Configuration'''.
# Добавьте новое устройство.
<gallery mode="packed" heights="150px">
Image: Wiren Board 5 Settings-Configs.png  | Список доступных настроек
Image: Wiren Board 5 Settings-Configs-SerialDriver.png | Страница настройки подключённых устройств
</gallery>


== Универсальные входы/выходы A1-A4 ==  
== Универсальные входы/выходы A1-A4 ==  
Строка 113: Строка 146:
Универсальный канал Ах объединяет в себе три функции и может работать как:
Универсальный канал Ах объединяет в себе три функции и может работать как:


* Выход [[Управление низковольтной нагрузкой|"открытый коллектор"]] -  ключ (3А/30В), замыкающий выход на землю.
* Выход [[OpenCollector_connecting|"открытый коллектор"]] -  ключ (3А/30В), замыкающий выход на землю.


* [[ADC | Аналоговый вход]] с диапазоном измерений 0-28 В.
* [[ADC | Аналоговый вход]] с диапазоном измерений 0-28 В.
Строка 130: Строка 163:


== Клеммники ==  
== Клеммники ==  
 
<gallery mode="packed" heights="300px">
[[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]]
Image: WB5 подписи1.jpg | Wiren Board 5
 
Image: Wago.jpeg | Работа с самозажимными клеммами
[[File:Wago.jpeg|thumb|400px|Работа с самозажимными клеммами]]
</gallery>


{|  border="1" width="700" class="wikitable" style="text-align:center"
{|  border="1" width="700" class="wikitable" style="text-align:center"
Строка 229: Строка 262:
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]


[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]
[https://wirenboard.com/wiki/index.php?title=Supported_devices&oldid=44315 Поддерживаемые устройства]


[[Special:MyLanguage/Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]]
[[Special:MyLanguage/Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]]
Строка 241: Строка 274:
[[Special:MyLanguage/WB 5: Errata | Аппаратные ошибки/особенности Wiren Board 5 ]] найденные при эксплуатации контроллера.
[[Special:MyLanguage/WB 5: Errata | Аппаратные ошибки/особенности Wiren Board 5 ]] найденные при эксплуатации контроллера.


[[Wiren Board: Аппаратные ревизии]] - описание изменений в плате контроллера.
[[WB5_hardware_revisions | Аппаратные ревизии]] - описание изменений в плате контроллера.


Таблицы соответствия GPIO процессора и сигналов на плате для ревизий:  
Таблицы соответствия GPIO процессора и сигналов на плате для ревизий: