Vysvetlenie troch komunikačných protokolov DALY

DENNEmá hlavne tri protokoly:CAN, UART/485 a Modbus.

1. Protokol CAN

Testovací nástroj:CANtest

  1. Prenosová rýchlosť:250 tisíc
  2. Typy rámov:Štandardný a predĺžený rám. Vo všeobecnosti sa používa predĺžený rám, zatiaľ čo štandardný rám je určený pre niekoľko prispôsobených systémov riadenia budov (BMS).
  3. Komunikačný formát:ID údajov od 0x90 do 0x98sú prístupné zákazníkom. Ostatné ID vo všeobecnosti nie sú zákazníkom prístupné ani ich nemôžu upravovať.
    • Softvér PC do BMS: Priorita + ID údajov + adresa BMS + adresa softvéru PC, napr. 0x18100140.
    • Odpoveď BMS na softvér PC: Priorita + ID údajov + Adresa softvéru PC + Adresa BMS, napr. 0x18104001.
    • Všimnite si pozíciu adresy softvéru PC a adresy BMS. Adresa, ktorá prijíma príkaz, je prvá.
  4. Informácie o obsahu komunikácie:Napríklad pri stave poruchy batérie so sekundárnym varovaním pred nízkym celkovým napätím sa Byte0 zobrazí ako 80. Po konverzii na binárny kód je to 10000000, kde 0 znamená normálny stav a 1 znamená alarm. Podľa definície DALY pre ľavý horný a pravý dolný bod to zodpovedá Bitu 7: sekundárne varovanie pred nízkym celkovým napätím.
  5. Kontrolné ID:Nabíjanie MOS: DA, vybíjanie MOS: D9. 00 znamená zapnuté, 01 znamená vypnuté.
USB-CAN 通讯数据线

2.Protokol UART/485

Testovací nástroj:Nástroj pre sériový port COM

  1. Prenosová rýchlosť:9600 bps
  2. Komunikačný formát:Metóda výpočtu kontrolného súčtu:Kontrolný súčet je súčtom všetkých predchádzajúcich údajov (berie sa iba nízky bajt).
    • Softvér pre PC do BMS: Hlavička rámca + Adresa komunikačného modulu (UPPER-Add) + ID dát + Dĺžka dát + Obsah dát + Kontrolný súčet.
    • Odpoveď BMS na softvér PC: Hlavička rámca + Adresa komunikačného modulu (BMS-Add) + ID dát + Dĺžka dát + Obsah dát + Kontrolný súčet.
  3. Informácie o obsahu komunikácie:Rovnaké ako CAN.
Rozhranie USB-RS485
Rozhranie USB-UART

3. Protokol Modbus

Testovací nástroj:Nástroj pre sériový port COM

  1. Komunikačný formát:
    • Formát protokolu správy:Čítanie registra, vyžiadanie rámca
      • Bajt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Popis: 0xD2 | 0x03 | Počiatočná adresa | Počet registrov (N) | Kontrolný súčet CRC-16
      • Príklad: D203000C000157AA. D2 je adresa podriadeného zariadenia, 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ý odpoveďový rámec:
      • Bajt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Popis: 0xD2 | 0x03 | Dĺžka dát | Hodnota 1. registra | Hodnota N-tého registra | Kontrolný súčet CRC-16
      • L = 2 * N
      • Príklad: N je počet registrov, D203020001FC56. D2 je adresa podriadeného zariadenia, 03 je príkaz na čítanie, 02 je dĺžka čítaných dát, 0001 znamená hodnotu 1. čítaného registra, čo je stav vybitia z príkazu hostiteľa, a FC56 je kontrolný súčet CRC.
  2. Zapíšte si register:Bajt 1 je 0x06, kde 06 je príkaz na zápis do jedného uchovávacieho registra, bajty 4-5 predstavujú príkaz hostiteľa.
    • Štandardný odpoveďový rámec:Štandardný rámec odpovede pre zápis do jedného uchovávacieho registra má rovnaký formát ako rámec požiadavky.
  3. Zápis viacerých dátových registrov:Bajt 1 je 0x10, kde 10 je príkaz na zápis do viacerých dátových registrov, bajty 2-3 sú počiatočné adresy registrov, bajty 4-5 predstavujú dĺžku registrov a bajty 6-7 predstavujú dátový obsah.
    • Štandardný odpoveďový rámec:Bajty 2-3 sú počiatočné adresy registrov, bajty 4-5 predstavujú dĺžku registrov.

Čas uverejnenia: 23. júla 2024

KONTAKT DENY

  • Adresa: Č. 14, Južná cesta Gongye, Vedecký a technologický priemyselný park Songshanhu, mesto Dongguan, provincia Guangdong, Čína.
  • Číslo: +86 13215201813
  • čas: 7 dní v týždni od 00:00 do 24:00
  • E-mail: dalybms@dalyelec.com
Odoslať e-mail