DALY Hiru Komunikazio Protokoloen Azalpena

DALYHiru protokolo ditu nagusiki:CAN, UART/485 eta Modbus.

1. CAN Protokoloa

Proba tresna:CANtest

  1. Baud-abiadura:250K
  2. Marko motak:Marko estandarrak eta hedatuak. Orokorrean, marko hedatua erabiltzen da, eta marko estandarra BMS pertsonalizatu batzuetarako da.
  3. Komunikazio formatua:Datu IDak 0x90tik 0x98rabezeroentzat eskuragarri daude. Beste ID batzuk, oro har, ez dira eskuragarri edo alda daitezke bezeroek.
    • PCko softwarea BMSra: Lehentasuna + Datu IDa + BMS Helbidea + PC Softwarearen helbidea, adibidez, 0x18100140.
    • PCko softwareari BMS erantzuna: Lehentasuna + Datu IDa + PC Softwarearen helbidea + BMS helbidea, adibidez, 0x18104001.
    • Kontuan izan ordenagailuaren softwarearen helbidea eta BMS helbidearen posizioa. Agindua jasotzen duen helbidea da lehena.
  4. Komunikazioaren edukiari buruzko informazioa:Adibidez, bateriaren matxura egoeran, tentsio oso baxuaren bigarren mailako abisu batekin, Byte0 80 gisa bistaratuko da. Bitar bihurtuta, hau 10000000 da, non 0 normala eta 1 alarma. DALYren goi-ezkerreko, behe-eskuineko definizioaren arabera, Bit7-ri dagokio: tentsio total baxuaren bigarren mailako abisua.
  5. Kontrol IDak:Kargatzen MOS: DA, Deskargatzen MOS: D9. 00 aktibatuta, 01 itzalita esan nahi du.
USB-CAN通讯数据线

2.UART/485 Protokoloa

Proba tresna:COM serieko tresna

  1. Baud-abiadura:9600bps
  2. Komunikazio formatua:Checksum kalkulatzeko metodoa:Checksuma aurreko datu guztien batura da (byte baxua bakarrik hartzen da).
    • PC Softwarea BMSra: fotograma goiburua + Komunikazio moduluaren helbidea (GOI-Gehitu) + Datu IDa + Datuen luzera + Datuen edukia + Checksum.
    • BMS PCko softwareari erantzuna: markoaren goiburua + Komunikazio moduluaren helbidea (BMS-Gehitu) + Datuen IDa + Datuen luzera + Datuen edukia + Checksum.
  3. Komunikazioaren edukiari buruzko informazioa:CANen berdina.
USB-RS485通讯数据线
USB-UART通讯数据线

3. Modbus protokoloa

Proba tresna:COM serieko tresna

  1. Komunikazio formatua:
    • Mezuen protokoloaren formatua:Irakurri Erregistroa, Eskatu markoa
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Deskribapena: 0xD2 | 0x03 | Hasiera helbidea | Erregistro kopurua (N) | CRC-16 Checksum
      • Adibidea: D203000C000157AA. D2 helbidea esklaboa da, 03 irakurtzeko komandoa, 000C hasierako helbidea, 0001 irakurtzeko erregistro kopurua 1 dela eta 57AA CRC checksuma da.
    • Erantzun-marko estandarra:
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Deskribapena: 0xD2 | 0x03 | Datuen luzera | 1. Erregistroaren balioa | N. Erregistroaren balioa | CRC-16 Checksum
      • L = 2 * N
      • Adibidea: N erregistro kopurua da, D203020001FC56. D2 esklabo helbidea da, 03 irakurtzeko komandoa, 02 irakurritako datuen luzera, 0001 1. erregistroko irakurketaren balioa esan nahi du, hau da, ostalariaren komandoaren deskargaren egoera, eta FC56 CRC checksuma da.
  2. Idatzi Erregistroa:Byte1 0x06 da, non 06 eusteko erregistro bakarra idazteko komandoa den, byte4-5 ostalariaren komandoa adierazten du.
    • Erantzun-marko estandarra:Euste-erregistro bakarra idazteko erantzun-marko estandarrak eskaera-markoaren formatu bera jarraitzen du.
  3. Idatzi hainbat datu-erregistro:Byte1 0x10 da, non 10 datu-erregistro anitz idazteko komandoa den, byte2-3 erregistroen hasierako helbidea, byte4-5 erregistroen luzera eta byte6-7 datuen edukia.
    • Erantzun-marko estandarra:Byte2-3 erregistroen hasierako helbidea da, byte4-5 erregistroen luzera adierazten du.

Argitalpenaren ordua: 2024-07-23

HARREMANETARAKO DALY

  • Helbidea: 14. zenbakia, Gongye South Road, Songshanhu Zientzia eta Teknologia Industria Parkea, Dongguan hiria, Guangdong probintzia, Txina.
  • Zenbakia: +86 13215201813
  • denbora: Astean 7 egunetan 00:00etatik 24:00etara
  • Posta elektronikoa: dalybms@dalyelec.com