Тлумачэнне трох камунікацыйных пратаколаў DALY

ДЭЙЛІу асноўным мае тры пратаколы:CAN, UART/485 і Modbus.

1. Пратакол CAN

Тэставы інструмент:CANtest

  1. Хуткасць перадачы дадзеных:250 тыс.
  2. Тыпы рам:Стандартныя і пашыраныя рамы. Звычайна выкарыстоўваецца пашыраная рама, а стандартная — для некаторых індывідуальных сістэм кіравання акумулятарнымі батарэямі.
  3. Фармат сувязі:Ідэнтыфікатары дадзеных ад 0x90 да 0x98даступныя кліентам. Іншыя ідэнтыфікатары, як правіла, недаступныя або не могуць быць зменены кліентамі.
    • Праграмнае забеспячэнне ПК для BMS: прыярытэт + ідэнтыфікатар дадзеных + адрас BMS + адрас праграмнага забеспячэння ПК, напрыклад, 0x18100140.
    • Адказ BMS на праграмнае забеспячэнне ПК: прыярытэт + ідэнтыфікатар дадзеных + адрас праграмнага забеспячэння ПК + адрас BMS, напрыклад, 0x18104001.
    • Звярніце ўвагу на размяшчэнне адраса праграмнага забеспячэння ПК і адраса BMS. Адрас, на які паступае каманда, ідзе першым.
  4. Інфармацыя пра змест камунікацыі:Напрыклад, у стане няспраўнасці акумулятара з другасным папярэджаннем аб нізкім агульным напружанні байт0 будзе адлюстроўвацца як 80. У двайковым выглядзе гэта 10000000, дзе 0 азначае нармальнае становішча, а 1 азначае сігнал трывогі. Згодна з вызначэннем DALY для верхняга левага і ніжняга правага дыяпазону, гэта адпавядае біту 7: другаснае папярэджанне аб нізкім агульным напружанні.
  5. Ідэнтыфікатары кіравання:Зарадка МАП: DA, разрадка МАП: D9. 00 азначае ўключаны, 01 азначае выключаны.
USB-CAN通讯数据线

2.Пратакол UART/485

Тэставы інструмент:Інструмент для паслядоўнага порта COM

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

3. Пратакол Modbus

Тэставы інструмент:Інструмент для паслядоўнага порта COM

  1. Фармат сувязі:
    • Фармат пратакола паведамлення:Рэгістр чытання, кадр запыту
      • Байт: 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.
  2. Запіс рэгістрацыі:Байт1 — гэта 0x06, дзе 06 — гэта каманда запісу ў адзін рэгістр захоўвання, байты 4–5 — гэта каманда хоста.
    • Стандартны кадр адказу:Стандартны кадр адказу для запісу ў адзін рэгістр захоўвання мае той жа фармат, што і кадр запыту.
  3. Запіс некалькіх рэгістраў дадзеных:Байт1 мае памер 0x10, дзе 10 — гэта каманда запісу некалькіх рэгістраў дадзеных, байты 2-3 — пачатковы адрас рэгістраў, байты 4-5 прадстаўляюць даўжыню рэгістраў, а байты 6-7 прадстаўляюць змест дадзеных.
    • Стандартны кадр адказу:Байты 2-3 — гэта пачатковы адрас рэгістраў, байты 4-5 — даўжыня рэгістраў.

Час публікацыі: 23 ліпеня 2024 г.

ЗВЯЖЫЦЕСЯ З ДЭЙЛІ

  • Адрас: № 14, Паўднёвая дарога Гун'е, навукова-тэхналагічны прамысловы парк Суншаньху, горад Дунгуань, правінцыя Гуандун, Кітай.
  • Нумар: +86 13215201813
  • час: 7 дзён на тыдзень з 00:00 да 24:00
  • Электронная пошта: dalybms@dalyelec.com
Адправіць электронны ліст