Dalyuglavnom ima tri protokola:Može, uart / 485 i modbus.
1. Može protokol
Test alat:Cantest
- Brzina prijenosa:250k
- Vrste okvira:Standardni i prošireni okviri. Općenito, proširen je produženi okvir, dok je standardni okvir za nekoliko prilagođenih BMS-a.
- Format komunikacije:ID-ovi podataka od 0x90 do 0x98dostupni su kupcima. Ostali IDS uglavnom nisu dostupni ili izmijenjeni od strane kupaca.
- PC softver za BMS: Prioritet + ID podataka + BMS adresa + PC softverska adresa, npr. 0x18100140.
- BMS odgovor na PC softver: Prioritet + ID podataka + PC softver Adresa + BMS adresa, npr., 0x18104001.
- Napomena Položaj adrese PC softvera i BMS adrese. Adresa koja prima naredbu prvo dolazi.
- Informacije o sadržaju komunikacije:Na primjer, u statusu greške u bateriji s sekundarnim upozorenjem malog ukupnog napona, Byte0 će se prikazati kao 80. Pretvoreno u binarnu, ovo je 10000000, gdje 0 znači alarm. Prema Dalyinoj definiciji s visokom lijevom, niskom desnoj strani, ovo odgovara Bit7: Sekundarno upozorenje o niskom ukupnom naponu.
- ID-ove kontrole:Naplata MO: DA, Ispuštanje mos: D9. 00 znači, 01 znači isključeno.

2.UART / 485 Protokol
Test alat:COM serijski alat
- Brzina prijenosa:9600bps
- Format komunikacije:Metoda izračuna Checksum:Checksum je zbroj svih prethodnih podataka (uzima se samo niski bajt).
- PC softver za BMS: Frame Header + komunikacijski modul Adresa (Gornji dodavanje) + ID podatkovne dužine + sadržaj podataka + kontrolni zbroj.
- BMS odgovor na PC softver: Frame Header + komunikacijski modul Adresa (BMS-DODAT) + ID podataka + Dužina podataka + sadržaj podataka + kontrolni zbroj.
- Informacije o sadržaju komunikacije:Isto kao i može.


3. Modbus protokol
Test alat:COM serijski alat
- Format komunikacije:
- Format protokola za poruke:Pročitajte registar, okvir zatražite
- Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Opis: 0xd2 | 0x03 | Početna adresa | Broj registara (N) | CRC-16 Checksum
- Primjer: D203000C000157AA. D2 je adresa robova, 03 je naredba za čitanje, 000C je početna adresa, 0001 znači da je broj registara za čitanje 1, a 57AA je CRC kontrola.
- Standardni okvir odgovora:
- Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Opis: 0xd2 | 0x03 | Dužina podataka | Vrijednost 1. registra | Vrijednost NTH Registracija | CRC-16 Checksum
- L = 2 * n
- Primjer: n je broj registara, D203020001FC56. D2 je robna adresa, 03 je naredba za čitanje, 02 je dužina čitanja podataka, 0001 znači vrijednost prvog registra, što je status pražnjenja iz naredbe hosta, a FC56 je CRC Checkssum.
- Format protokola za poruke:Pročitajte registar, okvir zatražite
- Registrirajte se:Byte1 je 0x06, gdje je 06 naredba za pisanje jedinstvenog registra, BYTE4-5 predstavljaju naredbu domaćina.
- Standardni okvir odgovora:Standardni okvir odgovora za pisanje jedinstvenog registra koji se nalazi prati isti format kao okvir zahtjeva.
- Napišite više podataka o podacima:Byte1 je 0x10, gdje je 10 naredba za pisanje više podataka, BYTE2-3 je početna adresa registara, BYTE4-5 predstavljaju dužinu registara i bajte6-7 predstavljaju sadržaj podataka.
- Standardni okvir odgovora:Byte2-3 je početna adresa registara, BYTE4-5 predstavljaju dužinu registra.
Vrijeme objavljivanja: jul-23-2024