Изменения документа 6.1 CANopen PDO protocol
Редактировал(а) Admin 2025/02/28 10:26
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -38,7 +38,7 @@ 38 38 39 39 === Пакеты TPDO === 40 40 41 -==== CANID ~= 0x180+COBID (по умолчанию 0x1A0) ==== 41 +==== CANID ~= 0x180+COBID (по умолчанию 0x1A0 by default) ==== 42 42 43 43 Длина пакета – 8 байт. 44 44 ... ... @@ -45,33 +45,33 @@ 45 45 Содержимое пакета: 46 46 47 47 (% style="width:524px" %) 48 -|** Байт**|**Имяпараметра**|(% style="width:116px" %)**Типпараметра**|(% style="width:93px" %)**Кодирование**48 +|**Byte number**|**Parameter name**|(% style="width:116px" %)**Parameter type**|(% style="width:93px" %)**Converting** 49 49 |**0**|((( 50 - Дискретныевходы1 (битовое поле):50 +Discrete input signals 1 (bitfield): 51 51 52 - бит0 –сигнал«Открыта АКБ»;52 +bit 0 – “Battery cover”; 53 53 54 - бит1 –сигнал«Подключено ЗУ»;54 +bit 1 – “Charger connected”; 55 55 56 - бит2 –сигнал«Запросна отключение питания»;56 +bit 2 – “Power up/down request”; 57 57 58 - бит3 –сигнал«Запрет заряда»;58 +bit 3 – “Inhibit charging”; 59 59 60 - бит4 –сигнал«Запрет разряда»;60 +bit 4 – “Inhibit discharging”; 61 61 62 - бит5 –сигнал«Обратнаясвязьконтактора заряда»;62 +bit 5 – reserved (set to 0); 63 63 64 - бит6 –сигнал«Обратнаясвязьконтактора разряда»;64 +bit 6 – reserved (set to 0); 65 65 66 - бит7 –сигнал«Статус контроля изоляции».67 -)))|U8| 68 -|**1 -2**|Токчерез АКБ|S16|0,1А/бит69 -|**3**| Минимальнаятемператураячейки|S8|1ºC/бит70 -|**4**| Максимальнаятемператураячейки|S8|1ºC/бит71 -|**5**| СтепеньзарядаАКБ(SOC)|U8|1%/бит72 -|**6 -7**|НапряжениеАКБ|U16|0,1В/бит66 +bit 7 – “Insulation status”. 67 +)))|(% style="width:116px" %)U8|(% style="width:93px" %) 68 +|**1–2**|Battery current|(% style="width:116px" %)S16|(% style="width:93px" %)0.1A/bit 69 +|**3**|Minimum cell temperature|(% style="width:116px" %)S8|(% style="width:93px" %)1ºC/bit 70 +|**4**|Maximum cell temperature|(% style="width:116px" %)S8|(% style="width:93px" %)1ºC/bit 71 +|**5**|State of charge (SOC)|(% style="width:116px" %)U8|(% style="width:93px" %)1%/bit 72 +|**6–7**|Battery voltage|(% style="width:116px" %)U16|(% style="width:93px" %)0.1V/bit 73 73 74 -==== CANID ~= 0x280+COBID ( по умолчанию0x2A0) ====74 +==== CANID ~= 0x280+COBID (0x2A0 by default) ==== 75 75 76 76 Длина пакета – 8 байт. 77 77 ... ... @@ -78,65 +78,65 @@ 78 78 Содержимое пакета: 79 79 80 80 (% style="width:651px" %) 81 -|** Байт**|(% style="width:332px" %)**Имяпараметра**|(% style="width:121px" %)**Типпараметра**|(% style="width:95px" %)**Кодирование**81 +|**Byte number**|(% style="width:332px" %)**Parameter name**|(% style="width:121px" %)**Parameter type**|(% style="width:95px" %)**Converting** 82 82 |**0–3**|(% style="width:332px" %)((( 83 - Флагисостояния(битовое поле):83 +Internal signals (bitfield): 84 84 85 - бит0 –сигнал«SOCниже заданного уровня»;85 +bit 0 – “Low SOC”; 86 86 87 - бит1 –сигнал«Токзаряда выше заданного уровня»;87 +bit 1 – “High charging current”; 88 88 89 - бит2 –состояниеконтактора заряда(0 –разомкнуто, 1 –замкнуто);89 +bit 2 – “Charging” (0 – open, 1 – closed); 90 90 91 - бит3 –сигнал«РазрешениеЗУ»;91 +bit 3 – “Allow charging” (0 – open, 1 – closed); 92 92 93 - бит4 –сигнал«ЗарядАКБ» (детектируется ток заряда);93 +bit 4 – “Charging current present”; 94 94 95 - бит5 –состояниеконтактора разряда(0 –разомкнуто, 1 –замкнуто);95 +bit 5 – “Discharging” (0 – open, 1 – closed); 96 96 97 - бит6 –сигнал«РазрядАКБ» (детектируется ток разряда);97 +bit 6 – “Discharging current present”; 98 98 99 - бит7 –сигнал«Повышенноенапряжение»(EV);99 +bit 7 – “Voltage too high” (EV); 100 100 101 - бит8 –сигнал«НагревАКБ»;101 +bit 8 – “Heater” (0 – off, 1 – on); 102 102 103 - бит9 –сигнал«ОхлаждениеАКБ»;103 +bit 9 – “Cooler” (0 – off, 1 – on); 104 104 105 - бит10 –сигналнаотключениеконтактораразрядаот погрузчикаHYG;105 +bit 10 – “HYG shutdown”, command from the HYG forklift to open the discharging contactor; 106 106 107 - бит11 –сигналобинициализацииплаты(вовремяинициализациикалибруетсядатчиктокаисканируютсяплатыBMS Logic);107 +bit 11 – “Init”, initialization signal (during the initialization current sensor is calibrating and BMS Logic devices are scanning); 108 108 109 - бит12 –состояниеконтакторапредзаряда;109 +bit 12 – “Precharging” (0 – open, 1 – closed); 110 110 111 - бит13 –сигналнаотключениеконтактораразрядаот погрузчикаCombilift;111 +bit 13 – “Combilift shutdown”, command from the Combilift forklift to open the discharging contactor; 112 112 113 - бит14 –сигналозапущенномпроцессеанализа ячеек (Cellanalysis);113 +bit 14 – “Cell analysis”, signal of started analysis of the cells; 114 114 115 - бит15 –зарезервировано(установленов0);115 +bit 15 – reserved (set to 0); 116 116 117 - бит16 –зарезервировано(установленов0);117 +bit 16 – reserved (set to 0); 118 118 119 - бит17 –состояниедополнительного(AUX)контактора разряда(0 –разомкнуто, 1 –замкнуто);119 +bit 17 – “Discharging (AUX)” (0 – open, 1 – closed); 120 120 121 - бит18 –подтверждениеотключенияпитания;121 +bit 18 – “Acknowledgement of power down”; 122 122 123 - бит19 –сигнал EWS от погрузчикаCrown;123 +bit 19 – “Crown EWS”; 124 124 125 - бит20 –состояниеглавногоконтактора(0 –разомкнут, 1-замкнут);125 +bit 20 – “Main contactor” (0 – open, 1 – closed); 126 126 127 - бит21 –сигналслужебного сброса системы;127 +bit 21 – “Service reset”; 128 128 129 - бит22 –состояние комбинированного контактора заряда/разряда(0 –разомкнуто, 1 –замкнуто);129 +bit 22 – “Charging/Discharging” (0 – open, 1 – closed); 130 130 131 - бит23 –сигнал«Готовностьзаряжаться»;131 +bit 23 – “Ready to charge” (the voltage of the cells is less than the threshold value and there are no errors that prohibit charging); 132 132 133 - бит24 –сигнал«Готовностьразряжаться»;133 +bit 24 – “Ready to discharge” (the voltage of the cells is greater than the threshold value and there are no errors that prohibit discharging); 134 134 135 - бит25 –сигнал“Power up”;135 +bit 25 – “Power up”; 136 136 137 - бит26 –сигнал“External 1”;137 +bit 26 – “External 1”; 138 138 139 - биты27–31 – reserved.139 +bits 27–31 – reserved. 140 140 )))|(% style="width:121px" %)U32|(% style="width:95px" %) 141 141 |**4–7**|(% style="width:332px" %)((( 142 142 Errors register 1 (bitfield): ... ... @@ -153,11 +153,11 @@ 153 153 154 154 bit 5 – “Battery cover”; 155 155 156 -bit 6 – зарезервировано(установленов0);156 +bit 6 – reserved (set to 0); 157 157 158 -bit 7 – зарезервировано(установленов0);158 +bit 7 – reserved (set to 0); 159 159 160 -bit 8 – зарезервировано(установленов0);160 +bit 8 – reserved (set to 0); 161 161 162 162 bit 9 – “Cell monitor offline”, connection with the cell monitor is lost; 163 163 ... ... @@ -177,7 +177,7 @@ 177 177 178 178 bit 17 – “High contactor temperature”, the discharging contactor is overheated; 179 179 180 -bit 18 – зарезервировано(установленов0);180 +bit 18 – reserved (set to 0); 181 181 182 182 bit 19 – “ADC error”, battery current cannot be measured by the ADC; 183 183 ... ... @@ -191,7 +191,7 @@ 191 191 192 192 bit 24 – “Shunt error”, internal error of the BMS Current sensor; 193 193 194 -bit 25 – зарезервировано(установленов0);194 +bit 25 – reserved (set to 0); 195 195 196 196 bit 26 – “WDT reset”, device is reset by the watchdog timer; 197 197 ... ... @@ -204,7 +204,7 @@ 204 204 bits 30–31 – reserved. 205 205 )))|(% style="width:121px" %)U32|(% style="width:95px" %) 206 206 207 -==== CANID ~= 0x380+COBID ( по умолчанию0x3A0) ====207 +==== CANID ~= 0x380+COBID (0x3A0 by default) ==== 208 208 209 209 Длина пакета – 8 байт. 210 210 ... ... @@ -211,7 +211,7 @@ 211 211 Содержимое пакета: 212 212 213 213 (% style="width:656px" %) 214 -|** Байт**|(% style="width:337px" %)**Имяпараметра**|(% style="width:118px" %)**Типпараметра**|(% style="width:100px" %)**Кодирование**214 +|**Byte number**|(% style="width:337px" %)**Parameter name**|(% style="width:118px" %)**Parameter type**|(% style="width:100px" %)**Converting** 215 215 |**0–3**|(% style="width:337px" %)((( 216 216 Errors register 2 (bitfield): 217 217 ... ... @@ -227,31 +227,31 @@ 227 227 228 228 bit 5 – “Stuck contactor”; 229 229 230 -bit 6 – зарезервировано(установленов0);230 +bit 6 – reserved (set to 0); 231 231 232 -bit 7 – зарезервировано(установленов0);232 +bit 7 – reserved (set to 0); 233 233 234 234 bit 8 – “Insulation fault”; 235 235 236 -bit 9 – зарезервировано(установленов0);236 +bit 9 – reserved (set to 0); 237 237 238 -bit 10 – зарезервировано(установленов0);238 +bit 10 – reserved (set to 0); 239 239 240 -bit 11 – зарезервировано(установленов0);240 +bit 11 – reserved (set to 0); 241 241 242 242 bit 12 – "Contactor feedback error"; 243 243 244 244 bit 13 – “General error”; 245 245 246 -bit 14 – зарезервировано(установленов0);246 +bit 14 – reserved (set to 0); 247 247 248 -bit 15 – зарезервировано(установленов0);248 +bit 15 – reserved (set to 0); 249 249 250 -bit 16 – зарезервировано(установленов0);250 +bit 16 – reserved (set to 0); 251 251 252 252 bit 17 – "Precharge error"; 253 253 254 -bit 18 – зарезервировано(установленов0);254 +bit 18 – reserved (set to 0); 255 255 256 256 bit 19 – "Current limit error"; 257 257 ... ... @@ -266,11 +266,11 @@ 266 266 267 267 bit 2 – “Discharge request”; 268 268 269 -bit 3 – зарезервировано(установленов0);269 +bit 3 – reserved (set to 0); 270 270 271 -bit 4 – зарезервировано(установленов0);271 +bit 4 – reserved (set to 0); 272 272 273 -bit 5 – зарезервировано(установленов0);273 +bit 5 – reserved (set to 0); 274 274 275 275 bit 6 – “Interlock”; 276 276