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

Нет описания правки
 
(не показано 267 промежуточных версий 11 участников)
Строка 1: Строка 1:
<languages/>
'''[https://wirenboard.com/product/wiren-board-6/ Страница в интернет-магазине]'''
'''Страница продукта и магазин: [https://wirenboard.com/ru/product/wiren-board-6/ Wiren Board 6]'''
{{PDF}}
[[Файл:WB6-main.jpg|500px|thumb|right|Контроллер Wiren Board 6 с боковыми модулями]]
<!--{{OldVersion
[[File:WB6 System Level.png|thumb|500px|Логическая блок-схема контроллера]]
| old_name=Wiren Board 6
[[File:WB6_Oboznacheniya.png| thumb | 500px|Wiren Board 6 без корпуса (rev. 6.3)]]
| new_name=Wiren Board 7
[[Файл:Wiren Board 6 Zero side.jpg| thumb | 500px|Wiren Board 6 Zero]]
| new_page=Wiren Board 7
== Сводная таблица характеристик== <!--T:423-->
}}-->
{|  border="1" width="1000" class="wikitable" style="text-align:center"
[[Файл:WB6.7side.png|400px|thumb|right|Контроллер Wiren Board rev. 6.7]]
[[File:WB6.7 System Level.png|thumb|400px|Логическая блок-схема контроллера]]
[[Файл:Схема2 WB6.7.png| thumb | 400px|Wiren Board 6 без корпуса (rev. 6.7)]]
 
Эта статья описывает последние версии контроллера Wiren Board rev. 6.7 и 6.8.
 
Описание предыдущих ревизий см. здесь — [[Wiren Board rev. 6.3-6.6]].
 
Описание следующей версии — [[Wiren Board 7]].
== Сводная таблица характеристик==  
{|  border="1" class="wikitable" style="text-align:left"


<!--T:424-->
!colspan="2" | '''Общее'''  
!colspan="2" | '''Общее'''  
|-
|-
| Процессор ||  [https://www.nxp.com/products/processors-and-microcontrollers/applications-processors/i.mx-applications-processors/i.mx-6-processors/i.mx-6ull-single-core-processor-with-arm-cortex-a7-core:i.MX6ULL NXP i.MX 6ULL] 800 MHz Cortex A7  
| style="width: 300px" | Процессор ||  [https://www.nxp.com/products/processors-and-microcontrollers/applications-processors/i.mx-applications-processors/i.mx-6-processors/i.mx-6ull-single-core-processor-with-arm-cortex-a7-core:i.MX6ULL NXP i.MX 6ULL] 800 МГц Cortex A7  
(версии 500MHz и 900MHz под заказ)
(версии 500 МГц и 900 МГц под заказ)
|-
|-
|| Память оперативная || DDR3 SDRAM 512 MB
|| Память оперативная || DDR3 SDRAM 512 Мбайт или DDR3 SDRAM 1 Гбайт
|-
|-
|| Память энергонезависимая || 4 GB eMMC
|| Память энергонезависимая || 8 Гбайт eMMC
|-
|-
{{Wbincludes:Dimensions 6U }}
{{Wbincludes:Dimensions 6U }}
||Эксплуатация || Рабочая температура 0..+70 °С / -40..+85 °С (в зависимости от комплектации)
{{Wbincludes:Weight}} 215 г
|-
|-
<!--T:426-->
! colspan="2" |Условия эксплуатации
|-
|Температура воздуха
| -40 до +75 °С ([[Wiren Board: Operating temperature |подробности]])
|-
|Относительная влажность
|До 92%, без конденсации влаги
|-
{{Wbincludes:Warranty}}
!colspan="2" | '''Интерфейсы'''  
!colspan="2" | '''Интерфейсы'''  
|-
|-
Строка 28: Строка 45:
|| CAN || '''1''' (мультиплексирован с RS-485)
|| CAN || '''1''' (мультиплексирован с RS-485)
|-
|-
|| Порты Wx (Интерфейс 1-Wire/дискретный вход) || '''2'''  
|| [[#Каналы W1-W2 | Порты Wx]] (Интерфейс 1-Wire/дискретный вход) || '''2'''  
|-
|-
|| Порты Ax (Дискретный / аналоговый вход / выход «открытый коллектор») || '''4'''
|| [[#Универсальные входы/выходы A1-A4 | Порты Ax]] (Дискретный / аналоговый вход /<br>выход «открытый коллектор») || '''4'''
|-
|-


<!--T:427-->
!colspan="2" | '''Коммуникации'''  
!colspan="2" | '''Коммуникации'''  
|-
|-
|| Ethernet 10/100 ||  '''2''' (1 с passive PoE)
|| Ethernet 10/100 ||  '''2''' (первый из портов с [[Power over Ethernet|Passive PoE]])
|-
|-
|| USB Host || '''2'''
|| USB Host || '''2'''
Строка 44: Строка 60:
|| Bluetooth 4.0 || '''1*'''
|| Bluetooth 4.0 || '''1*'''
|-
|-
|| Сотовая связь || 2G / 3G / 2G+NB-Iot или без модема *
|| Сотовая связь || 2G / 3G / 2G+NB-Iot / 4G(LTE) или без модема *
|-  
|-  
|| SIM-карты || '''2''' x micro SIM, одновременно в сети одна
|| SIM-карты || '''2''' x SIM, одновременно в сети одна
|-
|-


<!--T:428-->
!colspan="2" | '''Питание'''  
!colspan="2" | '''Питание'''  
|-
|-
|| Напряжение || 9 - 48V DC
|| Напряжение || 9 - 48 В постоянного тока
|-
|| Потребляемая мощность || средняя 2 Вт, до 10 Вт с модемом
|-
|-
|| Схема питания || от входа с бОльшим напряжением  
|| Схема питания || от входа с бо&#x301;льшим напряжением  
|-
|-
|| Входы питания || '''2''' на клеммах, '''1''' DC джек, '''1''' PoE (первый порт)
|| Входы питания || '''2''' на клеммах,  
'''1''' [[Power over Ethernet|Passive PoE]] (на первом порту Ethernet) с напряжением до 48 В. Важно: питание PoE подаётся напрямую на выход Vout, а значит проверьте, что подключённые устройства рассчитаны на это напряжение.
|-
|-


<!--T:429-->
!colspan="2" | '''Выходы для питания внешних устройств'''  
!colspan="2" | '''Выходы для питания внешних устройств'''  
|-
|-
|| Vout || входное питание - с ограничением тока,
|| Vout || Входное питание с ограничением тока, программным отключением и контролем состояния
программным отключением и контролем состояния
|-
|-
|| 5Vout || 5V - с ограничением тока,
|| 5Vout || 5 В — с ограничением тока, программным отключением, измерением напряжения
программным отключением, измерением напряжения
|-
|-


<!--T:430-->
!colspan="2" | '''Модульность'''  
!colspan="2" | '''Модульность'''  
|-
|-
|| Слоты для внутренних модулей расширения || '''2''' с клеммами, '''1''' без клемм
|| Слоты для внутренних модулей расширения || '''3''' с клеммами, '''1''' без клемм
|-
|-
|| Другие разъемы || '''1''' - для внешних модулей ввода-вывода WBIO,  
|| Другие разъемы || Для внешних модулей ввода-вывода WBIO, для модуля резервного питания
'''1 шт''' - для мезонинного модуля питания (АКБ)
|-
|-
!colspan="2" | '''Программное обеспечение в комплекте'''  
{{Wbincludes:Software}}
!colspan="2" | '''Поддерживаемые протоколы, устройства и системы верхнего уровня'''  
|-
|-
|| Операционная система || Debian Linux 9 Stretch.  Mainline kernel 4.9.
{{Wbincludes:Supported Devices Protocols}}
|| Устройства сторонних производителей || [[Supported devices#testing|Таблица поддерживаемых устройств]]
|-
|-
|| Поддержка протоколов последовательных портов || Modbus RTU, протоколы Меркурий, Милур, Пульсар, ИВТМ и т.д.  
|colspan="6" | '''Примечание:'''  * не для всех модификаций
|-
|}
|| Поддержка протоколов при установке модулей расширения || Z-Wave, KNX
 
== Первое включение ==
[[Файл:Wiren_Board_6.7_SMA.jpg|350px|thumb|right|Контроллер Wiren Board 6.7: антенны Wi-Fi и GSM]]
 
{{Wbincludes:Wiren Board Controller First Start}}
 
== Индикация этапов загрузки ==
[[Файл:Leds_WB6.7.jpg|200px|thumb|right|Индикатор контроллера]]
 
{{Wbincludes:Wiren Board 6 Indicator}}
{| class="wikitable" style=""
|-
|-
|| Поддержка протоколов по IP || KNX IP, Modbus RTU-over-TCP, SNMP
! style="width: 20%" | Условия
!style="width: 15%" | Индикация
! style="width: 25%" | Этапы
! style="width: 45%" | Сообщения в Debug-UART
|-
|-
|| Встроенный Web-интерфейс || Добавление устройств, настройки, визуализация, мнемосхемы
|Включение контроллера
|<span style="color:#FF8C00">горит оранжевый</span>
|Загрузчик U-boot ждёт команду по debug-uart в течение 3 секунд.
|<syntaxhighlight lang="bash">Hit any key to stop autoboot:  3</syntaxhighlight>
|-
|-
|| Сценарии || Правила wb-rules на JavaScript, редактирование через Web-интерфейс.  
|5 секунд после включения и в USB-разъём '''вставлен носитель с файлом обновления'''.
Поддержка сценариев на Node-RED
|<span style="color:#FF8C00">мигает оранжевый</span>
|Загрузчик U-boot увидел файл обновления и 3 секунды ждёт подтверждения. Подробнее в статье [[Обновление прошивки]].
|<syntaxhighlight lang="bash">##############################
# Detected USB flash drive with update file
# Filename: wb6_update_FACTORYRESET.fit
# Press a FW key if you want to update firmware from this file
# or wait 3 seconds to boot normally.
##############################</syntaxhighlight>
|-
|-
|| Визуализация || Табличное представление, мнемосхемы в встроенном Web-интерфейсе.  
|5 секунд после включения и '''USB-разъёмы свободны'''.
|<span style="color:#FF0000">горит красный</span>
|Загрузчик U-boot применяет аппаратную конфигурацию контроллера.
|<syntaxhighlight lang="bash">Applying DT overlay ...</syntaxhighlight>
|-
|-
|| Мобильные устройства || Адаптивный веб-интерфейс.  
|10 секунд после включения.
Интеграция со сторонними мобильными приложениями:  
|<span style="color:#FF0000">мигает красный</span>
MQTT Dash, iRidium.  
|Загрузка OC и внутренних сервисов.
 
|Множество записей, есть <syntaxhighlight lang="bash">Welcome to Debian GNU/Linux 9 (stretch)!</syntaxhighlight>
Поддерживается сообществом пользователей: home kit.
|-
|-
|| Архив || Хранение истории значений каналов wb-mqtt-db, до 1GB данных
|60-70 секунд после включения.
|<span style="color:#008000">мигает зеленый</span>
|ОС загрузилась, контроллер готов к работе.
|Приглашение для входа в систему <syntaxhighlight lang="bash">wirenboard-<Серийный номер> login: </syntaxhighlight>
|-
|-
|| Обновление ПО || Отдельных компонентов через APT, целиком прошивки с
|}
сохранением резервной копии через Web и USB-флеш
|-
|| Отправка данных в ПО верхнего уровня || MQTT, Modbus TCP, Zabbix API и т.п.
|-
|| Поддержка ПО верхнего уровня || SAYMON, Zabbix, Nagios, Unimon, Grafana, Master SCADA, Rapid SCADA и другие
|-
<!--T:431-->
| Прочее || Простая установка тысяч пакетов из репозиториев
Debian, nodejs, python и т.п.
<!--T:432-->
|}                              
<!--T:345-->
 
[[Файл:WB6_Antennas_Connected.png|595px|thumb|right|Подключение антенн к контроллеру Wiren Board 6]]
 
== Первое включение == <!--T:4-->
#Прикрутите антенны GSM и Wi-Fi к разъёмам SMA.
#Установите одну или обе карты Micro-SIM ''(опционально)''. [[SIM card installation |Ориентацию карты ]] смотрите по срезанному углу.
#Подключите блок питания. Подробнее в разделе [[Wiren Board 6#Питание | Питание.]]
<!--T:5-->
Контроллер поставляется проинициализированным и готовым к работе. После включения индикатор контроллера светится зеленым непрерывно (подано питание, идет работа загрузчика), затем светится красным непрерывно (загрузка операционной системы). После загрузки индикатор будет мигать зелёным, что означает готовность к работе.
*Если контроллер долго лежал на полке после покупки, рекомендуем выполнить [[Обновление прошивки]].
*Если вы забыли пароль, его можно сменить, см. [[WB6_root_password_recovery|Восстановление пароля пользователя root]].
 
<!--T:346-->
{{:Программное обеспечение Wiren Board}}
 
== Модульность контроллера == <!--T:347-->
[[Файл:WBE3-MICROSD.png|thumb|200px|Модуль расширения microSD]]
[[Файл:Connecting_Side_Modules.png|250px|thumb|right| Подключение модуля ввода-вывода к контроллеру]]
 
<!--T:348-->
[[Файл:Wiren_Board_6.5_SIM.png|350px|thumb|right|Контроллер Wiren Board 6.5: разъем micro SIM 1 перенесен на передний ряд клеммников]]
 
<!--T:349-->
[[Модули_расширения_для_WB6 | '''Внутренние модули расширения''']] — это небольшие платы, устанавливаемые внутрь корпуса Wiren Board 6 и расширяющие его функциональность:  дополнительные порты RS-485, RS-232, релейные выходы и т. д.
 
<!--T:350-->
В контроллере есть три слота для подключения модулей расширения двух разных типов. Для двух из этих модулей выведено по 3 внешних клеммника для каждого.
 
 
<!--T:351-->
'''[[Модули ввода-вывода]]''' стыкуются с боковым разъемом на WB6 с правой стороны; каждый модуль добавляет к контроллеру от 8 до 16 цифровых или аналоговых портов.
 
<!--T:352-->
Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модуля вывода (типа O и IO).
 
 
<!--T:353-->
[[Special:MyLanguage/WBMZ-BATTERY2|'''Модуль резервного питания''']] — дополнительная мезонинная плата, устанавливается вторым этажом в корпус на DIN-рейку. Содержит Li-Ion (Li-Pol) аккумулятор емкостью 2200 mAh, обеспечивает работу контроллера до 3 часов.
 
== Беспроводные интерфейсы == <!--T:354-->
 
<!--T:355-->
[[GSM/GPRS |'''Модуль сотовой связи''']] — модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.
 
<!--T:356-->
Модем позволяет отправлять и принимать SMS, подключаться к интернету. Работа с двумя SIM-картами в режиме мультиплексирования. В контроллерах Wiren Board 6.0-6.4 оба разъема находятся на боковой поверхности контроллера. В контроллере Wiren Board 6.5 разъем micro SIM 1 перенесен на передний ряд клеммников.
 
 
<!--T:357-->
[[Wi-Fi|'''Модуль Wi-Fi''']] в Wiren Board можно настроить на работу в одном из трёх режимов:


<!--T:358-->
== Программное обеспечение ==
* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1)
=== Основная информация ===
* режим клиента
{{Wbincludes:Wiren Board Software Common}}
* одновременная работа в режиме и точки доступа, и клиента


<!--T:359-->
=== Предустановленно ===
[[Bluetooth|'''Модуль Bluetooth''' 4.0 (Bluetooth Low Energy)]] —  можно отслеживать приближение других Bluetooth устройств, например, мобильного телефона или Bluetooth-метки.
{{Wbincludes:Wiren Board Software Preinstalled}}
* [[Wiren_Board_6_Firmware_Update|Обновление прошивки контроллера Wiren Board 6]]


=== Интеграция со SCADA-системами ===
{{Wbincludes:Wiren Board SCADA Integration}}


<!--T:360-->
=== Поддержка сторонних программ ===
USB-стик [[Z-way|Z-Wave]] - подключается к USB-разъему и обеспечивает поддержку устройств стандарта Z-Wave.
{{Wbincludes:Wiren Board Third Party Software}}


<!--T:363-->
=== Разработка своих решений ===
Антенны Wi-Fi, GSM и радиомодулей подключаются к разъемам SMA.
{{Wbincludes:Wiren Board Software Dev}}


<!--T:364-->
== Внутренние и внешние модули ==
При слабом сигнале GSM рекомендуется использовать выносную антенну и располагать ее вдали от контроллера.


== Проводные интерфейсы == <!--T:365-->
<gallery mode="packed" heights="200px">
Файл:WB-6+WD-14+R10A-8.png|Контроллер Wiren Board 6 с боковыми модулями
File:Connecting_Side_Modules.png|Подключение модуля ввода-вывода к контроллеру
File:WBE3-MICROSD.png|Модуль расширения microSD
</gallery>


<!--T:366-->
{{Wbincludes:Controller Modularity}}
'''Интерфейс Ethernet''' поддерживает скорость 10/100 Мбит/с.  Контроллер Wiren Board 6 комплектуется двумя интерфейсами Ethernet.


<!--T:367-->
== Беспроводные интерфейсы ==
Контроллер оборудован двумя портами USB 2.0 (A/F). Оба порта работают в режиме USB Host; в следующих версиях контроллера первый порт (ближний к Ethernet-разъему) будет поддерживать загрузку прошивки контроллера. Управление питанием отдельных USB-устройств см. в [[Питание USB-портов|Питание USB-портов]].


<!--T:368-->
{{Wbincludes:Controller Wireless interfaces}}
[[File:rs-485-setup-configs.png|thumb|right|350 px|Настройка происходит через страницу ''Configs'' [[RS-485:Настройка через веб-интерфейс|веб-интерфейса]]]]


<!--T:369-->
[[GSM/GPRS |'''Модуль сотовой связи''']] — модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер модулем расширения. Требуется SIM-карта формата nanoSIM.
[[Special:MyLanguage/RS-485|'''Интерфейс RS-485''']] — стандарт коммуникации по двухпроводной шине.


<!--T:370-->
Модем позволяет отправлять и принимать SMS, подключаться к интернету. Работа с двумя SIM-картами в режиме мультиплексирования. SIM-карты расположены под крышкой контролера.  
Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта [[Wiren Board 5: Модуль расширения RS485-ISO | модулями расширения RS-485]] .


<!--T:371-->
Антенны Wi-Fi, GSM и радиомодулей подключаются к разъемам SMA. При слабом сигнале рекомендуется использовать выносную антенну и располагать ее вдали от контроллера.
Статья [[RS-485:Физическое подключение]] поможет вам правильно выбрать и проложить кабели шины.


<!--T:372-->
== Проводные интерфейсы ==
[[RS-485:Настройка через веб-интерфейс| Настройка подключения]] устройств делается в веб-интерфейсе.
[[Image: WB6.7-ter.png |400px|thumb|right| Порты и интерфейсы Wiren Board 6.7 ]]


<!--T:373-->
Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[Драйвер wb-mqtt-serial]]  через систему [[MQTT]]-сообщений.


'''Два интерфейса Ethernet''' поддерживают скорость 10/100 Мбит/с. [[Networks| Инструкция по настройке]].


<!--T:374-->
'''USB.''' Контроллер оборудован двумя портами USB 2.0 (A/F). Оба порта работают в режиме USB Host; в следующих версиях контроллера первый порт (ближний к Ethernet-разъему) будет поддерживать загрузку прошивки контроллера. Управление питанием отдельных USB-устройств см. в [[Питание USB-портов|Питание USB-портов]].
'''[[CAN]]''' — это стандарт коммуникации по двухпроводной шине.  
На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.  


Может работать в режиме '''UART-CAN''' (также называемая иногда просто шиной CAN или RS-CAN) - используется физический уровень CAN для полудуплексного последовательного порта UART. Шина UART-CAN используется преимущественно в приборах учёта, таких как счётчики электроэнергии Меркурий.
{{Wbincludes:Controller Wired interfaces}}


Режим работы второго порта RS-485 (обычный RS-485, UART-CAN, обычный CAN) можно выбрать в веб-интерфейсе: на вкладке Hardware Modules Configuration в настройках RS485-2/CAN interface config. Также режим можно поменять в файле /etc/wb-hardware.conf.
== Универсальные входы/выходы A1-A4 ==  
 
<!--T:375-->
'''[[1-Wire]]''' — шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire.
ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.
 
== Универсальные входы/выходы A1-A4 == <!--T:377-->
[[Файл:WB6.Ax.png| thumb | 350px|Схема входов/выходов A1-A4]]
[[Файл:WB6.Ax.png| thumb | 350px|Схема входов/выходов A1-A4]]
[[Image:Wb6 protection ax.png|thumb|250px|Схема защиты A1-A4]]


<!--T:379-->
Универсальный канал '''Ах''' объединяет в себе три функции и может работать как:
Универсальный канал Ах объединяет в себе три функции и может работать как:


<!--T:380-->
* Выход [[OpenCollector_connecting|«открытый коллектор»]] (Ax_OUT) — ключ с током 1 А и на напряжение 40 В, замыкающий выход на землю. Адрес канала: <code>wb-gpio/Ax_OUT</code>.
* Выход [[Управление низковольтной нагрузкой|"открытый коллектор"]] (Ax_OUT) — ключ (1А/40В), замыкающий выход на землю. Адрес канала: "wb-gpio/Ax_OUT".


<!--T:381-->
* [[ADC | Аналоговый вход]] (Ax в разделе ADC) с диапазоном измерений 0 — 28 В и погрешностью 100 мВ + 2%. Адрес канала: <code>wb-adc/Ax</code>.
* [[ADC | Аналоговый вход]] (Ax в разделе ADC) с диапазоном измерений 0 — 28 В. Адрес канала: "wb-adc/Ax".


<!--T:382-->
* [[DI | Дискретный вход ]] (Ax_IN) — срабатывает при напряжении на клемме больше 3 В (логическая единица), меньше 1.5 В — логический ноль. Адрес канала бинарного входа: <code>wb-gpio/Ax_IN</code>.
* [[Special:MyLanguage/DI | Дискретный вход ]] (Ax_IN) — срабатывает при напряжении на клемме >3 В (логическая единица), меньше 1,5 В — логический ноль. Адрес канала бинарного входа: "wb-gpio/Ax_IN".


Из этих трёх функций одновременно могут работать только две - дискретного и аналогового входов. Для режима входа отключите соответствующий ключ (Ax_OUT). Для режима "открытого коллектора" ничего отключать не нужно - АЦП и DI будут просто показывать ноль при открытом ключе. Входное сопротивление каналов 100кОм (подтяжка к земле Rx).
Из этих трёх функций одновременно могут работать только две дискретного и аналогового входов. Для режима входа отключите соответствующий ключ (Ax_OUT). Для режима «открытого коллектора» ничего отключать не нужно АЦП и DI будут просто показывать ноль при открытом ключе. Входное сопротивление каналов 100 кОм — подтяжка к земле Rx.


== Каналы W1-W2 == <!--T:383-->
Смотрите также:
 
* [[Using Wiren Board with pulsed output devices | Подключение устройств с импульсным выходом к входам Ax]].
<!--T:384-->
* [[Using Wiren Board with peripheral devices | Подключение периферийных устройств]].
Каналы W1 и W2 могут работать как интерфейс для подключения датчиков [[1-Wire]] (по умолчанию) или как [[Special:MyLanguage/DI | дискретные входы ]] типа "сухой контакт".
== Каналы W1-W2 ==  
[[Image: WirenBoard+1-Wire.png |250px|thumb|right| Подключение датчика [[1-Wire]] к каналу '''W1''' контроллера Wiren Board]]
{{Wbincludes:Controller W1-W2}}
=== Режим дискретного входа ===
В режиме дискретного входа срабатывание происходит '''при замыкании на землю''' (GND), в отличие от каналов A1-A4.
В режиме дискретного входа срабатывание происходит '''при замыкании на землю''' (GND), в отличие от каналов A1-A4.
<!--T:385-->
Режим каналов выбирается независимо в конфигурации контроллера. Через веб-интерфейс нужная настройка находится в разделе Configs => Hardware Module Configuration => W1 terminal mode.
<!--T:386-->
К каждому каналу можно подключать шлейфом несколько датчиков температуры DS18B20: в зависимости от длины шлейфа максимальное число датчиков 10 — 20 шт. Дополнительные датчики можно подключать через модуль [[Wiren_Board_6:_Модуль_расширения_1-Wire|WBE2-I-1-WIRE]].


== Выход питания +5Vout ==  
== Выход питания +5Vout ==  
Для питания датчиков удобно использовать выход +5V.
{{Wbincludes:Controller +5Vout}}
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным.
Также есть программное управление этим выходом (его можно отключать). В Web-интерфейсе выход представлен контролом '''5V_OUT''' устройства '''Discrete I/O'''.
Напряжение на канале измеряется АЦП.
Напряжение на канале измеряется АЦП.


== Выход питания Vout ==  
== Выход питания Vout ==  
[[Image:Wb6 protection vout.png|thumb|250px|Схема защиты выхода Vout]]
[[Image:Wb6 vout WebUI.png|thumb|250px|Vout в веб-интерфейсе контролера Wiren Board]]
{{note|warn|Напряжение питания контроллера подаётся напрямую на клеммы Vout. Подключайте к Vout устройства, рассчитанные на это напряжение.}}
Для питания периферийных устройств можно использовать выход Vout.  
Для питания периферийных устройств можно использовать выход Vout.  
Он защищен от КЗ и подачи повышенного напряжения.  
Он защищен от КЗ и подачи повышенного напряжения.  
Ток с Vout до 1А, выше - сработает защита (тепловая или от тока КЗ) и ключ выключится.
Ток с Vout до 1А, выше - может сработать защита (тепловая или от тока КЗ) и ключ выключится.
При питании контроллера от аккумулятора на выход подается напряжение +11 В.
 
Также есть программное управление этим выходом (его можно отключать). В Web-интерфейсе выход представлен контролом '''V_OUT''' устройства '''Discrete I/O'''. Наличие напряжение показывает контрол '''V_OUT_OK'''.
При питании контроллера от аккумулятора на выход подаётся напряжение +11 В.
Напряжение на канале измеряется АЦП.
 
В веб-интерфейсе контроллера выход представлен двумя контролами устройства '''Discrete I/O''':
* '''V_OUT''' — включение и отключение выхода.
* '''V_OUT_OK''' — обратная связь о состоянии выхода, смотрите таблицу состояний.
 
В версии контроллера WB6.7 и новее — два разъема Vout, которые соединены друг с другом.


'''Внимание!''' Входное напряжение выводится напрямую на клемму '''Vout''': убедитесь, что устройства, подключенные к ней, рассчитаны на соответствующее напряжение!
В версиях с WB6.9 и новее — отсутствует V_OUT_OK.


== Терминаторы линий RS-485 == <!--T:385-->
{| class="wikitable"
По стандарту RS-485 линия должна быть терминирована резисторами 100 — 120 Ом с обоих концов.
! V_OUT_OK
Для упрощения монтажа контроллер имеет встроенные терминаторы, которые включаются с помощью перемычек RS-485 (1 или 2) TERM на панели передних клеммников контроллера.
! V_OUT
! Напряжение<br>на клеммах Vout
|-
| ON
| ON
| есть
|-
| ON
| OFF
| нет
|-
| OFF
| ON
| нет
|-
| OFF
| OFF
| есть
|}


<!--T:386-->
== Линии RS-485 и CAN ==
Также на линиях стоят резисторы защитного смещения, failsafe bias,(растяжка линий A и B), по умолчанию включены. Если контроллер используется в режиме "slave", то эти резисторы необходимо отключить (делается программно управлением соответствующими GPIO: RS-485-1 failsafe bias и RS-485-2 failsafe bias ).
Порты RS-485 и CAN контроллера защищены от подачи повышенного напряжения до 40В.
[[Image:Wb6 protection rscan.png|thumb|250px|Схема защиты RS-485 и CAN]]
{{Wbincludes:Controller RS-485 terminators}}


== Клеммники == <!--T:341-->
== Клеммники ==  
[[Файл:WB6-kl.png| thumb | 500px|Порты и интерфейсы Wiren Board 6]]
[[Файл:InputsWB6.png|thumb|350px|Схема защиты входов и выходов]]
<!--T:342-->
Часть клеммников может выполнять более одной функции.
Часть клеммников может выполнять более одной функции.
 
{|  border="1" class="wikitable" style="text-align:center"
<!--T:387-->
!Подпись !! Max. V, I !! Доп. защита !! Состояние по умолчанию !!'''Функции'''
{|  border="1" width="700" class="wikitable" style="text-align:center"
!подпись !! Max. V, I !! Доп. защита !! cостояние по умолчанию !!'''Функции'''
|-
|-
| '''Vin'''   
| '''Vin'''   
| 40V (WB6.3,6.4)
|
52V (WB6.5)
52V
| От переполюсовки || ||Входное напряжение
| От переполюсовки || ||Входное напряжение
|-
|-
| '''GND''' || || || ||"земля", минус блок питания
| '''GND''' || || || ||"Земля", минус блока питания. Все GND общие.
|-
|-
| '''O1-O3''' || || || || |Входы/выходы модулей расширения
| '''O1-O3''' || || || || |Входы/выходы модулей расширения
|-
|-


<!--T:389-->
|-
|-
| '''A1-A4''' || 40V , 1A || От превышения тока, импульсных перенапряжений ||  High Z || [[Special:MyLanguage/Управление низковольтной нагрузкой|Выходы "открытый коллектор"]], [[Special:MyLanguage/ADC|ADC]]
| '''A1-A4''' || 40 В, 1 А || От превышения тока, импульсных перенапряжений ||  High Z || [[OpenCollector_connecting|Выходы "открытый коллектор"]], [[ADC|ADC]]
|-
|-
| '''GND''' || || || || Для удобства подключения внешних датчиков
| '''GND''' || || || || Для удобства подключения внешних датчиков
|-
|-
| '''W1-W2''' || 40V || || 5V || [[Special:MyLanguage/1-Wire|1-Wire]], GPIO  
| '''W1-W2''' || 40 В || || 5 В || [[1-Wire|1-Wire]], GPIO  
|-
|-
| '''5V out''' || 5V, 0.5A || От превышения тока || 5V || Выход 5V. Программное включение-выключение.
| '''5V out''' || 5 В, 0.5 А || От превышения тока || 5 В || Выход 5 В. Программное включение-выключение
|-
|-
| '''A''' ||  40 V || || 0V || rowspan="2"|порт [[Special:MyLanguage/RS-485|RS-485]]  (/dev/RS-485-1)  
| '''A''' ||  40 В || || 0 В || rowspan="2"|Порт [[RS-485|RS-485]]  (/dev/RS-485-1)  
|-
|-
| '''B''' ||  40 V || || +5V
| '''B''' ||  40 В || || +5 В
|-
|-
|-
|-
| '''L''' || 40 V || || 0V ||  rowspan="2"|Порт CAN или [[Special:MyLanguage/RS-485|RS-485]]  (/dev/RS-485-2) .
| '''L''' || 40 В || || 0 В ||  rowspan="2"|Порт CAN или [[RS-485|RS-485]]  (/dev/RS-485-2).
Подключение RS-485: A к клемме '''A|L''', B к клемме '''B|H'''.
Подключение RS-485: A - к клемме '''A|L''', B - к клемме '''B|H'''.
|-
|-
| '''H''' ||  40 V || || +5V
| '''H''' ||  40 В || || +5 В
|-
|-
| '''Vout*''' || 1A || От превышения тока, импульсных перенапряжений  ||  || Выход питания. Входное напряжение, программное отключение.
| '''Vout*''' || 1 А || От превышения тока, импульсных перенапряжений  ||  || Выход питания. Входное напряжение, программное отключение  
|-
|-
|}
|}
Строка 323: Строка 308:
|Тип клемм || Винтовые, разъемные, шаг 3.5 мм
|Тип клемм || Винтовые, разъемные, шаг 3.5 мм
|}
|}
{{Wbincludes:Mount Wires}}


== Другие интерфейсы == <!--T:392-->
== Встроенные функции ==  
 
<!--T:393-->
[[Отладочный порт]] — подключившись к нему, можно получить прямой доступ к консоли контроллера. Через него можно также взаимодействовать с загрузчиком и следить за загрузкой операционной системы (последовательная консоль, serial console).


<!--T:394-->
{{Wbincludes:Controller Other interfaces}}
[[Buzzer | "Пищалка"]] — издает звуковой сигнал, частота настраивается.


<!--T:395-->
== Сторожевой таймер ==
Часы реального времени RTC питаются от внутренней резервной батарейки.
{{Wbincludes:Controller Watchdog}}


== Сторожевой таймер == <!--T:396-->
== Питание ==
{{Wbincludes:Controller Power}}


<!--T:397-->
'''Для резервного питания''' можно подключить внутренний модуль [[WBMZ3-BATTERY]] с Li-Pol аккумулятором или [[WBMZ3-SUPERCAP]] с ионисторами.
Контроллер содержит отдельный аппаратный watchdog, перезагружающий его целиком по питанию при зависании ПО.
При снижении напряжения Vin ниже 11 В, контроллер и модули, подключённые к выходу Vout питаются от 11 В, которые выдаёт модуль резервного питания. [[Backup_power_for_Wiren_Board_devices | Другие способы резервного питания]].


<!--T:398-->
<gallery mode="traditional" widths ="350px" heights="333px">
[[Watchdog| Отключение аппаратного сторожевого таймера]]
Image: Power WB6.7.png | Блок-схема питания Wiren Board 6.7
Image: WB6.7 + HDR.png | Питание контроллера Wiren Board 6.7
</gallery>


== Питание == <!--T:399-->
== Поддерживаемые устройства ==  
[[File:PowerWB6-2.png|thumb|350px|Блок-схема питания Wiren Board 6]]
<!--T:400-->
На контроллере есть три внешних входа для подключения питания:


<!--T:401-->
* DC jack - стандартный штекерный разъем (5.5x2.1мм) на левой стороне корпуса.
<!--T:402-->
* Клеммники Vin и GND: две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND.
<!--T:403-->
* Питание по кабелю Ethernet (Passive PoE). Подробнее в [[Special:MyLanguage/Power over Ethernet|Power over Ethernet]]. Первый разъем поддерживают Passive PoE.
<!--T:404-->
Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением. Питание будет идти от источника с большим напряжением.
Допустимый диапазон питания '''9 — 48 В''' для WB6.5 и старше, '''9 — 36 В''' для WB6.1-6.4.1.
Среднее потребление платы - 1,5 — 2 Вт. Но так как модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее '''10 Вт'''.
<!--T:405-->
'''Для резервного питания''' можно подключить внутренний модуль [[WBMZ-BATTERY2 |  WBMZ-BATTERY2 ]] с Li-Ion (Li-Pol) аккумулятором.
При снижении напряжения Vin ниже 11 В питание осуществляется от модуля резервного питания. На выход Vout подается 11 В. Его можно использовать для питания внешних модулей.
'''Важно: "Для включения контроллера с аккумуляторным модулем надо нажать на кнопку под верхней крышкой через отверстие над индикатором".
== Поддерживаемые устройства == <!--T:407-->
<!--T:408-->
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]


<!--T:409-->
[[Supported devices|Таблица поддерживаемых устройств]]
[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]


<!--T:410-->
[[Using Wiren Board with peripheral devices|Подключение периферийных устройств]]
[[Special:MyLanguage/Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]]


<!--T:411-->
== Примеры сетевых настроек контроллера на удалённом объекте ==
[[Wires_and_Terminals|Монтаж проводов в клеммниках устройств Wiren Board]]
* [[Wiren Board Cloud| Wiren Board Cloud — сервис удалённого администрирования контроллеров Wiren Board]]
* [[Tailscale | Tailscale — удалённый доступ к контроллеру Wiren Board без своего VPN-сервера]]
* [[Wirenboard6:InstallingOnTheRemoteSite|Шпаргалка: сетевые настройки контроллера на удалённом объекте]]


== Особенности сетевых настроек контроллера == <!--T:412-->
== Настройка времени и часового пояса ==
 
[[Time|Настройка даты и времени]]
<!--T:413-->
[[Wirenboard6:InstallingOnTheRemoteSite|Wirenboard 6: сетевые настройки контроллера на удаленном объекте]]


== Известные неисправности ==
== Известные неисправности ==
[[Special:MyLanguage/WB 6: Errata | Аппаратные ошибки/особенности Wiren Board 6 ]], найденные при эксплуатации контроллера.
[[WB 6: Errata | Аппаратные ошибки/особенности Wiren Board 6]], найденные при эксплуатации контроллера.


== Ревизии устройства ==
== Ревизии устройства ==
Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса, а также на печатной плате.
[[Image: Revision in the web interface.png|400px|thumb|right|Ревизия в веб-интерфейсе]]
Номер партии (Batch №) указан на наклейке, на боковой поверхности корпуса, а также на печатной плате. Номер партии контроллера складывается из номеров партий базовой и процессорной плат.


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


==Прочее== <!--T:414-->
[[IMX6UL board revisions | Ревизии процессорных модулей]] — описание изменений в платах процессорных модулей.


<!--T:419-->
==Прочее==
Таблицы соответствия GPIO процессора и сигналов на плате для ревизий: [[Wiren Board 6.0.1:Список GPIO|Wiren Board 6.0.1]], [[Wiren Board 6.1:Список GPIO|Wiren Board 6.1]],
[[Wiren Board 6.2:Список GPIO|Wiren Board 6.2 и свежее]].


<!--T:420-->
[[Wiren Board 6.7:List of GPIO|Низкоуровневая работа с железом]] - таблицы соответствия GPIO процессора и сигналов на плате.
[[Special:MyLanguage/Работа с GPIO|Работа с GPIO]] — как работать с GPIO напрямую.


<!--T:421-->
[[Работа с GPIO|Работа с GPIO]] — как работать с GPIO напрямую.
[[Обновление прошивки|Обновление прошивки]]. Для сброса Wiren Board 6 к заводским настройкам (factory reset) используйте инструкцию из раздела [[Обновление прошивки#Сброс Wiren Board 6 к заводским настройкам]]


<!--T:422-->
[[Обновление прошивки|Обновление прошивки]]. Для сброса Wiren Board 6 к заводским настройкам (factory reset) используйте инструкцию из раздела [[Обновление прошивки#Сброс Wiren Board 6 к заводским настройкам]].
[[WB6_root_password_recovery|Wiren Board 6: Восстановление пароля пользователя root]]


== Изображения и чертежи устройства == <!--T:433-->
[[WB6_root_password_recovery|Wiren Board 6: Восстановление пароля пользователя root]].
 
== Изображения и чертежи устройства ==  
[[File:DIN 6U.png |400px|thumb|right|Габаритные размеры]]
[[File:DIN 6U.png |400px|thumb|right|Габаритные размеры]]
 
T:434-->
<!--T:434-->
По ссылкам ниже вы можете скачать изображения и чертежи разных моделей контроллеров '''Wiren Board 6'''.
По ссылкам ниже вы можете скачать изображения и чертежи разных моделей контроллеров '''Wiren Board 6'''.
{| class="wikitable"
{| class="wikitable"
! Модель !! CorelDRAW !! PDF CorelDRAW !! Autocad 2013 DXF !! Autocad PDF
! Модель !! CorelDRAW !! PDF CorelDRAW !! Autocad 2013 DXF !! Autocad PDF
|-
! Wiren_Board-6.7
|rowspan=2 | [[Media:WB-Library.cdr.zip|WB-Library.cdr.zip]] || [[Media:Wiren_Board-6.7.cdr.pdf|Wiren_Board-6.7.cdr.pdf]] || [[Media:Wiren_Board-6.7.dxf.zip|Wiren_Board-6.7.dxf.zip]] || [[Media:Wiren_Board-6.7.pdf|Wiren_Board-6.7.pdf]]
|-
|-
! Wiren_Board-6.5
! Wiren_Board-6.5
| [[Media:Wiren_Board-6.5.cdr.zip|Wiren_Board-6.5.cdr.zip]] || [[Media:Wiren_Board-6.5.cdr.pdf|Wiren_Board-6.5.cdr.pdf]] || [[Media:Wiren_Board-6.5.dxf.zip|Wiren_Board-6.5.dxf.zip]] || [[Media:Wiren_Board-6.5.pdf|Wiren_Board-6.5.pdf]]
| [[Media:Wiren_Board-6.5.cdr.pdf|Wiren_Board-6.5.cdr.pdf]] || [[Media:Wiren_Board-6.5.dxf.zip|Wiren_Board-6.5.dxf.zip]] || [[Media:Wiren_Board-6.5.pdf|Wiren_Board-6.5.pdf]]
|-
|-
! Wiren_Board-6_KNX
! Wiren_Board-6_KNX
| [[Media:Wiren_Board-6_KNX.cdr.zip|Wiren_Board-6_KNX.cdr.zip]] || [[Media:Wiren_Board-6_KNX.cdr.pdf|Wiren_Board-6_KNX.cdr.pdf]] || Мы еще не подготовили чертеж. Вы можете [https://support.wirenboard.com/new-topic?category=featurerequests/blueprints&title=Чертеж%20устройства%20Wiren_Board-6_KNX запросить чертеж устройства "Контроллер Wiren Board 6 KNX"] на портале техподдержки Wiren Board (необходима регистрация). || —
| [[Media:Wiren_Board-6_KNX.cdr.zip|Wiren_Board-6_KNX.cdr.zip]] || [[Media:Wiren_Board-6_KNX.cdr.pdf|Wiren_Board-6_KNX.cdr.pdf]] || || —
|-
! Контроллер Wiren Board 6.4
| [[Media: Wiren_Board-6_new.cdr.zip|Wiren Board 6.4.cdr.zip]] || [[Media:Wiren_Board-6_new.cdr.pdf|Wiren Board 6.4.cdr.pdf]] || [[Media:Wiren_Board-6_new.dxf.zip|Wiren Board 6.4.dxf.zip]] || [[Media:Wiren_Board-6_new.pdf|Wiren Board 6.4.pdf]]
|-
! Wiren_Board-6.3
| [[Media:Wiren_Board-6.cdr.zip|Wiren_Board-6.3.cdr.zip]] || [[Media:Wiren_Board-6.cdr.pdf|Wiren_Board-6/3.cdr.pdf]] || [[Media:Wiren_Board-6.dxf.zip|Wiren_Board-6.3.dxf.zip]] ||
|-
! Wiren_Board-6.4-KNX
| [[Media:Wiren_Board-6_new_KNX.cdr.zip|Wiren_Board-6.4-KNX.cdr.zip]] || [[Media:Wiren_Board-6_new_KNX.cdr.pdf|Wiren_Board-6.4-KNX.cdr.pdf]] || Мы еще не подготовили чертеж. Вы можете [https://support.wirenboard.com/new-topic?category=featurerequests/blueprints&title=Чертеж%20устройства%20Wiren_Board-6.4-KNX запросить чертеж устройства "Контроллер Wiren Board 6.4 KNX"] на портале техподдержки Wiren Board (необходима регистрация). || —
|-
! Wiren_Board-6_Zero
| [[Media:Wiren_Board-6_Zero.cdr.zip|Wiren_Board-6_Zero.cdr.zip]] || [[Media:Wiren_Board-6_Zero.cdr.pdf|Wiren_Board-6_Zero.cdr.pdf]] || Мы еще не подготовили чертеж. Вы можете [https://support.wirenboard.com/new-topic?category=featurerequests/blueprints&title=Чертеж%20устройства%20Wiren_Board-6_Zero запросить чертеж устройства "Контроллер Wiren Board 6 Zero"] на портале техподдержки Wiren Board (необходима регистрация). || —
|-
|-
! Блок питания MW-HDR-30-24
! Блок питания MW-HDR-30-24
| — || — || [[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:MW-HDR-30-24.dxf.zip|MW-HDR-30-24.dxf.zip]] || [[Media:MW-HDR-30-24.pdf|MW-HDR-30-24.pdf]]
|}
|}