DALYhaholo-holo e na le li-protocol tse tharo:CAN, UART/485, le Modbus.
1. Protokhole ea CAN
Sesebelisoa sa Teko:Tlhahlobo ea CAN
- Sekhahla sa Baud:250K
- Mefuta ea Foreimi:Diforeimi tse Tloaelehileng le tse Atolositsoeng. Ka kakaretso, Foreimi e Atolositsoeng e a sebediswa, ha Foreimi e Tloaelehileng e le ya di-BMS tse mmalwa tse ikgethileng.
- Sebopeho sa Puisano:Li-ID tsa data ho tloha ho 0x90 ho isa ho 0x98li ka fihlelleha ho bareki. Li-ID tse ling hangata ha li fumanehe kapa ha li fetoloe ke bareki.
- Software ea PC ho ea ho BMS: Bohlokoa + ID ea Data + Aterese ea BMS + Aterese ea Software ea PC, mohlala, 0x18100140.
- Karabelo ea BMS ho Software ea PC: Bohlokoa + ID ea Data + Aterese ea Software ea PC + Aterese ea BMS, mohlala, 0x18104001.
- Hlokomela sebaka sa Aterese ea Software ea PC le Aterese ea BMS. Aterese e amohelang taelo e tla pele.
- Tlhahisoleseding ea Dikahare tsa Puisano:Mohlala, boemong ba phoso ea betri ka temoso ea bobeli ea motlakase o tlase, Byte0 e tla hlaha e le 80. E fetotsoe ho binary, ena ke 10000000, moo 0 e bolelang tloaelehileng 'me 1 e bolela alamo. Ho ea ka tlhaloso ea DALY e phahameng ka letsohong le letšehali, e tlase ka ho le letona, sena se tsamaellana le Bit7: temoso ea bobeli ea motlakase o tlase ka kakaretso.
- Li-ID tsa Taolo:MOS ea ho tjhaja: DA, MOS ea ho ntsha: D9. 00 e bolela ho buloa, 01 e bolela ho tima.
2.Protokhole ea UART/485
Sesebelisoa sa Teko:Sesebelisoa sa serial sa COM
- Sekhahla sa Baud:9600bps
- Sebopeho sa Puisano:Mokhoa oa ho Bala Checksum:Checksum ke kakaretso ea data eohle e fetileng (ke feela bate e tlase e nkiloeng).
- Software ea PC ho ea ho BMS: Hlooho ea Foreimi + Aterese ea Mojule oa Puisano (Eketsa ka Holimo) + ID ea Data + Bolelele ba Data + Dikahare tsa Data + Checksum.
- BMSKarabo ho Software ea PC: Sehlooho sa Foreimi + Aterese ea Mojule oa Puisano (BMS-Add) + ID ea Data + Bolelele ba Data + Dikahare tsa Data + Checksum.
- Tlhahisoleseding ea Dikahare tsa Puisano:Ho tšoana le CAN.
3. Protokhole ea Modbus
Sesebelisoa sa Teko:Sesebelisoa sa serial sa COM
- Sebopeho sa Puisano:
- Sebopeho sa Protokhole ea Melaetsa:Bala Rejistara, Foreimi ea Kopo
- Baiti: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Tlhaloso: 0xD2 | 0x03 | Aterese ea Qala | Palo ea Lingoliso (N) | CRC-16 Checksum
- Mohlala: D203000C000157AA. D2 ke aterese ea lekhoba, 03 ke taelo ea ho bala, 000C ke aterese ea ho qala, 0001 e bolela hore palo ea lirejistara tse lokelang ho baloa ke 1, 'me 57AA ke checksum ea CRC.
- Moralo o Tloaelehileng oa Karabelo:
- Baiti: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Tlhaloso: 0xD2 | 0x03 | Bolelele ba Lintlha | Boleng ba Ngoliso ea Pele | Boleng ba Ngoliso ea Nth | CRC-16 Checksum
- L = 2 * N
- Mohlala: N ke palo ea lirejistara, D203020001FC56. D2 ke aterese ea lekhoba, 03 ke taelo ea ho bala, 02 ke bolelele ba data e baliloeng, 0001 e bolela boleng ba rejistara ea pele e baliloeng, e leng boemo ba ho lokolloa ho tsoa taelong ea moamoheli, 'me FC56 ke checksum ea CRC.
- Sebopeho sa Protokhole ea Melaetsa:Bala Rejistara, Foreimi ea Kopo
- Ngola Ngoliso:Byte1 ke 0x06, moo 06 e leng taelo ea ho ngola rejistara e le 'ngoe ea ho tšoara, byte4-5 e emela taelo ea moamoheli.
- Moralo o Tloaelehileng oa Karabelo:Foreimi e tloaelehileng ea karabelo bakeng sa ho ngola rejistara e le 'ngoe ea ho boloka e latela sebopeho se tšoanang le sa foreimi ea kopo.
- Ngola Lingoliso tse Ngata tsa Lintlha:Byte1 ke 0x10, moo 10 e leng taelo ea ho ngola lirejistara tse ngata tsa data, byte2-3 ke aterese ea qalo ea lirejistara, byte4-5 e emela bolelele ba lirejistara, 'me byte6-7 e emela litaba tsa data.
- Moralo o Tloaelehileng oa Karabelo:Byte2-3 ke aterese ea qalo ea lirejistara, byte4-5 e emela bolelele ba lirejistara.
Nako ea poso: Phupu-23-2024
