Cyflwyniad i Mathau Neges Bws CAN

Sep 01, 2026 Gadewch neges

Mae bws CAN (Rhwydwaith Ardal Reoli) yn brotocol cyfathrebu cyfresol a ddefnyddir yn eang, sy'n arbennig o addas ar gyfer y sectorau awtomeiddio modurol a diwydiannol. Gellir categoreiddio mathau o negeseuon ar fws CAN yn fras fel a ganlyn, gyda phwrpas a fformat penodol i bob math.

 

I. Ffrâm Data

 

Y ffrâm ddata yw'r math mwyaf sylfaenol o neges ar y bws CAN ac fe'i defnyddir i drosglwyddo data rhwng nodau. Mae ffrâm ddata yn cynnwys segmentau lluosog, gan gynnwys Dechrau'r Ffrâm, Maes Cyflafareddu, Maes Rheoli, Maes Data, Maes CRC, Maes ACK, a Diwedd Ffrâm.

 

 

1. Dechrau Ffrâm (SOF)

 

  • Diffiniad: Segment sy'n nodi dechrau ffrâm ddata, sy'n cynnwys un did gweithredol (rhesymeg 0).
  • Swyddogaeth: Pan fydd y bws yn segur, mae'r nod trosglwyddo yn anfon Dechrau'r Ffrâm; mae nodau derbyn eraill yn cydamseru i'r darn Dechrau Ffrâm hwn.

 

2. Maes Cyflafareddu

 

  • Diffiniad: Segment sy'n nodi blaenoriaeth y ffrâm. Yn dibynnu ar hyd y cod ID maes cyflafareddu, caiff fframiau eu dosbarthu fel fframiau safonol (CAN 2.0A) a fframiau estynedig (CAN 2.0B).
  • Cynnwys: Mae maes cyflafareddu ffrâm-fformat safonol yn cynnwys dynodwr 11-did (ID) a did cais trawsyrru o bell (RTR); mae maes cyflafareddu ffrâm fformat estynedig yn cynnwys dynodwr 29-bit a did RTR.
  • Swyddogaeth: Defnyddir i bennu'r math o ffrâm sy'n cael ei drosglwyddo (ffrâm data neu ffrâm rheoli o bell) a fformat y ffrâm (ffrâm safonol neu ffrâm estynedig), yn ogystal â sefydlu blaenoriaeth y ffrâm.

 

3. Maes Rheoli

 

  • Diffiniad: Maes sy'n pennu nifer y beit yn y data a'r didau neilltuedig.
  • Cynnwys: Yn cynnwys y Cod Hyd Data (DLC) a dau ddarn neilltuedig (r0, r1). Mae'r DLC yn nodi nifer y beit yn y maes data, a all amrywio o 0 i 8 beit.
  • Swyddogaeth: Yn hysbysu'r nod derbyn o hyd y maes data fel y gellir derbyn y data yn gywir.

 

4. Maes Data

 

  • Diffiniad: Cynnwys y data; Gellir trosglwyddo 0 i 8 beit o ddata.
  • Pwrpas: Trosglwyddo'r wybodaeth ddata wirioneddol.

 

5. Cae CRC (Maes Gwirio Diswyddiadau Cylchol)

 

  • Diffiniad: Maes a ddefnyddir i wirio am wallau trawsyrru mewn ffrâm, sy'n cynnwys dilyniant CRC ac amffinydd CRC.
  • Swyddogaeth: Sicrhau cywirdeb a chywirdeb data trwy ddilysu CRC.

 

6. Cae ACK (Maes Cydnabod)

 

  • Diffiniad: Segment yn nodi cadarnhad o dderbyniad llwyddiannus, sy'n cynnwys slot ACK ac amffinydd ACK.
  • Swyddogaeth: Pan fydd y derbynnydd yn derbyn neges ddilys yn gywir, mae'n anfon darn positif i'r trosglwyddydd yn ystod slot ACK i gydnabod derbyn.

 

7. Diwedd Ffrâm (EOF)

 

  • Diffiniad: Segment sy'n nodi diwedd ffrâm ddata, sy'n cynnwys 7 did negatif.
  • Swyddogaeth: Yn arwyddo diwedd y ffrâm ddata.

 

II. Ffrâm Anghysbell

 

Defnyddir ffrâm bell i ofyn am drosglwyddo ffrâm ddata gyda'r un ID. Pan fydd angen data penodol ar nod derbyn ond nad oes ganddo ef, mae'n anfon ffrâm anghysbell i ofyn i'r nod trosglwyddo anfon y ffrâm ddata cyfatebol. Mae strwythur ffrâm anghysbell yn debyg i strwythur ffrâm ddata, ond mae'r segment data yn wag, ac mae'r did RTR wedi'i osod i 1.

 

III. Ffrâm Gwall

 

Mae ffrâm gwall yn cynnwys dau faes: y faner gwall a'r amffinydd gwall. Pan fydd nod derbyn yn canfod gwall mewn neges ar y bws, mae'n trosglwyddo "baner gwall gweithredol" yn awtomatig; nodau eraill, ar ôl canfod y faner gwall gweithredol, anfon "baner cydnabod gwall." Mae trosglwyddo ffrâm gwall yn torri ar draws y cyfathrebu bws cyfredol nes bod y gwall wedi'i ddatrys.

 

IV. Ffrâm Gorlwytho

 

Mae ffrâm gorlwytho yn cynnwys baner gorlwytho a gwahanydd gorlwytho. Trosglwyddir ffrâm gorlwytho pan fydd y nod derbyn yn gofyn am ormod o amser i brosesu'r data cyfredol cyn derbyn y ffrâm nesaf, neu pan ddarganfyddir lefel dominyddol yn y maes gofod rhyng-ffrâm. Mae trosglwyddo ffrâm gorlwytho yn gohirio trosglwyddo fframiau dilynol i sicrhau nad yw cyfathrebu ar y bws yn cael ei ymyrryd oherwydd gorlwytho.

 

V. Mathau Eraill o Negeseuon

 

Yn ogystal â'r pedwar math o neges sylfaenol a grybwyllir uchod, mae protocol bws CAN yn diffinio sawl math arall o negeseuon arbennig, megis y mathau o negeseuon Interframe Space a N_PCI (ee ffrâm sengl, ffrâm cychwyn, ffrâm barhaus, ffrâm rheoli llif, ac ati). Defnyddir y mathau hyn o negeseuon mewn senarios cyfathrebu penodol i fodloni gwahanol ofynion cyfathrebu.

 

Crynodeb

 

Mae mathau o negeseuon ar fws CAN yn cynnwys mathau sylfaenol fel fframiau data, fframiau rheoli o bell, fframiau gwall, a fframiau gorlwytho, yn ogystal â mathau arbennig fel Interframe Space a mathau neges N_PCI. Mae gan bob math o neges ei strwythur a'i ddiben penodol, gyda'i gilydd yn ffurfio sylfaen cyfathrebu bws CAN. Mewn cymwysiadau ymarferol, mae dewis y math priodol o neges ar gyfer trosglwyddo data yn seiliedig ar ofynion cyfathrebu penodol yn sicrhau cyfathrebu dibynadwy ac effeithlon.

 

Anfon ymchwiliad

whatsapp

Dros y ffôn

E-bost

Ymchwiliad