Исходный код вики 5.2 Modbus protocol
Редактировал(а) Admin 2026/02/20 10:35
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
7.1 | 1 | (% data-numbered-headings-start="5" style="--numbered-headings-start: 4;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) |
| |
16.5 | 2 | = Протоколы связи = |
| |
1.1 | 3 | |
| |
7.1 | 4 | (% data-numbered-headings-start="2" style="--numbered-headings-start: 1;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) |
| |
16.5 | 5 | == Протокол Modbus == |
| |
7.1 | 6 | |
| |
16.5 | 7 | === Общая информация === |
| |
7.1 | 8 | |
| |
16.5 | 9 | Плата BMS Main 2.x реализует протокол Modbus для настройки и чтения состояния АКБ и BMS. BMS является Modbus-сервером и отвечает на команды Modbus-клиента. |
| |
1.1 | 10 | |
| |
16.5 | 11 | Взаимодействие с устройством осуществляется через шину RS-485 (Modbus RTU) или сеть Ethernet (Modbus TCP). |
| |
1.1 | 12 | |
| |
16.5 | 13 | Параметры шины RS-485: |
| |
1.1 | 14 | |
| |
16.5 | 15 | * частота, бит/с — 600, 1200, 2400, 4800, 9600 (по умолчанию), 19200, 38400, 57600, 115200; |
| 16 | * длина слова, бит — 8; | ||
| 17 | * четность — нет; | ||
| 18 | * адрес устройства (по умолчанию) — 32. | ||
| |
1.1 | 19 | |
| |
16.5 | 20 | Параметры Ethernet: |
| |
1.1 | 21 | |
| |
16.5 | 22 | * порт — 502. |
| |
1.1 | 23 | |
| |
16.5 | 24 | Ниже приводятся описание Input и Holding регситров. В колонке «Тип параметра»: |
| |
1.1 | 25 | |
| |
16.5 | 26 | * U8 – беззнаковое 8-разрядное число; |
| 27 | * U16 – беззнаковое 16-разрядное число; | ||
| 28 | * S16 – знаковое 16-разрядное число; | ||
| 29 | * U32 – беззнаковое 32-разрядное число. | ||
| 30 | * REAL32 — число с плавающей точкой одинарной точности (стандарт [[IEEE 754>>url:https://ru.wikipedia.org/wiki/IEEE_754]]); | ||
| 31 | * U8[x] — массив беззнаковых 8-разрядных чисел длиной x; | ||
| 32 | * U16[x] — массив беззнаковых 16-разрядных чисел длиной x; | ||
| 33 | * REAL32[x] — массив чисел с плавающей точкой одинарной точности длиной x. | ||
| |
1.1 | 34 | |
| |
16.5 | 35 | Порядок байт в словах – от младшего к старшему (**little endian**). |
| |
1.1 | 36 | |
| |
16.5 | 37 | === Регистры ввода === |
| |
1.1 | 38 | |
| |
5.1 | 39 | (% style="width:651px" %) |
| |
16.5 | 40 | |(% style="width:92px" %)**Регистр**|(% style="width:95px" %)**Количество регистров**|(% style="width:367px" %)**Содержимое**|(% style="width:96px" %)**Тип параметра** |
| 41 | |(% style="width:92px" %)**0x0000**|(% style="width:95px" %)1|(% style="width:367px" %)((( | ||
| 42 | Аппаратная версия: | ||
| |
1.1 | 43 | |
| |
16.5 | 44 | byte 0 — минорная версия; |
| |
1.1 | 45 | |
| |
16.5 | 46 | byte 1 — мажорная версия. |
| |
5.1 | 47 | )))|(% style="width:96px" %)U8[2] |
| |
16.5 | 48 | |(% style="width:92px" %)**0x0001-0x0002**|(% style="width:95px" %)2|(% style="width:367px" %)((( |
| 49 | Версия ВПО: | ||
| |
1.1 | 50 | |
| |
16.5 | 51 | byte 0 — версия патча; |
| |
1.1 | 52 | |
| |
16.5 | 53 | byte 1 — минорная версия; |
| |
1.1 | 54 | |
| |
16.5 | 55 | byte 2 — мажорная версия; |
| |
1.1 | 56 | |
| |
16.5 | 57 | byte 3 — не используется (установлен в 0). |
| |
5.1 | 58 | )))|(% style="width:96px" %)U8[4] |
| |
16.5 | 59 | |(% style="width:92px" %)**0x0003-0x0004**|(% style="width:95px" %)2|(% style="width:367px" %)((( |
| 60 | Версия загрузчика: | ||
| |
1.1 | 61 | |
| |
16.5 | 62 | byte 0 — версия патча; |
| |
1.1 | 63 | |
| |
16.5 | 64 | byte 1 — минорная версия; |
| |
1.1 | 65 | |
| |
16.5 | 66 | byte 2 — мажорная версия; |
| |
1.1 | 67 | |
| |
16.5 | 68 | byte 3 — не используется (установлен в 0). |
| |
5.1 | 69 | )))|(% style="width:96px" %)U8[4] |
| |
16.5 | 70 | |(% style="width:92px" %)**0x1000-0x1002**|(% style="width:95px" %)3|(% style="width:367px" %)((( |
| 71 | Текущее время на устройстве: | ||
| |
1.1 | 72 | |
| |
16.5 | 73 | byte 0 — день (Двоично-десятичный код); |
| |
1.1 | 74 | |
| |
16.5 | 75 | byte 1 — месяц (Двоично-десятичный код); |
| |
1.1 | 76 | |
| |
16.5 | 77 | byte 2 — год (Двоично-десятичный код); |
| |
1.1 | 78 | |
| |
16.5 | 79 | byte 3 — час (Двоично-десятичный код); |
| |
1.1 | 80 | |
| |
16.5 | 81 | byte 4 — минуты (Двоично-десятичный код); |
| |
1.1 | 82 | |
| |
16.5 | 83 | byte 5 — секунды (Двоично-десятичный код). |
| |
5.1 | 84 | )))|(% style="width:96px" %)U8[6] |
| |
16.5 | 85 | |(% style="width:92px" %)**0x2000**|(% style="width:95px" %)1|(% style="width:367px" %)((( |
| 86 | Дискретные входы 1 (битовое поле): | ||
| |
1.1 | 87 | |
| |
16.5 | 88 | бит 0 – сигнал «Открыта АКБ»; |
| |
1.1 | 89 | |
| |
16.5 | 90 | бит 1 – сигнал «Подключено ЗУ»; |
| |
1.1 | 91 | |
| |
16.5 | 92 | бит 2 – сигнал «Запрос на отключение питания»; |
| |
1.1 | 93 | |
| |
16.5 | 94 | бит 3 – сигнал «Запрет заряда»; |
| |
1.1 | 95 | |
| |
16.5 | 96 | бит 4 – сигнал «Запрет разряда»; |
| |
1.1 | 97 | |
| |
16.5 | 98 | бит 5 – сигнал «Обратная связь контактора заряда»; |
| |
1.1 | 99 | |
| |
16.5 | 100 | бит 6 – сигнал «Обратная связь контактора разряда»; |
| |
1.1 | 101 | |
| |
16.5 | 102 | бит 7 – сигнал «Статус контроля изоляции». |
| |
1.1 | 103 | |
| |
16.5 | 104 | бит 8 – сигнал «Запрос на заряд»; |
| |
1.1 | 105 | |
| |
16.5 | 106 | бит 9 – сигнал «Запрос на предзаряд»; |
| |
1.1 | 107 | |
| |
16.5 | 108 | бит 10 – сигнал «Запрос на разряд»; |
| |
1.1 | 109 | |
| |
16.5 | 110 | бит 11 – сигнал «Обратная связь контактора предзаряда»; |
| |
1.1 | 111 | |
| |
16.5 | 112 | бит 12 – сигнал «Обратная связь комбинированного контактора заряда/разряда»; |
| |
1.1 | 113 | |
| |
16.5 | 114 | бит 13 – сигнал «Обратная связь главного контактора»; |
| |
1.1 | 115 | |
| |
16.5 | 116 | бит 14 – сигнал целостности высоковольной цепи; |
| |
1.1 | 117 | |
| |
16.5 | 118 | бит 15 – сигнал состояния предохранителя 1. |
| |
5.1 | 119 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 120 | |(% style="width:92px" %)**0x2001-0x2002**|(% style="width:95px" %)2|(% style="width:367px" %)Ток через АКБ, имеренный датчиком холла, А|(% style="width:96px" %)REAL32 |
| 121 | |(% style="width:92px" %)**0x2003-0x2004**|(% style="width:95px" %)2|(% style="width:367px" %)((( | ||
| 122 | Внешняя температура, °C | ||
| 123 | )))|(% style="width:96px" %)REAL32 | ||
| 124 | |(% style="width:92px" %)**0x2005-0x2006**|(% style="width:95px" %)2|(% style="width:367px" %)Влажность, RH%|(% style="width:96px" %)REAL32 | ||
| 125 | |(% style="width:92px" %)**0x2007-0x2008**|(% style="width:95px" %)2|(% style="width:367px" %)((( | ||
| 126 | Регистр ошибок 1 (битовое поле): | ||
| |
1.1 | 127 | |
| |
16.5 | 128 | бит 0 – ошибка «Превышение тока»; |
| |
1.1 | 129 | |
| |
16.5 | 130 | бит 1 – ошибка «Низкое напряжение»; |
| |
1.1 | 131 | |
| |
16.5 | 132 | бит 2 – ошибка «Высокое напряжение»; |
| |
1.1 | 133 | |
| |
16.5 | 134 | бит 3 – ошибка «Низкая температура (разряд)»; |
| |
1.1 | 135 | |
| |
16.5 | 136 | бит 4 – ошибка «Высокая температура (разряд)»; |
| |
1.1 | 137 | |
| |
16.5 | 138 | бит 5 – ошибка «Открыта крышка АКБ»; |
| |
1.1 | 139 | |
| |
16.5 | 140 | бит 6 – ошибка «Повышенная влажность»; |
| |
1.1 | 141 | |
| |
16.5 | 142 | бит 7 – ошибка «Вода»; |
| |
1.1 | 143 | |
| |
16.5 | 144 | бит 8 – ошибка «Перегрев Logic»; |
| |
1.1 | 145 | |
| |
16.5 | 146 | бит 9 – ошибка «Потеря связи c Logic»; |
| |
1.1 | 147 | |
| |
16.5 | 148 | бит 10 – критическая ошибка; |
| |
1.1 | 149 | |
| |
16.5 | 150 | бит 11 – ошибка Crown; |
| |
1.1 | 151 | |
| |
16.5 | 152 | бит 12 – ошибка «Несоответствие кол-ва ячеек»; |
| |
1.1 | 153 | |
| |
16.5 | 154 | бит 13 – ошибка «Потеря связи с HYG»; |
| |
1.1 | 155 | |
| |
16.5 | 156 | бит 14 – флаг о необходимости квитировать записи в журнале ошибок; |
| |
1.1 | 157 | |
| |
16.5 | 158 | бит 15 – ошибка «Потеря связи с Combilift»; |
| |
1.1 | 159 | |
| |
16.5 | 160 | бит 16 – ошибка «Короткое замыкание»; |
| |
1.1 | 161 | |
| |
16.5 | 162 | бит 17 – ошибка «Перегрев контактора»; |
| |
1.1 | 163 | |
| |
16.5 | 164 | бит 18 – ошибка «Несоответствие кол-ва Logic»; |
| |
1.1 | 165 | |
| |
16.5 | 166 | бит 19 – ошибка АЦП; |
| |
1.1 | 167 | |
| |
16.5 | 168 | бит 20 – ошибка в цепи подключения датчика тока (обрыв или короткое замыкание); |
| |
1.1 | 169 | |
| |
16.5 | 170 | бит 21 – большая частота переключений контактора заряда; |
| |
1.1 | 171 | |
| |
16.5 | 172 | бит 22 – большая частота переключений контактора разряда; |
| |
1.1 | 173 | |
| |
16.5 | 174 | бит 23 – ошибка «Потеря связи с BMS Current Sensor»; |
| |
1.1 | 175 | |
| |
16.5 | 176 | бит 24 – внутренняя ошибка BMS Current Sensor; |
| |
1.1 | 177 | |
| |
16.5 | 178 | бит 25 – ошибка контрольной суммы настроек платы; |
| |
1.1 | 179 | |
| |
16.5 | 180 | бит 26 – флаг перезапуска платы по требованию WDT; |
| |
1.1 | 181 | |
| |
16.5 | 182 | бит 27 – ошибка «Нет датчиков температуры»; |
| |
1.1 | 183 | |
| |
16.5 | 184 | бит 28 – ошибка «КЗ датчика температуры»; |
| |
1.1 | 185 | |
| |
16.5 | 186 | бит 29 – ошибка «Потеря связи со Spirit»; |
| |
1.1 | 187 | |
| |
16.5 | 188 | биты 30-31 – не используются. |
| |
5.1 | 189 | )))|(% style="width:96px" %)U32 |
| |
16.5 | 190 | |(% style="width:92px" %)**0x2009-0x200A**|(% style="width:95px" %)2|(% style="width:367px" %)((( |
| 191 | Флаги состояния (битовое поле): | ||
| |
1.1 | 192 | |
| |
16.5 | 193 | бит 0 – сигнал «SOC ниже заданного уровня»; |
| |
1.1 | 194 | |
| |
16.5 | 195 | бит 1 – сигнал «Ток заряда выше заданного уровня»; |
| |
1.1 | 196 | |
| |
16.5 | 197 | бит 2 – состояние контактора заряда (0 – разомкнуто, 1 – замкнуто); |
| |
1.1 | 198 | |
| |
16.5 | 199 | бит 3 – сигнал «Разрешение ЗУ»; |
| |
1.1 | 200 | |
| |
16.5 | 201 | бит 4 – сигнал «Заряд АКБ» (детектируется ток заряда); |
| |
1.1 | 202 | |
| |
16.5 | 203 | бит 5 – состояние контактора разряда (0 – разомкнуто, 1 – замкнуто); |
| |
1.1 | 204 | |
| |
16.5 | 205 | бит 6 – сигнал «Разряд АКБ» (детектируется ток разряда); |
| |
1.1 | 206 | |
| |
16.5 | 207 | бит 7 – сигнал «Повышенное напряжение» (EВ); |
| |
1.1 | 208 | |
| |
16.5 | 209 | бит 8 – сигнал «Нагрев АКБ»; |
| |
1.1 | 210 | |
| |
16.5 | 211 | бит 9 – сигнал «Охлаждение АКБ»; |
| |
1.1 | 212 | |
| |
16.5 | 213 | бит 10 – сигнал на отключение контактора разряда от погрузчика HYG; |
| |
1.1 | 214 | |
| |
16.5 | 215 | бит 11 – сигнал об инициализации платы (во время инициализации калибруется датчик тока и сканируются платы BMS Logic); |
| |
1.1 | 216 | |
| |
16.5 | 217 | бит 12 – состояние контактора предзаряда; |
| |
1.1 | 218 | |
| |
16.5 | 219 | бит 13 – сигнал на отключение контактора разряда от погрузчика Combilift; |
| |
1.1 | 220 | |
| |
16.5 | 221 | бит 14 – сигнал о запущенном процессе анализа ячеек (Cell analysis); |
| |
1.1 | 222 | |
| |
16.5 | 223 | бит 15 – сигнал на балансировку серии батареи №1; |
| |
1.1 | 224 | |
| |
16.5 | 225 | бит 16 – сигнал на балансировку серии батареи №2; |
| |
1.1 | 226 | |
| |
16.5 | 227 | бит 17 – состояние дополнительного (AUX) контактора разряда (0 – разомкнуто, 1 – замкнуто); |
| |
1.1 | 228 | |
| |
16.5 | 229 | бит 18 – подтверждение отключения питания; |
| |
1.1 | 230 | |
| |
16.5 | 231 | бит 19 – сигнал EWS от погрузчика Crown; |
| |
1.1 | 232 | |
| |
16.5 | 233 | бит 20 – состояние главного контактора (0 – разомкнут, 1 - замкнут); |
| |
1.1 | 234 | |
| |
16.5 | 235 | бит 21 – сигнал служебного сброса системы; |
| |
1.1 | 236 | |
| |
16.5 | 237 | бит 22 – состояние комбинированного контактора заряда/разряда (0 – разомкнуто, 1 – замкнуто); |
| |
1.1 | 238 | |
| |
16.5 | 239 | бит 23 – сигнал «Готовность заряжаться»; |
| |
1.1 | 240 | |
| |
16.5 | 241 | бит 24 – сигнал «Готовность разряжаться»; |
| |
1.1 | 242 | |
| |
16.5 | 243 | бит 25 – сигнал включения платы "Power up"; |
| |
1.1 | 244 | |
| |
16.5 | 245 | бит 26 — сигнал “External 1”; |
| |
10.1 | 246 | |
| |
16.5 | 247 | бит 27 — сигнал “Heater (AUX)”; |
| |
10.1 | 248 | |
| |
16.5 | 249 | биты 28-31 – не используются. |
| |
5.1 | 250 | )))|(% style="width:96px" %)U32 |
| |
16.5 | 251 | |(% style="width:92px" %)**0x200B**|(% style="width:95px" %)1|(% style="width:367px" %)((( |
| 252 | Состояние дискретных выходов (битовое поле): | ||
| |
1.1 | 253 | |
| |
16.5 | 254 | бит 0 — состояние выхода №1; |
| |
1.1 | 255 | |
| |
16.5 | 256 | бит 1 — состояние выхода №2; |
| |
1.1 | 257 | |
| |
16.5 | 258 | бит 2 — состояние выхода №3; |
| |
1.1 | 259 | |
| |
16.5 | 260 | бит 3 — состояние выхода №4; |
| |
1.1 | 261 | |
| |
16.5 | 262 | биты 4-15 — не используются. |
| |
5.1 | 263 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 264 | |(% style="width:92px" %)**0x200C**|(% style="width:95px" %)1|(% style="width:367px" %)((( |
| 265 | Состояние реле (битовое поле): | ||
| |
1.1 | 266 | |
| |
16.5 | 267 | бит 0 — состояние реле №1; |
| |
1.1 | 268 | |
| |
16.5 | 269 | бит 1 — состояние реле №2; |
| |
1.1 | 270 | |
| |
16.5 | 271 | бит 2 — состояние реле №3; |
| |
1.1 | 272 | |
| |
16.5 | 273 | бит 3 — состояние реле №4; |
| |
1.1 | 274 | |
| |
16.5 | 275 | биты 4-15 — не используются. |
| |
5.1 | 276 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 277 | |(% style="width:92px" %)**0x200E-0x200F**|(% style="width:95px" %)2|(% style="width:367px" %)((( |
| 278 | Регистр ошибок 2 (битовое поле): | ||
| |
1.1 | 279 | |
| |
16.5 | 280 | бит 0 – ошибка «Низкая температура (заряд)»; |
| |
1.1 | 281 | |
| |
16.5 | 282 | бит 1 – ошибка «Высокая температура (заряд)»; |
| |
1.1 | 283 | |
| |
16.5 | 284 | бит 2 – ошибка монтирования SD-карты; |
| |
1.1 | 285 | |
| |
16.5 | 286 | бит 3 – ошибка записи/чтения SD-карты; |
| |
1.1 | 287 | |
| |
16.5 | 288 | бит 4 – ошибка «Недопустимый заряд» (заряд батареи через контактор разряда); |
| |
1.1 | 289 | |
| |
16.5 | 290 | бит 5 – ошибка «Залипание контактора»; |
| |
1.1 | 291 | |
| |
16.5 | 292 | бит 6 – «Ошибка обр. связи контактора заряда»; |
| |
1.1 | 293 | |
| |
16.5 | 294 | бит 7 – «Ошибка обр. связи контактора разряда»; |
| |
1.1 | 295 | |
| |
16.5 | 296 | бит 8 – ошибка «Нарушение изоляции»; |
| |
1.1 | 297 | |
| |
16.5 | 298 | бит 9 – «Ошибка обр. связи контактора предзаряда»; |
| |
1.1 | 299 | |
| |
16.5 | 300 | бит 10 – «Ошибка обр. связи комбинированного контактора заряда/разряда»; |
| |
1.1 | 301 | |
| |
16.5 | 302 | бит 11 – «Ошибка обр. связи главного контактора»; |
| |
1.1 | 303 | |
| |
16.5 | 304 | бит 12 – не используются (set to 0); |
| |
1.1 | 305 | |
| |
16.5 | 306 | бит 13 – общая ошибка; |
| |
1.1 | 307 | |
| |
16.5 | 308 | бит 14 – зарезервировано (установлен в 0); |
| |
8.3 | 309 | |
| |
16.5 | 310 | бит 15 – зарезервировано (установлен в 0); |
| |
11.1 | 311 | |
| |
16.5 | 312 | бит 16 – зарезервировано (установлен в 0); |
| |
11.1 | 313 | |
| |
16.5 | 314 | бит 17 – ошибка "Precharge error"; |
| |
8.3 | 315 | |
| |
16.5 | 316 | биты 18-31 — не используются. |
| |
5.1 | 317 | )))|(% style="width:96px" %)U32 |
| |
16.5 | 318 | |(% style="width:92px" %)**0x2010**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства BMS Logic, чьи параметры отображаются в регистрах 0x2011-0x20C9|(% style="width:96px" %)U16 |
| 319 | |(% style="width:92px" %)**0x2011**|(% style="width:95px" %)1|(% style="width:367px" %)((( | ||
| 320 | Состояние BMS Logic (битовое поле): | ||
| |
1.1 | 321 | |
| |
16.5 | 322 | бит 0 — устройство обнаружено; |
| |
1.1 | 323 | |
| |
16.5 | 324 | бит 1 — устройство онлайн; |
| |
1.1 | 325 | |
| |
16.5 | 326 | бит 2 — устройство готово к работе; |
| |
1.1 | 327 | |
| |
16.5 | 328 | бит 3 — зарезервировано; |
| |
1.1 | 329 | |
| |
16.5 | 330 | бит 4 — датчик температуры №1 обнаружен; |
| |
1.1 | 331 | |
| |
16.5 | 332 | бит 5 — датчик температуры №2 обнаружен; |
| |
1.1 | 333 | |
| |
16.5 | 334 | бит 6 — датчик температуры №1 закорочен; |
| |
1.1 | 335 | |
| |
16.5 | 336 | бит 7 — датчик температуры №2 закорочен; |
| |
1.1 | 337 | |
| |
16.5 | 338 | биты 8-15 — не используются. |
| |
5.1 | 339 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 340 | |(% style="width:92px" %)**0x2012-0x2013**|(% style="width:95px" %)2|(% style="width:367px" %)Температура BMS Logic, °C|(% style="width:96px" %)REAL32 |
| 341 | |(% style="width:92px" %)**0x2014-0x2015**|(% style="width:95px" %)2|(% style="width:367px" %)((( | ||
| 342 | Флаги балансировки ячеек (битовое поле): | ||
| |
1.1 | 343 | |
| |
16.5 | 344 | бит i —балансировочный резистор подключен к i-вой ячейке. |
| |
5.1 | 345 | )))|(% style="width:96px" %)U32 |
| |
16.5 | 346 | |(% style="width:92px" %)**0x2016-0x2029**|(% style="width:95px" %)20|(% style="width:367px" %)((( |
| 347 | Массив состояний ячеек. Каждый элемент массива соответствует ячейке и является битовым полем: | ||
| |
1.1 | 348 | |
| |
16.5 | 349 | бит 0 — ячейка подключена; |
| |
1.1 | 350 | |
| |
16.5 | 351 | бит 1 — температурный датчик подключен; |
| |
1.1 | 352 | |
| |
16.5 | 353 | бит 2 — к ячейке следует подключить балансировочный резистор; |
| |
1.1 | 354 | |
| |
16.5 | 355 | бит 3 — балансировочный резистор подключен к ячейке; |
| |
1.1 | 356 | |
| |
16.5 | 357 | бит 4 — температурный датчик закорочен; |
| |
1.1 | 358 | |
| |
16.5 | 359 | бит 5 — провода подключены к ячейке; |
| |
1.1 | 360 | |
| |
16.5 | 361 | биты 6-15 — не используются. |
| |
5.1 | 362 | )))|(% style="width:96px" %)U16[20] |
| |
16.5 | 363 | |(% style="width:92px" %)**0x202A-0x2051**|(% style="width:95px" %)40|(% style="width:367px" %)Массив напряжений ячеек (В)|(% style="width:96px" %)REAL32[20] |
| 364 | |(% style="width:92px" %)**0x2052-0x2079**|(% style="width:95px" %)40|(% style="width:367px" %)Массив температур ячеек (°C)|(% style="width:96px" %)REAL32[20] | ||
| 365 | |(% style="width:92px" %)**0x207A-0x20A1**|(% style="width:95px" %)40|(% style="width:367px" %)Массив степеней заряда ячеек (SOC) ~(%)|(% style="width:96px" %)REAL32[20] | ||
| 366 | |(% style="width:92px" %)**0x20A2-0x20C9**|(% style="width:95px" %)40|(% style="width:367px" %)Массив сопротивлений ячеек (Ohm)|(% style="width:96px" %)REAL32[20] | ||
| 367 | |(% style="width:92px" %)**0x20F4**|(% style="width:95px" %)1|(% style="width:367px" %)((( | ||
| 368 | Дискретные входы 2 (битовое поле): | ||
| |
1.1 | 369 | |
| |
16.5 | 370 | бит 0 – состояние предохранителя 2; |
| |
1.1 | 371 | |
| |
16.5 | 372 | бит 1 – состояние предохранителя 3; |
| |
1.1 | 373 | |
| |
16.5 | 374 | бит 2 – состояние защитного прерывателя цепи; |
| |
1.1 | 375 | |
| |
16.5 | 376 | бит 3 – сигнал "Balancing request"; |
| |
8.2 | 377 | |
| |
16.5 | 378 | бит 4 – сигнал "Close Main contactor"; |
| |
8.2 | 379 | |
| |
16.5 | 380 | бит 5 – сигнал "Close External 1"; |
| |
8.2 | 381 | |
| |
16.5 | 382 | биты 6-15 – не используются. |
| |
5.1 | 383 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 384 | |(% style="width:92px" %)**0x2100-0x2101**|(% style="width:95px" %)2|(% style="width:367px" %)Степень заряда АКБ (SOC), %|(% style="width:96px" %)REAL32 |
| 385 | |(% style="width:92px" %)**0x2102**|(% style="width:95px" %)1|(% style="width:367px" %)Количество устройств BMS Logic|(% style="width:96px" %)U16 | ||
| 386 | |(% style="width:92px" %)**0x2103**|(% style="width:95px" %)1|(% style="width:367px" %)Количество ячеек|(% style="width:96px" %)U16 | ||
| 387 | |(% style="width:92px" %)**0x2104-0x2105**|(% style="width:95px" %)2|(% style="width:367px" %)Напряжение АКБ, В|(% style="width:96px" %)REAL32 | ||
| 388 | |(% style="width:92px" %)**0x2106-0x2107**|(% style="width:95px" %)2|(% style="width:367px" %)Сопротивление АКБ, Ом|(% style="width:96px" %)REAL32 | ||
| 389 | |(% style="width:92px" %)**0x2108-0x2109**|(% style="width:95px" %)2|(% style="width:367px" %)Эффективная ёмкость АКБ, А×ч|(% style="width:96px" %)REAL32 | ||
| 390 | |(% style="width:92px" %)**0x210A-0x210B**|(% style="width:95px" %)2|(% style="width:367px" %)Эффективность балансировки ячеек, %|(% style="width:96px" %)REAL32 | ||
| 391 | |(% style="width:92px" %)**0x210C-0x210D**|(% style="width:95px" %)2|(% style="width:367px" %)Степень работоспособности батареи, %|(% style="width:96px" %)REAL32 | ||
| 392 | |(% style="width:92px" %)**0x210E-0x210F**|(% style="width:95px" %)2|(% style="width:367px" %)Глубина разряда батареи, А×ч|(% style="width:96px" %)REAL32 | ||
| 393 | |(% style="width:92px" %)**0x2110-0x2111**|(% style="width:95px" %)2|(% style="width:367px" %)Минимальная температура среди устройств BMS Logic|(% style="width:96px" %)REAL32 | ||
| 394 | |(% style="width:92px" %)**0x2112**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства Logic, имеющего минимальную температуру|(% style="width:96px" %)U16 | ||
| 395 | |(% style="width:92px" %)**0x2113-0x2114**|(% style="width:95px" %)2|(% style="width:367px" %)Максимальная температура среди устройств BMS Logic|(% style="width:96px" %)REAL32 | ||
| 396 | |(% style="width:92px" %)**0x2115**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства Logic, имеющего максимальную температуру|(% style="width:96px" %)U16 | ||
| 397 | |(% style="width:92px" %)**0x2116-0x2117**|(% style="width:95px" %)2|(% style="width:367px" %)Скорость обмена с устройствами BMS Logic, ком./с|(% style="width:96px" %)REAL32 | ||
| 398 | |(% style="width:92px" %)**0x2118-0x2119**|(% style="width:95px" %)2|(% style="width:367px" %)Минимальная температура ячейки|(% style="width:96px" %)REAL32 | ||
| 399 | |(% style="width:92px" %)**0x211A**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства Logic, к которому подключена ячейка с минимальной температурой|(% style="width:96px" %)U16 | ||
| 400 | |(% style="width:92px" %)**0x211B**|(% style="width:95px" %)1|(% style="width:367px" %)Номер ячейки с минимальной температурой|(% style="width:96px" %)U16 | ||
| 401 | |(% style="width:92px" %)**0x211C-0x211D**|(% style="width:95px" %)2|(% style="width:367px" %)Максимальная температура ячейки|(% style="width:96px" %)REAL32 | ||
| 402 | |(% style="width:92px" %)**0x211E**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства Logic, к которому подключена ячейка с максимальной температурой|(% style="width:96px" %)U16 | ||
| 403 | |(% style="width:92px" %)**0x211F**|(% style="width:95px" %)1|(% style="width:367px" %)Номер ячейки с максимальной температурой|(% style="width:96px" %)U16 | ||
| 404 | |(% style="width:92px" %)**0x2120-0x2121**|(% style="width:95px" %)2|(% style="width:367px" %)Минимальное напряжение среди ячеек|(% style="width:96px" %)REAL32 | ||
| 405 | |(% style="width:92px" %)**0x2122**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства Logic, к которому подключена ячейка с минимальным напряжением|(% style="width:96px" %)U16 | ||
| 406 | |(% style="width:92px" %)**0x2123**|(% style="width:95px" %)1|(% style="width:367px" %)Номер ячейки с минимальным напряжением|(% style="width:96px" %)U16 | ||
| 407 | |(% style="width:92px" %)**0x2124-0x2125**|(% style="width:95px" %)2|(% style="width:367px" %)Максимальное напряжение среди ячеек|(% style="width:96px" %)REAL32 | ||
| 408 | |(% style="width:92px" %)**0x2126**|(% style="width:95px" %)1|(% style="width:367px" %)Адрес устройства Logic, к которому подключена ячейка с максимальным напряжением|(% style="width:96px" %)U16 | ||
| 409 | |(% style="width:92px" %)**0x2127**|(% style="width:95px" %)1|(% style="width:367px" %)Номер ячейки с максимальным напряжением|(% style="width:96px" %)U16 | ||
| 410 | |(% style="width:92px" %)**0x2128**|(% style="width:95px" %)1|(% style="width:367px" %)((( | ||
| 411 | Флаг наличия ошибки: | ||
| |
1.1 | 412 | |
| |
16.5 | 413 | 0 — нет ошибок; |
| |
1.1 | 414 | |
| |
16.5 | 415 | 1 — имеются ошибки. |
| |
5.1 | 416 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 417 | |(% style="width:92px" %)**0x2130-0x2131**|(% style="width:95px" %)2|(% style="width:367px" %)Энергия, полученная от зарядного устройства, Вт×ч|(% style="width:96px" %)REAL32 |
| 418 | |(% style="width:92px" %)**0x2132-0x2133**|(% style="width:95px" %)2|(% style="width:367px" %)Энергия, потреблённая нагрузкой, Вт×ч|(% style="width:96px" %)REAL32 | ||
| 419 | |(% style="width:92px" %)**0x2134-0x2135**|(% style="width:95px" %)2|(% style="width:367px" %)Энергия, рассеянная на балансировочных резисторах, Вт×ч|(% style="width:96px" %)REAL32 | ||
| 420 | |(% style="width:92px" %)**0x2140**|(% style="width:95px" %)1|(% style="width:367px" %)((( | ||
| 421 | Флаг монтирования SD-карты: | ||
| |
1.1 | 422 | |
| |
16.5 | 423 | 0 — не примонтирована; |
| |
1.1 | 424 | |
| |
16.5 | 425 | 1 — примонтирована. |
| |
5.1 | 426 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 427 | |(% style="width:92px" %)**0x2141**|(% style="width:95px" %)1|(% style="width:367px" %)не используется|(% style="width:96px" %)U16 |
| 428 | |(% style="width:92px" %)**0x2142**|(% style="width:95px" %)1|(% style="width:367px" %)не используется|(% style="width:96px" %)U16 | ||
| 429 | |(% style="width:92px" %)**0x2170**|(% style="width:95px" %)1|(% style="width:367px" %)((( | ||
| 430 | Статус подключения Wi-Fi: | ||
| |
1.1 | 431 | |
| |
16.5 | 432 | 0 — нет подключения ; |
| |
1.1 | 433 | |
| |
16.5 | 434 | 1 — подключение установлено. |
| |
5.1 | 435 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 436 | |(% style="width:92px" %)**0x2171-0x2172**|(% style="width:95px" %)2|(% style="width:367px" %)IP-адрес сети Wi-Fi|(% style="width:96px" %)U8[4] |
| 437 | |(% style="width:92px" %)**0x2173-0x2175**|(% style="width:95px" %)3|(% style="width:367px" %)MAC-адрес Wi-Fi модуля|(% style="width:96px" %)U8[6] | ||
| 438 | |(% style="width:92px" %)**0x2179-0x217A**|(% style="width:95px" %)2|(% style="width:367px" %)Мгновенное значение эффективной ёмкости, А×ч|(% style="width:96px" %)REAL32 | ||
| 439 | |(% style="width:92px" %)**0x217B-0x217C**|(% style="width:95px" %)2|(% style="width:367px" %)Заряд, полученный батареей от зарядного устройства, А×ч|(% style="width:96px" %)REAL32 | ||
| 440 | |(% style="width:92px" %)**0x217D-0x217E**|(% style="width:95px" %)2|(% style="width:367px" %)Заряд, переданный нагрузке от батареи, А×ч|(% style="width:96px" %)REAL32 | ||
| 441 | |(% style="width:92px" %)**0x217F-0x2180**|(% style="width:95px" %)2|(% style="width:367px" %)IP-адрес сети Ethernet|(% style="width:96px" %)U8[4] | ||
| 442 | |(% style="width:92px" %)**0x2181-0x2182**|(% style="width:95px" %)2|(% style="width:367px" %)Маска подсети Ethernet подключения|(% style="width:96px" %)U8[4] | ||
| 443 | |(% style="width:92px" %)**0x2183-0x2184**|(% style="width:95px" %)2|(% style="width:367px" %)Адрес шлюза сети Ethernet|(% style="width:96px" %)U8[4] | ||
| 444 | |(% style="width:92px" %)**0x2185-0x2186**|(% style="width:95px" %)2|(% style="width:367px" %)Калиброванное значение референсной линии датчика тока, В|(% style="width:96px" %)REAL32 | ||
| 445 | |(% style="width:92px" %)**0x218E-0x218F**|(% style="width:95px" %)2|(% style="width:367px" %)Напряжение с выхода датчика тока, В|(% style="width:96px" %)REAL32 | ||
| 446 | |(% style="width:92px" %)**0x2190-0x2191**|(% style="width:95px" %)2|(% style="width:367px" %)Напряжение референсной линии датчика тока, В|(% style="width:96px" %)REAL32 | ||
| 447 | |(% style="width:92px" %)**0x2192-0x2193**|(% style="width:95px" %)2|(% style="width:367px" %)Напряжение выхода внешнего датчика тока, В|(% style="width:96px" %)REAL32 | ||
| 448 | |(% style="width:92px" %)**0x2194-0x2195**|(% style="width:95px" %)2|(% style="width:367px" %)Напряжение референсной линии внешнего датчика тока, В|(% style="width:96px" %)REAL32 | ||
| 449 | |(% style="width:92px" %)**0x219F-0x21A0**|(% style="width:95px" %)2|(% style="width:367px" %)Максимально разрешенный ток заряда батареи, A|(% style="width:96px" %)REAL32 | ||
| 450 | |(% style="width:92px" %)**0x21A1-0x21A2**|(% style="width:95px" %)2|(% style="width:367px" %)Максимально разрешенный ток разряда батареи, A|(% style="width:96px" %)REAL32 | ||
| 451 | |(% style="width:92px" %)**0x21B8**|(% style="width:95px" %)1|(% style="width:367px" %)Флаг индикации балансировки ячеек|(% style="width:96px" %)U16 | ||
| 452 | |(% style="width:92px" %)**0x21C6-0x21C7**|(% style="width:95px" %)2|(% style="width:367px" %)Калиброванное значение референсной линии внешнего датчика тока, В|(% style="width:96px" %)REAL32 | ||
| 453 | |(% style="width:92px" %)((( | ||
| 454 | **0x21CA-0x21CB** | ||
| 455 | )))|(% style="width:95px" %)2|(% style="width:367px" %)Среднее напряжение ячеек в батарее, В|(% style="width:96px" %)REAL32 | ||
| 456 | |(% style="width:92px" %)**0x2200-0x2203**|(% style="width:95px" %)4|(% style="width:367px" %)((( | ||
| 457 | Запись №1 журнала ошибок. Первое 32-битное слово содержит отметку времени, второе 32-битное слово содержит регистр ошибок 1 (см. 0x2007-0x2008). | ||
| |
1.1 | 458 | |
| |
16.5 | 459 | Формат отметки времени: |
| |
1.1 | 460 | |
| |
16.5 | 461 | биты 0-5 — год; |
| |
1.1 | 462 | |
| |
16.5 | 463 | биты 6-9 — месяц; |
| |
1.1 | 464 | |
| |
16.5 | 465 | биты 10-14 — день; |
| |
1.1 | 466 | |
| |
16.5 | 467 | биты 15-19 — часы; |
| |
1.1 | 468 | |
| |
16.5 | 469 | биты 20-25 — минуты; |
| |
1.1 | 470 | |
| |
16.5 | 471 | биты 26-31 — секунды. |
| |
5.1 | 472 | )))|(% style="width:96px" %)U32[2] |
| |
16.5 | 473 | |(% style="width:92px" %)**0x2204-0x2207**|(% style="width:95px" %)4|(% style="width:367px" %)Запись №2 журнала ошибок|(% style="width:96px" %)U32[2] |
| 474 | |(% style="width:92px" %)**0x2208-0x227B**|(% style="width:95px" %) |(% style="width:367px" %)Записи №3-31 журнала ошибок|(% style="width:96px" %) | ||
| 475 | |(% style="width:92px" %)**0x227C-0x227F**|(% style="width:95px" %)4|(% style="width:367px" %)Запись №32 журнала ошибок|(% style="width:96px" %)U32[2] | ||
| 476 | |(% style="width:92px" %)**0x2300**|(% style="width:95px" %)1|(% style="width:367px" %)Номер последней записи в журнале ошибок (1..32)|(% style="width:96px" %)U16 | ||
| 477 | |(% style="width:92px" %)**0x2380-0x2383**|(% style="width:95px" %)4|(% style="width:367px" %)Запись №1 журнала ошибок. Первое 32-битное слово содержит регистр ошибок 2 (см. 0x200E-0x200F).|(% style="width:96px" %)U32[2] | ||
| 478 | |(% style="width:92px" %)**0x2384-0x2387**|(% style="width:95px" %)4|(% style="width:367px" %)Запись №2 журнала ошибок|(% style="width:96px" %)U32[2] | ||
| 479 | |(% style="width:92px" %)**0x2388-0x23FB**|(% style="width:95px" %) |(% style="width:367px" %)Записи №3-31 журнала ошибок|(% style="width:96px" %) | ||
| 480 | |(% style="width:92px" %)**0x23FC-0x23FF**|(% style="width:95px" %)4|(% style="width:367px" %)Запись №32 журнала ошибок|(% style="width:96px" %)U32[2] | ||
| 481 | |(% style="width:92px" %)((( | ||
| 482 | **0x2400-0x2401** | ||
| 483 | )))|(% style="width:95px" %)2|(% style="width:367px" %)Ток, измеренный внешним датчиком тока, A|(% style="width:96px" %)REAL32 | ||
| 484 | |(% style="width:92px" %)**0x2402-0x2403**|(% style="width:95px" %)2|(% style="width:367px" %)((( | ||
| 485 | Итоговый ток АКБ, A | ||
| |
1.1 | 486 | |
| |
16.5 | 487 | Примечание — Обычно это сумма измеренных значений основного и внешнего датчика тока |
| |
5.1 | 488 | )))|(% style="width:96px" %)REAL32 |
| |
16.5 | 489 | |(% style="width:92px" %)**0x2410**|(% style="width:95px" %)1|(% style="width:367px" %)((( |
| 490 | Состояние батареи: | ||
| |
1.1 | 491 | |
| |
16.5 | 492 | 0 – Неизвестно; |
| |
1.1 | 493 | |
| |
16.5 | 494 | 1 – Charing ON – заряд; |
| |
1.1 | 495 | |
| |
16.5 | 496 | 2 – Charging OFF – нет заряда; |
| |
1.1 | 497 | |
| |
16.5 | 498 | 3 – Relaxed (after charging) – батарея в состоянии релаксации после заряда; |
| |
1.1 | 499 | |
| |
16.5 | 500 | 4 – Discharging ON – разряд; |
| |
1.1 | 501 | |
| |
16.5 | 502 | 5 – Discharging OFF – нет разряда; |
| |
1.1 | 503 | |
| |
16.5 | 504 | 6 – Relaxed (after discharging) – батарея в состоянии релаксации после разряда. |
| |
5.1 | 505 | )))|(% style="width:96px" %)U16 |
| |
16.5 | 506 | |(% style="width:92px" %)**0x2411-0x2412**|(% style="width:95px" %)2|(% style="width:367px" %)Время нахождения в текущем состоянии (см. 0x2410), сек|(% style="width:96px" %)U32 |
| 507 | |(% style="width:92px" %)**0x2420-0x2421**|(% style="width:95px" %)2|(% style="width:367px" %)Номинальная ёмкость АКБ, А×ч|(% style="width:96px" %)REAL32 | ||
| 508 | |(% style="width:92px" %)((( | ||
| 509 | **0x2422-0x2423** | ||
| 510 | )))|(% style="width:95px" %)2|(% style="width:367px" %)Максимальное напряжение заряда АКБ, В|(% style="width:96px" %)REAL32 | ||
| 511 | |(% style="width:92px" %)**0x2424-0x2425**|(% style="width:95px" %)2|(% style="width:367px" %)Минимальное напряжение разряда АКБ, В|(% style="width:96px" %)REAL32 | ||
| 512 | |(% style="width:92px" %)((( | ||
| 513 | **0x2426-0x2427** | ||
| 514 | )))|(% style="width:95px" %)2|(% style="width:367px" %)Максимальный ток заряда АКБ, A|(% style="width:96px" %)REAL32 | ||
| 515 | |(% style="width:92px" %)**0x2428-0x2429**|(% style="width:95px" %)2|(% style="width:367px" %)Минимальный ток заряда АКБ, A|(% style="width:96px" %)REAL32 | ||
| |
1.1 | 516 | |
| |
16.5 | 517 | === Регистры хранения === |
| |
1.1 | 518 | |
| |
5.1 | 519 | (% style="width:653px" %) |
| |
16.5 | 520 | |(% style="width:92px" %)**Регистр**|(% style="width:94px" %)**Количество регистров**|(% style="width:368px" %)**Содержимое**|(% style="width:96px" %)**Тип параметра** |
| 521 | |(% style="width:92px" %)**0x4000**|(% style="width:94px" %)1|(% style="width:368px" %)Адрес устройства BMS Logic, чьи параметры должны отображаться в регистрах 0x2011-0x20C9|(% style="width:96px" %)U16 | ||
| |
12.1 | 522 | |(% style="width:92px" %)**0x4100-0x4101**|(% style="width:94px" %)2|(% style="width:368px" %)((( |
| |
16.5 | 523 | Команда квитирования ошибок в жернале ошибок (битовое поле). Каждое i-вый бит соответствует записи №(i+1). |
| |
1.1 | 524 | |
| |
16.5 | 525 | Примечания: |
| |
1.1 | 526 | |
| |
16.5 | 527 | * После квитирования всех ошибок значение регистра будет установлено равным 0. |
| 528 | * Для квитирования всех ошибок запишите в регистр 0xFFFFFFFF. | ||
| |
5.1 | 529 | )))|(% style="width:96px" %)U32 |
| 530 | |(% style="width:92px" %)**0x5100**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 531 | Программное управление сигналом "Battery cover". Возможные значения: |
| |
1.1 | 532 | |
| |
16.5 | 533 | 0 – сбросить сигнал; |
| |
1.1 | 534 | |
| |
16.5 | 535 | 1 – установить сигнал; |
| |
1.1 | 536 | |
| |
16.5 | 537 | 2-65535 – использовать физическое состояние сигнала "Battery coВer". |
| |
5.1 | 538 | )))|(% style="width:96px" %)U16 |
| 539 | |(% style="width:92px" %)**0x5101**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 540 | Программное управление сигналом "Charger connected". Возможные значения: |
| |
1.1 | 541 | |
| |
16.5 | 542 | 0 – сбросить сигнал; |
| |
1.1 | 543 | |
| |
16.5 | 544 | 1 – установить сигнал; |
| |
1.1 | 545 | |
| |
16.5 | 546 | 2-65535 – использовать физическое состояние сигнала "Charger connected". |
| |
5.1 | 547 | )))|(% style="width:96px" %)U16 |
| 548 | |(% style="width:92px" %)**0x5102**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 549 | Программное управление сигналом "Power down request". Возможные значения: |
| |
1.1 | 550 | |
| |
16.5 | 551 | 0 – сбросить сигнал; |
| |
1.1 | 552 | |
| |
16.5 | 553 | 1 – установить сигнал; |
| |
1.1 | 554 | |
| |
16.5 | 555 | 2-65535 – использовать физическое состояние сигнала "Power down request". |
| |
5.1 | 556 | )))|(% style="width:96px" %)U16 |
| 557 | |(% style="width:92px" %)**0x5103**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 558 | Программное управление сигналом "Inhibit charging". Возможные значения: |
| |
1.1 | 559 | |
| |
16.5 | 560 | 0 – сбросить сигнал; |
| |
1.1 | 561 | |
| |
16.5 | 562 | 1 – установить сигнал; |
| |
1.1 | 563 | |
| |
16.5 | 564 | 2-65535 – использовать физическое состояние сигнала "Inhibit charging". |
| |
5.1 | 565 | )))|(% style="width:96px" %)U16 |
| 566 | |(% style="width:92px" %)**0x5104**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 567 | Программное управление сигналом "Inhibit discharging". Возможные значения: |
| |
1.1 | 568 | |
| |
16.5 | 569 | 0 – сбросить сигнал; |
| |
1.1 | 570 | |
| |
16.5 | 571 | 1 – установить сигнал; |
| |
1.1 | 572 | |
| |
16.5 | 573 | 2-65535 – использовать физическое состояние сигнала "Inhibit discharging". |
| |
5.1 | 574 | )))|(% style="width:96px" %)U16 |
| 575 | |(% style="width:92px" %)**0x5105**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 576 | Программное управление сигналом "Charging contactor feedback". Возможные значения: |
| |
1.1 | 577 | |
| |
16.5 | 578 | 0 – сбросить сигнал; |
| |
1.1 | 579 | |
| |
16.5 | 580 | 1 – установить сигнал; |
| |
1.1 | 581 | |
| |
16.5 | 582 | 2-65535 – использовать физическое состояние сигнала "Charging contactor feedback". |
| |
5.1 | 583 | )))|(% style="width:96px" %)U16 |
| 584 | |(% style="width:92px" %)**0x5106**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 585 | Программное управление сигналом "Discharging contactor feedback". Возможные значения: |
| |
1.1 | 586 | |
| |
16.5 | 587 | 0 – сбросить сигнал; |
| |
1.1 | 588 | |
| |
16.5 | 589 | 1 – установить сигнал; |
| |
1.1 | 590 | |
| |
16.5 | 591 | 2-65535 – использовать физическое состояние сигнала "Discharging contactor feedback". |
| |
5.1 | 592 | )))|(% style="width:96px" %)U16 |
| 593 | |(% style="width:92px" %)**0x5107**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 594 | Программное управление сигналом "Insulation status". Возможные значения: |
| |
1.1 | 595 | |
| |
16.5 | 596 | 0 – сбросить сигнал; |
| |
1.1 | 597 | |
| |
16.5 | 598 | 1 – установить сигнал; |
| |
1.1 | 599 | |
| |
16.5 | 600 | 2-65535 – использовать физическое состояние сигнала "Insulation status". |
| |
5.1 | 601 | )))|(% style="width:96px" %)U16 |
| 602 | |(% style="width:92px" %)**0x5108**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 603 | Программное управление сигналом "Charge request". Возможные значения: |
| |
1.1 | 604 | |
| |
16.5 | 605 | 0 – сбросить сигнал; |
| |
1.1 | 606 | |
| |
16.5 | 607 | 1 – установить сигнал; |
| |
1.1 | 608 | |
| |
16.5 | 609 | 2-65535 – использовать физическое состояние сигнала "Charge request". |
| |
5.1 | 610 | )))|(% style="width:96px" %)U16 |
| 611 | |(% style="width:92px" %)**0x5109**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 612 | Программное управление сигналом "Precharge request". Возможные значения: |
| |
1.1 | 613 | |
| |
16.5 | 614 | 0 – сбросить сигнал; |
| |
1.1 | 615 | |
| |
16.5 | 616 | 1 – установить сигнал; |
| |
1.1 | 617 | |
| |
16.5 | 618 | 2-65535 – использовать физическое состояние сигнала "Precharge request". |
| |
5.1 | 619 | )))|(% style="width:96px" %)U16 |
| 620 | |(% style="width:92px" %)**0x510A**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 621 | Программное управление сигналом "Discharge request". Возможные значения: |
| |
1.1 | 622 | |
| |
16.5 | 623 | 0 – сбросить сигнал; |
| |
1.1 | 624 | |
| |
16.5 | 625 | 1 – установить сигнал; |
| |
1.1 | 626 | |
| |
16.5 | 627 | 2-65535 – использовать физическое состояние сигнала "Discharge request". |
| |
5.1 | 628 | )))|(% style="width:96px" %)U16 |
| 629 | |(% style="width:92px" %)**0x510B**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 630 | Программное управление сигналом "PCH contactor feedback". Возможные значения: |
| |
1.1 | 631 | |
| |
16.5 | 632 | 0 – сбросить сигнал; |
| |
1.1 | 633 | |
| |
16.5 | 634 | 1 – установить сигнал; |
| |
1.1 | 635 | |
| |
16.5 | 636 | 2-65535 – использовать физическое состояние сигнала "PCH contactor feedback". |
| |
5.1 | 637 | )))|(% style="width:96px" %)U16 |
| 638 | |(% style="width:92px" %)**0x510C**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 639 | Программное управление сигналом "CH/DCH contactor feedback". Возможные значения: |
| |
1.1 | 640 | |
| |
16.5 | 641 | 0 – сбросить сигнал; |
| |
1.1 | 642 | |
| |
16.5 | 643 | 1 – установить сигнал; |
| |
1.1 | 644 | |
| |
16.5 | 645 | 2-65535 – использовать физическое состояние сигнала "CH/DCH contactor feedback". |
| |
5.1 | 646 | )))|(% style="width:96px" %)U16 |
| 647 | |(% style="width:92px" %)**0x510D**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 648 | Программное управление сигналом "Main contactor feedback". Возможные значения: |
| |
1.1 | 649 | |
| |
16.5 | 650 | 0 – сбросить сигнал; |
| |
1.1 | 651 | |
| |
16.5 | 652 | 1 – установить сигнал; |
| |
1.1 | 653 | |
| |
16.5 | 654 | 2-65535 – использовать физическое состояние сигнала "Main contactor feedback". |
| |
5.1 | 655 | )))|(% style="width:96px" %)U16 |
| 656 | |(% style="width:92px" %)**0x510E**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 657 | Программное управление сигналом "Interlock". Возможные значения: |
| |
1.1 | 658 | |
| |
16.5 | 659 | 0 – сбросить сигнал; |
| |
1.1 | 660 | |
| |
16.5 | 661 | 1 – установить сигнал; |
| |
1.1 | 662 | |
| |
16.5 | 663 | 2-65535 – использовать физическое состояние сигнала "Interlock". |
| |
5.1 | 664 | )))|(% style="width:96px" %)U16 |
| 665 | |(% style="width:92px" %)**0x510F**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 666 | Программное управление сигналом "Fuse 1". Возможные значения: |
| |
1.1 | 667 | |
| |
16.5 | 668 | 0 – сбросить сигнал; |
| |
1.1 | 669 | |
| |
16.5 | 670 | 1 – установить сигнал; |
| |
1.1 | 671 | |
| |
16.5 | 672 | 2-65535 – использовать физическое состояние сигнала "Fuse 1". |
| |
5.1 | 673 | )))|(% style="width:96px" %)U16 |
| 674 | |(% style="width:92px" %)**0x5110**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 675 | Программное управление сигналом "Fuse 2". Возможные значения: |
| |
1.1 | 676 | |
| |
16.5 | 677 | 0 – сбросить сигнал; |
| |
1.1 | 678 | |
| |
16.5 | 679 | 1 – установить сигнал; |
| |
1.1 | 680 | |
| |
16.5 | 681 | 2-65535 – использовать физическое состояние сигнала "Fuse 2". |
| |
5.1 | 682 | )))|(% style="width:96px" %)U16 |
| 683 | |(% style="width:92px" %)**0x5111**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 684 | Программное управление сигналом "Fuse 3". Возможные значения: |
| |
1.1 | 685 | |
| |
16.5 | 686 | 0 – сбросить сигнал; |
| |
1.1 | 687 | |
| |
16.5 | 688 | 1 – установить сигнал; |
| |
1.1 | 689 | |
| |
16.5 | 690 | 2-65535 – использовать физическое состояние сигнала "Fuse 3". |
| |
5.1 | 691 | )))|(% style="width:96px" %)U16 |
| |
15.2 | 692 | |(% style="width:92px" %)**0x5112**|(% style="width:94px" %)1|(% style="width:368px" %)((( |
| |
16.5 | 693 | Программное управление сигналом "Circuit breaker status". Возможные значения: |
| |
15.2 | 694 | |
| |
16.5 | 695 | 0 – сбросить сигнал; |
| |
15.2 | 696 | |
| |
16.5 | 697 | 1 – установить сигнал; |
| |
15.2 | 698 | |
| |
16.5 | 699 | 2-65535 – использовать физическое состояние сигнала "Circuit breaker status". |
| |
15.2 | 700 | )))|(% style="width:96px" %)U16 |
| 701 | |(% style="width:92px" %)**0x5113**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 702 | Программное управление сигналом "Balancing request". Возможные значения: |
| |
15.2 | 703 | |
| |
16.5 | 704 | 0 – сбросить сигнал; |
| |
15.2 | 705 | |
| |
16.5 | 706 | 1 – установить сигнал; |
| |
15.2 | 707 | |
| |
16.5 | 708 | 2-65535 – использовать физическое состояние сигнала "Balancing request". |
| |
15.2 | 709 | )))|(% style="width:96px" %)U16 |
| 710 | |(% style="width:92px" %)**0x5114**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 711 | Программное управление сигналом "Close Main contactor". Возможные значения: |
| |
15.2 | 712 | |
| |
16.5 | 713 | 0 – сбросить сигнал; |
| |
15.2 | 714 | |
| |
16.5 | 715 | 1 – установить сигнал; |
| |
15.2 | 716 | |
| |
16.5 | 717 | 2-65535 – использовать физическое состояние сигнала "Close Main contactor". |
| |
15.2 | 718 | )))|(% style="width:96px" %)U16 |
| 719 | |(% style="width:92px" %)**0x5115**|(% style="width:94px" %)1|(% style="width:368px" %)((( | ||
| |
16.5 | 720 | Программное управление сигналом "Close External 1". Возможные значения: |
| |
15.2 | 721 | |
| |
16.5 | 722 | 0 – сбросить сигнал; |
| |
15.2 | 723 | |
| |
16.5 | 724 | 1 – установить сигнал; |
| |
15.2 | 725 | |
| |
16.5 | 726 | 2-65535 – использовать физическое состояние сигнала "Close External 1. |
| |
15.2 | 727 | )))|(% style="width:96px" %)U16 |