English more language

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

ДЕЛИглавно има три протоколи:CAN, UART/485 и Modbus.

1. Протокол CAN

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

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

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

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

  1. Стапка на бауд:9600bps
  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 е slave адресата, 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 е адресата на slave, 03 е командата за читање, 02 е должината на прочитаните податоци, 0001 значи вредноста на првиот прочитан регистар, што е статус на празнење од командата на домаќинот, а FC56 е контролната сума на CRC.
  2. Напиши Регистрирај се:Byte1 е 0x06, каде што 06 е команда да се напише единствен регистар за задржување, byte4-5 ја претставува командата на домаќинот.
    • Стандардна рамка за одговор:Стандардната рамка за одговор за пишување единствен регистер за задржување го следи истиот формат како рамката за барање.
  3. Напишете повеќе регистри на податоци:Byte1 е 0x10, каде што 10 е команда за пишување повеќе регистри на податоци, бајт 2-3 е почетна адреса на регистрите, бајт 4-5 ја претставува должината на регистрите, а бајт 6-7 ја претставува содржината на податоците.
    • Стандардна рамка за одговор:Бајт2-3 е почетната адреса на регистрите, бајтите 4-5 ја претставуваат должината на регистрите.

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

КОНТАКТ ДАЛИ

  • Адреса: 14, Gongye South Road, научен и технолошки индустриски парк Songshanhu, град Dongguan, провинција Гуангдонг, Кина.
  • Број: +86 13215201813
  • време: 7 дена во неделата од 00:00 до 24:00 часот
  • Е-пошта: dalybms@dalyelec.com