English повеќе јазик

Дели три протоколи за комуникација објаснување

ДејлиГлавно има три протоколи:Може, UART/485 и Modbus.

1. може протокол

Алатка за тестирање:Cantest

  1. Стапка на Бауд:250к
  2. Видови на рамки:Стандардни и проширени рамки. Општо, се користи продолжената рамка, додека стандардната рамка е за неколку прилагодени BMS.
  3. Формат на комуникација:ИД на податоци од 0x90 до 0x98се достапни за клиентите. Другите лични карти генерално не се достапни или изменети од клиентите.
    • Компјутерски софтвер до BMS: Приоритет + ID на податоци + адреса на BMS + компјутерска адреса на софтвер, на пр., 0x18100140.
    • Одговор на BMS на компјутерски софтвер: Приоритет + ID на податоци + компјутерска адреса на софтвер + адреса на BMS, на пр., 0x18104001.
    • Забележете ја позицијата на адресата на софтверот за компјутер и адресата на BMS. Адресата што ја прима командата доаѓа на прво место.
  4. Информации за содржината на комуникацијата:На пример, во статусот на дефект на батеријата со секундарно предупредување за низок вкупен напон, Byte0 ќе се прикаже како 80. претворен во бинарен, ова е 10000000, каде што 0 значи нормално и 1 значи аларм. Според високо-левото, ниско-десно дефинирање на Дејли, ова одговара на BIT7: секундарно предупредување за низок вкупен напон.
  5. Контролни лични карти:Полнење на МОС: ДА, празнење на МОС: Д9. 00 значи, 01 значи исклучување.
USB-CAN

2.UART/485 протокол

Алатка за тестирање:Com сериски алатка

  1. Стапка на Бауд:9600bps
  2. Формат на комуникација:Метод на пресметување на проверка:Проверката е збир на сите претходни податоци (се зема само нискиот бајт).
    • Компјутерски софтвер до BMS: Заглавие на рамки + Адреса на модул за комуникација (горно-додаток) + ID на податоци + Должина на податоците + Содржина на податоци + Checksum.
    • Одговор на BMS на компјутерски софтвер: заглавие на рамки + адреса на модул за комуникација (BMS-ADD) + ID на податоци + Должина на податоците + Содржина на податоци + Checksum.
  3. Информации за содржината на комуникацијата:Исто како и може.
USB-RS485
USB-Uart 通讯数据线

3. Протокол Modbus

Алатка за тестирање:Com сериски алатка

  1. Формат на комуникација:
    • Формат на протокол за пораки:Прочитајте Регистар, рамка за барање
      • Бајт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Опис: 0xd2 | 0x03 | Започнете адреса | Број на регистри (N) | CRC-16 Checksum
      • Пример: D203000C000157AA. D2 е адреса на робови, 03 е командата за читање, 000C е почетната адреса, 0001 значи дека бројот на регистри што треба да ги прочитате е 1, а 57AA е CRC проверка.
    • Стандардна рамка за одговор:
      • Бајт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Опис: 0xd2 | 0x03 | Должина на податоците | Вредност на 1 -ви регистар | Вредност на деветтиот регистар | CRC-16 Checksum
      • L = 2 * n
      • Пример: N е бројот на регистри, D203020001FC56. D2 е адреса на робови, 03 е командата за читање, 02 е должината на прочитаните податоци, 0001 значи вредност на 1 -виот регистар прочитан, што е статусот на празнење од командата на домаќинот, а FC56 е CRC проверка.
  2. Регистар на написи:Byte1 е 0x06, каде што 06 е командата да напишете единечен регистар за одржување, бајт4-5 ја претставува командата на домаќинот.
    • Стандардна рамка за одговор:Стандардната рамка за одговор за пишување единечен регистар за одржување го следи истиот формат како и рамката за барање.
  3. Напишете повеќе регистри на податоци:BYTE1 е 0x10, каде што 10 е командата да напишете повеќе регистри на податоци, Byte2-3 е почетната адреса на регистрите, бајт4-5 ја претставуваат должината на регистрите, а бајт6-7 ја претставува содржината на податоците.
    • Стандардна рамка за одговор:BYTE2-3 е почетна адреса на регистрите, бајт4-5 ја претставуваат должината на регистрите.

Време на објавување: јули-23-2024

Контактирајте го Дели

  • Адреса: Бр. 14, Гонгје Јужен Роуд, Индустриски парк Сонгшанху и технологија, Донггуан Сити, провинција Гуангдонг, Кина.
  • Број: +86 13215201813
  • Време: 7 дена во неделата од 00:00 до 24:00 часот
  • Е-пошта: dalybms@dalyelec.com
Испратете е -пошта