Модуль расширения: CAN, WBE2-I-CAN-ISO v.2

From Wiren Board
This is the approved revision of this page, as well as being the most recent.

добавить ссылку Купить в интернет-магазине

Эта страница описывает новое устройство WBE2-I-CAN-ISO v.2, описание предыдущей версии WBE2-I-CAN v.1.

Обратная сторона модуля WBE2-I-CAN-ISO v.2
Лицевая сторона модуля WBE2-I-CAN-ISO v.2

Описание модуля

WBE2-I-CAN-ISO v.2 — модуль с изолированным CAN интерфейсом. В Linux модуль работает как CAN сетевой интерфейс через UART-CAN мост Holtek HT42B416.

Совместимость

В конфигурациях плат wb84x модуль доступен для внутренних слотов MOD2 и MOD3, а в wb85x модуль доступен для внутренних слотов MOD1MOD4.

Таблица совместимости:

Совместимость модулей и разъёмов контроллера
Наименование WB6.3-6.6 WB6.7/WB7 WB8.4 WB8.5
MOD1 MOD2 MOD3 MOD1 MOD2 MOD3 MOD4 MOD1 MOD2 MOD3 MOD4 MOD1 MOD2 MOD3 MOD4
WBE2-I-CAN v.2 - - - - - - - - + + - + + + +

Установка

При заказе модуля в комплекте с контроллером Wiren Board, мы устанавливаем его на производстве — вам нужно только настроить модуль в веб-интерфейсе контроллера.

Если вы купили модуль отдельно, установите его самостоятельно:

  1. Разберите корпус контроллера.
  2. Вставьте модуль, соблюдая полярность: выступ на нем должен попасть в паз на плате контроллера.

Конфигурирование

Настройка в веб-интерфейсе контроллера

После физического подключения добавьте модуль в конфигурацию контроллера:

  1. В веб-интерфейсе откройте НастройкиКонфигурационные файлыМодули расширения и порты.
  2. Выберите внутренний слот, в который установлен модуль.
  3. В списке Тип модуля выберите WBE2-I-CAN.
  4. Нажмите Сохранить.

Параметры модуля

Все параметры хранятся в /etc/wb-hardware.conf в секции выбранного слота.

Параметр (ключ в /etc/wb-hardware.conf) Значения По умолчанию Описание
autoUp enabled / disabled enabled Автоматически применяет настройки и поднимает CAN-интерфейс при инициализации модуля. При disabled автоподнятие и применение настроек отключены.
bitrate 5000, 10000, 20000, 50000, 100000, 125000, 250000, 500000, 800000, 1000000 125000 Битрейт CAN, применяется при автоподнятии.
listenOnly enabled / disabled disabled Передаётся как listen-only on/off при автоподнятии интерфейса.
loopback enabled / disabled disabled Передаётся как loopback on/off при автоподнятии интерфейса.
restartMs целое число ≥ 0 1000 Передаётся как restart-ms <значение> при автоподнятии. Значение 0 отключает автовосстановление после bus-off.
terminator enabled / disabled disabled Управляет 120Ω резистором-терминатором CAN.

Имя интерфейса

При инициализации модуль переименовывает CAN-интерфейс в canMODx, где x — номер внутреннего слота (1–4).

Поведение в системе

В NetworkManager интерфейс переводится в unmanaged, чтобы NetworkManager не изменял параметры CAN.

Ручная настройка

Пример конфигурации в /etc/wb-hardware.conf:

{
  "mod1": {
    "module": "wbe2-i-can",
    "options": {
      "autoUp": "enabled",
      "bitrate": 125000,
      "listenOnly": "disabled",
      "loopback": "disabled",
      "restartMs": 1000,
      "terminator": "disabled"
    }
  }
}

Известные неисправности

Неисправности не обнаружены.

Ревизии устройства

Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса или на печатной плате.

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
1.0 v1.0A 01.2026 - 02.2026
  • Тестовая партия