LÀITHEILtha trì protocolaidhean ann sa mhòr-chuid:CAN, UART/485, agus Modbus.
1. Pròtacal CAN
Inneal Deuchainn:CANtest
- Ìre Baud:250 mìle
- Seòrsachan Frèam:Frèamaichean Coitcheann is Leudaichte. San fharsaingeachd, thathar a’ cleachdadh am Frèam Leudaichte, agus am Frèam Coitcheann airson beagan BMS gnàthaichte.
- Cruth Conaltraidh:IDan dàta bho 0x90 gu 0x98tha iad ruigsinneach do luchd-ceannach. Mar as trice chan eil IDan eile ruigsinneach no comasach do luchd-ceannach atharrachadh.
- Bathar-bog PC gu BMS: Prìomhachas + ID Dàta + Seòladh BMS + Seòladh Bathar-bog PC, m.e., 0x18100140.
- Freagairt BMS do bhathar-bog PC: Prìomhachas + ID Dàta + Seòladh bathar-bog PC + Seòladh BMS, m.e., 0x18104001.
- Thoir an aire far a bheil Seòladh Bathar-bog a’ PC agus Seòladh BMS. Is e an seòladh a gheibh an àithne a thig an toiseach.
- Fiosrachadh mu Shusbaint Conaltraidh:Mar eisimpleir, ann an staid mearachd bataraidh le rabhadh àrd-sgoile mu bholtaids iomlan ìosal, nochdaidh Byte0 mar 80. Air a thionndadh gu dà-chànanach, is e seo 10000000, far a bheil 0 a’ ciallachadh àbhaisteach agus 1 a’ ciallachadh inneal-rabhaidh. A rèir mìneachadh àrd-chlì, ìosal-deas DALY, tha seo a’ freagairt ri Bit7: rabhadh àrd-sgoile mu bholtaids iomlan ìosal.
- IDan smachd:MOS a’ cur cosgais: DA, MOS a’ leigeil ma sgaoil: D9. Tha 00 a’ ciallachadh air, 01 a’ ciallachadh dheth.

2.Pròtacal UART/485
Inneal Deuchainn:Inneal sreathach COM
- Ìre Baud:9600bps
- Cruth Conaltraidh:Modh Àireamhachaidh Suim-sgrùdaidh:Is e an t-suim-sgrùdaidh suim a h-uile dàta roimhe (chan eil ach am byte ìosal air a ghabhail).
- Bathar-bog PC gu BMS: Ceann-sgrìobhaidh Frèam + Seòladh Modúl Conaltraidh (UPPER-Cuir ris) + ID Dàta + Fad Dàta + Susbaint Dàta + Suim-sgrùdaidh.
- Freagairt BMS gu Bathar-bog PC: Ceann-sgrìobhaidh Frèam + Seòladh Modúl Conaltraidh (BMS-Cuir ris) + ID Dàta + Fad Dàta + Susbaint Dàta + Suim-sgrùdaidh.
- Fiosrachadh mu Shusbaint Conaltraidh:An aon rud ri CAN.


3. Pròtacal Modbus
Inneal Deuchainn:Inneal sreathach COM
- Cruth Conaltraidh:
- Cruth Pròtacal Teachdaireachd:Leugh Clàr, Iarr Frèam
- Baidht: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Tuairisgeul: 0xD2 | 0x03 | Seòladh Tòiseachaidh | Àireamh Chlàran (N) | Suim-sgrùdaidh CRC-16
- Eisimpleir: D203000C000157AA. ’S e D2 seòladh an tràill, ’s e 03 an àithne leughaidh, ’s e 000C an seòladh tòiseachaidh, tha 0001 a’ ciallachadh gu bheil 1 clàr ri leughadh, agus ’s e 57AA suim-sgrùdaidh CRC.
- Frèam Freagairt Coitcheann:
- Baidht: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Tuairisgeul: 0xD2 | 0x03 | Fad Dàta | Luach a’ Chlàr 1d | Luach a’ Chlàir Nth | Suim-sgrùdaidh CRC-16
- L = 2 * N
- Eisimpleir: ’S e N an àireamh chlàran, D203020001FC56. ’S e D2 seòladh an tràill, ’s e 03 an àithne leughaidh, ’s e 02 fad an dàta a chaidh a leughadh, ’s e 0001 luach a’ chiad chlàir a chaidh a leughadh, is e sin an inbhe sgaoilidh bhon àithne aoigheachd, agus ’s e FC56 suim-sgrùdaidh CRC.
- Cruth Pròtacal Teachdaireachd:Leugh Clàr, Iarr Frèam
- Sgrìobh Clàr:Is e 0x06 a th’ ann am Byte1, far a bheil 06 na àithne airson aon chlàr gleidhidh a sgrìobhadh, agus tha byte4-5 a’ riochdachadh an àithne aoigheachd.
- Frèam Freagairt Coitcheann:Tha am frèam freagairt àbhaisteach airson clàr gleidhidh singilte a sgrìobhadh a’ leantainn an aon chruth ris a’ fhrèam iarrtasan.
- Sgrìobh iomadh clàr dàta:Is e 0x10 a th’ ann am Byte1, far a bheil 10 na àithne airson iomadh clàr dàta a sgrìobhadh, is e byte2-3 seòladh tòiseachaidh nan clàran, tha byte4-5 a’ riochdachadh fad nan clàran, agus tha byte6-7 a’ riochdachadh susbaint an dàta.
- Frèam Freagairt Coitcheann:’S e byte2-3 seòladh tòiseachaidh nan clàran, agus tha byte4-5 a’ riochdachadh fad nan clàran.
Àm puist: 23 Iuchar 2024