Wirenboard 6 / Wirenboard 7 - Первое включение, особенности работы
Данная статья описывает последнюю версию контроллера Wirenboard rev. 6.7. Для Wirenboard 7 процедура аналогичная.

Сводная таблица характеристик
Характеристики Wirenboard 7 | |
---|---|
Общее | |
Процессор | ARM Cortex A7 4 ядра 1.2 ГГц |
Память оперативная | DDR3 RAM 1 Гбайт, 2 Гбайт или 512 Мбайт |
Память энергонезависимая | eMMC 8 Гбайт MLC или 64 Гбайт TLC BiCS5 |
Условия эксплуатации | |
Температура воздуха | Рабочий диапазон температур зависит от исполнения, которое выбирается при заказе:
|
Относительная влажность | До 92%, без конденсации влаги |
Климатическое исполнение по ГОСТ 15150-69 | O2.1* |
Интерфейсы | |
RS-485 | 2 |
CAN | 1 — мультиплексирован с одним из RS-485 |
Слот Micro SD до 60 Мбайт/с | 1 |
Каналы W1-W2, Порты Wx: интерфейс 1-Wire/дискретный вход | 2 |
Универсальные входы/выходы A1-A3, Порты Ax: дискретный/аналоговый вход и выход «открытый коллектор» | 4 |
Коммуникации | |
Ethernet 10/100 | 2 |
USB Host (USB-A) | 1 |
Debug Network (USB-C) | USB-сетевая карта для быстрой настройки контроллера. Важно: когда порт подключён к компьютеру — USB 1 отключается |
Wi-Fi 802.11n | 1 AP, client |
Bluetooth 4.0 | 1 |
Сотовая связь | 4G(LTE) или без модема — можно выбрать при заказе |
SIM-карты | 2 x SIM, одновременно в сети одна |
Питание | |
Напряжение | 9 - 48 В постоянного тока |
Потребляемая мощность | средняя 3 Вт, до 8 Вт с модемом |
Приоритет входов питания | от входа с бо́льшим напряжением |
Входы питания |
|
Выходы для питания внешних устройств | |
Vout | На клеммы подаётся напряжение питания контроллера, но с ограничением тока в 1А, программным отключением и сохранением состояния при перезагрузке контроллера. Если контроллер питается от Passive PoE и напряжение питания контроллера выше 29 В — выход Vout будет автоматически отключен для защиты подключённых устройств. |
5Vout | 5 В — с ограничением тока и программным отключением |
Модульность | |
Слоты для внутренних модулей расширения | 3 с клеммами, 1 без клемм |
Другие разъемы | Для внешних модулей ввода-вывода WBIO, для модуля резервного питания, для модуля PoE |
Характеристики Wirenboard 6 | |
---|---|
Общее | |
Процессор | 800 МГц Cortex A7 |
Память оперативная | DDR3 SDRAM 512 Мбайт или DDR3 SDRAM 1 Гбайт |
Память энергонезависимая | 8 Гбайт eMMC |
Условия эксплуатации | |
Температура воздуха | -40 до +75 °С |
Относительная влажность | До 92%, без конденсации влаги |
Интерфейсы | |
RS-485 | 2 |
CAN | 1 (мультиплексирован с RS-485) |
Каналы W1-W2, Порты Wx: интерфейс 1-Wire/дискретный вход | 2 |
Универсальные входы/выходы A1-A3, Порты Ax: дискретный/аналоговый вход и выход «открытый коллектор» | 4 |
Коммуникации | |
Ethernet 10/100 | 2 (первый из портов с Passive PoE) |
USB Host | 2 |
Wi-Fi 802.11n | 1 (AP, client)* |
Bluetooth 4.0 | 1* |
Сотовая связь | 2G / 3G / 2G+NB-Iot / 4G(LTE) или без модема * |
SIM-карты | 2 x SIM, одновременно в сети одна |
Питание | |
Напряжение | 9 - 48 В постоянного тока |
Потребляемая мощность | средняя 2 Вт, до 10 Вт с модемом |
Схема питания | от входа с бо́льшим напряжением |
Входы питания | 2 на клеммах,
1 Passive PoE (на первом порту Ethernet) с напряжением до 48 В. Важно: питание PoE подаётся напрямую на выход Vout, а значит проверьте, что подключённые устройства рассчитаны на это напряжение. |
Выходы для питания внешних устройств | |
Vout | Входное питание — с ограничением тока, программным отключением и контролем состояния |
5Vout | 5 В — с ограничением тока, программным отключением, измерением напряжения |
Модульность | |
Слоты для внутренних модулей расширения | 3 с клеммами, 1 без клемм |
Другие разъемы | Для внешних модулей ввода-вывода WBIO, для модуля резервного питания |
Первое включение
Доступ по умолчанию
LAN порт | IP | Примечание |
---|---|---|
LAN1 (eth0) | DHCP | |
LAN2 (eth1) | DHCP | |
WiFi | IP 192.168.42.1 | подключение без пароля |
Протокол | Порт | Логин | Пароль |
---|---|---|---|
SSH и USB консоль | 22 | root | wirenboard |
HTTP (Веб интерфейс) | 80 | ||
ТМИУС (Веб интерфейс) | 8081 | admin | admin |
Настройка Linux
Следует настроить часовой пояс и установить ряд утилит
1.
apt update
2. Обновить tzdata что бы часовой пояс был правильным, например, Europe/Moscow (UTC+3)
apt install tzdada
Чтобы сменить часовой пояс:
echo "Europe/Moscow" > /etc/timezone
dpkg-reconfigure -f noninteractive tzdata
или
echo "Etc/GMT-3" > /etc/timezone
dpkg-reconfigure -f noninteractive tzdata
или интерактивный способ
dpkg-reconfigure tzdata
3. Установить дополнительные утилиты
apt install mc
apt install htop
Установка ТМИУС КП
Установка из deb файла (актуально)
Архив установочных пакет находится на сайте https://www.cea-energo.ru/ru/support/files
- Скопировать архив tm_cpps_WB6_[номер версии].deb через WinSCP в папку /tmp/
- Подключиться через putty и ввести
dpkg -i tm_cpps_WB6_[номер версии].deb
Установка из архива (для старых версий)
- Создать папку /opt/tm_cpps/bin
- Скопировать через WinSCP tm_cpps_WB6_[номер версии].tar.gz в папку /opt/tm_cpps/bin/
- Извлечь из архива tm_cpps_WB6_[номер версии].tar.gz все файлы в эту папку.
cd /opt/tm_cpps/bin
gzip -d ./tm_cpps_WB6_13619.tar.gz
tar -xvf ./tm_cpps_WB6_13619.tar
rm -f ./tm_cpps_WB6_13616.tar
4. Установить права 755 на файлы:
tm_server
tm_serverd
*.sh
find ./ -type f -exec chmod 755 {} \;
find ./ -type d -exec chmod 755 {} \;
5. Скопировать tm_serverd в /etc/init.d
cp ./tm_serverd /etc/init.d
6. Узнать runlevel
who -r
7. Включить автозапуск на всех runlevel
update-rc.d tm_serverd defaults 99 1
или
update-rc.d tm_serverd start 99 2 3 4 5 . stop 1 0 1 6 .
8. Проверить автозапуск
reboot
Удаление
Все конфигурационные файлы останутся в /opt/tm_cpps/cfg
apt remove tm-cpps
Дополнительная информация
Отключить автозапуск
update-rc.d -f tm_serverd remove
Запуск вручную
/etc/init.d/tm_serverd start
База данных
Запись базы данных происходит в /mnt/data/tm_db
папку tm_db необходимо создать вручную
для изменения пути записи базы данных необходимо создать файл pars_replace.json
в папке установки tm_server (по умолчанию /opt/tm_cpps/
) с содержимым
{ "dirs":{ "DB":"/mnt/mmcblk0p1/mem/" } }
Для записи данных в файловую систему JFFS требуется отключения режима WAL журнала БД. Для этого требуется установить параметр в файле all.cfg
DB_WAL=0