ДЭЙЛІу асноўным мае тры пратаколы:CAN, UART/485 і Modbus.
1. Пратакол CAN
Тэставы інструмент:CANtest
- Хуткасць перадачы дадзеных:250 тыс.
- Тыпы рам:Стандартныя і пашыраныя рамы. Звычайна выкарыстоўваецца пашыраная рама, а стандартная — для некаторых індывідуальных сістэм кіравання акумулятарнымі батарэямі.
- Фармат сувязі:Ідэнтыфікатары дадзеных ад 0x90 да 0x98даступныя кліентам. Іншыя ідэнтыфікатары, як правіла, недаступныя або не могуць быць зменены кліентамі.
- Праграмнае забеспячэнне ПК для BMS: прыярытэт + ідэнтыфікатар дадзеных + адрас BMS + адрас праграмнага забеспячэння ПК, напрыклад, 0x18100140.
- Адказ BMS на праграмнае забеспячэнне ПК: прыярытэт + ідэнтыфікатар дадзеных + адрас праграмнага забеспячэння ПК + адрас BMS, напрыклад, 0x18104001.
- Звярніце ўвагу на размяшчэнне адраса праграмнага забеспячэння ПК і адраса BMS. Адрас, на які паступае каманда, ідзе першым.
- Інфармацыя пра змест камунікацыі:Напрыклад, у стане няспраўнасці акумулятара з другасным папярэджаннем аб нізкім агульным напружанні байт0 будзе адлюстроўвацца як 80. У двайковым выглядзе гэта 10000000, дзе 0 азначае нармальнае становішча, а 1 азначае сігнал трывогі. Згодна з вызначэннем DALY для верхняга левага і ніжняга правага дыяпазону, гэта адпавядае біту 7: другаснае папярэджанне аб нізкім агульным напружанні.
- Ідэнтыфікатары кіравання:Зарадка МАП: DA, разрадка МАП: D9. 00 азначае ўключаны, 01 азначае выключаны.

2.Пратакол UART/485
Тэставы інструмент:Інструмент для паслядоўнага порта COM
- Хуткасць перадачы дадзеных:9600 біт/с
- Фармат сувязі:Метад разліку кантрольнай сумы:Кантрольная сума — гэта сума ўсіх папярэдніх дадзеных (бярэцца толькі малодшы байт).
- Праграмнае забеспячэнне для ПК для BMS: загаловак кадра + адрас модуля сувязі (UPPER-Add) + ідэнтыфікатар дадзеных + даўжыня дадзеных + змест дадзеных + кантрольная сума.
- Адказ BMS на праграмнае забеспячэнне ПК: загаловак кадра + адрас модуля сувязі (BMS-Add) + ідэнтыфікатар дадзеных + даўжыня дадзеных + змест дадзеных + кантрольная сума.
- Інфармацыя пра змест камунікацыі:Гэтак жа, як і CAN.


3. Пратакол Modbus
Тэставы інструмент:Інструмент для паслядоўнага порта COM
- Фармат сувязі:
- Фармат пратакола паведамлення:Рэгістр чытання, кадр запыту
- Байт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Апісанне: 0xD2 | 0x03 | Пачатковы адрас | Колькасць рэгістраў (N) | Кантрольная сума CRC-16
- Прыклад: D203000C000157AA. D2 — гэта адрас падпарадкаванага прылады, 03 — каманда чытання, 000C — пачатковы адрас, 0001 азначае, што колькасць рэгістраў для чытання роўная 1, а 57AA — кантрольная сума CRC.
- Стандартны кадр адказу:
- Байт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Апісанне: 0xD2 | 0x03 | Даўжыня дадзеных | Значэнне 1-га рэгістра | Значэнне N-га рэгістра | Кантрольная сума CRC-16
- L = 2 * N
- Прыклад: N — колькасць рэгістраў, D203020001FC56. D2 — адрас падпарадкаванага прылады, 03 — каманда чытання, 02 — даўжыня прачытаных дадзеных, 0001 азначае значэнне 1-га прачытанага рэгістра, якое з'яўляецца статусам скіду з каманды хаста, а FC56 — кантрольная сума CRC.
- Фармат пратакола паведамлення:Рэгістр чытання, кадр запыту
- Запіс рэгістрацыі:Байт1 — гэта 0x06, дзе 06 — гэта каманда запісу ў адзін рэгістр захоўвання, байты 4–5 — гэта каманда хоста.
- Стандартны кадр адказу:Стандартны кадр адказу для запісу ў адзін рэгістр захоўвання мае той жа фармат, што і кадр запыту.
- Запіс некалькіх рэгістраў дадзеных:Байт1 мае памер 0x10, дзе 10 — гэта каманда запісу некалькіх рэгістраў дадзеных, байты 2-3 — пачатковы адрас рэгістраў, байты 4-5 прадстаўляюць даўжыню рэгістраў, а байты 6-7 прадстаўляюць змест дадзеных.
- Стандартны кадр адказу:Байты 2-3 — гэта пачатковы адрас рэгістраў, байты 4-5 — даўжыня рэгістраў.
Час публікацыі: 23 ліпеня 2024 г.