Исходный код вики 3.6 Battery protection
Редактировал(а) Admin 2025/04/09 12:22
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
38.1 | 1 | (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) |
![]() |
49.1 | 2 | = Настройка = |
![]() |
38.1 | 3 | |
4 | (% data-numbered-headings-start="6" style="--numbered-headings-start: 5;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) | ||
![]() |
49.1 | 5 | == Защита АКБ == |
![]() |
38.1 | 6 | |
![]() |
49.1 | 7 | Плата BMS Main 2.x непрерывно контролирует состояние ячеек, плат BMS Logic, внешней среды и при обнаружении отклонений в их работе защищает АКБ и элементы системы от повреждения. |
![]() |
1.1 | 8 | |
![]() |
38.1 | 9 | === Overcurrent protection === |
![]() |
1.1 | 10 | |
![]() |
49.1 | 11 | Для изменения параметров защиты АКБ по току необходимо выбрать меню «Protections → Overcurrent protection»: |
![]() |
2.2 | 12 | |
![]() |
49.1 | 13 | [[image:1743588519424-405.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="325" width="450"]] |
![]() |
2.3 | 14 | |
![]() |
49.1 | 15 | В данном разделе: |
![]() |
2.3 | 16 | |
![]() |
49.1 | 17 | * Enable – флаг включения защиты; |
18 | * Maximum charging current – максимальный ток заряда, А; | ||
19 | * Tolerant charging current – допустимый ток заряда, А; | ||
20 | * Maximum discharging current – максимальный ток разряда, А; | ||
21 | * Tolerant discharging current – допустимый ток разряда, А; | ||
22 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
23 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
24 | * Use other delays if the battery is discharging – флаг активации альтернативных таймингов при разряде батареи; | ||
25 | * Discharging: Delay before setting the error – задержка перед формированием ошибки во время разряда, с; | ||
26 | * Discharging: Delay before clearing the error – задержка перед снятием ошибки во время разряда, с; | ||
27 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
2.3 | 28 | |
![]() |
49.1 | 29 | В результате срабатывания защиты АКБ по току формируется ошибка «превышение тока». Условия формирования ошибки: |
![]() |
2.3 | 30 | |
![]() |
49.1 | 31 | * ток положительный (заряд) и модуль тока превышает величину Maximum charging current в течение времени Delay before setting the error; |
32 | * ток отрицательный (разряд) и модуль тока превышает величину Maximum discharging current в течение времени Delay before setting the error. | ||
![]() |
2.3 | 33 | |
![]() |
49.1 | 34 | Условия для снятия ошибки: |
![]() |
2.3 | 35 | |
![]() |
49.1 | 36 | * ток положительный (заряд) или нулевой и модуль тока меньше величины Tolerant charging current в течение времени Delay before clearing the error; |
37 | * ток отрицательный (разряд) и модуль тока меньше величины Tolerant discharging current в течение времени Delay before clearing the error. | ||
![]() |
2.3 | 38 | |
39 | (% class="box infomessage" %) | ||
40 | ((( | ||
![]() |
49.1 | 41 | При наличии ошибки «превышение тока» реле **заряда **и **разряда **размыкаются. |
![]() |
2.3 | 42 | ))) |
![]() |
3.2 | 43 | |
![]() |
38.1 | 44 | === Undervoltage protection === |
![]() |
3.2 | 45 | |
![]() |
49.1 | 46 | В плате реализована защита АКБ при низком напряжении на ячейках. |
![]() |
3.2 | 47 | |
![]() |
49.1 | 48 | Для изменения параметров защиты АКБ при низком напряжении на ячейках необходимо выбрать меню «Protections → Undervoltage protection»: |
![]() |
3.2 | 49 | |
![]() |
49.1 | 50 | [[image:1739960999969-617.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="228" width="351"]] |
![]() |
3.3 | 51 | |
![]() |
49.1 | 52 | В данном разделе: |
![]() |
3.3 | 53 | |
![]() |
49.1 | 54 | * Enable – флаг включения защиты; |
55 | * Minimum cell voltage – минимальное напряжение на ячейке, В; | ||
56 | * Tolerant cell voltage – допустимое напряжение на ячейке, В; | ||
57 | * Check the open circuit voltage instead of the actual voltage – флаг проверки напряжения холостого хода ячейки U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению) вместо измеренного; | ||
58 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
59 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
60 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
3.3 | 61 | |
![]() |
49.1 | 62 | В результате срабатывания защиты АКБ от низкого напряжение формируется ошибка «низкое напряжение». Условия формирования ошибки: |
![]() |
3.3 | 63 | |
![]() |
49.1 | 64 | * минимальное напряжение среди всех ячеек АКБ меньше величины Minimum cell voltage в течение времени Delay before setting the error. |
![]() |
3.3 | 65 | |
![]() |
49.1 | 66 | Условия снятия ошибки: |
![]() |
3.3 | 67 | |
![]() |
49.1 | 68 | * минимальное напряжение среди всех ячеек АКБ больше величины Tolerant cell voltage в течение времени Delay before clearing the error. |
![]() |
3.3 | 69 | |
70 | (% class="box infomessage" %) | ||
71 | ((( | ||
![]() |
49.1 | 72 | При наличии ошибки "низкое напряжение" размыкается реле **разряда**. |
![]() |
3.3 | 73 | ))) |
74 | |||
![]() |
38.1 | 75 | === Overvoltage protection === |
![]() |
4.2 | 76 | |
![]() |
49.1 | 77 | В плате реализована защита АКБ при высоком напряжении на ячейках. |
![]() |
4.2 | 78 | |
![]() |
49.1 | 79 | Для изменения параметров защиты АКБ при высоком напряжении на ячейках необходимо выбрать меню «Protections → Overvoltage protection»: |
80 | |||
![]() |
44.2 | 81 | [[image:1739961158202-478.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="237" width="353"]] |
![]() |
4.2 | 82 | |
![]() |
49.1 | 83 | В данном разделе: |
![]() |
4.3 | 84 | |
![]() |
49.1 | 85 | * Enable – флаг включения защиты; |
86 | * Maximum cell voltage – максимальное напряжение на ячейке, В; | ||
87 | * Tolerant cell voltage – допустимое напряжение на ячейке, В; | ||
88 | * Check the open circuit voltage instead of the actual voltage – флаг проверки напряжения холостого хода ячейки U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению) вместо измеренного; | ||
89 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
90 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
91 | * Switch off the discharging relay on error – отключение реле разряда при возникновении ошибки «высокое напряжение»; | ||
92 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.3 | 93 | |
![]() |
49.1 | 94 | В результате срабатывания защиты АКБ от высокого напряжение формируется ошибка «высокое напряжение». Условия формирования ошибки: |
![]() |
4.3 | 95 | |
![]() |
49.1 | 96 | * максимальное напряжение среди всех ячеек АКБ больше величины Maximum cell voltage в течение времени Delay before setting the error. |
![]() |
4.3 | 97 | |
![]() |
49.1 | 98 | Условия снятия ошибки: |
![]() |
4.3 | 99 | |
![]() |
49.1 | 100 | * максимальное напряжение среди всех ячеек АКБ меньше величины Tolerant cell voltage в течение времени Delay before clearing the error. |
![]() |
4.3 | 101 | |
102 | (% class="box infomessage" %) | ||
103 | ((( | ||
![]() |
49.1 | 104 | При наличии ошибки «высокое напряжение» размыкается реле **заряда **и реле **разряда **(если установлен флаг Switch off the discharging relay on error). |
![]() |
4.3 | 105 | ))) |
106 | |||
![]() |
38.1 | 107 | === Low temperature protection === |
![]() |
4.3 | 108 | |
![]() |
49.1 | 109 | В плате реализована защита АКБ от низкой температуры. |
![]() |
4.4 | 110 | |
![]() |
49.1 | 111 | Для изменения параметров защиты АКБ от низкой температуры** **необходимо выбрать меню «Protections → Low temperature protection»: |
![]() |
4.11 | 112 | |
![]() |
37.1 | 113 | [[image:1732213953083-955.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="237" width="338"]] |
![]() |
4.11 | 114 | |
![]() |
49.1 | 115 | В данном разделе: |
![]() |
4.11 | 116 | |
![]() |
49.1 | 117 | * Enable – флаг включения защиты; |
118 | * Minimum charging temperature – минимальная температура заряда, °C; | ||
119 | * Tolerant charging temperature – допустимая температура заряда, °C; | ||
120 | * Minimum discharging temperature – минимальная температура разряда, °C; | ||
121 | * Tolerant discharging temperature – допустимая температура разряда, °C; | ||
122 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
123 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
124 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.11 | 125 | |
![]() |
49.1 | 126 | В результате срабатывания защиты АКБ от низкой температуры формируется ошибка «низкая температура АКБ (заряд)» и/или «низкая температура АКБ (разряд)». Условия формирования ошибки: |
![]() |
4.11 | 127 | |
![]() |
49.1 | 128 | * минимальная температура среди всех ячеек АКБ меньше величины Minimum charging (discharging) temperature в течение времени Delay before setting the error. |
![]() |
4.11 | 129 | |
![]() |
49.1 | 130 | Условия снятия ошибки: |
![]() |
4.11 | 131 | |
![]() |
49.1 | 132 | * минимальная температура среди всех ячеек АКБ больше величины Tolerant charging (discharging) temperature в течение времени Delay before clearing the error. |
![]() |
4.11 | 133 | |
134 | (% class="box infomessage" %) | ||
135 | ((( | ||
![]() |
49.1 | 136 | При наличии ошибки «низкая температура АКБ (заряд)» размыкается реле **заряда**. |
137 | При наличии ошибки «низкая температура АКБ (разряд)» размыкается реле **разряда**. | ||
![]() |
4.11 | 138 | ))) |
139 | |||
![]() |
38.1 | 140 | === High temperature protection === |
![]() |
4.5 | 141 | |
![]() |
49.1 | 142 | В плате реализована защита АКБ от высокой температуры. |
![]() |
4.11 | 143 | |
![]() |
49.1 | 144 | Для изменения параметров защиты АКБ от высокой температуры** **необходимо выбрать меню «Protections → High temperature protection»: |
![]() |
4.11 | 145 | |
![]() |
37.1 | 146 | [[image:1732213990755-759.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="258" width="370"]] |
![]() |
4.12 | 147 | |
![]() |
49.1 | 148 | В данном разделе: |
![]() |
4.11 | 149 | |
![]() |
49.1 | 150 | * Enable – флаг включения защиты; |
151 | * Maximum charging temperature – максимальная температура заряда, °C; | ||
152 | * Tolerant charging temperature – допустимая температура заряда, °C; | ||
153 | * Maximum discharging temperature – максимальная температура разряда, °C; | ||
154 | * Tolerant discharging temperature – допустимая температура разряда, °C; | ||
155 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
156 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
157 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.11 | 158 | |
![]() |
49.1 | 159 | В результате срабатывания защиты АКБ от высокой температуры формируется ошибка «перегрев АКБ (заряд)» и/или «перегрев АКБ (разряд)». Условия формирования ошибки: |
![]() |
4.11 | 160 | |
![]() |
49.1 | 161 | * максимальная температура среди всех ячеек АКБ больше величины Maximum charging (discharging) temperature в течение времени Delay before setting the error. |
![]() |
4.11 | 162 | |
![]() |
49.1 | 163 | Условия снятия ошибки: |
![]() |
4.11 | 164 | |
![]() |
49.1 | 165 | * максимальная температура среди всех ячеек АКБ меньше величины Tolerant пеcharging discharging) temperature в течение времени Delay before clearing the error. |
![]() |
4.11 | 166 | |
167 | (% class="box infomessage" %) | ||
168 | ((( | ||
![]() |
49.1 | 169 | При наличии ошибки «перегрев АКБ (заряд)» размыкается реле **заряда**, |
170 | При наличии ошибки «перегрев АКБ (разряд)» размыкается реле **разряда**. | ||
![]() |
4.11 | 171 | ))) |
172 | |||
![]() |
38.1 | 173 | === Battery cover protection === |
![]() |
4.5 | 174 | |
![]() |
49.1 | 175 | Для изменения параметров защиты от вскрытия крышки АКБ необходимо выбрать меню «Protections → Battery cover protection»: |
![]() |
4.12 | 176 | |
![]() |
37.1 | 177 | [[image:1732214030014-281.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="155" width="334"]] |
![]() |
7.2 | 178 | |
![]() |
49.1 | 179 | В данном разделе: |
![]() |
4.12 | 180 | |
![]() |
49.1 | 181 | * Enable – флаг включения защиты; |
182 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
183 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
184 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.12 | 185 | |
![]() |
49.1 | 186 | В результате срабатывания защиты от вскрытия крышки АКБ формируется ошибка «открыта крышка АКБ». Условия формирования ошибки: |
![]() |
4.12 | 187 | |
![]() |
49.1 | 188 | * наличие сигнала от крышки АКБ в течение времени Delay before setting the error. |
![]() |
4.12 | 189 | |
![]() |
49.1 | 190 | Условия снятия ошибки: |
![]() |
4.12 | 191 | |
![]() |
49.1 | 192 | * отсутствие сигнала от крышки АКБ в течение времени Delay before clearing the error. |
![]() |
4.12 | 193 | |
194 | (% class="box warningmessage" %) | ||
195 | ((( | ||
![]() |
49.1 | 196 | При наличии ошибки «открыта крышка АКБ» формируется флаг** критической ошибки **и **все реле размыкаются.** |
![]() |
4.12 | 197 | ))) |
198 | |||
![]() |
38.1 | 199 | === High humidity protection === |
![]() |
4.10 | 200 | |
![]() |
49.1 | 201 | В плате реализована защита АКБ от повышенной влажности. |
![]() |
4.13 | 202 | |
![]() |
49.1 | 203 | Для изменения параметров защиты АКБ от повышенной влажности** **необходимо выбрать меню «Protections → High humidity protection»: |
![]() |
4.13 | 204 | |
![]() |
37.1 | 205 | [[image:1732214076060-358.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="185" width="321"]] |
![]() |
4.14 | 206 | |
![]() |
49.1 | 207 | В данном разделе: |
![]() |
4.13 | 208 | |
![]() |
49.1 | 209 | * Enable – флаг включения защиты; |
210 | * Maximum humidity – максимальная влажность, RH%; | ||
211 | * Tolerant humidity – допустимая влажность, RH%; | ||
212 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
213 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
214 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.13 | 215 | |
![]() |
49.1 | 216 | В результате срабатывания защиты АКБ от повышенной влажности формируется ошибка «повышенная влажность». Условия формирования ошибки: |
![]() |
4.13 | 217 | |
![]() |
49.1 | 218 | * измеренная влажность больше величины Maximum humidity в течение времени Delay before setting the error. |
![]() |
4.13 | 219 | |
![]() |
49.1 | 220 | Условия снятия ошибки: |
![]() |
4.13 | 221 | |
![]() |
49.1 | 222 | * измеренная влажность меньше величины Tolerant humidity в течение времени Delay before clearing the error. |
![]() |
4.13 | 223 | |
![]() |
4.14 | 224 | (% class="box infomessage" %) |
225 | ((( | ||
![]() |
49.1 | 226 | При наличии ошибки «повышенная влажность» никаких действий не предпринимается. Ошибка носит индикативный характер. |
![]() |
4.14 | 227 | ))) |
![]() |
4.13 | 228 | |
![]() |
38.1 | 229 | === Water protection === |
![]() |
4.10 | 230 | |
![]() |
49.1 | 231 | В плате реализована защита АКБ от протечки воды. |
![]() |
4.14 | 232 | |
![]() |
49.1 | 233 | Для изменения параметров защиты АКБ от воды** **необходимо выбрать меню «Protections → Water protection»: |
234 | |||
![]() |
37.1 | 235 | [[image:1732214111990-184.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="199" width="340"]] |
![]() |
4.14 | 236 | |
![]() |
49.1 | 237 | В данном разделе: |
![]() |
4.14 | 238 | |
![]() |
49.1 | 239 | * Enable – флаг включения защиты; |
240 | * Maximum (water) humidity – влажность при наличии воды в системе, RH%; | ||
241 | * Tolerant cell temperature – допустимая влажность, RH%; | ||
242 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
243 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
244 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.14 | 245 | |
![]() |
49.1 | 246 | В результате срабатывания защиты АКБ от воды формируется ошибка «вода». Условия формирования ошибки: |
![]() |
4.14 | 247 | |
![]() |
49.1 | 248 | * измеренная влажность больше величины Maximum (water) humidity в течение времени Delay before setting the error. |
![]() |
4.14 | 249 | |
![]() |
49.1 | 250 | Условия снятия ошибки: |
![]() |
4.14 | 251 | |
![]() |
49.1 | 252 | * измеренная влажность меньше величины Tolerant humidity в течение времени Delay before clearing the error. |
![]() |
4.14 | 253 | |
254 | (% class="box warningmessage" %) | ||
255 | ((( | ||
![]() |
49.1 | 256 | При наличии ошибки «вода» формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
4.14 | 257 | ))) |
258 | |||
![]() |
38.1 | 259 | === Current sensor error === |
![]() |
4.10 | 260 | |
![]() |
49.1 | 261 | В плате реализована проверка цепей подключения датчика тока. Цепи проверяются на обрыв и короткое замыкание на линию питания +5 В. |
![]() |
4.14 | 262 | |
![]() |
49.1 | 263 | Для изменения параметров проверки цепей подключения датчика тока необходимо выбрать меню «Protections → Current sensor error»: |
![]() |
4.14 | 264 | |
![]() |
37.1 | 265 | [[image:1732214146724-132.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="438" width="365"]] |
![]() |
4.14 | 266 | |
![]() |
49.1 | 267 | В данном разделе: |
![]() |
4.14 | 268 | |
![]() |
49.1 | 269 | * Enable – флаг включения проверки; |
270 | * Maximum voltage – максимальное напряжение в цепях датчика тока, В; | ||
271 | * Minimum voltage – минимальное напряжение в цепях датчика тока, В; | ||
272 | * Hysteresis voltage – величина гистерезиса для снятия ошибки, В; | ||
273 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
274 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
275 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.14 | 276 | |
![]() |
49.1 | 277 | При обнаружении обрыва или короткого замыкания цепей подключения датчика тока формируется ошибка подключения датчика тока. Условия формирования ошибки: |
![]() |
4.14 | 278 | |
![]() |
49.1 | 279 | * напряжение в сигнальной цепи или цепи уровня нуля датчика тока больше величины Maximum voltage в течение времени Delay before setting the error; |
280 | * напряжение в сигнальной цепи или цепи уровня нуля датчика тока меньше величины Mininum voltage в течение времени Delay before setting the error. | ||
![]() |
4.14 | 281 | |
![]() |
49.1 | 282 | Условия снятия ошибки: |
![]() |
4.14 | 283 | |
![]() |
49.1 | 284 | * напряжение в сигнальной цепи и цепи уровня нуля датчика тока находится в диапазоне от (Minimum voltage + Hysteresis voltage) до (Maximum voltage - Hysteresis voltage) в течение времени Delay before clearing the error. |
![]() |
4.14 | 285 | |
![]() |
4.15 | 286 | (% class="box warningmessage" %) |
287 | ((( | ||
![]() |
49.1 | 288 | При наличии ошибки подключения датчика тока формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
4.15 | 289 | ))) |
![]() |
4.14 | 290 | |
![]() |
38.1 | 291 | === Short circuit protection === |
![]() |
4.10 | 292 | |
![]() |
49.1 | 293 | В плате реализована защита силовых цепей (контакторов, силовых кабелей) от перегрева, вызванного протеканием повышенного тока в течение длительного времени. |
![]() |
4.15 | 294 | |
![]() |
49.1 | 295 | Для изменения параметров защиты силовых цепей от короткого замыкания необходимо выбрать меню «Protections → Short circuit protection»: |
![]() |
4.15 | 296 | |
![]() |
37.1 | 297 | [[image:1732214207026-822.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="528" width="371"]] |
![]() |
4.15 | 298 | |
![]() |
49.1 | 299 | В данном разделе: |
![]() |
4.15 | 300 | |
![]() |
49.1 | 301 | * Level 1, 2, 3 – три уровня срабатывания защиты от короткого замыкания. На каждом уровне настраиваются следующие параметры: |
302 | ** Enable – флаг включения защиты; | ||
303 | ** Maximum current – максимальный ток через батарею, А; | ||
304 | ** Delay before setting the error – задержка перед формированием ошибки, с; | ||
305 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
306 | * Switch off the charging relay on error – отключение реле заряда при возникновении ошибки "короткого замыкание"; | ||
307 | * Switch off the discharging relay on error – отключение реле разряда при возникновении ошибки «короткого замыкание»; | ||
308 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.15 | 309 | |
![]() |
49.1 | 310 | В результате срабатывания защиты от короткого замыкания формируется ошибка «короткое замыкание». Условия формирования ошибки: |
![]() |
4.15 | 311 | |
![]() |
49.1 | 312 | * на любом из трёх уровней защиты модуль измеренного тока через батарею больше величины Maximum current в течение времени Delay before setting the error. |
![]() |
4.15 | 313 | |
![]() |
49.1 | 314 | Условия снятия ошибки: |
![]() |
4.15 | 315 | |
![]() |
49.1 | 316 | * модуль измеренного тока через батарею меньше величин Maximum current для всех трёх уровней защиты в течение времени Delay before clearing the error. |
![]() |
4.15 | 317 | |
318 | (% class="box infomessage" %) | ||
319 | ((( | ||
![]() |
49.1 | 320 | При обнаружении ошибки «короткое замыкание» может быть разомкнуто реле **заряда **(установлен флаг Switch off the charging relay on error) и реле **разряда **(установлен флаг Switch off the discharging relay on error). |
![]() |
4.15 | 321 | ))) |
322 | |||
![]() |
38.1 | 323 | === Contactor high temperature protection === |
![]() |
4.10 | 324 | |
![]() |
49.1 | 325 | В плате реализована защита силовых контакторов от перегрева. Для измерения температуры контактора используется термистор, подключаемый к разъёму P13 платы. Настройка аналогового входа для измерения температуры описывается в Настройка входных дискретных и аналоговых сигналов. |
![]() |
4.15 | 326 | |
![]() |
49.1 | 327 | Для изменения параметров защиты от перегрева силовых контакторов необходимо выбрать меню «Protections → Contactor high temperature protection»: |
![]() |
4.15 | 328 | |
![]() |
37.1 | 329 | [[image:1732214237851-405.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="234" width="336"]] |
![]() |
4.15 | 330 | |
![]() |
49.1 | 331 | В данном разделе: |
![]() |
4.15 | 332 | |
![]() |
49.1 | 333 | * Enable – флаг включения защиты; |
334 | * Maximum temperature – максимальная температура контактора, °C; | ||
335 | * Tolerant temperature – допустимая температура контактора, °C; | ||
336 | * Delay before setting the error –задержка перед формированием ошибки, с; | ||
337 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
338 | * Switch off the charging relay on error – отключение реле заряда при возникновении ошибки «перегрев контактора»; | ||
339 | * Switch off the discharging relay on error – отключение реле разряда при возникновении ошибки «перегрев контактора»; | ||
340 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.15 | 341 | |
![]() |
49.1 | 342 | В результате срабатывания защиты от перегрева контактора формируется ошибка «перегрев контактора». Условия формирования ошибки: |
![]() |
4.15 | 343 | |
![]() |
49.1 | 344 | * измеренная температура контактора больше величины Maximum temperature в течение времени Delay before setting the error. |
![]() |
4.15 | 345 | |
![]() |
49.1 | 346 | Условия снятия ошибки: |
![]() |
4.15 | 347 | |
![]() |
49.1 | 348 | * измеренная температура контактора меньше величины Tolerant temperature в течение времени Delay before clearing the error. |
![]() |
4.15 | 349 | |
350 | (% class="box infomessage" %) | ||
351 | ((( | ||
![]() |
49.1 | 352 | При обнаружении ошибки «перегрев контактора» может быть разомкнуто реле **заряда **(установлен флаг Switch off the charging relay on error) и реле **разряда **(установлен флаг Switch off the discharging relay on error). |
![]() |
4.15 | 353 | ))) |
354 | |||
![]() |
38.1 | 355 | === Unallowable charging protection === |
![]() |
4.10 | 356 | |
![]() |
49.1 | 357 | BMS Main 2.x может детектировать заряд АКБ через контактор разряда и выполнять защитное размыкание контактора разряда для предотвращения неправильной эксплуатации АКБ. |
![]() |
4.16 | 358 | |
![]() |
49.1 | 359 | Для изменения параметров защиты от заряда АКБ через контактор разряда необходимо выбрать меню «Protections → Unallowable charging protection»: |
![]() |
4.16 | 360 | |
![]() |
37.1 | 361 | [[image:1732214272022-547.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="145" width="312"]] |
![]() |
4.16 | 362 | |
![]() |
49.1 | 363 | В данном разделе: |
![]() |
4.16 | 364 | |
![]() |
49.1 | 365 | * Enable – флаг включения защиты; |
366 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
367 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
368 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.16 | 369 | |
![]() |
49.1 | 370 | В результате срабатывания защиты от недопустимого заряда формируется ошибка «недопустимый заряд АКБ». Условия формирования ошибки: |
![]() |
4.16 | 371 | |
![]() |
49.1 | 372 | * реле заряда разомкнуто и детектируется ток заряда в течение времени Delay before setting the error. |
![]() |
4.16 | 373 | |
![]() |
49.1 | 374 | Условия снятия ошибки: |
![]() |
4.16 | 375 | |
![]() |
49.1 | 376 | * ток заряда не детектируется в течение времени Delay before clearing the signal. |
![]() |
4.16 | 377 | |
378 | (% class="box infomessage" %) | ||
379 | ((( | ||
![]() |
49.1 | 380 | При наличии ошибки «недопустимый заряд АКБ» размыкается реле **разряда**. |
![]() |
4.16 | 381 | ))) |
382 | |||
![]() |
38.1 | 383 | === Stuck contactor protection === |
![]() |
4.10 | 384 | |
![]() |
49.1 | 385 | BMS Main 2.x может детектировать залипание силовых контакторов. |
![]() |
4.16 | 386 | |
![]() |
49.1 | 387 | Для изменения параметров защиты контакторов от залипания необходимо выбрать меню «Protections → Stuck contactor protection»: |
![]() |
4.16 | 388 | |
![]() |
37.1 | 389 | [[image:1732214367207-318.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="152" width="331"]] |
![]() |
4.16 | 390 | |
![]() |
49.1 | 391 | В данном разделе: |
![]() |
4.16 | 392 | |
![]() |
49.1 | 393 | * Enable – флаг включения защиты; |
394 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
395 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
396 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.16 | 397 | |
![]() |
49.1 | 398 | В результате срабатывания защиты от залипания контактора формируется ошибка «залипание контактора». Условия формирования ошибки: |
![]() |
4.16 | 399 | |
![]() |
49.1 | 400 | * контакторы заряда и разряда разомкнуты, но при этом детектируется ток заряда или разряда. |
![]() |
4.16 | 401 | |
![]() |
33.7 | 402 | (% class="box warningmessage" %) |
403 | ((( | ||
![]() |
49.1 | 404 | При наличии ошибки залипания силовых контакторов формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
33.7 | 405 | ))) |
![]() |
33.5 | 406 | |
![]() |
38.1 | 407 | === Contactor feedback check === |
![]() |
4.10 | 408 | |
![]() |
49.1 | 409 | BMS Main 2.x может принимать сигнал обратной связи от контакторов и детектировать расхождение его фактического состояния от поданной на него команды. Для того чтобы выполнялась проверка контактора, необходимо настроить один из дискретных входов на измерение сигнала обратной связи от контактора (см. [[Input and output signals>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.3 Input and output signals.WebHome]]). |
![]() |
4.16 | 410 | |
![]() |
49.1 | 411 | Для изменения параметров проверки обратной связи контакторов необходимо выбрать меню «Protections → Contactor feedback check»: |
![]() |
4.16 | 412 | |
![]() |
37.1 | 413 | [[image:1732214400721-274.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="150" width="323"]] |
![]() |
4.17 | 414 | |
![]() |
49.1 | 415 | В данном разделе: |
![]() |
4.17 | 416 | |
![]() |
49.1 | 417 | * Enable – флаг включения проверки; |
418 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
419 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
420 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.17 | 421 | |
![]() |
49.1 | 422 | В результате срабатывания проверки изменяется состояние соответвующего контактора. Условие формирования ошибки: |
![]() |
4.17 | 423 | |
![]() |
49.1 | 424 | * сигнал управления контактором заряда, разряда, предзаряда, заряда/разряда или основного контактора расходятся со значением обратной связи. |
![]() |
4.17 | 425 | |
![]() |
33.8 | 426 | (% class="box warningmessage" %) |
427 | ((( | ||
![]() |
49.1 | 428 | При наличии ошибки обратной связи контакторов формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
33.8 | 429 | ))) |
![]() |
33.5 | 430 | |
![]() |
38.1 | 431 | === Charging contactor cycles protection === |
![]() |
4.10 | 432 | |
![]() |
49.1 | 433 | В плате реализована защита силового контактора заряда от частого переключения. |
![]() |
4.17 | 434 | |
![]() |
49.1 | 435 | Для изменения параметров защиты от большой частоты переключений контактора заряда необходимо выбрать меню «Protections → Charging contactor cycles protection»: |
![]() |
4.18 | 436 | |
![]() |
37.1 | 437 | [[image:1732214432750-543.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="260" width="336"]] |
![]() |
4.18 | 438 | |
![]() |
49.1 | 439 | В данном разделе: |
![]() |
4.18 | 440 | |
![]() |
49.1 | 441 | * Enable – флаг включения защиты; |
442 | * Cycles threshold – пороговое значение количества циклов в заданный период, при достижение которого формируется ошибка "большая частота переключений контактора заряда"; | ||
443 | * Period – период, за который ведётся подсчёт количества переключений контактора заряда, с; | ||
444 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
445 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
446 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы; | ||
447 | * Cycles – количество замыканий контактора заряда, сделанное в процессе эксплуатации АКБ. | ||
![]() |
4.18 | 448 | |
![]() |
49.1 | 449 | В результате срабатывания защиты от большой частоты переключений контактора заряда формируется ошибка «большая частота переключений контактора заряда». Условия формирования ошибки: |
![]() |
4.18 | 450 | |
![]() |
49.1 | 451 | * количество замыканий контактора заряда за период, равный Period, больше или равно величине Cycles threshold. Ошибка формируется с задержкой Delay before setting the error. |
![]() |
4.18 | 452 | |
![]() |
49.1 | 453 | Условия снятия ошибки: |
![]() |
4.18 | 454 | |
![]() |
49.1 | 455 | * с момента формирования ошибки прошло время Delay before clearing the error. |
![]() |
4.18 | 456 | |
457 | (% class="box infomessage" %) | ||
458 | ((( | ||
![]() |
49.1 | 459 | При обнаружении ошибки «большая частота переключений контактора заряда» размыкается реле **заряда**. |
![]() |
4.18 | 460 | ))) |
461 | |||
![]() |
38.1 | 462 | === Discharging contactor cycles protection === |
![]() |
4.10 | 463 | |
![]() |
49.1 | 464 | В плате реализована защита силового контактора разряда от частого переключения. |
![]() |
4.18 | 465 | |
![]() |
49.1 | 466 | Для изменения параметров защиты от большой частоты переключений контактора разряда необходимо выбрать меню «Protections → Discharging contactor cycles protection»: |
![]() |
4.18 | 467 | |
![]() |
37.1 | 468 | [[image:1732214468462-541.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="269" width="346"]] |
![]() |
4.18 | 469 | |
![]() |
49.1 | 470 | В данном разделе: |
![]() |
4.18 | 471 | |
![]() |
49.1 | 472 | * Enable – флаг включения защиты; |
473 | * Cycles threshold – пороговое значение количества циклов в заданный период, при достижение которого формируется ошибка «большая частота переключений контактора разряда»; | ||
474 | * Period – период, за который ведётся подсчёт количества переключений контактора разряда, с; | ||
475 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
476 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
477 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы; | ||
478 | * Cycles – количество замыканий контактора разряда, сделанное в процессе эксплуатации АКБ. | ||
![]() |
4.18 | 479 | |
![]() |
49.1 | 480 | В результате срабатывания защиты от большой частоты переключений контактора разряда формируется ошибка «большая частота переключений контактора разряда». Условия формирования ошибки: |
![]() |
4.18 | 481 | |
![]() |
49.1 | 482 | * количество замыканий контактора разряда за период, равный Period, больше или равно величине Cycles threshold. Ошибка формируется с задержкой Delay before setting the error. |
![]() |
4.18 | 483 | |
![]() |
49.1 | 484 | Условия снятия ошибки: |
![]() |
4.18 | 485 | |
![]() |
49.1 | 486 | * с момента формирования ошибки прошло время Delay before clearing the error. |
![]() |
4.18 | 487 | |
488 | (% class="box infomessage" %) | ||
489 | ((( | ||
![]() |
49.1 | 490 | При обнаружении ошибки «большая частота переключений контактора разряда» размыкается реле **разряда**. |
![]() |
4.18 | 491 | ))) |
492 | |||
![]() |
38.1 | 493 | === Temperature sensor error === |
![]() |
4.10 | 494 | |
![]() |
49.1 | 495 | В плате реализована проверка цепей подключения датчиков, измеряющих температуру ячеек батареи. Цепи проверяются на обрыв и короткое замыкание. |
![]() |
4.18 | 496 | |
![]() |
49.1 | 497 | Для изменения параметров проверки цепей подключения датчиков температуры необходимо выбрать меню «Protections → Temperature sensor error»: |
![]() |
4.18 | 498 | |
![]() |
37.1 | 499 | [[image:1732214501360-654.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="154" width="334"]] |
![]() |
4.18 | 500 | |
![]() |
49.1 | 501 | В данном разделе: |
![]() |
4.18 | 502 | |
![]() |
49.1 | 503 | * Enable – флаг включения проверки; |
504 | * Delay before setting the error – задержка перед формированием ошибок, с; | ||
505 | * Delay before clearing the error – задержка перед снятием ошибок, с; | ||
506 | * Lock the error until the device is reset – флаг блокирования ошибок до перезапуска платы. | ||
![]() |
4.18 | 507 | |
![]() |
49.1 | 508 | Если к любой из плат BMS Logic не подключены датчики температуры или хотя бы один датчик закорочен, то формируются ошибки No temp. sensors и Temp. sensor is shorted соответственно. Указанные ошибки формируются и снимаются с задержками Delay before setting the error и Delay before clearing the error. |
![]() |
4.18 | 509 | |
![]() |
4.19 | 510 | (% class="box warningmessage" %) |
511 | ((( | ||
![]() |
49.1 | 512 | При наличии ошибки подключения датчиков температуры формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
4.19 | 513 | ))) |
![]() |
4.18 | 514 | |
![]() |
38.1 | 515 | === Logic high temperature protection === |
![]() |
4.10 | 516 | |
![]() |
49.1 | 517 | Для изменения параметров защиты плат BMS Logic от высокой температуры необходимо выбрать меню «Protections → Logic high temperature protection»: |
![]() |
4.19 | 518 | |
![]() |
37.1 | 519 | [[image:1732214545352-111.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="156" width="309"]] |
![]() |
4.19 | 520 | |
![]() |
49.1 | 521 | В данном разделе: |
![]() |
4.19 | 522 | |
![]() |
49.1 | 523 | * Enable – флаг включения защиты; |
524 | * Maximum Logic temperature – максимальная температура плат BMS Logic, °C; | ||
525 | * Tolerant Logic temperature – допустимая температура плат BMS Logic, °C; | ||
526 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.19 | 527 | |
![]() |
49.1 | 528 | В результате срабатывания защиты от высокой температуры плат BMS Logic формируется ошибка «перегрев Logic». Условия формирования ошибки: |
![]() |
4.19 | 529 | |
![]() |
49.1 | 530 | * температура платы BMS Logic больше величины Maximum Logic temperature. |
![]() |
4.19 | 531 | |
![]() |
49.1 | 532 | Условия снятия ошибки: |
![]() |
4.19 | 533 | |
![]() |
49.1 | 534 | * температура платы BMS Logic меньше величины Tolerant Logic temperature. |
![]() |
4.19 | 535 | |
536 | (% class="box infomessage" %) | ||
537 | ((( | ||
![]() |
49.1 | 538 | При обнаружении ошибки «перегрев Logic» на на перегретых платах отключается балансировка ячеек. |
![]() |
4.19 | 539 | ))) |
540 | |||
![]() |
38.1 | 541 | === Logic offline protection === |
![]() |
4.10 | 542 | |
![]() |
49.1 | 543 | Для изменения параметров защиты от потери связи с платами BMS Logic необходимо выбрать меню «Protections → Logic offline protection»: |
![]() |
4.19 | 544 | |
![]() |
37.1 | 545 | [[image:1732214579147-515.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="107" width="204"]] |
![]() |
4.19 | 546 | |
![]() |
49.1 | 547 | В данном разделе: |
![]() |
4.19 | 548 | |
![]() |
49.1 | 549 | * Enable – флаг включения защиты; |
550 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.20 | 551 | |
![]() |
49.1 | 552 | В результате срабатывания защиты от потери связи с платами BMS Logic формируется ошибка "потеря связи с Logic". Условия формирования ошибки: |
![]() |
4.20 | 553 | |
![]() |
49.1 | 554 | * хотя бы одна из подключенных плат BMS Logic не отвечает на команды платы BMS Main 2.x в течение 10 секунд. |
![]() |
4.20 | 555 | |
![]() |
49.1 | 556 | Условия снятия ошибки: |
![]() |
4.20 | 557 | |
![]() |
49.1 | 558 | * все подключенные платы BMS Logic отвечают на команды платы BMS Main 2.x. |
![]() |
4.20 | 559 | |
560 | (% class="box warningmessage" %) | ||
561 | ((( | ||
![]() |
49.1 | 562 | При наличии ошибки "потеря связи с Logic" формируется флаг **критической ошибки **и **все реле размыкаются.** |
![]() |
4.20 | 563 | ))) |
564 | |||
![]() |
38.1 | 565 | === Cell count protection === |
![]() |
4.10 | 566 | |
![]() |
49.1 | 567 | Для изменения параметров защиты от несоответствия количества ячеек заданной величине необходимо выбрать меню «Protections → Cell count protection»: |
![]() |
4.20 | 568 | |
![]() |
37.1 | 569 | [[image:1732214641606-453.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="178" width="341"]] |
![]() |
4.20 | 570 | |
![]() |
49.1 | 571 | В данном разделе: |
![]() |
4.20 | 572 | |
![]() |
49.1 | 573 | * Enable – флаг включения защиты; |
574 | * Cell count – количество ячеек, подключенных к BMS; | ||
575 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
576 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
577 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.20 | 578 | |
![]() |
49.1 | 579 | В результате срабатывания защиты от несоответствия количества ячеек заданной величине формируется ошибка «несоответствие кол-ва ячеек». Условия формирования ошибки: |
![]() |
4.20 | 580 | |
![]() |
49.1 | 581 | * количество ячеек, подключённых к BMS, **не равно** величине Cell count. |
![]() |
4.20 | 582 | |
![]() |
49.1 | 583 | Условия снятия ошибки: |
![]() |
4.20 | 584 | |
![]() |
49.1 | 585 | * количество ячеек, подключённых к BMS, **равно** величине Cell count. |
![]() |
4.20 | 586 | |
587 | (% class="box warningmessage" %) | ||
588 | ((( | ||
![]() |
49.1 | 589 | При наличии ошибки «несоответствие кол-ва ячеек» формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
4.20 | 590 | ))) |
591 | |||
![]() |
38.1 | 592 | === Logic count protection === |
![]() |
4.10 | 593 | |
![]() |
49.1 | 594 | Для изменения параметров защиты от несоответствия количества плат BMS Logic заданной величине необходимо выбрать меню «Protections → Logic count protection»: |
![]() |
4.20 | 595 | |
![]() |
37.1 | 596 | [[image:1732214675358-202.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="163" width="230"]] |
![]() |
4.20 | 597 | |
![]() |
49.1 | 598 | В данном разделе: |
![]() |
4.20 | 599 | |
![]() |
49.1 | 600 | * Enable – флаг включения защиты; |
601 | * Logic count – количество плат BMS Logic, подключенных к BMS; | ||
602 | * Fast scan – флаг быстрого сканирования плат BMS Logic (сканируются платы с адресами от "1" до Logic count; данный режим позволяет уменьшить время запуска системы BMS); | ||
603 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.20 | 604 | |
![]() |
49.1 | 605 | В результате срабатывания защиты от несоответствия количества плат BMS Logic заданной величине формируется ошибка «несоответствие кол-ва Logic». Условия формирования ошибки: |
![]() |
4.20 | 606 | |
![]() |
49.1 | 607 | * количество плат BMS Logic, подключённых к BMS, **не равно** величине Logic count. |
![]() |
4.20 | 608 | |
![]() |
49.1 | 609 | Условия снятия ошибки: |
![]() |
4.20 | 610 | |
![]() |
49.1 | 611 | * количество плат BMS Logic, подключённых к BMS, **равно** величине Logic count. |
![]() |
4.20 | 612 | |
613 | (% class="box warningmessage" %) | ||
614 | ((( | ||
![]() |
49.1 | 615 | (% style="display:none" %) (%%)При наличии ошибки «несоответствие кол-ва Logic» формируется флаг** (% style="display:none" %) (%%)критической ошибки **и** все реле размыкаются.** |
![]() |
4.20 | 616 | ))) |
617 | |||
![]() |
38.1 | 618 | === WDT protection === |
![]() |
4.10 | 619 | |
![]() |
49.1 | 620 | При зависании встроенного программного обеспечения BMS Main 2.x сторожевой таймер платы выполняет её перезапуск. Плата детектирует сброс и формирует ошибку «сброс сторожевым таймером». |
![]() |
4.20 | 621 | |
![]() |
49.1 | 622 | Для изменения параметров сторожевого таймера необходимо выбрать меню «Protections → WDT protection»: |
![]() |
4.20 | 623 | |
![]() |
37.1 | 624 | [[image:1732214703914-144.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="127" width="323"]] |
![]() |
4.20 | 625 | |
![]() |
49.1 | 626 | В данном разделе: |
![]() |
4.21 | 627 | |
![]() |
49.1 | 628 | * Enable – флаг включения защиты; |
629 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
630 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.21 | 631 | |
![]() |
49.1 | 632 | Условия снятия ошибки: |
![]() |
4.21 | 633 | |
![]() |
49.1 | 634 | * с момента запуска платы прошло время Delay before clearing the signal. |
![]() |
4.21 | 635 | |
![]() |
4.22 | 636 | (% class="box warningmessage" %) |
637 | ((( | ||
![]() |
49.1 | 638 | При наличии ошибки «сброс сторожевым таймером» формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
4.22 | 639 | ))) |
![]() |
4.21 | 640 | |
![]() |
38.1 | 641 | === Insulation monitoring === |
![]() |
4.10 | 642 | |
![]() |
49.1 | 643 | BMS Main 2.x умеет отслеживать сигнал состояния изоляции, выдаваемый устройством мониторинга изоляции Bender IR155. |
![]() |
4.22 | 644 | |
![]() |
49.1 | 645 | Для изменения параметров системы отслеживания состояния изоляции необходимо выбрать меню «Protections → Insulation monitoring»: |
![]() |
4.22 | 646 | |
![]() |
37.1 | 647 | [[image:1732214731490-961.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="162" width="315"]] |
![]() |
4.22 | 648 | |
![]() |
49.1 | 649 | В данном разделе: |
![]() |
4.22 | 650 | |
![]() |
49.1 | 651 | * Enable – флаг включения защиты; |
652 | * Algorithm – алгоритм работы защиты: | ||
653 | ** Always – всегда; | ||
654 | ** On charging – во время заряда АКБ; | ||
655 | ** Except charging – всегда, кроме заряда АКБ; | ||
656 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
657 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
658 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.22 | 659 | |
![]() |
49.1 | 660 | Ошибка формируется если настроен соответствующий дискретный вход и на него приходит логический ноль. |
![]() |
4.22 | 661 | |
![]() |
33.9 | 662 | (% class="box warningmessage" %) |
663 | ((( | ||
![]() |
49.1 | 664 | При наличии ошибки изоляции формируется флаг **критической ошибки **и** все реле размыкаются.** |
![]() |
33.9 | 665 | ))) |
666 | |||
![]() |
38.1 | 667 | === Critical error parameters === |
![]() |
4.10 | 668 | |
![]() |
49.1 | 669 | Для изменения параметров критической ошибки необходимо выбрать меню «Protections → Critical error parameters»: |
![]() |
4.22 | 670 | |
![]() |
37.1 | 671 | [[image:1732214761141-983.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="348"]] |
![]() |
4.22 | 672 | |
![]() |
49.1 | 673 | В данном разделе: |
![]() |
4.22 | 674 | |
![]() |
49.1 | 675 | * Enable – флаг включения защиты; |
676 | * Delay before setting the error – задержка перед формированием ошибки, с; | ||
677 | * Delay before clearing the error – задержка перед снятием ошибки, с; | ||
678 | * Lock the error until the device is reset – флаг блокирования ошибки до перезапуска платы. | ||
![]() |
4.22 | 679 | |
![]() |
49.1 | 680 | Флаг критической ошибки формируется если в течение времени Delay before setting the error сохраняется хотя бы одна из следующих ошибок: |
![]() |
4.22 | 681 | |
682 | * “Battery cover error”; | ||
683 | * “Water”; | ||
684 | * “Logic offline”; | ||
685 | * “Cell count error”; | ||
686 | * “Logic count error”; | ||
687 | * “ADC error”; | ||
688 | * “No temp. sensors”; | ||
689 | * “Temp. sensor is shorted”; | ||
690 | * “Current sensor error”; | ||
![]() |
34.1 | 691 | * "Stuck contactor"; |
692 | * "Contactor feedback"; | ||
![]() |
4.22 | 693 | * “Shunt offline”; |
694 | * “Shunt error”; | ||
695 | * “Settings error”; | ||
![]() |
33.9 | 696 | * “WDT reset” |
697 | * "Insulation monitoring". | ||
![]() |
4.22 | 698 | |
![]() |
49.1 | 699 | Флаг критической ошибки снимается если в течение времени Delay before clearing the error нет ни одной ошибки из списка выше. |
![]() |
4.22 | 700 | |
701 | (% class="box warningmessage" %) | ||
702 | ((( | ||
![]() |
49.1 | 703 | **При наличии флага критической ошибки все реле размыкаются**. |
![]() |
4.22 | 704 | ))) |
705 | |||
![]() |
38.1 | 706 | === General error parameters === |
![]() |
4.10 | 707 | |
![]() |
49.1 | 708 | Для изменения параметров критической ошибки необходимо выбрать меню «Protections → General error parameters»: |
![]() |
27.2 | 709 | |
![]() |
37.1 | 710 | [[image:1732214987517-111.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="535" width="349"]] |
![]() |
27.2 | 711 | |
![]() |
49.1 | 712 | В данном разделе: |
![]() |
27.2 | 713 | |
![]() |
49.1 | 714 | * Enable – флаг включения формирования сигнала; |
715 | * Minimum SOC – минимальный уровень заряда, %; | ||
716 | * Tolerant SOC – допустимый уровень заряда, %; | ||
717 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
718 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
719 | * Errors – ошибки, которые приводят к формированию общей ошибки. | ||
![]() |
27.2 | 720 | |
![]() |
49.1 | 721 | Флаг общей ошибки формируется если в течение времени Delay before setting the error сохраняется хотя бы одна из выбранных ошибок. |
![]() |
27.3 | 722 | |
![]() |
49.1 | 723 | Флаг критической ошибки снимается если в течение времени Delay before clearing the error нет ни одной ошибки из списка выше. |
![]() |
28.2 | 724 | |
![]() |
33.6 | 725 | (% class="box infomessage" %) |
726 | ((( | ||
![]() |
49.1 | 727 | Общая ошибка носит индикативный характер и может быть назначена на дискретный выход или реле. |
![]() |
33.6 | 728 | ))) |
![]() |
28.2 | 729 | |
![]() |
38.1 | 730 | === Low SOC signal === |
![]() |
4.10 | 731 | |
![]() |
49.1 | 732 | Для изменения параметров формирования сигнала о низком уровне заряда АКБ необходимо выбрать меню «Protections → Low SOC signal»: |
![]() |
4.22 | 733 | |
![]() |
37.1 | 734 | [[image:1732215174961-645.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="186" width="325"]] |
![]() |
4.22 | 735 | |
![]() |
49.1 | 736 | В данном разделе: |
![]() |
4.22 | 737 | |
![]() |
49.1 | 738 | * Enable – флаг включения формирования сигнала; |
739 | * Minimum SOC – минимальный уровень заряда, %; | ||
740 | * Tolerant SOC – допустимый уровень заряда, %; | ||
741 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
742 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
743 | * Lock the signal until the device is reset – флаг блокирования сигнала до перезапуска платы. | ||
![]() |
4.22 | 744 | |
![]() |
49.1 | 745 | Условия формирования сигнала «низкий уровень SOC»: |
![]() |
4.22 | 746 | |
![]() |
49.1 | 747 | * уровень заряда АКБ меньше величины Minimum SOC в течение времени Delay before setting the signal. |
![]() |
4.22 | 748 | |
![]() |
49.1 | 749 | Условия снятия сигнала: |
![]() |
4.22 | 750 | |
![]() |
49.1 | 751 | * уровень заряда АКБ больше величины Tolerant SOC в течение времени Delay before clearing the signal. |
![]() |
4.22 | 752 | |
![]() |
33.6 | 753 | (% class="box infomessage" %) |
754 | ((( | ||
![]() |
49.1 | 755 | Сигнал «низкий уровень SOC» носит индикативный характер и может быть привязан к любому дискретному выходу платы. |
![]() |
33.6 | 756 | ))) |
![]() |
4.22 | 757 | |
![]() |
38.1 | 758 | === High charging current signal === |
![]() |
4.10 | 759 | |
![]() |
49.1 | 760 | Для изменения параметров формирования сигнала о высоком токе заряда необходимо выбрать меню «Protections → High charging current signal»: |
![]() |
4.23 | 761 | |
![]() |
37.1 | 762 | [[image:1732215211714-445.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="181" width="322"]] |
![]() |
4.23 | 763 | |
![]() |
49.1 | 764 | В данном разделе: |
![]() |
4.23 | 765 | |
![]() |
49.1 | 766 | * Enable – флаг включения формирования сигнала; |
767 | * Maximum charging current – максимальный ток заряда, А; | ||
768 | * Tolerant charging current – допустимый ток заряда, А; | ||
769 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
770 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
771 | * Lock the signal until the device is reset – флаг блокирования сигнала до перезапуска платы. | ||
![]() |
4.23 | 772 | |
![]() |
49.1 | 773 | Условия формирования сигнала «высокий ток заряда АКБ»: |
![]() |
4.23 | 774 | |
![]() |
49.1 | 775 | * измеренный ток больше величины Maximum charging current в течение времени Delay before setting the signal. |
![]() |
4.23 | 776 | |
![]() |
49.1 | 777 | Условия снятия сигнала: |
![]() |
4.23 | 778 | |
![]() |
49.1 | 779 | * измеренный ток меньше величины Tolerant charging current в течение времени Delay before clearing the signal. |
![]() |
4.23 | 780 | |
![]() |
33.6 | 781 | (% class="box infomessage" %) |
782 | ((( | ||
![]() |
49.1 | 783 | Сигнал «высокий ток заряда АКБ» носит индикативный характер и может быть привязан к любому дискретному выходу платы. |
![]() |
33.6 | 784 | ))) |
![]() |
4.23 | 785 | |
![]() |
38.1 | 786 | === Heater control === |
![]() |
4.10 | 787 | |
![]() |
49.1 | 788 | Для изменения параметров алгоритма управления нагревателем необходимо выбрать меню «Protections → Heater control»: |
![]() |
4.23 | 789 | |
![]() |
37.1 | 790 | [[image:1732215252650-791.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="233" width="370"]] |
![]() |
4.23 | 791 | |
![]() |
49.1 | 792 | В данном разделе: |
![]() |
4.23 | 793 | |
![]() |
49.1 | 794 | * Enable – флаг включения формирования сигнала; |
795 | * Minimum cell temperature – минимальная температура ячеек, °C; | ||
796 | * Tolerant cell temperature – допустимая температура ячеек, °C; | ||
797 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
798 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
799 | * Lock the signal until the device is reset – флаг блокирования сигнала до перезапуска платы; | ||
800 | * Switch off the heater relay on errors – включение функции размыкания реле нагревателя при возникновении следующих ошибок: низкое напряжение, превышение тока, перегрев АКБ, короткое замыкание, критическая ошибка. | ||
![]() |
4.23 | 801 | |
![]() |
49.1 | 802 | В результате срабатывания алгоритма нагрева АКБ формируется сигнал «нагрев АКБ». Условия формирования сигнала: |
![]() |
4.23 | 803 | |
![]() |
49.1 | 804 | * минимальная температура среди всех ячеек АКБ меньше величины Minimum cell temperature в течение времени Delay before setting the signal. |
![]() |
4.23 | 805 | |
![]() |
49.1 | 806 | Условия снятия сигнала: |
![]() |
4.23 | 807 | |
![]() |
49.1 | 808 | * минимальная температура среди всех ячеек АКБ больше величины Tolerant cell temperature в течение времени Delay before clearing the signal. |
![]() |
4.23 | 809 | |
![]() |
4.24 | 810 | (% class="box infomessage" %) |
811 | ((( | ||
![]() |
49.1 | 812 | При наличии сигнала «нагрев АКБ» замыкается реле **нагревателя **и/или выдаётся сигнал на дискретный выход. |
![]() |
4.24 | 813 | ))) |
![]() |
4.23 | 814 | |
![]() |
38.1 | 815 | === Heater (AUX) control === |
![]() |
4.10 | 816 | |
![]() |
49.1 | 817 | Для изменения параметров алгоритма управления внешним нагревателем необходимо выбрать меню «Protections → Heater (AUX) control»: |
![]() |
4.24 | 818 | |
![]() |
37.1 | 819 | [[image:1732215282135-420.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="228" width="361"]] |
![]() |
4.24 | 820 | |
![]() |
49.1 | 821 | В данном разделе: |
![]() |
4.24 | 822 | |
![]() |
49.1 | 823 | * Enable – флаг включения формирования сигнала; |
824 | * Minimum cell temperature – минимальная температура ячеек, °C; | ||
825 | * Tolerant cell temperature – допустимая температура ячеек, °C; | ||
826 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
827 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
828 | * Lock the signal until the device is reset – флаг блокирования сигнала до перезапуска платы; | ||
829 | * Switch off the heater relay on errors – включение функции размыкания реле нагревателя при возникновении следующих ошибок: низкое напряжение, превышение тока, перегрев АКБ, короткое замыкание, критическая ошибка. | ||
![]() |
4.24 | 830 | |
831 | As a result of operating the heating algorithm, the “Heater (AUX)” signal is generated. | ||
832 | |||
![]() |
49.1 | 833 | В результате срабатывания алгоритма нагрева АКБ формируется сигнал «нагрев АКБ (внеш.)». Условия формирования сигнала: |
![]() |
4.24 | 834 | |
![]() |
49.1 | 835 | * минимальная температура среди всех ячеек АКБ меньше величины Minimum cell temperature в течение времени Delay before setting the signal. |
![]() |
4.24 | 836 | |
![]() |
49.1 | 837 | Условия снятия сигнала: |
![]() |
4.24 | 838 | |
![]() |
49.1 | 839 | * минимальная температура среди всех ячеек АКБ больше величины Tolerant cell temperature в течение времени Delay before clearing the signal. |
![]() |
4.24 | 840 | |
![]() |
4.25 | 841 | (% class="box infomessage" %) |
842 | ((( | ||
![]() |
49.1 | 843 | При наличии сигнала «нагрев АКБ (внеш.)» замыкается реле **внешнего нагревателя **и/или выдаётся сигнал на дискретный выход. |
![]() |
4.25 | 844 | ))) |
![]() |
4.24 | 845 | |
![]() |
38.1 | 846 | === Cooler control === |
![]() |
4.10 | 847 | |
![]() |
49.1 | 848 | Для изменения параметров алгоритма управления охладителем необходимо выбрать меню «Protections → Cooler control»: |
![]() |
4.25 | 849 | |
![]() |
37.1 | 850 | [[image:1732215313977-499.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="219" width="348"]] |
![]() |
4.25 | 851 | |
![]() |
49.1 | 852 | В данном разделе: |
![]() |
4.25 | 853 | |
![]() |
49.1 | 854 | * Enable – флаг включения формирования сигнала; |
855 | * Maximum cell temperature – максимальная температура ячеек, °C; | ||
856 | * Tolerant cell temperature – допустимая температура ячеек, °C; | ||
857 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
858 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
859 | * Lock the signal until the device is reset – флаг блокирования сигнала до перезапуска платы; | ||
860 | * Switch off the cooler relay on errors – включение функции размыкания реле охладителя при возникновении следующих ошибок: низкое напряжение, превышение тока, низкая температура АКБ, короткое замыкание, критическая ошибка. | ||
![]() |
4.25 | 861 | |
![]() |
49.1 | 862 | В результате срабатывания алгоритма охлаждения АКБ формируется сигнал «охлаждение АКБ». Условия формирования сигнала: |
![]() |
4.25 | 863 | |
![]() |
49.1 | 864 | * максимальная температура среди всех ячеек АКБ больше величины Maximum cell temperature в течение времени Delay before setting the signal. |
![]() |
4.25 | 865 | |
![]() |
49.1 | 866 | Условия снятия сигнала: |
![]() |
4.25 | 867 | |
![]() |
49.1 | 868 | * максимальная температура среди всех ячеек АКБ меньше величины Tolerant cell temperature в течение времени Delay before clearing the signal. |
![]() |
4.25 | 869 | |
870 | (% class="box infomessage" %) | ||
871 | ((( | ||
![]() |
49.1 | 872 | При наличии сигнала «охлаждение АКБ» замыкается реле **охладителя **и/или выдаётся сигнал на дискретный выход. |
![]() |
4.25 | 873 | ))) |
874 | |||
![]() |
38.1 | 875 | === Fault simulation === |
![]() |
4.26 | 876 | |
![]() |
49.1 | 877 | Плата предоставляет возможность установить тот или иной флаг ошибки в обход алгоритмов защиты. Эта функциональность предназначена для пуско-наладочных работ. |
![]() |
4.26 | 878 | |
![]() |
49.1 | 879 | Для имитации ошибок АКБ и BMS необходимо выбрать меню «Protections → Fault simulation»: |
![]() |
4.26 | 880 | |
![]() |
37.1 | 881 | [[image:1732215359330-850.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="732" width="204"]] |
![]() |
4.26 | 882 | |
![]() |
49.1 | 883 | Для имитации ошибок необходимо установить нужные флаги и нажать на кнопку «Save». |