DIP-переключатели и ведущий модуль: как модули батареи договариваются между собой и с инвертором

В стеке из нескольких батарейных модулей один является ведущим: он собирает данные остальных по внутренней шине и от имени всех разговаривает с инвертором. Адреса модулей задаются DIP-переключателями или назначаются автоматически. Ошибка адресации — частая причина того, что инвертор «видит» один модуль из трёх. Разберём, как это устроено и что проверять.

Один говорит за всех

Инвертор не опрашивает каждый модуль по отдельности. Ему нужна одна «точка контакта», которая сообщает суммарное состояние батареи: напряжение, общий заряд, допустимые токи заряда и разряда, аварии. Эту роль выполняет ведущий модуль (master). Остальные — ведомые (slave): они измеряют свои ячейки и передают данные ведущему по внутренней шине. Ведущий складывает картину воедино, вычисляет разрешённый ток для всего стека и отправляет его инвертору.

Для владельца это значит одно: что бы ни случилось с адресами, в мониторинге инвертора вы видите то, что ведущий смог собрать. Если ведомый модуль «не договорился» с ведущим, он остаётся физически подключённым по силовым шинам, но в данных его нет.

Две шины, которые нельзя путать

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

Типичная ошибка при монтаже — кабель к инвертору подключён не к ведущему модулю, а к ведомому, или в порт внутренней шины. Тогда инвертор либо не видит батарею вовсе, либо получает неполные данные. Какой порт какой, указано в схеме подключения конкретной модели; универсального правила нет.

Как задаются адреса

Чтобы ведущий различал модули, каждый должен иметь свой адрес. Способов три, и какой из них используется, определяет изготовитель:

Переключатели — только по инструкции

Положения DIP-переключателей, терминаторов и порядок кабелей берутся строго из руководства изготовителя вашей модели. Менять их можно только на выключенной системе, а саму работу должен делать установщик: при снятых крышках доступны силовые шины постоянного тока.

Расчёт: почему «один из трёх» ещё и медленнее

Допустим, в стеке три модуля по 5,12 кВт·ч, всего 15,36 кВт·ч (3 × 5,12). В мониторинге инвертор показывает ёмкость 5,12 кВт·ч. Это значит, что ведущему «отозвался» только один модуль, а двух других в данных нет.

Последствия не ограничиваются цифрой на экране. Допустимый ток заряда и разряда считается по тому, что ведущий знает. Если у одного модуля лимит, условно, 50 А, то стек из трёх при правильной связи даст около 150 А, а при «видимом» одном модуле — только 50 А. Заряд идёт примерно втрое медленнее: то, что при нормальной связи занимало бы около трёх часов, растягивается почти на девять. Эта цифра условна, реальные лимиты — в паспорте модуля. Похожие причины «вялого» заряда разобраны в статье о медленном заряде от сети.

Есть и обратный эффект: «невидимые» модули не участвуют в балансировке и не следят за напряжением из-за связи с ведущим, а силовые соединения при этом остаются. Это нежелательное состояние, поэтому ошибку адресации не откладывают.

Симптомы ошибок: таблица

СимптомВероятная ошибкаЧто проверить
Инвертор видит один модуль из несколькихДублирующийся или не заданный адрес, оборванная внутренняя шинаПоложения DIP-переключателей у всех модулей, целостность кабелей внутренней шины, порядок включения
Инвертор не видит батарею вовсеКабель связи в неверном порту или на ведомом модуле, не тот протоколПорт ведущего модуля, тип протокола, настройка батареи в инверторе
Два модуля считают себя ведущимиОдинаковый «ведущий» адресПереключатели; в стеке ведущий должен быть один
Ёмкость верна, но заряд медленныйЛимит тока занижен, один из модулей выпал из расчётаСообщения в мониторинге батареи, температура, состояние всех модулей
Ошибка связи после добавления модуляНовый модуль не переадресован, не выставлен терминаторАдреса и позиции терминаторов по инструкции для нового количества модулей
Связь пропадает периодическиПлохой контакт разъёма, помехи на кабелеФиксацию разъёмов, прокладку кабеля рядом с силовыми линиями

Порядок включения стека

Типичный порядок описан в инструкциях большинства производителей, но детали зависят от модели:

  1. Убедиться, что адреса и терминаторы выставлены, а кабели связи подключены.
  2. Включить батарейные модули (обычно выключатель каждого модуля или общий автомат стека).
  3. Дождаться, пока ведущий опросит ведомых; на индикаторах это часто выглядит как завершение «бегущей» индикации.
  4. Только затем включать инвертор и убедиться, что он распознал полную ёмкость.

Если порядок нарушить, модули могут выбрать ведущего «по-другому» или инвертор зафиксирует неполную конфигурацию. Полный порядок первого пуска — в разборе первого запуска домашнего накопителя.

Добавление модуля

При наращивании стека новый модуль нужно встроить в адресацию: назначить ему свободный адрес, при необходимости переставить терминатор, обновить настройки ёмкости в инверторе. Модули разных поколений и разных изготовителей часто несовместимы, а напряжения перед подключением нужно выровнять — иначе возникает большой уравнивающий ток. Когда наращивание оправдано и какие подводные камни есть, написано в материале «Наращивание накопителя». Расширение выполняет установщик.

Частые вопросы

Нужно ли владельцу знать адреса модулей?

Нет. Их задаёт установщик при монтаже, и они не меняются. Полезно лишь сфотографировать положения переключателей и сохранить снимок вместе с документами.

Можно ли менять переключатели при работающей системе?

Нет. Многие модули считывают адрес только при включении, а работа с корпусом включённой батареи небезопасна. Отключение — по инструкции изготовителя.

Что значит ошибка «связь с батареей» после добавления модуля?

Чаще всего новый модуль не получил адрес или не выставлен терминатор. Это решается установщиком по инструкции; ошибки BMS описаны в отдельном разборе.

Влияет ли адресация на безопасность?

Косвенно: если ведущий не видит часть модулей, он не может учесть их напряжение и температуру. Поэтому неполное распознавание — не косметика, а повод для проверки.

Короткий вывод

Ведущий модуль — единственный собеседник инвертора, а ведомые общаются с ним по отдельной внутренней шине. Адреса задаются переключателями или автоматически, и ошибка здесь проявляется как «один модуль из трёх» и медленный заряд. Проверять нужно порты, адреса и порядок включения по руководству; менять — на выключенной системе, силами установщика. В правильно смонтированной системе владелец об адресах не вспоминает никогда.

Telegram