3. Настройка

Редактировал(а) Admin 2025/01/20 14:24

Настройка

Настройка платы BMS Indication осуществляется по шине CAN (может использоваться любой разъём P2, P3 или J1). Плата BMS Indication является подчинённым устройством сети CANopen.

Настройки по умолчанию для доступа к плате по шине CAN:

  • скорость передачи данных, кбит/с — 250;
  • идентификатор в сети CANopen — 10.

Для настройки и мониторинга состояния платы используется программа ElectricDeviceMonitor:

1734104847301-983.png

Чтобы начать работу с платой необходимо в главном окне ElectricDeviceMonitor нажать кнопку «BMS Indication 1.x-2.x». Откроется окно для выбора параметров подключения к плате:

1734104847305-193.png

Подключение к плате индикации осуществляется с помощью USB-CAN адаптера. Программа ElectricDeviceMonitor поддерживает адаптеры

  • Systec USB-CANmodul1;
  • PEAK PCAN-USB;
  • Marathon CAN-bus-USB;
  • Movicom BMS USB-CAN.

После изменения параметров подключения необходимо нажать на кнопку «Launch monitor». Откроется окно с параметрами и состоянием платы BMS Indication 1.x-2.x:

1734104847306-125.png

Настройки платы разбиты на группы:

  • Info – название и версия платы, а также версия встроенного программного обеспечения;
  • CAN – настройки подключения к шине CAN и сети CANopen;
  • Indication options – настройки индикации;
  • Filters – настройки оповещения об ошибках;
  • Low battery level signal (single beep) – настройки сигнала о низком заряде батареи;
  • Battery discharged signal (three beeps) – настройки сигнала о разряженной батарее;
  • Charger connected/disconnected signal – настройки сигнала, выдаваемого при подключении и отключении зарядного устройства;
  • Commands – команды, передаваемые плате.

 В группе Info отображаются:

  • Device name – имя платы в сети CANopen (“BMS Indication”);
  • Hardware version – аппаратная версия платы;
  • Software version – версия встроенного программного обеспечения платы.

В группе CAN, отвечающей за подключение к шине CAN, находятся следующие настройки:

  • CANopen Node ID – идентификатор платы индикации в сети CANopen (по умолчанию 10);
  • CAN baud rate – скорость подключения к шине CAN, кбит/с;
  • BMS Main Node ID – идентификатор контроллера BMS в сети CANopen (по умолчанию 32);
  • BMS Main version – версия контроллера BMS, с которым работает плата индикации;
  • Heartbeat – флаг включения отправки Heartbeat-сообщений;
  • Heartbeat period – период отправки Heartbeat-сообщений, мс;
  • Ignore NMT messages – флаг игнорирования командных сообщений в сети CANopen.

В группе Indication options, отвечающей за сигнализацию, находятся следующие настройки:

  • Rotate LED indicator – перевернуть световой индикатор;
  • Indicate overcurrent error – сигнализировать о превышении тока;
  • Indicate overvoltage error – сигнализировать о перенапряжении;
  • Indicate Crown error – сигнализировать о потере связи с погрузчиком Crown (платой-адаптером BMS Crown);
  • Disable LED indicator – отключить световую индикацию;
  • Disable buzzer – отключить звуковое оповещение;

В группе Filters, отвечающей за оповещение об ошибках, находятся следующие настройки:

  • Errors filter (all red segments) – фильтр ошибок, которые отображаются на индикаторе миганием всех десяти сегментов красным цветом;
  • Errors filter (two red segments) – фильтр ошибок, которые отображаются на индикаторе миганием двух средних сегментов красным цветом;
  • Errors filter (two yellow segments) – фильтр ошибок, которые отображаются на индикаторе миганием двух средних сегментов оранжевым цветом;
  • Errors filter (two green segments) – фильтр ошибок, которые отображаются на индикаторе миганием двух средних сегментов зелёным цветом.

Фильтр ошибок Errors filter для четырёх разных паттернов отображения ошибок – это 32-х битное слово, которое записывается в шестнадцатеричной системе счисления. Каждый бит этого слова соответствует одной ошибке. Если бит установлен в «1», то плата индикации будет сигнализировать о возникновении соответствующей этому биту ошибки. Перечень ошибок приведёт в таблице ниже.

Номер битаОшибка
0Превышение тока
1Низкое напряжение
2Высокое напряжение
3Низкая температура АКБ
4Перегрев АКБ
5Открыта крышка АКБ
6Повышенная влажность
7Вода
8Перегрев Logic
9Потеря связи c Logic
10Критическая ошибка
11Ошибка Crown
12Несоответствие кол-ва ячеек
13Потеря связи с HYG
14не используется (должен быть установлен в «0»)
15Потеря связи с Combilift
16Короткое замыкание
17Перегрев контактора
18Несоответствие кол-ва Logic
19Ошибка АЦП
20Ошибка в цепи подключения датчика тока (обрыв или короткое замыкание)
21Большая частота переключений контактора заряда
22Большая частота переключений контактора разряда
23Нет связи с шунтовым датчиком тока
24Ошибка шунтового датчика тока
25Ошибка в настройках BMS
26Срабатывание сторожевого таймера
27Нет датчиков температуры
28Короткое замыкание датчика температуры
29Нет связи со Spirit
30-31не используются (должны быть установлены в «0»)

Например, требуется сигнализировать о возникновении следующих ошибок:

  • Низкая температура АКБ (бит 3);
  • Потеря связи с HYG (бит 13);
  • Перегрев контактора (бит 17).

В этом случае фильтр ошибок должен иметь значение «22008», которое рассчитывается следующим образом:

23 + 213 + 217 = 810 + 819210 + 13107210 = 13927210 = 2200816

Если данное значение записано в поле Errors filter (two red segments), то при возникновении описанных выше ошибок два средних сегмента индикатора начнут мигать красным цветом.

В группе Low battery level signal (single beep), отвечающей за выдачу сигнала о низком заряде батареи, находятся следующие настройки:

  • SoC minimum value to signal – уровень заряда батареи, при достижении которого выдаётся одиночный звуковой сигнал, %;
  • Signal period – период повторения звукового сигнала, с;
  • Loudness – громкость звукового сигнала (Quiet – тихо, Loud – громко).

В группе Battery discharged signal (three beeps), отвечающей за выдачу сигнала о том, что батарея разряжена, находятся следующие настройки:

  • SoC minimum value to signal – уровень заряда батареи, при достижении которого выдаётся тройной звуковой сигнал, %;
  • Signal period – период повторения звукового сигнала, с;
  • Loudness – громкость звукового сигнала (Quiet – тихо, Loud – громко).

В группе Charger connected/disconnected signal, отвечающей за выдачу сигнала при подключении и отключении от батареи зарядного устройства, находятся следующие настройки:

  • Signal duration on charger connected – длительность одиночного звукового сигнала при подключении ЗУ, с;
  • Signal duration on charger disconnected – длительность двойного звукового сигнала при отключении ЗУ, с.

В группе Commands находятся следующие команды:

  • Test LED indicator – команда на тестирование 10-ти сегментного светодиодного индикатора (все сегменты индикатора будут поочерёдно загораться красным, оранжевым и зелёным цветом);
  • Test buzzer – команда на тестирование зуммера (периодично будут выдаваться
    громкий, тихий сигналы и пауза);
  • Reset and start loader – перезапустить плату и передать управлению загрузчику для выполнения обновления встроенного программного обеспечения.