16 885
правок
(не показана 171 промежуточная версия 7 участников) | |||
Строка 1: | Строка 1: | ||
{{PDF}} | {{PDF}} | ||
'''[https://wirenboard.com/product/wiren-board-7/ Купить в интернет-магазине]''' | '''[https://wirenboard.com/product/wiren-board-7/ Купить в интернет-магазине]''' | ||
[[Файл:WB7. | [[Файл:WB7.4 side.png|400px|thumb|right|Контроллер Wiren Board rev. 7.4.1]] | ||
[[File:WB7. | [[Файл:WB7.4.3 side.png|400px|thumb|right|Контроллер Wiren Board rev. 7.4.3, индикатор совмещён с кнопкой]] | ||
[[File:WB7.4_System_Level.png|thumb|400px|Логическая блок-схема контроллера]] | |||
[[Image: SVG-Dashboard Example.png|400px|thumb|right| Пример [[SVG-Dashboards|графического SVG-дашборда]]]] | [[Image: SVG-Dashboard Example.png|400px|thumb|right| Пример [[SVG-Dashboards|графического SVG-дашборда]]]] | ||
'''Эта статья описывает контроллер Wiren Board 7.4. Описание предыдущей версии | '''Эта статья описывает контроллер Wiren Board 7.4. Описание предыдущих ревизий — [[Wiren Board 7.3|Wiren Board 7.2...7.3]].''' | ||
== Отличия от предыдущей версии == | |||
{{Anchor|differences}} | |||
Программно контроллеры [[Wiren Board 7.3|Wiren Board 7.2...7.3]] и Wiren Board 7.4 ничем не отличаются — та же операционная система Debian Linux 11 с тем же набором ПО. | |||
Основные отличия в аппаратной части: | |||
* добавили контроллер управления питанием — теперь вы можете корректно завершить работу контроллера кнопкой или создать будильники и отправить контроллер в сон; | |||
* заменили переключатель включения на кнопку; | |||
* вместо дискретного входа/выхода D1 теперь снова универсальный A4 с возможностью измерения напряжения; | |||
* в базовой комплектации больше нет пассивного PoE. Зато теперь есть встраиваемые модули Passive PoE и IEEE 802.3at, которые позволяют питать контроллер через порт Ethernet 1; | |||
* при питании контроллера от напряжения больше 29 В через Passive PoE или клеммник, выходы Vout отключаются автоматически для защиты подключённых устройств; | |||
* при установленном модуле резервного питания WBMZ контроллер можно выключить командой ''poweroff'' — это полезно, когда вы хотите корректно завершить работу контроллера при низком уровне заряда. Без установленного модуля команда ''poweroff'' просто перезагрузит контроллер — это защита от случайного выключения удалённого контроллера; | |||
* разъёмы Ethernet установлены защёлками вверх — теперь кабель удобнее отключать и лучше видна индикация работы сетевого подключения; | |||
* если вы работаете напрямую с GPIO контроллера в обход драйвера wb-mqtt-gpio — вам будет полезна [[Wiren_Board_7.4:_Peripherals| новая таблица GPIO]]. | |||
Остальные интерфейсы остались без изменений, что позволяет без проблем использовать Wiren Board 7.4 в старых проектах под Wiren Board 7. | |||
== Меры безопасности == | |||
{{Wbincludes:Safety|low_voltage=true}} | |||
Не допускается подключение контроллера в базовой конфигурации к компьютерной сети, имеющей не обеспеченный средствами межсетевого экранирования выход в Интернет. | |||
== Сводная таблица характеристик== | == Сводная таблица характеристик== | ||
{| border="1" class="wikitable" style="text-align:left" | {| border="1" class="wikitable" style="text-align:left" | ||
Строка 12: | Строка 33: | ||
!colspan="2" | '''Общее''' | !colspan="2" | '''Общее''' | ||
|- | |- | ||
| style="width: 300px" | Процессор || ARM Cortex A7 4 ядра 1.2 ГГц | | style="width: 300px" | Процессор || ARM Cortex A7 4 ядра 1.2 ГГц (Allwinner A40i) | ||
|- | |- | ||
|| Память оперативная || DDR3 RAM 1 Гбайт, 2 Гбайт или 512 Мбайт | || Память оперативная || DDR3 RAM 1 Гбайт, 2 Гбайт или 512 Мбайт | ||
Строка 25: | Строка 46: | ||
|Температура воздуха | |Температура воздуха | ||
| Рабочий диапазон температур зависит от исполнения, которое выбирается при заказе: | | Рабочий диапазон температур зависит от исполнения, которое выбирается при заказе: | ||
* Industrial: от -40 до +75 °С | * Industrial: от -40 до +75 °С | ||
* Commercial: от 0 до +75 °С | * Commercial: от 0 до +75 °С | ||
|- | |- | ||
Строка 41: | Строка 62: | ||
|| CAN || '''1''' — мультиплексирован с одним из RS-485 | || CAN || '''1''' — мультиплексирован с одним из RS-485 | ||
|- | |- | ||
|| Слот Micro SD до 60 Мбайт/с | || Слот Micro SD до 60 Мбайт/с|| '''1''' | ||
|- | |- | ||
|| [[#Каналы W1-W2 | Порты Wx]]: интерфейс 1-Wire/дискретный вход || '''2''' | || [[#Каналы W1-W2 | Порты Wx]]: интерфейс 1-Wire/дискретный вход || '''2''' | ||
Строка 49: | Строка 70: | ||
!colspan="2" | '''Коммуникации''' | !colspan="2" | '''Коммуникации''' | ||
|- | |- | ||
|| Ethernet 10/100 || '''2''' | || Ethernet 10/100 || '''2''' | ||
|- | |- | ||
|| USB Host (USB-A) || '''1''' | || USB Host (USB-A) || '''1''' | ||
Строка 72: | Строка 93: | ||
|| Приоритет входов питания || от входа с бо́льшим напряжением | || Приоритет входов питания || от входа с бо́льшим напряжением | ||
|- | |- | ||
|| Входы питания || '''2''' на | || Входы питания || | ||
'''1''' | * '''2''' входа V+ на клеммной колодке. | ||
* '''1''' вход PoE 802.3af, 802.3at или Passive на Etnernet 1 с помощью встраиваемого модуля, подробнее в разделе [[#Питание |Питание]]. | |||
|- | |- | ||
!colspan="2" | '''Выходы для питания внешних устройств''' | !colspan="2" | '''Выходы для питания внешних устройств''' | ||
|- | |- | ||
|| Vout || На клеммы подаётся напряжение питания контроллера, но с ограничением тока, программным отключением и сохранением состояния при перезагрузке контроллера. | || Vout || На клеммы подаётся напряжение питания контроллера, но с ограничением тока в 1А, программным отключением и сохранением состояния при перезагрузке контроллера. Если контроллер питается от Passive PoE и напряжение питания контроллера выше 29 В — выход Vout будет автоматически отключен для защиты подключённых устройств. | ||
|- | |- | ||
|| 5Vout || 5 В — с ограничением тока и программным отключением | || 5Vout || 5 В — с ограничением тока и программным отключением | ||
Строка 102: | Строка 123: | ||
|link=https://youtu.be/iUCNLI0yU94 | |link=https://youtu.be/iUCNLI0yU94 | ||
|text= Знакомство с контроллером Wiren Board 7 | |text= Знакомство с контроллером Wiren Board 7 | ||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | }} | ||
=== Сборка и запуск === | |||
Контроллер поставляется собранным, прошитым и готовым к работе, но перед его использованием надо выполнить несколько шагов: | |||
# Прикрутите антенну Wi-Fi к разъёму SMA. | |||
# Если установлен 4-G модем [[WBC2-4G|WBC2-4G]] — прикрутите его антенну и [[SIM_card_installation|установите SIM-карту]]. | |||
# Подключите питание контроллера к клеммнику 9-48V или к интерфейсу Ethernet 1, если у вас установлен один из модулей PoE. Варианты подключения и схему смотрите в разделе [[#Питание|Питание]]. | |||
При подаче питания контроллер включится автоматически, подождите пару минут, пока загружается ОС Linux. В рабочем режиме индикатор контроллера будет мигать зелёным с частотой один раз в секунду. | |||
Кнопка '''ON/OFF''' служит для завершения работы и аварийного выключения контроллера: | |||
{{Wbincludes:Embedded Controller ON OFF}} | |||
С контроллером можно взаимодействовать через встроенный веб-интерфейс или через командную строку. В обоих случаях вам нужно подключить контроллер к компьютеру и узнать его IP-адрес. | |||
=== Подключение к компьютеру === | |||
В контроллере есть несколько интерфейсов для связи с компьютером: Debug Network, Wi-Fi, Ethernet и Debug Console. | |||
Для первоначальной настройки удобно использовать Debug Network, в повседневной эксплуатации Wi-Fi или Ethernet, а в экстренных случаях [[WB_Debug_Console| Debug Console]], которая предоставляет доступ к логам загрузчика и командной строке. | |||
Ниже мы рассмотрим основные моменты, полную информацию по настройке сети читайте в статье [[Networks| Настройка сети в контроллере Wiren Board]]. | |||
==== Debug Network ==== | |||
{{Wbincludes:Debug Network Connection}} | |||
Как пользоваться: | |||
{{Wbincludes:Debug Network Connection How To}} | |||
Debug Network — это универсальный разъём и кроме доступа к консоли и веб-интерфейсу, с его помощью можно обновлять прошивку контроллера или удалять все данные и настройки — [[Debug_Network |подробнее]]. | |||
<gallery mode="packed" heights="150px"> | |||
Image: Wb7-debug-network.png | Разъём | |||
Image: Wiren Board 7 Debug Network Virtual Lan.png | Веб-интерфейс контроллера и виртуальный накопитель с инструкцией | |||
</gallery> | |||
==== Wi-Fi ==== | |||
{{Wbincludes:Wi-Fi Connection}} | |||
==== Ethernet ==== | |||
{{Wbincludes:Ethernet Connection}} | |||
=== Веб-интерфейс === | |||
{{YouTube | {{YouTube | ||
|link=https://youtu.be/3QHtXODfuDY | |link=https://youtu.be/3QHtXODfuDY | ||
|text= Веб-интерфейс контроллера Wiren Board 7 | |text= Веб-интерфейс контроллера Wiren Board 7 | ||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | |||
В контроллере предустановлен веб-интерфейс, где вы можете настраивать контролер и подключённые к нему устройства, а также писать сценарии автоматизации, настраивать уведомления и создавать интерфейс оператора с помощью графических и текстовых панелей. | |||
Читайте подробнее о веб-интерфейсе в [[Веб-интерфейс_Wiren_Board | документации]] и статье [https://wirenboard.com/ru/pages/wb-software/ Веб-интерфейс контроллеров Wiren Board]. | |||
=== Командная строка === | |||
{{YouTube | |||
|link=https://youtu.be/VA_XHrY1RVA | |||
|text= Про командную строку, SSH и Debug Console | |||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | }} | ||
[[ | Контроллер Wiren Board управляется ОС Linux, поэтому все настройки хранятся в файлах. Б''о''льшая часть настроек делается из веб-интерфейса контроллера, но иногда без командной строки не обойтись, например, если надо установить дополнительные программы, или настроить часовой пояс. | ||
{{Wbincludes:Wiren Board | |||
Для доступа к командной строке подключитесь к контроллеру по протоколу [[SSH]] или через [[WB_Debug_Console| отладочный порт]]. | |||
Логин и пароль {{Wbincludes:Controller SSH Default Login Password|short=true}}. | |||
=== Что дальше === | |||
[[Wiren_Board_7.4_Firmware_Update#web-ui|Обновите прошивку контроллера]], чтобы иметь самую свежую версию — проще всего это сделать через веб-интерфейс. | |||
После того, как вы немного познакомились с контроллером, нужно подумать о безопасности: | |||
# Сменить пароль пользователя root по [[SSH#Логин и пароль| инструкции]]. | |||
# Установить пароль на Wi-Fi — [[Networks | инструкция по настройке сети]]. | |||
# При использовании контроллера на предприятии надо [[Защита_паролем | защитить веб-интерфейс паролем]]. | |||
# Если планируете открывать доступ к контроллеру из интернета, то делайте это через [[Wirenboard6:InstallingOnTheRemoteSite#VPN | VPN]] или [[Tailscale]]. Никогда не назначайте контроллеру белый IP-адрес, вас могут [https://support.wirenboard.com/t/ogranichenie-dostupa/10644 взломать]. | |||
Дополнительно: | |||
* Установите верный [[Time |часовой пояс]]. | |||
* Для активных пользователей и проектов на стадии стройки и пусконаладки рекомендуем переключить ПО контроллера на [[Обновление_прошивки|Testing релиз]]. | |||
* Если вы забыли пароль для входа — можете [[WB6_root_password_recovery|сбросить пароль пользователя root]]. | |||
* Если возникли неполадки с контроллером, вы можете провести [[How_to_diagnose|диагностику]]. | |||
* Настройте автоматизацию с помощью правил на [[wb-rules]]. | |||
Если в процессе экспериментов что-то пошло не так, или вам надо откатить контроллер к заводским настройкам, можете [[Wiren_Board_7.4_Firmware_Update#factory-reset| удалить все данные и вернуть установленное на заводе ПО]]. | |||
== Программное обеспечение == | |||
=== Основная информация === | |||
{{Wbincludes:Wiren Board Software Common}} | |||
=== Предустановленно === | |||
{{Wbincludes:Wiren Board Software Preinstalled}} | |||
* [[Wiren_Board_7.4_Firmware_Update|Обновление прошивки контроллера Wiren Board 7.4]] | |||
=== Интеграция со SCADA-системами === | |||
{{Wbincludes:Wiren Board SCADA Integration}} | |||
=== Поддержка сторонних программ === | |||
{{Wbincludes:Wiren Board Third Party Software}} | |||
=== Разработка своих решений === | |||
{{Wbincludes:Wiren Board Software Dev}} | |||
== Индикация этапов загрузки == | == Индикация этапов загрузки == | ||
[[ | В контроллерах Wiren Board есть светодиодный индикатор из светодиодов зеленого и красного цветов. В версиях с отдельным индикатором они включаются поочерёдно, поэтому возможны три варианта свечения: зеленый, красный и оранжевый. В версиях с индикатором встроенным в кнопку доступно только поочерёдное включение зеленого и красного цветов. | ||
Индикатор показывает основные этапы загрузки и его можно использовать для быстрого поиска неисправностей при старте. Для детальной информации о происходящем в контроллере используйте [[WB_Debug_Console| отладочный порт]]. | |||
После загрузки операционной системы вы можете [[Control_led_indicator_WB6.7 | управлять индикатором ]] из своего программного обеспечения. | |||
<gallery mode="packed" heights="200px" caption="Индикатор контроллера"> | |||
Image: WB7.4 Leds.jpg | Индикатор отдельно | |||
Image: WB7.4 ButtonLeds.jpg | Кнопка с индикатором | |||
</gallery> | |||
{| class="wikitable" style="" | {| class="wikitable" style="" | ||
|- | |- | ||
! style="width: 20%" | Условия | ! style="width: 20%" rowspan="2"| Условия | ||
!style="width: 15%" | Индикация | !style="width: 15%" colspan="2"| Индикация | ||
! style="width: 25%" | Этапы | ! style="width: 25%" rowspan="2"| Этапы | ||
! style="width: 45%" | Сообщения в Debug-UART | ! style="width: 45%" rowspan="2"| Сообщения в Debug-UART | ||
|- | |||
!style="width: 15%" | Индикатор отдельно | |||
!style="width: 15%" | Кнопка с индикатором | |||
|- | |- | ||
|Включение контроллера | |Включение контроллера | ||
|Отсутствует | |||
|Отсутствует | |Отсутствует | ||
|Embedded controller производит подготовку к старту контроллера | |Embedded controller производит подготовку к старту контроллера | ||
|<syntaxhighlight lang="bash"> | |<syntaxhighlight lang="bash"> | ||
[EC]: Wiren Board Embedded Controller | |||
[EC]: Firmware version: 1.0.0-rc3 | |||
[EC]: Git info: 2dc0fda_feature_main-algorithm | |||
[EC]: Power on reason: Wiren Board supply on | |||
[EC]: Now the main processor will be powered on. All next debug messages are from processor. | |||
</syntaxhighlight> | |||
|- | |- | ||
|0.2 секунды после включения. | |0.2 секунды после включения. | ||
|<span style="color:#FF8C00">горит оранжевый</span> | |<span style="color:#FF8C00">горит оранжевый</span> | ||
|<span style="color:#FF0000">горит красный</span> | |||
|Загрузчик U-boot ждёт команду по debug-uart в течение 3 секунд. | |Загрузчик U-boot ждёт команду по debug-uart в течение 3 секунд. | ||
|<syntaxhighlight lang="bash">Hit any key to stop autoboot: 3</syntaxhighlight> | |<syntaxhighlight lang="bash">Hit any key to stop autoboot: 3</syntaxhighlight> | ||
Строка 133: | Строка 263: | ||
|5 секунд после включения и в USB-разъём '''вставлен носитель с файлом обновления'''. | |5 секунд после включения и в USB-разъём '''вставлен носитель с файлом обновления'''. | ||
|<span style="color:#FF8C00">мигает оранжевый</span> | |<span style="color:#FF8C00">мигает оранжевый</span> | ||
|<span style="color:#FF0000">мигает красный</span> | |||
|Загрузчик U-boot увидел файл обновления и 3 секунды ждёт подтверждения. Подробнее в статье [[Обновление прошивки]]. | |Загрузчик U-boot увидел файл обновления и 3 секунды ждёт подтверждения. Подробнее в статье [[Обновление прошивки]]. | ||
|<syntaxhighlight lang="bash">############################## | |<syntaxhighlight lang="bash">############################## | ||
Строка 142: | Строка 273: | ||
|- | |- | ||
|5 секунд после включения и '''USB-разъёмы свободны'''. | |5 секунд после включения и '''USB-разъёмы свободны'''. | ||
|<span style="color:#FF0000">горит красный</span> | |||
|<span style="color:#FF0000">горит красный</span> | |<span style="color:#FF0000">горит красный</span> | ||
|Загрузчик U-boot применяет аппаратную конфигурацию контроллера. | |Загрузчик U-boot применяет аппаратную конфигурацию контроллера. | ||
Строка 147: | Строка 279: | ||
|- | |- | ||
|10 секунд после включения. | |10 секунд после включения. | ||
|<span style="color:#FF0000">мигает красный</span> | |||
|<span style="color:#FF0000">мигает красный</span> | |<span style="color:#FF0000">мигает красный</span> | ||
|Загрузка OC и внутренних сервисов. | |Загрузка OC и внутренних сервисов. | ||
|Множество записей, есть <syntaxhighlight lang="bash">Welcome to Debian GNU/Linux | |Множество записей, есть <syntaxhighlight lang="bash">Welcome to Debian GNU/Linux 10 </syntaxhighlight> | ||
|- | |- | ||
|60-70 секунд после включения. | |60-70 секунд после включения. | ||
|<span style="color:#008000">мигает зеленый</span> | |||
|<span style="color:#008000">мигает зеленый</span> | |<span style="color:#008000">мигает зеленый</span> | ||
|ОС загрузилась, контроллер готов к работе. | |ОС загрузилась, контроллер готов к работе. | ||
Строка 157: | Строка 291: | ||
|- | |- | ||
|} | |} | ||
== Внутренние и внешние модули == | == Внутренние и внешние модули == | ||
<gallery mode="packed" heights="200px"> | <gallery mode="packed" heights="200px"> | ||
Файл:WB-7+ | Файл:WB-7.4+WBIO.png|Контроллер Wiren Board 7.4 с боковыми модулями | ||
File:Connecting_Side_Modules.png|Подключение модуля ввода-вывода к контроллеру | File:Connecting_Side_Modules.png|Подключение модуля ввода-вывода к контроллеру | ||
File:OPENTHERM.png|Модуль расширения OpenTherm | File:OPENTHERM.png|Модуль расширения OpenTherm | ||
</gallery> | </gallery> | ||
{{YouTube | |||
|link=https://youtu.be/GYYqMJsqhuw | |||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
|text=Подключение и настройка модулей расширения | |||
}} | |||
{{Wbincludes:Controller Modularity}} | |||
[[Wiren Board 6: Extension Modules#poe-mod|'''PoE модули''']] — дополнительные модули обеспечивающие питание от PoE. | [[Wiren Board 6: Extension Modules#poe-mod|'''PoE модули''']] — дополнительные модули обеспечивающие питание от PoE. | ||
== Беспроводные интерфейсы == | == Беспроводные интерфейсы == | ||
{{note|note|Начиная с ревизии '''7.4.3''', [[WB7_hardware_revisions |выпускаемой с декабря 2023 года]], и версии ПО [[Wb-2401 |wb-2401]] можно использовать Wi-Fi в диапазоне 5 ГГц. Подробнее в [[Networks#%D0%92%D1%8B%D0%B1%D0%BE%D1%80_%D0%B4%D0%B8%D0%B0%D0%BF%D0%B0%D0%B7%D0%BE%D0%BD%D0%B0_Wi-Fi_2.4_%D0%B8%D0%BB%D0%B8_5_%D0%93%D0%93%D1%86 |документации]].}} | |||
{{Wbincludes: Controller Wireless interfaces}} | {{Wbincludes: Controller Wireless interfaces}} | ||
[[ | [[WBC2-4G |'''Модуль сотовой связи''']] — 4G (LTE) или NB-IoT устанавливается в контроллер модулем расширения. Требуется SIM-карта формата nanoSIM. | ||
Модем позволяет отправлять и принимать SMS, подключаться к интернету. Работа с двумя SIM-картами в режиме мультиплексирования. SIM-карты расположены под крышкой контролера. | Модем позволяет отправлять и принимать SMS, подключаться к интернету. Работа с двумя SIM-картами в режиме мультиплексирования. SIM-карты расположены под крышкой контролера. | ||
Строка 241: | Строка 326: | ||
{{Wbincludes:Controller Wired interfaces}} | {{Wbincludes:Controller Wired interfaces}} | ||
'''Debug Network''' — USB-C разъём, через который можно получить доступ к веб-интерфейсу или консоли контроллера, а также обновить прошивку или удалить все данные со сбросом к заводским настройкам | '''[[Debug Network]]''' — USB-C разъём, через который можно получить доступ к веб-интерфейсу или консоли контроллера, а также обновить прошивку или удалить все данные со сбросом к заводским настройкам. | ||
== Слот MicroSD == | == Слот MicroSD == | ||
[[Image: WB7 MicroSD Slot.jpg |250px|thumb|right| Слот MicroSD в контроллере Wiren Board 7 ]] | [[Image: WB7 MicroSD Slot.jpg |250px|thumb|right| Слот MicroSD в контроллере Wiren Board 7 ]] | ||
В контроллере есть высокоскоростной слот для карт памяти MicroSD, который расположен на левом торце корпуса и поддерживает чтение/запись на скорости до 60 Мбайт/с | В контроллере есть высокоскоростной слот для карт памяти MicroSD, который расположен на левом торце корпуса и поддерживает чтение/запись на скорости до 60 Мбайт/с. Карта памяти вставляется контактами вниз до лёгкого щелчка. | ||
Карту MicroSD удобно использовать для хранения бэкапов, лог-файлов или как расширение основной памяти контроллера. | Карту MicroSD удобно использовать для хранения бэкапов, лог-файлов или как расширение основной памяти контроллера. | ||
После установки карта памяти будет доступна в устройстве <code>/dev/mmcblk1</code>. | После установки карта памяти будет доступна в устройстве <code>/dev/mmcblk1</code>, первый раздел которого будет автоматически примонтирован в <code>/mnt/sdcard</code>. | ||
== Универсальные входы/выходы A1-A4 == | |||
[[Image: WB6.Ax.png |300px|thumb|right| Схема входов/выходов A1-A4 контроллера Wiren Board 7.4 ]] | |||
| | |||
Входное сопротивление каналов 100 кОм. | |||
Режимы дискретный и аналоговый вход работают одновременно. При работе канала в режиме входа переключатель Ax_OUT должен быть выключен. | |||
Канал в режиме выхода управляется переключателем Ax_OUT: выключатель включён — выход замкнут на GND. | |||
Смотрите также: | |||
* [[Using Wiren Board with pulsed output devices | Подключение устройств с импульсным выходом к входам Ax]]. | |||
* [[Supported_devices | Подключение периферийных устройств]]. | |||
{| class="wikitable" | {| class="wikitable noclear" | ||
|+ Функции универсальных входов/выходов | |+ Функции универсальных входов/выходов | ||
|- | |- | ||
Строка 299: | Строка 361: | ||
|- | |- | ||
| [[DI |Дискретный вход]] | | [[DI |Дискретный вход]] | ||
| Срабатывает при напряжении на клемме больше 3 В (логическая единица), меньше 1.5 В — логический ноль. Для ревизии 7.4.1: 2. | | Срабатывает при напряжении на клемме больше 3 В (логическая единица), меньше 1.5 В — логический ноль. Для ревизии 7.4.1: 2.5 вольта - логический ноль, 3.1 вольта - логическая единица. | ||
| I/O →Ax_IN<br />wb-gpio/Ax_IN | | I/O →Ax_IN<br />wb-gpio/Ax_IN | ||
|- | |- | ||
| [[ADC |Аналоговый вход]] | | [[ADC |Аналоговый вход]] | ||
| Диапазон измерений | | | ||
Диапазон измерений 0…36.3 В. Для ревизии 7.4.1: 0…32.5 В. | |||
Погрешность +/- 1% | |||
| ADCs → Ax<br />wb-adc/Ax | | ADCs → Ax<br />wb-adc/Ax | ||
|} | |} | ||
== Каналы W1-W2 == | == Каналы W1-W2 == | ||
Строка 332: | Строка 383: | ||
== Выход питания Vout == | == Выход питания Vout == | ||
[[Image:Wb7 protection Vout.png|thumb|250px|Схема защиты выходов Vout]] | [[Image:Wb7 protection Vout.png|thumb|250px|Схема защиты выходов Vout]] | ||
В контроллере есть два выхода Vout на которые подаётся напряжение питания контроллера, но с ограничением тока до 1 А суммарно, программным отключением и '''сохранением''' состояния при '''перезагрузке''' или '''отключении переключателем''' контроллера. | В контроллере есть два выхода Vout на которые подаётся напряжение питания контроллера, но с ограничением тока до 1 А суммарно, программным отключением и '''сохранением''' состояния при '''перезагрузке''' или '''отключении переключателем''' контроллера. | ||
На клеммы Vout подаётся напряжение питания контроллера, поэтому для защиты подключённых к клеммам устройств, питание на Vout отключается, если питание контроллера больше 29 В. | |||
При питании контроллера от аккумулятора на выход подается напряжение +11 В. | При питании контроллера от аккумулятора на выход подается напряжение +11 В. | ||
Выходы можно отключить программно, контрол в веб-интерфейсе: устройство ''' | Выходы можно отключить программно, контрол в веб-интерфейсе: устройство '''Relays & FETs''' → контрол '''V_OUT'''. | ||
Защита построена на полифьюзе 1А, который восстанавливается через некоторое время после отключения нагрузки. | Защита построена на полифьюзе 1А, который восстанавливается через некоторое время после отключения нагрузки. | ||
Строка 348: | Строка 400: | ||
Часть клеммников может выполнять более одной функции. | Часть клеммников может выполнять более одной функции. | ||
<gallery mode="packed" heights="350px"> | <gallery mode="packed" heights="350px"> | ||
Image: WB7 Terminal blocks.png | Порты и интерфейсы | Image: WB7.4 Terminal blocks.png | Порты и интерфейсы | ||
Image: WB7 Inputs.png | Схема защиты входов и выходов | Image: WB7.4 Inputs.png | Схема защиты входов и выходов | ||
</gallery> | </gallery> | ||
Строка 366: | Строка 418: | ||
|- | |- | ||
| '''A1-A4''' || 30 В, 1 А || От превышения тока, импульсных перенапряжений || High Z || [[ | | '''A1-A4''' || 30 В, 1 А || От превышения тока, импульсных перенапряжений || High Z || [[OpenCollector_connecting|Выходы «открытый коллектор»]]<br>[[DI | Дискретные входы]], [[ADC|ADC]] | ||
|- | |- | ||
| '''GND''' || || || || Для удобства подключения внешних датчиков | | '''GND''' || || || || Для удобства подключения внешних датчиков | ||
Строка 384: | Строка 436: | ||
| '''H''' || 40 В || || +5 В | | '''H''' || 40 В || || +5 В | ||
|- | |- | ||
| '''Vout*''' || 1 А || От превышения тока, импульсных перенапряжений || || Выход питания. Входное напряжение, программное отключение | | '''Vout*''' || 1 А || От превышения тока, импульсных перенапряжений, от превышения напряжения больше 29 вольт. || || Выход питания. Входное напряжение, программное отключение | ||
|- | |- | ||
|} | |} | ||
Строка 398: | Строка 450: | ||
[[Buzzer | Зуммер (звуковой излучатель)]] — издает звуковой сигнал, частота настраивается. | [[Buzzer | Зуммер (звуковой излучатель)]] — издает звуковой сигнал, частота настраивается. | ||
== | == Питание == | ||
Питание подключается к контроллеру через клеммы V+ с общей землёй GND. Можно подключать один или два разных блока питания с напряжением от 9 до 48 В постоянного тока. | |||
Опционально можно добавить питание через витую пару, подключённую к порту Ethernet 1: | |||
* PoE IEEE 802.3af, 802.3at с помощью модуля [[WBP-ACTIVE-POE| WBP-ACTIVE-POE]]. | |||
* Passive PoE от 42 В через WBP-ACTIVE-POE, меньше — через модуль [[WBP-PASSIVE-POE]]. | |||
Можно подключить разные источники к разным входам, в этом случае питание будет идти от источника с бо́льшим напряжением. | |||
После установки контроллера на DIN-рейку и подачи питания, контроллер сам включится и начнется загрузка операционной системы. По окончании загрузки индикатор контроллера замигает зеленым. | |||
'''Для резервного питания''' можно установить внутрь контроллера модули [[WBMZ4-BATTERY_Backup_Power_Module | WBMZ4-BATTERY]] с Li-Pol аккумулятором или [[WBMZ4-SUPERCAP_Backup_Power_Module | WBMZ4-SUPERCAP]] с ионисторами (версия WBMZ4-SUPERCAP должна быть не ниже 4.2). При снижении напряжения Vin ниже 11 В, контроллер и модули, подключённые к выходу Vout, питаются от 11 В, которые выдаёт модуль резервного питания.[[Backup_power_for_Wiren_Board_devices | Другие способы резервного питания]]. | |||
Контроллер может питаться от портов USB-C, это удобно для сброса или настройки. Питание от этих портов маломощное, поэтому отключите от контроллера все устройства и боковые модули WBIO. | |||
<gallery mode="traditional" widths ="350px" heights="333px"> | |||
Image: WB7.4_Power.png | Блок-схема питания Wiren Board 7.4.1 | |||
Image: WB7.4_+_HDR.png | Питание контроллера Wiren Board 7.4.1 | |||
</gallery> | |||
== Wiren Board Embedded Controller == | |||
{{Anchor|ec}} | |||
В контроллере есть встроенный микроконтроллер, который выполняет функции: контроллера питания, часов реального времени, измерения напряжений А1-А4, измерения температуры платы, будильника и сторожевого таймера. | |||
Подробнее смотрите на странице [[Wiren Board Embedded Controller]]. | |||
=== Сторожевой таймер === | |||
Сторожевой таймер перезагружает контроллер при зависании ПО. Перед редактированием конфигурации сервисов, указанных в файле конфигурации watchdog — желательно остановить его выполнение. После внесения и проверки изменений снова запустите watchdog. | |||
Если при редактировании конфигурации была допущена ошибка и watchdog вызывает циклическую перезагрузку — войдите в систему контроллера по SSH и остановите выполнение watchdog. На это у вас есть 60 секунд после запуска операционной системы. | |||
Подробнее про работу сторожевого таймера смотрите на странице [[Watchdog|Watchdog в контроллерах Wiren Board]]. | |||
== Поддерживаемые устройства == | == Поддерживаемые устройства == | ||
Строка 449: | Строка 492: | ||
== Примеры сетевых настроек контроллера на удалённом объекте == | == Примеры сетевых настроек контроллера на удалённом объекте == | ||
* [[Wiren Board Cloud| Wiren Board Cloud — сервис удалённого администрирования контроллеров Wiren Board]] | |||
* [[Tailscale | Tailscale — удалённый доступ к контроллеру Wiren Board без своего VPN-сервера]] | * [[Tailscale | Tailscale — удалённый доступ к контроллеру Wiren Board без своего VPN-сервера]] | ||
* [[Wirenboard6:InstallingOnTheRemoteSite|Шпаргалка: сетевые настройки контроллера на удалённом объекте]] | * [[Wirenboard6:InstallingOnTheRemoteSite|Шпаргалка: сетевые настройки контроллера на удалённом объекте]] | ||
Строка 457: | Строка 501: | ||
== Известные неисправности == | == Известные неисправности == | ||
[[WB_7:_Errata | Список известных неисправностей (Errata) Wiren Board 7]] | [[WB_7:_Errata | Список известных неисправностей (Errata) Wiren Board 7]] | ||
<!--[[Wiren Board 7.4: Errata | Список известных неисправностей (Errata) Wiren Board 7.4]]--> | |||
== Ревизии устройства == | == Ревизии устройства == | ||
Строка 462: | Строка 507: | ||
[[WB7_hardware_revisions | Аппаратные ревизии контроллера]] — описание изменений в плате контроллера. | [[WB7_hardware_revisions | Аппаратные ревизии контроллера]] — описание изменений в плате контроллера. | ||
==Прочее== | ==Прочее== | ||
Строка 471: | Строка 514: | ||
[[Работа с GPIO|Работа с GPIO]] — как работать с GPIO напрямую. | [[Работа с GPIO|Работа с GPIO]] — как работать с GPIO напрямую. | ||
[[ | [[Wiren_Board_7.4_Firmware_Update|Обновление прошивки и сброс к заводским настройкам]]. | ||
[[WB6_root_password_recovery| Восстановление пароля пользователя root]]. | [[WB6_root_password_recovery| Восстановление пароля пользователя root]]. | ||
== Изображения и чертежи устройства == | == Изображения и чертежи устройства == | ||
{{Wbincludes:CDR lib}} | |||
| | |||
'''SVG, кнопка и индикатор отдельно:''' [[File:Wiren_Board-7.4.svg.zip]] | |||
'''SVG, кнопка с индикатором:''' [[File:WB7.4_newbtn.svg.zip]] | |||
'''Autocad 2013 DXF:''' [[File:Wiren_Board-7.4.dxf.zip]] | |||
'''Autocad PDF:''' [[File:Wiren_Board-7.4.dxf.pdf]] | |||
{{Wbincludes: AutoCAD_base}} | |||
'''Блоки питания, автоматы, УЗО и т.п:''': [[Media:MW-HDR-30-24.dxf.zip|MW-HDR-30-24.dxf.zip]], [[Media:MW-HDR-30-24.pdf|MW-HDR-30-24.pdf]], [[Media:Other-units.zip|Other-units.zip]] | |||
<gallery mode="packed" heights="250px"> | <gallery mode="packed" heights="250px"> | ||
Image: PCB WB7. | Image: PCB WB7.4 pcb.png | Плата Wiren Board 7.4 | ||
Image: DIN 6U.png | Габаритные размеры | Image: DIN 6U.png | Габаритные размеры | ||
</gallery> | </gallery> |