Изменения документа 6.1 CANopen PDO protocol

Редактировал(а) Admin 2025/02/28 10:26

От версии 2.1
отредактировано Admin
на 2025/02/28 09:53
Изменить комментарий: К данной версии нет комментариев
К версии 1.1
отредактировано Admin
на 2025/02/28 09:49
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -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 +|**12**|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 +|**67**|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 – сигнал о запущенном процессе анализа ячеек (Cell analysis);
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