Daly tri komunikačné protokoly Vysvetlenie

DalyHlavne má tri protokoly:CAN, UART/485 a Modbus.

1. Môže protokol

Testovací nástroj:Neverný

  1. Prenosová sadzba:250k
  2. Typy rámu:Štandardné a rozšírené rámce. Všeobecne sa používa rozšírený rám, zatiaľ čo štandardný rám je pre niekoľko prispôsobených BMS.
  3. Komunikačný formát:ID údajov od 0x90 do 0x98sú prístupné zákazníkom. Ostatné ID vo všeobecnosti nie sú prístupné alebo upraviteľné zákazníkmi.
    • PC Software to BMS: Priorita + ID dát + adresa BMS + PC Softvérová adresa, napr. 0x18100140.
    • Reakcia BMS na softvér PC: Priorita + ID dátového ID + Adresa softvéru PC + Adresa BMS, napr. 0x18104001.
    • Všimnite si polohu adresy softvéru PC a adresu BMS. Adresa prijímajúcej príkaz je na prvom mieste.
  4. Informácie o komunikačnom obsahu:Napríklad v stave poruchy batérie so sekundárnym varovaním pred nízkym celkovým napätím sa Bajt0 zobrazí ako 80. Podľa Dalyho s vysokou ľavou definíciou s nízkym pravicovým, to zodpovedá BIT7: sekundárne varovanie pred nízkym celkovým napätím.
  5. Ovládanie ID:Nabíjanie MOS: DA, vypúšťanie MOS: D9. 00 znamená zapnuté, 01 znamená vypnutie.
USB-Can 通讯数据线

2.Protokol UART/485

Testovací nástroj:Sériový nástroj

  1. Prenosová sadzba:9600 bp
  2. Komunikačný formát:Metóda výpočtu kontrolného súčtu:Kontrolný súčet je súčet všetkých predchádzajúcich údajov (berie sa iba nízky bajt).
    • PC Software to BMS: Hlavička rámca + Adresa komunikačného modulu (horný ADD) + ID dát + Dĺžka údajov + obsah dátového obsahu + kontrolný súčet.
    • Reakcia BMS na softvér PC: Hlavička rámcov + Adresa komunikačného modulu (BMS-add) + ID dát + Dĺžka údajov + obsah dátového obsahu + kontrolný súčet.
  3. Informácie o komunikačnom obsahu:To isté ako môže.
USB-RS485 通讯数据线
USB-uart 通讯数据线

3. Protokol Modbus

Testovací nástroj:Sériový nástroj

  1. Komunikačný formát:
    • Formát protokolu správ:Prečítajte si register, rámec požadovania
      • Bajt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Popis: 0xD2 | 0x03 | Štartovacia adresa | Počet registrov (N) Kontrolný súčet CRC-16
      • Príklad: D203000C000157AA. D2 je adresa slave, 03 je príkaz na čítanie, 000c je počiatočná adresa, 0001 znamená, že počet registrov na čítanie je 1 a 57AA je kontrolný súčet CRC.
    • Štandardný rámec odozvy:
      • Bajt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Popis: 0xD2 | 0x03 | Dĺžka údajov Hodnota 1. registra Hodnota NG registra Kontrolný súčet CRC-16
      • L = 2 * n
      • Príklad: N je počet registrov, D203020001FC56. D2 je adresa slave, 03 je príkaz na čítanie, 02 je dĺžka čítania údajov, 0001 znamená hodnotu čítania 1. registra, čo je stav vypúšťania z príkazu hostiteľa a FC56 je kontrolný súčet CRC.
  2. Napísať register:BYTE1 je 0x06, kde 06 je príkaz na zapisovanie jediného zadržiavacieho registra, BYTE4-5 predstavuje príkaz hostiteľa.
    • Štandardný rámec odozvy:Štandardný rámec odozvy na písanie jediného zadržiavacieho registra sa riadi rovnakým formátom ako rámec požiadaviek.
  3. Napíšte viac registrov údajov:BYTE1 je 0x10, kde 10 je príkaz na písanie viacerých dátových registrov, BYTE2-3 je počiatočná adresa registrov, BYTE4-5 predstavuje dĺžku registrov a BYTE6-7 predstavuje dátový obsah.
    • Štandardný rámec odozvy:BYTE2-3 je počiatočná adresa registrov, BYTE4-5 predstavuje dĺžku registrov.

Čas príspevku: 2. júla-2024

Kontaktujte Daly

  • Adresa: 14, Gongye South Road, Songshanhu Science and Technology Industrial Park, Dongguan City, provincia Guangdong, Čína.
  • Číslo: +86 13215201813
  • čas: 7 dní v týždni od 00:00 do 24:00
  • E-mail: dalybms@dalyelec.com
Poslať e -mail