DALYhaholo-holo e na le liprothokholo tse tharo:CAN, UART/485, le Modbus.
1. E KA KHONA Protocol
Sesebelisoa sa Teko:KANtest
- Sekhahla sa Baud:250K
- Mefuta ea Frame:Liforeimi tse Tloaelehileng le tse Atolositsoeng. Ka kakaretso, ho sebelisoa Frame e Atolositsoeng, ha Sebopeho sa Standard e le sa BMS tse seng kae tse ikamahanyang le maemo.
- Sebopeho sa Puisano:Li-ID tsa data ho tloha ho 0x90 ho isa ho 0x98li fumaneha ho bareki. Li-ID tse ling hangata ha li fumanehe kapa ha li fetoloe ke bareki.
- PC Software ho BMS: Ntho ea Pele + Data ID + Aterese ea BMS + Aterese ea Software ea PC, mohlala, 0x18100140.
- Karabelo ea BMS ho PC Software: Ntho ea Bohlokoa + Data ID + Aterese ea Software ea PC + Aterese ea BMS, mohlala, 0x18104001.
- Ela hloko boemo ba Aterese ea Software ea PC le Aterese ea BMS. Aterese e amohelang taelo e tla pele.
- Litaba tsa litaba tsa puisano:Mohlala, maemong a phoso ea betri ka temoso ea bobeli ea matla a tlase kaofela, Byte0 e tla bonts'a e le 80. E fetoletsoe ho binary, sena ke 10000000, moo 0 e bolelang ntho e tloaelehileng 'me 1 e bolela alamo. Ho ea ka tlhaloso ea DALY e phahameng ka ho le letšehali, e tlaase ka ho le letona, sena se lumellana le Bit7: temoso ea bobeli ea matla a tlaase kaofela.
- Li-ID tsa ho laola:Ho tjhaja MOS: DA, Ho tjhaja MOS: D9. 00 e bolela ho qala, 01 e bolela ho tima.
2.UART/485 Protocol
Sesebelisoa sa Teko:Sesebelisoa sa serial sa COM
- Sekhahla sa Baud:9600bps
- Sebopeho sa Puisano:Mokhoa oa ho Bala oa Checksum:Cheki ke kakaretso ea lintlha tsohle tse fetileng (ke li-byte tse tlase feela tse nkiloeng).
- PC Software ho BMS: Hlooho ea Frame + Aterese ea Mojule oa Puisano (UPPER-Add) + Data ID + Data Length + Data Content + Checksum.
- BMS Response to PC Software: Hlooho ea Frame + Aterese ea Mojule oa Puisano (BMS-Add) + Data ID + Data Length + Data Content + Checksum.
- Litaba tsa litaba tsa puisano:Hoa tšoana le KA.
3. Protocol ea Modbus
Sesebelisoa sa Teko:Sesebelisoa sa serial sa COM
- Sebopeho sa Puisano:
- Sebopeho sa Melaetsa ea Protocol:Bala Register, Kopa Frame
- Ka: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Tlhaloso: 0xD2 | 0x03 | Aterese ea ho Qala | Palo ea Lingoliloeng (N) | CRC-16 Chelete
- Mohlala: D203000C000157AA. D2 ke aterese ea lekhoba, 03 ke taelo e baloang, 000C ke aterese ea ho qala, 0001 e bolela hore palo ea lirekoto tse lokelang ho baloa ke 1, le 57AA ke CRC checksum.
- Sebopeho se Tloaelehileng sa Karabelo:
- Ka: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Tlhaloso: 0xD2 | 0x03 | Bolelele ba Boitsebiso | Boleng ba 1st Register | Boleng ba Ngoliso ea Nth | CRC-16 Chelete
- L = 2 * N
- Mohlala: N ke palo ea lirejista, D203020001FC56. D2 ke aterese ea lekhoba, 03 ke taelo e baloang, 02 ke bolelele ba data e baloang, 0001 e bolela boleng ba ngoliso ea 1 e baloang, e leng boemo ba ho tsoa ho tsoa ho taelo ea moamoheli, mme FC56 ke CRC checksum.
- Sebopeho sa Melaetsa ea Protocol:Bala Register, Kopa Frame
- Ngola Ngoliso:Byte1 ke 0x06, moo 06 e leng taelo ea ho ngola ngoliso e le 'ngoe ea ho tšoara, byte4-5 e emela taelo ea moamoheli.
- Sebopeho se Tloaelehileng sa Karabelo:Foreimi e tloaelehileng ea karabo bakeng sa ho ngola rejisetara e le 'ngoe ea ho ts'oara e latela mokhoa o ts'oanang le foreimi ea kopo.
- Ngola Lingoliloeng Tse Ngata:Byte1 ke 0x10, moo 10 e leng taelo ea ho ngola lirekoto tse ngata tsa data, byte2-3 ke aterese ea ho qala ea lirekoto, byte4-5 e emela bolelele ba lirekoto, 'me byte6-7 e emela litaba tsa data.
- Sebopeho se Tloaelehileng sa Karabelo:Byte2-3 ke aterese ea ho qala ea lirekoto, byte4-5 e emela bolelele ba lirekoto.
Nako ea poso: Jul-23-2024