Протокол обмена Eltek Flatpack2: CAN-шина, мониторинг и интеграция

·

Протокол обмена Eltek Flatpack2 — один из самых частых вопросов при интеграции выпрямителей Eltek в системы мониторинга и АСУ. Все модули серии Flatpack2 обмениваются данными по шине CAN, однако сам протокол проприетарный: Eltek не публикует его спецификацию, а штатная интеграция строится через контроллеры серии Smartpack. В этой статье разбираем, как устроен обмен данными в системах Flatpack2, какие интерфейсы доступны штатно и что делать, если модуль нужно использовать вне готовой системы.

Как устроен обмен данными в системе Flatpack2

Внутренняя шина систем электропитания Eltek построена на CAN (Controller Area Network) со скоростью 125 кбит/с и расширенными идентификаторами формата CAN 2.0B. По этой шине выпрямительные модули — например, Flatpack2 48/2000 HE или Flatpack2 48-60/2000 HE — передают контроллеру телеметрию и принимают команды управления.

По CAN-шине передаются:

  • измеренные выходное напряжение и ток каждого модуля;
  • температура и состояние вентилятора;
  • аварийные и предупредительные флаги (перегрев, пропадание сети, отказ модуля);
  • команды задания выходного напряжения и ограничения тока;
  • сервисная информация — серийный номер и версия встроенного ПО.

Спецификация протокола официально не публикуется и предоставляется Eltek только партнёрам-интеграторам. На практике это означает, что гарантированная совместимость обеспечивается в связке «модули + контроллер Eltek», а стороннее оборудование подключается к системе через внешние интерфейсы контроллера.

Контроллер — мастер шины

Единственный штатный «мастер» CAN-шины — контроллер серии Smartpack. Он циклически опрашивает модули, агрегирует аварийные сигналы, управляет выходным напряжением (включая температурную компенсацию заряда аккумуляторных батарей) и предоставляет внешние интерфейсы для мониторинга. В текущей линейке это:

  • Smartpack2 Touch — контроллер с сенсорным дисплеем для средних и крупных систем; Ethernet, SNMP, Modbus TCP, USB;
  • Smartpack2 Basic Industrial — распределённый контроллер для промышленных применений;
  • Smartpack S — компактный контроллер для систем малой и средней мощности 12–60 VDC с SNMP и релейными выходами;
  • Smartpack WEB/SNMP — мониторинг и управление через веб-интерфейс и SNMP.

Внешние интерфейсы для мониторинга и АСУ

Для подключения системы питания к NMS или SCADA используется не прямой доступ к CAN-шине, а штатные интерфейсы контроллера:

ЗадачаШтатное решение
SNMP-мониторинг в системе управления сетьюSmartpack WEB/SNMP, Smartpack S, Smartpack2 Touch
Интеграция в АСУ ТП по Modbus TCPSmartpack2 Touch
Локальное управление с дисплеемSmartpack2 Touch
Аварийная сигнализация без сети передачи данныхРелейные («сухие») контакты контроллера
Расширенный контроль аккумуляторных батарейBattery Monitor, FlexiMonitor
Контроль предохранителей и распределения нагрузкиLoad Monitor

CAN-узлы: расширение штатной шины

Помимо выпрямителей, к той же CAN-шине подключаются узлы мониторинга Eltek: Battery Monitor, Load Monitor, FlexiMonitor и I/O Monitor. Подключение выполняется кабелем RJ45, адрес узла задаётся DIP-переключателями, на одну шину допускается до 14 однотипных узлов. Узлы получают питание по тому же кабелю и не требуют отдельной настройки протокола — контроллер обнаруживает их автоматически.

Можно ли управлять Flatpack2 без контроллера

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

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

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

Итог

Протокол обмена Flatpack2 — закрытый CAN-протокол, и это осознанное архитектурное решение Eltek: вся интеграция со сторонними системами выполняется через контроллеры Smartpack и их открытые интерфейсы — SNMP, Modbus TCP, веб-интерфейс и релейные контакты. Подобрать контроллер, CAN-узлы и выпрямительные модули под вашу задачу помогут специалисты eltek-rus.ru — направьте нам состав системы или требования по мониторингу через форму запроса.


Вопросы и ответы

Можно ли подключить Flatpack2 к SCADA или АСУ ТП напрямую по CAN?
Нет, протокол CAN у Eltek закрытый и его спецификация не публикуется. Штатная интеграция выполняется через контроллеры Smartpack и их внешние интерфейсы: SNMP, Modbus TCP, веб-интерфейс и релейные контакты.
Работает ли выпрямитель Flatpack2 без контроллера?
Да, после подачи сети модуль запускается с заводской установкой выходного напряжения и работает автономно. При этом недоступны батарейные алгоритмы, температурная компенсация заряда и удалённый мониторинг.
Какой контроллер выбрать для SNMP-мониторинга системы питания?
SNMP поддерживают Smartpack WEB/SNMP, Smartpack S и Smartpack2 Touch. Если требуется интеграция в АСУ ТП по Modbus TCP или локальное управление с дисплеем, подойдёт только Smartpack2 Touch.
Сколько CAN-узлов можно подключить к одной шине?
До 14 однотипных узлов (Battery Monitor, Load Monitor, FlexiMonitor, I/O Monitor). Подключение выполняется кабелем RJ45, адрес задаётся DIP-переключателями, контроллер обнаруживает узлы автоматически.
Что произойдёт с модулем Flatpack2, если управляющий узел на CAN-шине перестанет отвечать?
Модуль через короткое время вернётся к заводским установкам напряжения — это защитное поведение на случай отказа мастера шины, модуль продолжит работать как обычный выпрямитель.

Оборудование из этой статьи

Изображение Flatpack2 48/2000 HE
Flatpack2 48/2000 HE
Открыть
Изображение Flatpack2 48V-60V/2000W HE
Flatpack2 48V-60V/2000W HE
Открыть
Изображение Smartpack2 Touch
Smartpack2 Touch
Открыть
Изображение Smartpack2 Basic Industrial
Smartpack2 Basic Industrial
Открыть
Изображение Smartpack S
Smartpack S
Открыть
Изображение Smartpack WEB/SNMP
Smartpack WEB/SNMP
Открыть

Похожие статьи

Как приобрести оборудование Eltek?

Выберите удобный способ связи — мы быстро подготовим предложение и ответим.

Отправить запрос

Заполните форму, чтобы получить расчёт стоимости и сроков поставки.

Написать на почту

Отправьте нам письмо — менеджер ответит в течение рабочего дня.

ask@eltek-rus.ru
Позвонить нам

Свяжитесь напрямую с отделом продаж и обсудите детали проекта.

+7 (495) 255-14-45