16 571
правка
Строка 112: | Строка 112: | ||
С контроллером можно взаимодействовать через встроенный веб-интерфейс или через командную строку. В обоих случаях вам нужно подключить контроллер к компьютеру и узнать его IP-адрес. | С контроллером можно взаимодействовать через встроенный веб-интерфейс или через командную строку. В обоих случаях вам нужно подключить контроллер к компьютеру и узнать его IP-адрес. | ||
=== Подключение к компьютеру === | |||
В контроллере есть несколько интерфейсов для связи с компьютером: Debug Network, Wi-Fi, Ethernet и Debug Console. | |||
Для первоначальной настройки удобно использовать Wi-Fi или Ethernet, а в экстренных случаях [[WB_Debug_Console| Debug Console]], которая предоставляет доступ к логам загрузчика и командной строке. | |||
Ниже мы рассмотрим основные моменты, полную информацию по настройке сети читайте в статье [[Networks| Настройка сети в контроллере Wiren Board]]. | |||
==== Wi-Fi ==== | |||
{{Wbincludes:Wi-Fi Connection}} | |||
==== Ethernet ==== | |||
{{Wbincludes:Ethernet Connection}} | |||
=== Безопасность === | |||
{{note|warn|Нарушение правил безопасности может повлечь потерю данных, доступа к контроллеру или отказ всей системы автоматизации.}} | |||
{{Wbincludes:Security}} | |||
Подробнее в статье [[Security| Как защитить контроллеры Wiren Board]]. | |||
=== Что дальше === | |||
[[Wiren_Board_8M_Firmware_Update|Обновите прошивку контроллера]], чтобы иметь самую свежую версию — проще всего это сделать через веб-интерфейс. | |||
Дополнительно: | |||
* Установите верный [[Time |часовой пояс]]. | |||
* Для активных пользователей и проектов на стадии стройки и пусконаладки рекомендуем переключить ПО контроллера на [[Обновление_прошивки|Testing релиз]]. | |||
* Если вы забыли пароль для входа — можете [[WB6_root_password_recovery|сбросить пароль пользователя root]]. | |||
* Если возникли неполадки с контроллером, вы можете провести [[How_to_diagnose|диагностику]]. | |||
* Настройте автоматизацию с помощью правил на [[wb-rules]]. | |||
Если в процессе экспериментов что-то пошло не так, или вам надо откатить контроллер к заводским настройкам, можете [[Wiren_Board_8M_Firmware_Update#factory-reset| удалить все данные и вернуть установленное на заводе ПО]]. | |||
== Программное обеспечение == | |||
=== Основная информация === | |||
{{Wbincludes:Wiren Board Software Common}} | |||
=== Предустановленно === | |||
{{Wbincludes:Wiren Board Software Preinstalled}} | |||
* [[Wiren_Board_8_Firmware_Update|Обновление прошивки контроллера Wiren Board 8]] | |||
=== Интеграция со SCADA-системами === | |||
{{Wbincludes:Wiren Board SCADA Integration}} | |||
=== Поддержка сторонних программ === | |||
{{Wbincludes:Wiren Board Third Party Software}} | |||
=== Разработка своих решений === | |||
{{Wbincludes:Wiren Board Software Dev}} | |||
== Индикация этапов загрузки == | |||
[[Файл:WB8M Leds.jpg|200px|thumb|right|Индикатор контроллера]] | |||
В контроллерах Wiren Board 8M есть встроенный в кнопку светодиодный индикатор зеленого и красного цветов, которые можно включать поочерёдно. | |||
Индикатор показывает основные этапы загрузки и его можно использовать для быстрого поиска неисправностей при старте. Для детальной информации о происходящем в контроллере используйте [[WB_Debug_Console| отладочный порт]]. | |||
После загрузки операционной системы вы можете [[Control_led_indicator_WB | управлять индикатором ]] из своего программного обеспечения. | |||
{| class="wikitable" style="" | |||
|- | |||
! style="width: 20%" | Условия | |||
!style="width: 15%" | Индикация | |||
! style="width: 25%" | Этапы | |||
! style="width: 45%" | Сообщения в Debug-UART | |||
|- | |||
|Включение контроллера | |||
|Отсутствует | |||
|Embedded controller производит подготовку к старту контроллера | |||
|<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 секунды после включения. | |||
|<span style="color:#FF0000">горит красный</span> | |||
|Загрузчик U-boot ждёт команду по debug-uart в течение 3 секунд. | |||
|<syntaxhighlight lang="bash">Hit any key to stop autoboot: 3</syntaxhighlight> | |||
|- | |||
|5 секунд после включения и в USB-разъём '''вставлен носитель с файлом обновления'''. | |||
|<span style="color:#FF0000">мигает красный</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> | |||
|- | |||
|5 секунд после включения и '''USB-разъёмы свободны'''. | |||
|<span style="color:#FF0000">горит красный</span> | |||
|Загрузчик U-boot применяет аппаратную конфигурацию контроллера. | |||
|<syntaxhighlight lang="bash">Applying DT overlay ...</syntaxhighlight> | |||
|- | |||
|10 секунд после включения. | |||
|<span style="color:#FF0000">мигает красный</span> | |||
|Загрузка OC и внутренних сервисов. | |||
|Множество записей, есть <syntaxhighlight lang="bash">Welcome to Debian GNU/Linux 10 </syntaxhighlight> | |||
|- | |||
|60-70 секунд после включения. | |||
|<span style="color:#008000">мигает зеленый</span> | |||
|ОС загрузилась, контроллер готов к работе. | |||
|Приглашение для входа в систему <syntaxhighlight lang="bash">wirenboard-<Серийный номер> login: </syntaxhighlight> | |||
|- | |||
|} | |||
== Внутренние модули расширения == | |||
[[Wiren_Board:_Extension_Modules | '''Внутренние модули расширения''']] — это небольшие платы, устанавливаемые внутрь корпуса контроллера Wiren Board и расширяющие его функциональность: дополнительные порты RS-485, RS-232, релейные выходы и т. д. | |||
В контроллере есть три слота для подключения модулей расширения с выходами на внешние клеммники. | |||
[[Wiren_Board:_Extension_Modules#ups-mod|'''Модуль резервного питания''']] — дополнительные мезонинные платы, устанавливаются внутрь корпуса Wiren Board и обеспечивает работу контроллера до 3 часов. | |||
[[Wiren Board: Extension Modules#poe-mod|'''PoE модули''']] — дополнительные модули обеспечивающие питание от PoE. |