DALY Trije kommunikaasjeprotokollen útlis

DEILIKShat benammen trije protokollen:CAN, UART/485, en Modbus.

1. CAN-protokol

Testark:KAN-test

  1. Baudrate:250K
  2. Frametypen:Standert en útwreide frames. Yn 't algemien wurdt it útwreide frame brûkt, wylst it standert frame is foar in pear oanpaste BMS'en.
  3. Kommunikaasjeformaat:Data-ID's fan 0x90 oant 0x98binne tagonklik foar klanten. Oare ID's binne oer it algemien net tagonklik of kinne net oanpast wurde troch klanten.
    • PC-software nei BMS: Prioriteit + Data-ID + BMS-adres + PC-softwareadres, bygelyks 0x18100140.
    • BMS-antwurd op PC-software: Prioriteit + Data-ID + PC-softwareadres + BMS-adres, bygelyks 0x18104001.
    • Tink oan de posysje fan it PC-softwareadres en it BMS-adres. It adres dat it kommando ûntfangt komt earst.
  4. Ynformaasje oer kommunikaasjeynhâld:Bygelyks, yn 'e batterijfoutstatus mei in sekundêre warskôging fan lege totale spanning, sil Byte0 werjûn wurde as 80. Omset nei binêr is dit 10000000, wêrby't 0 normaal betsjut en 1 in alarm betsjut. Neffens de definysje heech-lofts, leech-rjochts fan DALY komt dit oerien mei Bit7: sekundêre warskôging fan lege totale spanning.
  5. Kontrôle-ID's:Opladen MOS: DA, Untladen MOS: D9. 00 betsjut oan, 01 betsjut út.
USB-CAN通讯数据线

2.UART/485 Protokol

Testark:COM seriële ark

  1. Baudrate:9600 bps
  2. Kommunikaasjeformaat:Kontrôlesomberekkeningsmetoade:De kontrôlesom is de som fan alle foargeande gegevens (allinich de lege byte wurdt nommen).
    • PC-software nei BMS: Frameheader + Kommunikaasjemodule-adres (UPPER-Add) + Data-ID + Datalingte + Dataynhâld + Kontrôlesom.
    • BMS-antwurd op PC-software: Frameheader + Kommunikaasjemodule-adres (BMS-Add) + Data-ID + Datalingte + Dataynhâld + Kontrôlesom.
  3. Ynformaasje oer kommunikaasjeynhâld:Itselde as KAN.
USB-RS485 通讯数据线
USB-UART通讯数据线

3. Modbus-protokol

Testark:COM seriële ark

  1. Kommunikaasjeformaat:
    • Berjochtprotokolformaat:Lês register, freegje frame oan
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Beskriuwing: 0xD2 | 0x03 | Startadres | Oantal registers (N) | CRC-16 kontrôlesom
      • Foarbyld: D203000C000157AA. D2 is it slave-adres, 03 is it lêskommando, 000C is it startadres, 0001 betsjut dat it oantal te lêzen registers 1 is, en 57AA is de CRC-kontrôlesom.
    • Standert antwurdframe:
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Beskriuwing: 0xD2 | 0x03 | Datalingte | Wearde fan 1e register | Wearde fan N-de register | CRC-16 kontrôlesom
      • L = 2 * N
      • Foarbyld: N is it oantal registers, D203020001FC56. D2 is it slave-adres, 03 is it lêskommando, 02 is de lingte fan 'e lêzen gegevens, 0001 betsjut de wearde fan it 1e lêzen register, dat is de ûntladingsstatus fan it hostkommando, en FC56 is de CRC-kontrôlesom.
  2. Skriuw register:Byte1 is 0x06, wêrby't 06 it kommando is om ien holdingregister te skriuwen, byte4-5 fertsjintwurdigje it hostkommando.
    • Standert antwurdframe:It standert antwurdframe foar it skriuwen fan in inkele holdingregister folget itselde formaat as it oanfraachframe.
  3. Skriuw meardere gegevensregisters:Byte1 is 0x10, wêrby't 10 it kommando is om meardere dataregisters te skriuwen, byte2-3 it startadres fan 'e registers is, byte4-5 de lingte fan 'e registers fertsjintwurdiget, en byte6-7 de dataynhâld fertsjintwurdiget.
    • Standert antwurdframe:Byte2-3 is it startadres fan 'e registers, byte4-5 fertsjintwurdiget de lingte fan 'e registers.

Pleatsingstiid: 23 july 2024

KONTAKT DALY

  • Adres: Nr. 14, Gongye South Road, Songshanhu Science and Technology Industrial Park, Dongguan City, provinsje Guangdong, Sina.
  • Nûmer: +86 13215201813
  • tiid: 7 Dagen yn 'e wike fan 00:00 oere oant 24:00 oere
  • E-post: dalybms@dalyelec.com
E-post ferstjoere