1. Контроллеры батареи: сигналы и ошибки
Редактировал(а) Admin 2025/03/03 15:35
Battery controllers: signals, states and errors
Input signals
Ниже представлен список входных сигналов, которые могут быть назначены на дискретные входы контроллера батареи.
- Удаленное управление: Выкл = 0, Вкл = 1, Использовать физическое значение на входе = 2-65535.
- Состояние: Выкл = 0, Вкл = 1.
Название | Описание | Совместимость | BMS Display | Удаленное управление | Состояние | |||||
---|---|---|---|---|---|---|---|---|---|---|
Mini S / Mini | Main 2.1 | Main 3 | Короткое имя | Сокр. | CANopen SDO | Modbus, регистры хранения | CANopen SDO | Modbus, регистры ввода | ||
Balancing request | Запрос на балансировку ячеек | Да | Да | Да | Balancing req. | BR | 0x5100, sub 0x14 | 0x5113 | 0x4001 sub 0x00, бит 3 | 0x20F4, бит 3 |
Battery cover | Сигнал открытия крышки батареи | Да | Да | Да | Battery cover | CVR | 0x5100, sub 0x01 | 0x5100 | 0x4000 sub 0x00, бит 0 | 0x2000, бит 0 |
CH contactor feedback | Сигнал с петли обратной связи контактора заряда ("Charging") | Да | Да | CH cont. feed. | CCF | 0x5100, sub 0x06 | 0x5105 | 0x4000 sub 0x00, бит 5 | 0x2000, бит 5 | |
CH/DCH contactor feedback | Сигнал с петли обратной связи контактора "Charging/Discharging" | Да | Да | C/D cont. feed. | CDF | 0x5100, sub 0x0D | 0x510C | 0x4000 sub 0x00, бит 12 | 0x2000, бит 12 | |
Charge request | Запрос на замыкание контактора заряда ("Charging") | Да | Да | Да | Charge request | CRE | 0x5100, sub 0x09 | 0x5108 | 0x4000 sub 0x00, бит 8 | 0x2000, бит 8 |
Charger connected | Сигнал подключения зарядного устройства | Да | Да | Да | Charger connect. | CON | 0x5100, sub 0x02 | 0x5101 | 0x4000 sub 0x00, бит 1 | 0x2000, бит 1 |
Circuit breaker status | Сигнал состояния защитного размыкателя | Да | Да | Да | Circuit breaker | CBS | 0x5100, sub 0x13 | 0x5112 | 0x4001 sub 0x00, бит 2 | 0x20F4, бит 2 |
Close External 1 | Запрос на установку сигнала управления внешней схемой | Да | Да | Да | Close Ext.1 | CE1 | 0x5100, sub 0x16 | 0x5115 | 0x4001 sub 0x00, бит 5 | 0x20F4, бит 5 |
Close Main contactor | Запрос на замыкание главного контактора ("Main contactor") | Да | Да | Да | Close Main cont. | CMC | 0x5100, sub 0x15 | 0x5114 | 0x4001 sub 0x00, бит 4 | 0x20F4, бит 4 |
DCH contactor feedback | Сигнал с петли обратной связи контактора разряда ("Discharging") | Да | Да | DCH cont. feed. | DCF | 0x5100, sub 0x07 | 0x5106 | 0x4000 sub 0x00, бит 6 | 0x2000, бит 6 | |
Discharge request | Запрос на замыкание контактора разряда ("Discharging") | Да | Да | Да | Discharge req. | DRE | 0x5100, sub 0x0B | 0x510A | 0x4000 sub 0x00, бит 10 | 0x2000, бит 10 |
Fuse 1 | Сигнал от предохранителя 1 | Да | Да | Да | Fuse 1 | F1 | 0x5100, sub 0x10 | 0x510F | 0x4000 sub 0x00, бит 15 | 0x2000, бит 15 |
Fuse 2 | Сигнал от предохранителя 2 | Да | Да | Да | Fuse 2 | F2 | 0x5100, sub 0x11 | 0x5110 | 0x4001 sub 0x00, бит 0 | 0x20F4, бит 0 |
Fuse 3 | Сигнал от предохранителя 3 | Да | Да | Да | Fuse 3 | F3 | 0x5100, sub 0x12 | 0x5111 | 0x4001 sub 0x00, бит 1 | 0x20F4, бит 1 |
Inhibit charging | Запрос на запрет заряда | Да | Да | Да | Inhibit charg. | ICH | 0x5100, sub 0x04 | 0x5103 | 0x4000 sub 0x00, бит 3 | 0x2000, бит 3 |
Inhibit discharging | Запрос на запрет разряда | Да | Да | Да | Inhibit disch. | IDC | 0x5100, sub 0x05 | 0x5104 | 0x4000 sub 0x00, бит 4 | 0x2000, бит 4 |
Insulation status | Сигнал от устройства измерения сопротивления изоляции | Да | Да | Да | Insul. status | INS | 0x5100, sub 0x08 | 0x5107 | 0x4000 sub 0x00, бит 7 | 0x2000, бит 7 |
Interlock | Сигнал от петли проверки целостности высоковольтной цепи | Да | Да | Да | Interlock | INT | 0x5100, sub 0x0F | 0x510E | 0x4000 sub 0x00, бит 14 | 0x2000, бит 14 |
Main contactor feedback | Сигнал с петли обратной связи главного контактора ("Main contactor") | Да | Да | Main cont. feed. | MCF | 0x5100, sub 0x0E | 0x510D | 0x4000 sub 0x00, бит 13 | 0x2000, бит 13 | |
PCH contactor feedback | Сигнал с петли обратной связи контактора предзаряда ("Precharge") | Да | Да | PCH cont. feed. | PCF | 0x5100, sub 0x0C | 0x510B | 0x4000 sub 0x00, бит 11 | 0x2000, бит 11 | |
Power up/down request | Запрос на выключение устройства | Да | Да | Да | Power down req. | PDN | 0x5100, sub 0x03 | 0x5102 | 0x4000 sub 0x00, бит 2 | 0x2000, бит 2 |
Precharge request | Запрос на замыкание контактора предзаряда ("Precharge") | Да | Да | Да | Precharge req. | PRE | 0x5100, sub 0x0A | 0x5109 | 0x4000 sub 0x00, бит 9 | 0x2000, бит 9 |
Примечание – Обратная связь контакторов в устройствах BMS Mini / BMS Mini S подключается к разъёму X1 и настраиваются в разделе "Signals → MOSFETs → Contactors feedback".
Internal signals
Ниже представлен список внутренних сигналов контроллера батареи. Большинство сигналов могут быть назначены на дискретные выходы и/или реле.
- Состояние: Выкл = 0, Вкл = 1.
Название | Описание | Совместимость | BMS Display | Состояние | ||||
---|---|---|---|---|---|---|---|---|
Mini S / Mini | Main 2.1 | Main 3 | Короткое имя | Сокр. | CANopen SDO | Modbus, регистры ввода | ||
Allow charging | Команда зарядному устройству начать заряд | Да | Да | Да | Allow charging | ACH | 0x4030 sub 0x00, бит 3 | 0x2009-0x200A, бит 3 |
Balancing 1 | Команда на балансировку первой последовательной цепи ячеек | Да | Да | Balancing 1 | BA1 | 0x4030 sub 0x00, бит 15 | 0x2009-0x200A, бит 15 | |
Balancing 2 | Команда на балансировку второй последовательной цепи ячеек | Да | Да | Balancing 2 | BA2 | 0x4030 sub 0x00, бит 16 | 0x2009-0x200A, бит 16 | |
Cell analysis | Сигнал процесса анализа ячеек | Да* | Да* | Да* | Cell analysis | CEA | 0x4030 sub 0x00, бит 14 | 0x2009-0x200A, бит 14 |
Charging current present | Сигнал наличия тока заряда | Да | Да* | Да | CH curr. present | CCP | 0x4030 sub 0x00, бит 4 | 0x2009-0x200A, бит 4 |
Charging | Команда управления контактором заряда ("Charging") | Да | Да | Да | Charging | CH | 0x4030 sub 0x00, бит 2 | 0x2009-0x200A, бит 2 |
Charging/Discharging | Команда управления контактором "Charging/Discharging" | Да | Да | Да | Charg./Discharg. | C/D | 0x4030 sub 0x00, бит 22 | 0x2009-0x200A, бит 22 |
Cooler | Команда управления охладителем | Да | Да | Да | Cooler | COO | 0x4030 sub 0x00, бит 9 | 0x2009-0x200A, бит 9 |
Crown EWS | Да* | Да* | Да* | Crown EWS | EWS | 0x4030 sub 0x00, бит 19 | 0x2009-0x200A, бит 19 | |
Discharging (AUX) | Команда для управления внешним контактором разряда ("Discharging AUX") | Да | Да | Да | Disch. AUX | AUX | 0x4030 sub 0x00, бит 17 | 0x2009-0x200A, бит 17 |
Discharging current present | Сигнал наличия тока разряда | Да | Да* | Да | DCH cur. present | DCP | 0x4030 sub 0x00, бит 6 | 0x2009-0x200A, бит 6 |
Discharging | Команда управления контактором разряда ("Discharging") | Да | Да | Да | Discharging | DCH | 0x4030 sub 0x00, бит 5 | 0x2009-0x200A, бит 5 |
External 1 | Команда управления внешней схемой | Да | Да | Да | External 1 | EX1 | 0x4030 sub 0x00, бит 26 | 0x2009-0x200A, бит 26 |
Heater (AUX) | Команда управления внешним нагревателем | Да | Heater (AUX) | HAU | 0x4030 sub 0x00, бит 27 | 0x2009-0x200A, бит 27 | ||
Heater | Команда управления нагревателем | Да | Да | Да | Heater | HEA | 0x4030 sub 0x00, бит 8 | 0x2009-0x200A, бит 8 |
High charging current | Сигнал наличия высокого тока заряда | Да | Да | Да | High ch. curr. | HCC | 0x4030 sub 0x00, бит 1 | 0x2009-0x200A, бит 1 |
Init | Сигнал нахождения устройства в режиме иницииализации | Да* | Да* | Да* | Init | INI | 0x4030 sub 0x00, бит 11 | 0x2009-0x200A, бит 11 |
Low SOC | Сигнал низкого заряда батареи | Да | Да | Да | Low SOC | LOS | 0x4030 sub 0x00, бит 0 | 0x2009-0x200A, бит 0 |
Main contactor | Команда управления главным контактором ("Main contactor") | Да | Да | Да | Main contactor | MCO | 0x4030 sub 0x00, бит 20 | 0x2009-0x200A, бит 20 |
Power down ACK | Команда подтверждения выключения BMS. Подтверждение выставляется когда контакторы заряда ("Charging") и разряда ("Discharging") разомкнулись после запроса на выключение. | Да | Да | Да | Power down ACK | PDA | 0x4030 sub 0x00, бит 18 | 0x2009-0x200A, бит 18 |
Power up | Сигнал состояния питания устройства | Да | Да | Да | Power up | PUP | 0x4030 sub 0x00, бит 25 | 0x2009-0x200A, бит 25 |
Precharging | Команда управления контактором предзаряда ("Precharge") | Да | Да | Да | Precharging | PCH | 0x4030 sub 0x00, бит 12 | 0x2009-0x200A, бит 12 |
Ready to charge | Сигнал готовности батареи к заряду | Да | Да | Да | Ready to charge | RTC | 0x4030 sub 0x00, бит 23 | 0x2009-0x200A, бит 23 |
Ready to discharge | Сигнал готовности батареи к разряду | Да | Да | Да | Ready to disch. | RTD | 0x4030 sub 0x00, бит 24 | 0x2009-0x200A, бит 24 |
Service reset | Команда на перезагрузку устройства | Да* | Да* | Да* | Service reset | SR | 0x4030 sub 0x00, бит 21 | 0x2009-0x200A, бит 21 |
Shutdown request (Combilift) | Команда от погрузчика Combilift на открытие разрядного контактора | Да* | Да* | Да* | Combilift shutd. | CSH | 0x4030 sub 0x00, бит 13 | 0x2009-0x200A, бит 13 |
Shutdown request (HYG/Spirit) | Команда от погрузчика HYG на открытие разрядного контактора | Да* | Да* | Да* | HYG shutdown | HSH | 0x4030 sub 0x00, бит 10 | 0x2009-0x200A, бит 10 |
Voltage too high for charging | Сигнал полного заряда батареи | Да* | Да* | Да* | Volt. too high | VTH | 0x4030 sub 0x00, бит 7 | 0x2009-0x200A, бит 7 |
* Не может быть назначен на дискретный выход и реле.
Errors
Ниже представлен список ошибок контроллера батареи.
- Состояние: Выкл = 0, Вкл = 1.
Название | Описание | Является критической ошибкой | Совместимость | BMS Display | Состояние | ||||
Mini S / Mini | Main 2.1 | Main 3 | Короткое имя | Сокр. | CANopen SDO | Modbus, регистры ввода | |||
---|---|---|---|---|---|---|---|---|---|
ADC error | Ошибка АЦП в цепи подключения датчика тока | • | Да | Да | Да | ADC error | ADC | 0x4020 sub 0x00, бит 19 | 0x2007-0x2008, бит 19 |
Battery cover error | Крышка батареи открыта | • | Да | Да | Да | Battery cover | BCE | 0x4020 sub 0x00, бит 5 | 0x2007-0x2008, бит 5 |
Cell count error | Количество ячеек не совпадает с требуемым | • | Да | Да | Да | Cell count | CEL | 0x4020 sub 0x00, бит 12 | 0x2007-0x2008, бит 12 |
CH contactor cycles error | Слишком высокая частота переключения контактора заряда ("Charging") | Да | Да | Да | CH cont. cycle | CCC | 0x4020 sub 0x00, бит 21 | 0x2007-0x2008, бит 21 | |
CH contactor feedback error | Управляющий сигнал контактора заряда ("Charging") и его обратная связь не совпадают | • | Да | Да | CH cont. feed. | CCF | 0x4021 sub 0x00, бит 6 | 0x200E-0x200F, бит 6 | |
CH/DCH contactor feedback error | Управляющий сигнал контактора "Charging/Discharging" и его обратная связь не совпадают | • | Да | Да | C/D cont. feed. | CDF | 0x4021 sub 0x00, бит 10 | 0x200E-0x200F, бит 10 | |
Combilift offline | Связь с погрузчиком Combilift утеряна | Да | Да | Да | Combilift offl. | COM | 0x4020 sub 0x00, бит 15 | 0x2007-0x2008, бит 15 | |
Contactor feedback error | Ошибка обратной связи одного из контакторов. Какой из контакторов неисправен указывается в разделе "Signals -> MOSFETs -> Contactor feedback" в настройках устройства BMS Mini | Да | Cont. feed. er. | CFE | 0x4021 sub 0x00, бит 12 | 0x200E-0x200F, бит 12 | |||
Critical error | Критическая ошибка системы, BMS повреждена | Да | Да | Да | Critical error | CER | 0x4020 sub 0x00, бит 10 | 0x2007-0x2008, бит 10 | |
Crown error | Связь с погрузчиком Crown утеряна | Да | Да | Да | Crown error | CRO | 0x4020 sub 0x00, бит 11 | 0x2007-0x2008, бит 11 | |
Current limit error | Ток заряда или разряда больше, чем пороговое значение, рассчитанное по картам заряда ("Charge map") или разряда ("Discharge map") | Да | Да | Cur. limit error | CLE | 0x4021 sub 0x00, бит 19 | 0x200E-0x200F, бит 19 | ||
Current sensor error | Ошибка в цепи датчика тока | • | Да | Да | Да | Current sensor | CSE | 0x4020 sub 0x00, бит 20 | 0x2007-0x2008, бит 20 |
DCH contactor cycles error | Слишком высокая частота переключения контактора разряда ("Discharging") | Да | Да | Да | DCH cont. cycle | DCC | 0x4020 sub 0x00, бит 22 | 0x2007-0x2008, бит 22 | |
DCH contactor feedback error | Управляющий сигнал контактора разряда ("Discharging") и его обратная связь не совпадают | • | Да | Да | DCH cont. feed. | DCF | 0x4021 sub 0x00, бит 7 | 0x200E-0x200F, бит 7 | |
FS error | Ошибка чтения/записи SD карты | Да | Да | Да | FS error | FSE | 0x4021 sub 0x00, бит 3 | 0x200E-0x200F, бит 3 | |
General error | Специальная настраиваемая ошибка, зависящая от других ошибок | Да* | Да* | Да* | General error | GE | 0x4021 sub 0x00, бит 13 | 0x200E-0x200F, бит 13 | |
High contactor temperature | Высокая температура контактора | Да | Да | Да | Hi. cont. temp. | HCT | 0x4020 sub 0x00, бит 17 | 0x2007-0x2008, бит 17 | |
High humidity | Повышенная влажность внутри батареи | Да | Да | High humidity | HHU | 0x4020 sub 0x00, бит 6 | 0x2007-0x2008, бит 6 | ||
High Logic temperature | Хотя бы одно из устройств BMS Logic перегрето | Да | Да | Hi. Logic temp. | HLT | 0x4020 sub 0x00, бит 8 | 0x2007-0x2008, бит 8 | ||
High temperature (CH) | Слишком высокая температура для заряда | Да | Да | Да | High temp. CH | HTC | 0x4021 sub 0x00, бит 1 | 0x200E-0x200F, бит 1 | |
High temperature (DCH) | Слишком высокая температура для разряда | Да | Да | Да | High temp. DCH | HTD | 0x4020 sub 0x00, бит 4 | 0x2007-0x2008, бит 4 | |
High voltage fault | Ошибка цепи измерения высокого напряжения | • | Да | HV fault | HVF | 0x4021 sub 0x00, бит 14 | 0x200E-0x200F, бит 14 | ||
HVIL error | Повреждение петли проверки целостности высковольтной цепи | • | Да | HVIL error | HE | 0x4021 sub 0x00, бит 16 | 0x200E-0x200F, бит 16 | ||
HYG offline | Связь с погрузчиком HYG утеряна | Да | Да | Да | HYG offline | HYG | 0x4020 sub 0x00, бит 13 | 0x2007-0x2008, бит 13 | |
Insulation fault | Низкое сопротивление изоляции | • | Да | Да | Да | Insulation fault | INF | 0x4021 sub 0x00, бит 8 | 0x200E-0x200F, бит 8 |
Logic count error | Количество устройств BMS Logic не совпадает с требуемым | Да | Да | Logic count | LOG | 0x4020 sub 0x00, бит 18 | 0x2007-0x2008, бит 18 | ||
Logic offline (Cell monitor offline) | Устройства BMS Main: потеряна связь как минимум с одним устройством BMS Logic. Устройства BMS Mini: потеряна связь с монитором ячеек. | • | Да | Да | Да | Logic offline | LOF | 0x4020 sub 0x00, бит 9 | 0x2007-0x2008, бит 9 |
Low temperature (CH) | Слишком низкая температура для заряда | Да | Да | Да | Low temp. CH | LTC | 0x4021 sub 0x00, бит 0 | 0x200E-0x200F, бит 0 | |
Low temperature (DCH) | Слишком низкая температура для разряда | Да | Да | Да | Low temp. DCH | LTD | 0x4020 sub 0x00, бит 3 | 0x2007-0x2008, бит 3 | |
Main contactor feedback error | Управляющий сигнал главного контактора ("Main contactor") и его обратная связь не совпадают | • | Да | Да | Main cont. feed. | MCF | 0x4021 sub 0x00, бит 11 | 0x200E-0x200F, бит 11 | |
Mount error | Ошибка монтирования SD карты | Да | Да | Да | Mount error | MNT | 0x4021 sub 0x00, бит 2 | 0x200E-0x200F, бит 2 | |
Need acknowledge | Требуется квитирование ошибок | Да | Да | Да | Need ACK | ACK | 0x4020 sub 0x00, бит 14 | 0x2007-0x2008, бит 14 | |
No temperature sensors | К устройству не подключено ни одного датчика температуры | • | Да | Да | Да | No temp. sens. | NTS | 0x4020 sub 0x00, бит 27 | 0x2007-0x2008, бит 27 |
Overcurrent | Высокий ток заряда или разряда батареи | Да | Да | Да | Overcurrent | OC | 0x4020 sub 0x00, бит 0 | 0x2007-0x2008, бит 0 | |
Overvoltage | Напряжение одной из ячеек слишком высокое | Да | Да | Да | Overvoltage | OV | 0x4020 sub 0x00, бит 2 | 0x2007-0x2008, бит 2 | |
PCH contactor feedback error | Управляющий сигнал контактора предзаряда ("Precharge") и его обратная связь не совпадают | • | Да | Да | PCH cont. feed. | PCF | 0x4021 sub 0x00, бит 9 | 0x200E-0x200F, бит 9 | |
Power fault | Ошибка питания внешних устройств: датчков тока, HVIL, BMS Logic или устройств на шине CAN2 (int). | • | Да | Power fault | PF | 0x4021 sub 0x00, бит 18 | 0x200E-0x200F, бит 18 | ||
Power switch error | Короткое замыкание цепи питания катушки контактора или перегрев силового ключа | • | Да | PSW error | PSE | 0x4021 sub 0x00, бит 15 | 0x200E-0x200F, бит 15 | ||
Precharge error | Процесс предзаряда емкостной нагрузки не завершился должным образом за установленное время | Да | Да | Да | Precharge error | PE | 0x4021 sub 0x00, бит 17 | 0x200E-0x200F, бит 17 | |
Settings error | Неверная контрольная сумма настроек устройства | Да | Settings err. | SET | 0x4020 sub 0x00, бит 25 | 0x2007-0x2008, бит 25 | |||
Short circuit | Протекание высоких токов в течении продолжительного времени | Да | Да | Да | Short circuit | SHC | 0x4020 sub 0x00, бит 16 | 0x2007-0x2008, бит 16 | |
Shunt error | Внетренняя ошибка шунтового датчика тока | • | Да | Да | Да | Shunt error | SHE | 0x4020 sub 0x00, бит 24 | 0x2007-0x2008, бит 24 |
Shunt offline | Связь с шунтовым датчиком тока утеряна | • | Да | Да | Да | Shunt offline | SHO | 0x4020 sub 0x00, бит 23 | 0x2007-0x2008, бит 23 |
Spirit offline | Связь с погрузчиком Spirit утеряна | Да | Да | Да | Spirit offline | SPI | 0x4020 sub 0x00, бит 29 | 0x2007-0x2008, бит 29 | |
Stuck contactor | Один из контакторов залип | • | Да | Да | Да | Stuck contactor | STC | 0x4021 sub 0x00, бит 5 | 0x200E-0x200F, бит 5 |
Temperature sensor is shorted | Короткое замыкание одного из датчиков температуры | • | Да | Да | Да | Shorted temp. | TSS | 0x4020 sub 0x00, бит 28 | 0x2007-0x2008, бит 28 |
Unallowable charging | Заряд батареи через разрядный контактор | Да | Да | Да | Unallowable CH | UCH | 0x4021 sub 0x00, бит 4 | 0x200E-0x200F, бит 4 | |
Undervoltage | Напряжение одной из ячеек слишком низкое | Да | Да | Да | Undervoltage | UV | 0x4020 sub 0x00, бит 1 | 0x2007-0x2008, бит 1 | |
Water | Протечка воды внутрь корпуса батареи | • | Да | Да | Water | WHU | 0x4020 sub 0x00, бит 7 | 0x2007-0x2008, бит 7 | |
WDT reset | Сторожевой таймер перезагрузил устройтсво | • | Да | Да | Да | WDT reset | WDT | 0x4020 sub 0x00, бит 26 | 0x2007-0x2008, бит 26 |
* Может быть назначен на дискретный выход.