DalyHlavne má tri protokoly:CAN, UART/485 a Modbus.
1. Môže protokol
Testovací nástroj:Neverný
- Prenosová sadzba:250k
- 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.
- 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.
- 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.
- Ovládanie ID:Nabíjanie MOS: DA, vypúšťanie MOS: D9. 00 znamená zapnuté, 01 znamená vypnutie.

2.Protokol UART/485
Testovací nástroj:Sériový nástroj
- Prenosová sadzba:9600 bp
- 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.
- Informácie o komunikačnom obsahu:To isté ako môže.


3. Protokol Modbus
Testovací nástroj:Sériový nástroj
- 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.
- Formát protokolu správ:Prečítajte si register, rámec požadovania
- 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.
- 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