Klarigo pri Tri Komunikaj Protokoloj DALY

DALYĉefe havas tri protokolojn:CAN, UART/485, kaj Modbus.

1. CAN Protokolo

Testilo:CANtest

  1. Baudrapideco:250K
  2. Kadraj Tipoj:Normaj kaj Plilongigitaj Kadroj. Ĝenerale, la Etendita Kadro estas uzata, dum la Norma Kadro estas por kelkaj personecigitaj BMS.
  3. Formato de Komunikado:Datumidentigiloj de 0x90 ĝis 0x98estas alireblaj por klientoj. Aliaj identigiloj ĝenerale ne estas alireblaj aŭ modifeblaj de klientoj.
    • Komputila Programaro al BMS: Prioritata + Datuma ID + BMS-Adreso + Komputila Programaro-Adreso, ekz., 0x18100140.
    • BMS-Respondo al Komputila Programaro: Prioritata + Datuma ID + Komputila Programaro-Adreso + BMS-Adreso, ekz., 0x18104001.
    • Notu la pozicion de la Komputila Programaro-Adreso kaj la BMS-Adreso. La adreso ricevanta la komandon venas unue.
  4. Informoj pri Komunika Enhavo:Ekzemple, en la bateria faŭlta stato kun sekundara averto pri malalta totala tensio, Byte0 montros kiel 80. Konvertite al duuma, ĉi tio estas 10000000, kie 0 signifas normala kaj 1 signifas alarmon. Laŭ la alt-maldekstra, malalt-dekstra difino de DALY, ĉi tio respondas al Bit7: malĉefa averto pri malalta totala tensio.
  5. Kontrolaj ID:Ŝarga MOS: DA, Malŝarĝa MOS: D9. 00 signifas ŝaltita, 01 signifas malŝaltita.
USB-CAN通讯数据线

2.Protokolo UART/485

Testilo:COM seria ilo

  1. Baudrapideco:9600 bps
  2. Formato de Komunikado:Kontrola Kalkula Metodo:La ĉeksumo estas la sumo de ĉiuj antaŭaj datumoj (nur la malalta bajto estas prenita).
    • Komputila Programaro al BMS: Kadra Kapo + Komunika Modula Adreso (SUPRA-Aldoni) + Datuma ID + Datuma Longo + Datuma Enhavo + Kontrolsumo.
    • BMS-Respondo al Komputila Programaro: Kadra Kapo + Komunika Modula Adreso (BMS-Aldoni) + Datuma ID + Datuma Longo + Datuma Enhavo + Kontrolsumo.
  3. Informoj pri Komunika Enhavo:Same kiel CAN.
USB-RS485通讯数据线
USB-UART通讯数据线

3. Modbus-protokolo

Testilo:COM seria ilo

  1. Formato de Komunikado:
    • Formato de Mesaĝa Protokolo:Legu Registru, Petu Kadron
      • Bajto: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Priskribo: 0xD2 | 0x03 | Komenca Adreso | Nombro de Registroj (N) | CRC-16 Kontrolsumo
      • Ekzemplo: D203000C000157AA. D2 estas la sklava adreso, 03 estas la lega komando, 000C estas la komenca adreso, 0001 signifas, ke la nombro da legindaj registroj estas 1, kaj 57AA estas la CRC-kontrolsumo.
    • Norma Responda Kadro:
      • Bajto: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Priskribo: 0xD2 | 0x03 | Datumlongo | Valoro de 1a Registro | Valoro de N-a Registro | CRC-16 Kontrolsumo
      • L = 2 * N
      • Ekzemplo: N estas la nombro da registroj, D203020001FC56. D2 estas la sklava adreso, 03 estas la legata komando, 02 estas la longeco de la datumo legita, 0001 signifas la valoron de la 1-a registro legita, kiu estas la malŝarĝa stato de la gastiga komando, kaj FC56 estas la CRC-kontrolsumo.
  2. Skribu Registro:Byte1 estas 0x06, kie 06 estas la komando por skribi ununuran tenan registron, bajto4-5 reprezentas la gastigan komandon.
    • Norma Responda Kadro:La norma respondkadro por skribi ununuran tenregistron sekvas la saman formaton kiel la petokadro.
  3. Skribu Multoblajn Datumajn Registrojn:Byte1 estas 0x10, kie 10 estas la komando por skribi plurajn datenregistrojn, byte2-3 estas la komenca adreso de la registroj, byte4-5 reprezentas la longon de la registroj, kaj byte6-7 reprezentas la datumenhavon.
    • Norma Responda Kadro:Byte2-3 estas la komenca adreso de la registroj, byte4-5 reprezentas la longon de la registroj.

Afiŝtempo: Jul-23-2024

KONTAKTU DALY

  • Adreso: n-ro 14, Gongye Suda Vojo, Songshanhu scienca kaj teknologia industria parko, Dongguan urbo, Guangdong-provinco, Ĉinio.
  • Numero: +86 13215201813
  • tempo: 7 Tagoj semajne de 00:00 ĝis 24:00 p.m
  • Retpoŝto: dalybms@dalyelec.com
Sendu Retpoŝton