I-DALYikakhulukazi inezinqubo ezintathu:I-CAN, i-UART/485, kanye ne-Modbus.
1. Iphrothokholi ye-CAN
Ithuluzi Lokuhlola:I-CANtest
- Izinga le-Baud:250K
- Izinhlobo Zohlaka:Ozimele Abajwayelekile Nabanwetshiwe. Ngokuvamile, kusetshenziswa Uhlaka Olunwetshiwe, kanti Uhlaka Olujwayelekile lungolwe-BMS ezimbalwa ezenziwe ngokwezifiso.
- Ifomethi Yokuxhumana:Ama-ID edatha kusukela ku-0x90 kuya ku-0x98Amakhasimende ayakwazi ukufinyelela kuwo. Amanye ama-ID ngokuvamile awakwazi ukufinyelela noma ukuguqulwa ngamakhasimende.
- Isofthiwe ye-PC kuya ku-BMS: Okubalulekile + I-ID Yedatha + Ikheli le-BMS + Ikheli Lesofthiwe ye-PC, isib., 0x18100140.
- Impendulo ye-BMS kuSoftware ye-PC: Okubalulekile + I-ID Yedatha + Ikheli LeSoftware ye-PC + Ikheli le-BMS, isib., 0x18104001.
- Qaphela indawo yekheli lesofthiwe ye-PC kanye nekheli le-BMS. Ikheli elithola umyalo liza kuqala.
- Ulwazi Lokuqukethwe Kokuxhumana:Isibonelo, esimweni sephutha lebhethri esinesexwayiso sesibili se-voltage ephansi, i-Byte0 izoboniswa njengo-80. Iguqulwe yaba yi-binary, lokhu kungu-10000000, lapho u-0 esho ojwayelekile kanti u-1 esho i-alamu. Ngokusho kwencazelo ye-DALY ephezulu kwesobunxele, ephansi kwesokudla, lokhu kufana ne-Bit7: isexwayiso sesibili se-voltage ephansi.
- Ama-ID okulawula:Ukushaja i-MOS: DA, Ukukhipha i-MOS: D9. 00 kusho ukuthi ivuliwe, 01 kusho ukuthi ivaliwe.
2.Iphrothokholi ye-UART/485
Ithuluzi Lokuhlola:Ithuluzi lochungechunge lwe-COM
- Izinga le-Baud:9600bps
- Ifomethi Yokuxhumana:Indlela Yokubala I-Checksum:I-checksum iyisamba sayo yonke idatha yangaphambilini (kuthathwa i-byte ephansi kuphela).
- Isofthiwe ye-PC eya ku-BMS: Isihloko Sohlaka + Ikheli Lemojuli Yokuxhumana (Engeza PHEZULU) + I-ID Yedatha + Ubude Bedatha + Okuqukethwe Kwedatha + I-Checksum.
- I-BMSImpendulo ku-PC Software: Isihloko Sohlaka + Ikheli Lemojuli Yokuxhumana (I-BMS-Engeza) + I-Data ID + Ubude Bedatha + Okuqukethwe Kwedatha + I-Checksum.
- Ulwazi Lokuqukethwe Kokuxhumana:Kufana ne-CAN.
3. Iphrothokholi ye-Modbus
Ithuluzi Lokuhlola:Ithuluzi lochungechunge lwe-COM
- Ifomethi Yokuxhumana:
- Ifomethi Yephrothokholi Yomlayezo:Funda Irejista, Uhlaka Lwesicelo
- Ibhayithi: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Incazelo: 0xD2 | 0x03 | Ikheli Lokuqala | Inani LamaRejista (N) | I-CRC-16 Checksum
- Isibonelo: D203000C000157AA. I-D2 ikheli lesigqila, u-03 umyalo wokufunda, u-000C ikheli lokuqala, u-0001 usho ukuthi inani lamarejista okufanele uwafunde lingu-1, kanti u-57AA uyi-CRC checksum.
- Uhlaka Lokuphendula Olujwayelekile:
- Ibhayithi: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Incazelo: 0xD2 | 0x03 | Ubude Bedatha | Inani Lerejista Yokuqala | Inani Lerejista Ye-Nth | I-CRC-16 Checksum
- L = 2 * N
- Isibonelo: U-N yinombolo yamarejista, u-D203020001FC56. U-D2 yikheli lesigqila, u-03 ngumyalo wokufundwa, u-02 ubude bedatha efundiwe, u-0001 usho inani lokufundwa kwerejista yokuqala, okuyisimo sokukhishwa kumyalo we-host, kanti u-FC56 yi-CRC checksum.
- Ifomethi Yephrothokholi Yomlayezo:Funda Irejista, Uhlaka Lwesicelo
- Bhala Irejista:I-Byte1 ingu-0x06, lapho u-06 ewumyalo wokubhala irejista eyodwa yokubamba, i-byte4-5 imele umyalo we-host.
- Uhlaka Lokuphendula Olujwayelekile:Uhlaka olujwayelekile lokuphendula lokubhala irejista eyodwa yokubamba lulandela ifomethi efanayo nohlaka lwesicelo.
- Bhala Amarejista Edatha Amaningi:I-Byte1 ingu-0x10, lapho u-10 ewumyalo wokubhala amarejista amaningi edatha, i-byte2-3 ikheli lokuqala lamarejista, i-byte4-5 imele ubude bamarejista, kanti i-byte6-7 imele okuqukethwe kwedatha.
- Uhlaka Lokuphendula Olujwayelekile:I-Byte2-3 ikheli lokuqala lamarejista, i-byte4-5 imelela ubude bamarejista.
Isikhathi sokuthunyelwe: Julayi-23-2024
