16 808
правок
(не показаны 42 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{PDF}} | {{PDF}} | ||
{{DISPLAYTITLE:Wiren Board 8.4}} | |||
'''[https://wirenboard.com/product/wiren-board-8/ Купить в интернет-магазине]''' | '''[https://wirenboard.com/product/wiren-board-8/ Купить в интернет-магазине]''' | ||
[[Файл:WB8 side.png|400px|thumb|right|Контроллер Wiren Board rev. 8]] | [[Файл:WB8 side.png|400px|thumb|right|Контроллер Wiren Board rev. 8.4]] | ||
[[File:WB8_System_Level.png|thumb|400px|Логическая блок-схема контроллера]] | [[File:WB8_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 8. Описание предыдущей ревизии — [[Wiren Board 7.4|Wiren Board 7.4]].''' | '''Эта статья описывает контроллер Wiren Board 8.4. Описание предыдущей ревизии — [[Wiren Board 7.4|Wiren Board 7.4]].''' | ||
== Отличия от предыдущей версии == | == Отличия от предыдущей версии == | ||
{{Anchor|differences}} | {{Anchor|differences}} | ||
Wiren Board 8.4 выпускаются на базе Wiren Board 7.4, но с другой процессорной платой: | |||
* Новый процессор ARM 4 ядра 1.5 ГГц, 64 бита. | * Новый процессор ARM 4 ядра 1.5 ГГц, 64 бита. | ||
* Оперативная память до 4 Гбайт. | * Оперативная память до 4 Гбайт. | ||
* Функции слотов модулей расширения так же отличаются. В MOD1 можно установить только модули дискретных входов и выходов, MOD2 и MOD3 без ограничений, а MOD4 недоступен. | |||
Ещё в в 8.4 больше нет CAN-интерфейса в базовой комплектации, но можно добавить до двух CAN модулем расширения. | |||
В контроллере по прежнему идёт Debian Linux 11, но с пакетами под 64 бита, если вы используете своё программное обеспечение, рекомендуем проверить работоспособность. | В контроллере по прежнему идёт Debian Linux 11, но с пакетами под 64 бита, если вы используете своё программное обеспечение, рекомендуем проверить работоспособность. | ||
Строка 25: | Строка 28: | ||
!colspan="2" | '''Общее''' | !colspan="2" | '''Общее''' | ||
|- | |- | ||
| style="width: 300px" | Процессор || ARM 4 ядра 1.5 ГГц, 64 бита | | style="width: 300px" | Процессор || ARM Cortex-A53 4 ядра 1.5 ГГц, 64 бита (Allwinner T507) | ||
|- | |- | ||
|| Память оперативная || | || Память оперативная || LPDDR4 RAM 1, 2 или 4Гбайт | ||
|- | |- | ||
|| Память энергонезависимая || eMMC 8 | || Память энергонезависимая || eMMC 8, 16 или 64 Гбайт | ||
|- | |- | ||
{{Wbincludes:Dimensions 6U }} | {{Wbincludes:Dimensions 6U }} | ||
Строка 38: | Строка 41: | ||
|Температура воздуха | |Температура воздуха | ||
| Рабочий диапазон температур зависит от исполнения, которое выбирается при заказе: | | Рабочий диапазон температур зависит от исполнения, которое выбирается при заказе: | ||
* | * Промышленное (Industrial): от -25 до +75 °С | ||
* Industrial: от -40 до +75 °С | * Промышленное расширенное (Extended Industrial): от -40 до +75 °С | ||
|- | |- | ||
|Относительная влажность | |Относительная влажность | ||
Строка 52: | Строка 55: | ||
|| RS-485 || '''2''' | || RS-485 || '''2''' | ||
|- | |- | ||
|| CAN || ''' | || CAN || '''до 2''' — с помощью модулей расширения | ||
|- | |- | ||
|| Слот Micro SD до 60 Мбайт/с|| '''1''' | || Слот Micro SD до 60 Мбайт/с|| '''1''' | ||
|- | |- | ||
|| [[# | || [[#wx | Порты Wx]]: интерфейс 1-Wire/дискретный вход || '''2''' | ||
|- | |- | ||
|| [[# | || [[#ax | Порты Ax]]: дискретный/аналоговый вход и выход «открытый коллектор» || '''4''' | ||
|- | |- | ||
!colspan="2" | '''Коммуникации''' | !colspan="2" | '''Коммуникации''' | ||
Строка 68: | Строка 71: | ||
|| Debug Network (USB-C) || USB-сетевая карта для быстрой настройки контроллера. Важно: когда порт подключён к компьютеру — USB 1 отключается | || Debug Network (USB-C) || USB-сетевая карта для быстрой настройки контроллера. Важно: когда порт подключён к компьютеру — USB 1 отключается | ||
|- | |- | ||
|| Wi-Fi 802. | || Wi-Fi 802.11a/b/g/n (2.4 ГГц и 5 ГГц) || '''1''' AP, client. Переключатель диапазона в веб-интерфейсе контроллера. | ||
|- | |- | ||
|| Bluetooth 4. | || Bluetooth 4.2 + BLE || '''1''' | ||
|- | |- | ||
|| Сотовая связь || 4G(LTE) или без модема — можно выбрать при заказе | || Сотовая связь || 2G/3G/4G(LTE) или без модема — можно выбрать при заказе | ||
|- | |- | ||
|| SIM-карты || '''2''' x | || SIM-карты || '''2''' x nanoSIM, одновременно в сети одна | ||
|- | |- | ||
!colspan="2" | '''Питание''' | !colspan="2" | '''Питание''' | ||
|- | |- | ||
|| Напряжение || | || Напряжение || 9…48 В постоянного тока | ||
|- | |- | ||
|| Потребляемая мощность || средняя 3 Вт, до 8 Вт с модемом | || Потребляемая мощность || средняя 3 Вт, до 8 Вт с модемом | ||
Строка 100: | Строка 103: | ||
!colspan="2" | '''Модульность''' | !colspan="2" | '''Модульность''' | ||
|- | |- | ||
|| Слоты для внутренних модулей расширения || '''3''' с клеммами, | || Слоты для внутренних модулей расширения || '''3''' с клеммами, MOD4 не используется | ||
|- | |- | ||
|| Другие разъемы || Для внешних модулей ввода-вывода WBIO, для модуля резервного питания, для модуля PoE | || Другие разъемы || Для внешних модулей ввода-вывода WBIO, для модуля резервного питания, для модуля PoE | ||
Строка 115: | Строка 118: | ||
|link=https://youtu.be/iUCNLI0yU94 | |link=https://youtu.be/iUCNLI0yU94 | ||
|text= Знакомство с контроллером Wiren Board 7, по интерфейсам и софту мало отличается от 8-й версии | |text= Знакомство с контроллером Wiren Board 7, по интерфейсам и софту мало отличается от 8-й версии | ||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | }} | ||
=== Сборка и запуск === | === Сборка и запуск === | ||
Строка 120: | Строка 124: | ||
# Прикрутите антенну Wi-Fi к разъёму SMA. | # Прикрутите антенну Wi-Fi к разъёму SMA. | ||
# Если установлен 4-G модем [[WBC2-4G|WBC2-4G]] — прикрутите его антенну и [[SIM_card_installation|установите SIM-карту]]. | # Если установлен 4-G модем [[WBC2-4G|WBC2-4G]] — прикрутите его антенну и [[SIM_card_installation|установите SIM-карту]]. | ||
# Подключите питание контроллера к клеммнику 9-48V | # Подключите питание контроллера: | ||
#* к клеммнику 9-48V; | |||
#* к интерфейсу Ethernet 1, если у вас установлен один из модулей PoE; | |||
#* к разъёму Debug Network, читайте об этом ниже. | |||
Все варианты подключения питания и схему смотрите в разделе [[#Питание|Питание]]. | |||
При подаче питания контроллер включится автоматически, подождите пару минут, пока загружается ОС Linux. В рабочем режиме индикатор контроллера будет мигать зелёным с частотой один раз в секунду. | При подаче питания контроллер включится автоматически, подождите пару минут, пока загружается ОС Linux. В рабочем режиме индикатор контроллера будет мигать зелёным с частотой один раз в секунду. | ||
Строка 159: | Строка 168: | ||
|link=https://youtu.be/3QHtXODfuDY | |link=https://youtu.be/3QHtXODfuDY | ||
|text= Веб-интерфейс контроллера Wiren Board 7 | |text= Веб-интерфейс контроллера Wiren Board 7 | ||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | }} | ||
В контроллере предустановлен веб-интерфейс, где вы можете настраивать контролер и подключённые к нему устройства, а также писать сценарии автоматизации, настраивать уведомления и создавать интерфейс оператора с помощью графических и текстовых панелей. | В контроллере предустановлен веб-интерфейс, где вы можете настраивать контролер и подключённые к нему устройства, а также писать сценарии автоматизации, настраивать уведомления и создавать интерфейс оператора с помощью графических и текстовых панелей. | ||
Строка 167: | Строка 177: | ||
{{YouTube | {{YouTube | ||
|link=https://youtu.be/VA_XHrY1RVA | |link=https://youtu.be/VA_XHrY1RVA | ||
|text= Про командную строку, SSH и Debug Console}} | |text= Про командную строку, SSH и Debug Console | ||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | |||
Контроллер Wiren Board управляется ОС Linux, поэтому все настройки хранятся в файлах. Б''о''льшая часть настроек делается из веб-интерфейса контроллера, но иногда без командной строки не обойтись, например, если надо установить дополнительные программы, или настроить часовой пояс. | Контроллер Wiren Board управляется ОС Linux, поэтому все настройки хранятся в файлах. Б''о''льшая часть настроек делается из веб-интерфейса контроллера, но иногда без командной строки не обойтись, например, если надо установить дополнительные программы, или настроить часовой пояс. | ||
Строка 173: | Строка 185: | ||
Логин и пароль {{Wbincludes:Controller SSH Default Login Password|short=true}}. | Логин и пароль {{Wbincludes:Controller SSH Default Login Password|short=true}}. | ||
=== Безопасность === | |||
{{note|warn|Нарушение правил безопасности может повлечь потерю данных, доступа к контроллеру или отказ всей системы автоматизации.}} | |||
{{Wbincludes:Security}} | |||
Подробнее в статье [[Security| Как защитить контроллеры Wiren Board]]. | |||
=== Что дальше === | === Что дальше === | ||
[[Wiren_Board_8_Firmware_Update#web-ui|Обновите прошивку контроллера]], чтобы иметь самую свежую версию — проще всего это сделать через веб-интерфейс. | [[Wiren_Board_8_Firmware_Update#web-ui|Обновите прошивку контроллера]], чтобы иметь самую свежую версию — проще всего это сделать через веб-интерфейс. | ||
Дополнительно: | Дополнительно: | ||
Строка 276: | Строка 288: | ||
File:OPENTHERM.png|Модуль расширения OpenTherm | File:OPENTHERM.png|Модуль расширения OpenTherm | ||
</gallery> | </gallery> | ||
{{YouTube | |||
|link=https://youtu.be/GYYqMJsqhuw | |||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
|text=Подключение и настройка модулей расширения | |||
}} | |||
[[Wiren_Board_6:_Extension_Modules | '''Внутренние модули расширения''']] — это небольшие платы, устанавливаемые внутрь корпуса контроллера Wiren Board и расширяющие его функциональность: дополнительные порты RS-485, RS-232, релейные выходы и т. д. | |||
В контроллере есть три слота для подключения модулей расширения с выходами на внешние клеммники. | |||
'''[[Модули ввода-вывода]]''' стыкуются с боковым разъемом контроллера с правой стороны; каждый модуль добавляет к контроллеру от 8 до 16 цифровых или аналоговых портов. | |||
Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модулей вывода (типа O и IO). | |||
[[Wiren Board 6: Extension Modules#ups-mod|'''Модуль резервного питания''']] — дополнительные мезонинные платы, устанавливаются внутрь корпуса Wiren Board и обеспечивает работу контроллера до 3 часов. | |||
[[Wiren Board: Extension Modules#poe-mod|'''PoE модули''']] — дополнительные модули обеспечивающие питание от PoE. | [[Wiren Board: Extension Modules#poe-mod|'''PoE модули''']] — дополнительные модули обеспечивающие питание от PoE. | ||
Строка 283: | Строка 308: | ||
== Беспроводные интерфейсы == | == Беспроводные интерфейсы == | ||
'''Модуль Wi-Fi''' в Wiren Board можно настроить на работу в одном из трёх режимов: | |||
* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1) | |||
* режим клиента | |||
* одновременная работа в режиме и точки доступа, и клиента | |||
[[Networks| Инструкция по настройке]]. | |||
[[Bluetooth|'''Модуль Bluetooth''' 4.2 (Bluetooth Low Energy)]] — можно отслеживать приближение других Bluetooth устройств, например, мобильного телефона или Bluetooth-метки. | |||
USB-стик [[Z-way|Z-Wave]] - подключается к USB-разъему и обеспечивает поддержку устройств стандарта Z-Wave. | |||
Антенны Wi-Fi, GSM и радиомодулей подключаются к разъемам SMA. | |||
При слабом сигнале GSM рекомендуем использовать выносную антенну и располагать ее вдали от контроллера. | |||
[[WBC2-4G |'''Модуль сотовой связи''']] — 4G (LTE) или NB-IoT устанавливается в контроллер модулем расширения. Требуется SIM-карта формата nanoSIM. | [[WBC2-4G |'''Модуль сотовой связи''']] — 4G (LTE) или NB-IoT устанавливается в контроллер модулем расширения. Требуется SIM-карта формата nanoSIM. | ||
Строка 292: | Строка 331: | ||
== Проводные интерфейсы == | == Проводные интерфейсы == | ||
[[File:rs-485-setup-configs.png|thumb|right|500 px|Контроллер и подключённые к нему устройства настраиваются в [[RS-485:Настройка через веб-интерфейс|веб-интерфейсе]]]] | |||
[[RS-485|'''Интерфейс RS-485''']] — стандарт коммуникации по двухпроводной шине. | |||
Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта модулями расширения [[WBE2-I-RS485-ISO_RS485_Extension_Module | WBE2-I-RS485-ISO]]. | |||
Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[драйвер wb-mqtt-serial]] через систему [[MQTT]]-сообщений. | |||
Полезные статьи: | |||
* [[RS-485:Физическое подключение | Советы по выбору и прокладке кабелей шины RS-485]] | |||
* [[RS-485:Настройка через веб-интерфейс| Настройка подключённых устройств через веб-интерфейс]] | |||
* [[RS-485#Как ускорить опрос устройств | Как ускорить опрос устройств]] | |||
''' | '''CAN''' — это стандарт коммуникации по двухпроводной шине, в Wiren Board 8 можно добавить до трёх модулей расширения с поддержкой этого интерфейса. | ||
'''[[1-Wire]]''' — шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire. | |||
ПО контроллера поддерживает подключение температурных датчиков типа DS18B20. | |||
'''[[Debug | '''[[WB_Debug_Console| Debug Console (отладочный порт)]]''' — это резервный инструмент, через который можно получить доступ к консоли контроллера и взаимодействовать с загрузчиком, следить за загрузкой операционной системы и выполнять команды в командной строке. | ||
== Слот MicroSD == | == Слот MicroSD == | ||
[[Image: WB8 MicroSD Slot.jpg | | [[Image: WB8 MicroSD Slot.jpg |150px|thumb|right| Слот MicroSD в контроллере Wiren Board 8 ]] | ||
В контроллере есть высокоскоростной слот для карт памяти MicroSD, который расположен на левом торце корпуса и поддерживает чтение/запись на скорости до 60 Мбайт/с. Карта памяти вставляется контактами вниз до лёгкого щелчка. | В контроллере есть высокоскоростной слот для карт памяти MicroSD, который расположен на левом торце корпуса и поддерживает чтение/запись на скорости до 60 Мбайт/с. Карта памяти вставляется контактами вниз до лёгкого щелчка. | ||
Строка 310: | Строка 360: | ||
== Универсальные входы/выходы A1-A4 == | == Универсальные входы/выходы A1-A4 == | ||
[[Image: | {{Anchor|ax}} | ||
[[Image: WB6.Ax.png |300px|thumb|right| Схема входов/выходов A1-A4 контроллера Wiren Board 8 ]] | |||
Входное сопротивление каналов 100 кОм. | Входное сопротивление каналов 100 кОм. | ||
Строка 346: | Строка 397: | ||
== Каналы W1-W2 == | == Каналы W1-W2 == | ||
{{Anchor|wx}} | |||
[[Image: WirenBoard+1-Wire.png |250px|thumb|right| Подключение датчика [[1-Wire]] к каналу '''W1''' контроллера Wiren Board]] | [[Image: WirenBoard+1-Wire.png |250px|thumb|right| Подключение датчика [[1-Wire]] к каналу '''W1''' контроллера Wiren Board]] | ||
{{Wbincludes:Controller W1-W2}} | {{Wbincludes:Controller W1-W2}} | ||
Строка 391: | Строка 443: | ||
|- | |- | ||
| '''A1-A4''' || 30 В, 1 А || От превышения тока, импульсных перенапряжений || High Z || [[ | | '''A1-A4''' || 30 В, 1 А || От превышения тока, импульсных перенапряжений || High Z || [[OpenCollector_connecting|Выходы «открытый коллектор»]]<br>[[DI | Дискретные входы]], [[ADC|ADC]] | ||
|- | |- | ||
| '''GND''' || || || || Для удобства подключения внешних датчиков | | '''GND''' || || || || Для удобства подключения внешних датчиков | ||
Строка 399: | Строка 451: | ||
| '''5V out''' || 5 В, 0.5 А || От превышения тока || 5 В || Выход 5 В. Программное включение-выключение | | '''5V out''' || 5 В, 0.5 А || От превышения тока || 5 В || Выход 5 В. Программное включение-выключение | ||
|- | |- | ||
| '''A''' || 40 В || || 0 В || rowspan="2"|Порт [[RS-485|RS-485]] | | RS-485-1 '''A''' || 40 В || || 0 В || rowspan="2"|Порт [[RS-485|RS-485]] | ||
|- | |- | ||
| '''B''' || 40 В || || +5 В | | RS-485-1 '''B''' || 40 В || || +5 В | ||
|- | |- | ||
|- | |- | ||
| ''' | | RS-485-2 '''A''' || 40 В || || 0 В || rowspan="2"|Порт [[RS-485|RS-485]] | ||
|- | |- | ||
| ''' | | RS-485-2 '''B''' || 40 В || || +5 В | ||
|- | |- | ||
| '''Vout*''' || 1 А || От превышения тока, импульсных перенапряжений, от превышения напряжения больше 29 вольт. || || Выход питания. Входное напряжение, программное отключение | | '''Vout*''' || 1 А || От превышения тока, импульсных перенапряжений, от превышения напряжения больше 29 вольт. || || Выход питания. Входное напряжение, программное отключение | ||
Строка 434: | Строка 485: | ||
После установки контроллера на DIN-рейку и подачи питания, контроллер сам включится и начнется загрузка операционной системы. По окончании загрузки индикатор контроллера замигает зеленым. | После установки контроллера на DIN-рейку и подачи питания, контроллер сам включится и начнется загрузка операционной системы. По окончании загрузки индикатор контроллера замигает зеленым. | ||
'''Для резервного питания''' можно установить внутрь контроллера модули [[WBMZ5-BATTERY_Backup_Power_Module | WBMZ5-BATTERY]] с Li-Pol аккумулятором или [[ | '''Для резервного питания''' можно установить внутрь контроллера модули [[WBMZ5-BATTERY_Backup_Power_Module | WBMZ5-BATTERY]] с Li-Pol аккумулятором или [[WBMZ4-SUPERCAP_Backup_Power_Module | WBMZ4-SUPERCAP]]. При снижении напряжения Vin ниже 11 В, контроллер и модули, подключённые к выходу Vout, питаются от 11 В, которые выдаёт модуль резервного питания.[[Backup_power_for_Wiren_Board_devices | Другие способы резервного питания]]. | ||
Контроллер может питаться от портов USB-C, это удобно для сброса или настройки. Питание от этих портов маломощное, поэтому отключите от контроллера все устройства и боковые модули WBIO. | Контроллер может питаться от портов USB-C, это удобно для сброса или настройки. Питание от этих портов маломощное, поэтому отключите от контроллера все устройства и боковые модули WBIO. | ||
Строка 473: | Строка 524: | ||
== Известные неисправности == | == Известные неисправности == | ||
[[WB_8:_Errata | Список известных неисправностей (Errata) Wiren Board 8]] | |||
== Ревизии устройства == | == Ревизии устройства == | ||
Номер партии (Batch №) указан на наклейке, на боковой поверхности корпуса, а также на печатной плате. Номер партии контроллера складывается из номеров партий базовой и процессорной плат. | Номер партии (Batch №) указан на наклейке, на боковой поверхности корпуса, а также на печатной плате. Номер партии контроллера складывается из номеров партий базовой и процессорной плат. | ||
[[ | [[WB8_hardware_revisions | Аппаратные ревизии контроллера]] — описание изменений в плате контроллера. | ||
==Прочее== | ==Прочее== | ||
[[Wiren Board | [[Wiren Board 8.4: Peripherals]] — для низкоуровневой работы с GPIO и другой периферией контроллера из собственного ПО. | ||
[[Работа с GPIO|Работа с GPIO]] — как работать с GPIO напрямую. | [[Работа с GPIO|Работа с GPIO]] — как работать с GPIO напрямую. |