Daly tria communicationis protocols explicandum

DALYMaxime habet tres protocols:Potest, UART / CDLXXXV et Modbus.

I. Can protocol

Test Tool:Cantus

  1. Baud rate:250K
  2. Frame Genera:Vexillum et extensa tabulae. Fere, quod extensa frame adhibetur, cum vexillum frame est ad paucos amet BMs.
  3. Communication Format:Data IDs ex 0x90 ad 0x98sunt promptuarii ad customers. Alius IDs plerumque non accessible vel modifiable a customers.
    • PC Software ad BMS: Prior + Data ID + BMS Address + PC Software Oratio, EG, 0x18100140.
    • BMS responsio ad PC Software: Prior + Data id + PC Software Oratio + BMS Oratio, EG, 0x18104001.
    • Nota in loco PC software oratio et BMs. Oratio accepto imperio venit.
  4. Communicationis contentus notitia:Exempli gratia, in altilium culpa status cum secundarium monitionem humilis totalis voltage, byte0 erit ostentationem ut LXXX. Conversus ad binarii, hoc est 10000000, ubi 0 significat normalis et I significat an metrum. Secundum Daly scriptor summus sinistra, humilis ius definitio, correspondet huic bit7, secundarium monitionem humilis totalis voltage.
  5. Imperium IDs:Mos præcipiens: da, fixit MOS: D9. 00 significat, I significat off.
USB, can 通讯数据线

2.UART / CDLXXXV Protocol

Test Tool:Com Vide instrumentum

  1. Baud rate:9600bps
  2. Communication Format:Checksum calculation modum:Et checksum est summa omnium prior notitia (tantum humilis byte est capta).
    • PC Software ad BMS: Frame Header + Communication OMNIBUS Oratio (superius-Add) + Data id + notitia longitudinem + data contentus + checksum.
    • BMS responsio ad PC Software: Frame Header + Communication Module Oratio (BMS-Add) + Data id + notitia longitudinem + data contentus + checksum.
  3. Communicationis contentus notitia:Sicut can.
USB, Rs485 通讯数据线
USB-uart 通讯数据线

3. Modbus protocol

Test Tool:Com Vide instrumentum

  1. Communication Format:
    • Nuntius protocol Format:Legere Register, Request frame
      • Byte: 0 | I | II | III | IV | V | VI | VII
      • Descriptio: 0xd2 | 0x03 | Satus Oratio | Numerus of Registers (N) | CRC-XVI checksum
      • Exemplum: D203000c000157Aa. D2 est servus oratio, III est legitur imperium, ILC est initium inscriptio, I significat numerum registarum legere est I, et 57aa est CRC Checksum.
    • Latin responsione frame:
      • Byte: 0 | I | II | III | IV | V | VI | VII | VIII
      • Descriptio: 0xd2 | 0x03 | Data Length | 1 Register of Precium autem | NTH NTH Register | CRC-XVI checksum
      • L = II * n
      • Exemplum: n est numerus registers, D20302001FC56. D2 est servus oratio, III est legitur imperium, II est longitudo de notitia legere, I significat ad valorem 1 Register legitur, quod est in fluxum statum de exercitu imperio, et FC56 est in CRC Checksum.
  2. Write mandare:Byte1 est 0x06, ubi est mandatum VI scribere unum tenentem subcriptio, byte4-5 repraesentant exercitum imperium.
    • Latin responsione frame:A vexillum responsum frame ad scribo unum tenentem subcriptio sequitur idem forma ut petitionem frame.
  3. Write Multiple data Regestis:Byte1 est 0x10, ubi X est mandatum scribere multa notitia regestis, byte2-3 est initium inscriptio de regestis, byte4-5 repraesentant longitudinem de regestarum et byte6-7 repraesentant notitia contentus.
    • Latin responsione frame:Byte2-3 est initium oratio de regestis, byte4-5 repraesentant longitudinem regestarum.

Post tempus: Jul-23-2024

Contactus Daly

  • Oratio: No. XIV, Gongye Meridionalis Road, Steshanhu Scientia et Technology Industrial Park, DongGuan urbem, Guangdong Province, Sina.
  • Number: LXXXVI 13215201813
  • Tempus: VII diebus a septimana ex 00:00 AM ad 24:00 PM
  • E-mail: dalybms@dalyelec.com
Send Email