當前位置:首頁 » 格式模板 » can數據格式

can數據格式

發布時間: 2021-03-16 06:57:02

❶ CAN匯流排每幀含多少位元組

標准最大可以到131位,擴展幀最大可以到156位。

CAN 的高性能和可靠性已被認同版,並被廣泛地應用於權工業自動化、船舶、醫療設備、工業設備等方面。現場匯流排是當今自動化領域技術發展的熱點之一,被譽為自動化領域的計算機區域網。它的出現為分布式控制系統實現各節點之間實時、可靠的數據通信提供了強有力的技術支持。

(1)can數據格式擴展閱讀:

CAN匯流排通過CAN收發器介面晶元82C250的兩個輸出端CANH和CANL與物理匯流排相連,而CANH端的狀態只能是高電平或懸浮狀態,CANL端只能是低電平或懸浮狀態。這就保證不會在出現在RS-485網路中的現象,即當系統有錯誤,出現多節點同時向匯流排發送數據時,導致匯流排呈現短路,從而損壞某些節點的現象。

而且CAN節點在錯誤嚴重的情況下具有自動關閉輸出功能,以使匯流排上其他節點的操作不受影響,從而保證不會出現像在網路中,因個別節點出現問題,使得匯流排處於「死鎖」狀態。而且,CAN具有的完善的通信協議可由CAN控制器晶元及其介面晶元來實現,從而大大降低系統開發難度,縮短了開發周期,這些是僅有電氣協議的RS-485所無法比擬的。

❷ 請問can數據記錄儀如何設置數據存儲格式呢

感謝題主的邀請,我來說下我的看法:

您看到設備側面上的那一大排撥碼開關了嗎?它們就是用來設置設備數據存儲格式的東西。至於具體的格式更改方式,你可以前往我們的網站進行具體咨詢,歡迎來訪。

❸ 簡述CAN匯流排標准數據幀的格式

看你是什麼幀,標准幀還是擴展幀,一樓控制場數錯了,還把CRC把校驗位和CRC界定百符弄成一起度了,應答場也漏算了
標准幀:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+11+1+1+1+4+(0~8)*8+15+1+1+1+7=44~108
擴展幀:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+29+1+1+1+4+(0~8)*8+15+1+1+1+7=62~126

標准幀ID是11位,擴展幀ID是29為,數據場可以是0到8個位元組,所以是(0~8)*8
更詳細的可以追加給點分 問我專哦 弄個這方面的專業工具對加深理屬解很有幫助的,我的答案我就是對照著CANspider的display數的絕不會錯。

❹ 我想問下存儲can數據格式選哪一種比較好呢

感謝題主的邀請,我來說說我的看法:

有的時候在研究諸如汽車CAN匯流排數據時,我們不可能一直陪伴在其左右,難道汽車開動的時候你還能抱著台電腦一直跟著嗎?肯定不行。所以,我們就先利用能夠存儲CAN匯流排數據的設備,把相應的信息先下下來,慢慢研究。這,也就是CAN存儲工具的存在意義。一般來說,這類設備至少能夠以二進制文件、文本文件、批處理文件、Vector 軟體可導入文件等四種格式進行數據儲存,選哪一種完全看你的使用習慣。不過,相對來說,文本文件更好識別一點,大家用得比較多。如果你對這類設備感興趣的話,可以登錄GCGD官網進行咨詢。

❺ CAN匯流排協議通信的數據是什麼格式,及其顯示的波形圖是怎樣的

控制器區域網CAN(Controller Area Network)是一種多主方式的串列通信匯流排,基本設計規范要求有高的位速率,高抗電磁干擾性,而且能夠檢測出產生的任何錯誤。CAN在汽車上的應用,具有很多行業標准或者是國際標准,比如國際標准化組織(ISO)的ISO11992、ISO11783以及汽車工程協會(Societyof Automotive Engigeers)的SAE J1939。CAN匯流排已經作為汽車的一種標准設備列入汽車的整車設計中。 CAN通信協議規定了4種不同的幀格式,即數據幀、遠程幀、錯誤幀和超載幀。基於以下幾條基本規則進行通信協調:匯流排訪問、仲裁、編碼/解碼、出錯標注和超裁標注。CAN遵從OSI模型。按照OSI基準模型只有三層:物理層、數據鏈路層和哀告層,但應用層尚需用戶自己定義。CAN匯流排作為一種有效支持分布式控制或實時控制的串列通信網路,應用范圍遍及從高速網路到低成本的多線路網路。如:CAN在汽車中的發動機控制部件、ABS、抗滑系統等應用中的位速率可高達1Mbps。同時,它可以廉價地用於交通運載工具電器系統中,例如電氣窗口、燈光聚束、座椅調節等,以替代所需要的硬體連接。其傳輸介制裁為雙絞線,通信速率最高可達1Mbps/40m,直接傳輸距離最遠可達10km/5kbps,掛接設備數最多可達110個。CAN為多主工作方式,通信方式靈活,無需站地址等節點信息,採用非破壞性匯流排仲裁技術,滿足實時要求。另外,CAN採用短幀結構傳輸信號,傳輸時間短,具有較強的抗干擾能力。 CAN匯流排與其它通信協議的不同之處主要有兩方面:一是報文傳送不包含目標地址,它是以全網廣播為基礎,各接收站根據報文中反映數據性質的標識符過濾報文,其特點是可在線上網下網、即插即用和多站接收;另外一個方面就是特別強化了數據安全性,滿足控制系統及其它較高數據要求系統的需求。 在現代汽車的設計中,CAN匯流排已經成為構建汽車網路的一種趨勢;而汽車網路作為直接與汽車內部各個ECU連接並負責命令的傳遞、數據的發送及共享,其可靠性和穩定性與整車的性能緊密相關。本文的設計開發是在基於試驗條件下搭建的模擬平台,節點之間的通信是通過對等的CAN通信節點進行的。試驗表明其運行性能穩定可靠,但實用化仍需要進一步的研究和改進,且程序的通信處理能力、糾錯和容錯能力有待進一步的提高. 比如: 把CAN匯流排融合到嵌入式平台中,在其ARM-EP9315和ARM-S3C2440嵌入式平台上都做到了CAN匯流排功能的實現!ARM嵌入式控制平台,具有開放、集成度高、尺寸小、可擴展性強、低功耗等特點,非常適合與數字家電、車載設備、通信終端、網路設備等的應用。如今有了CAN匯流排的實現,使其在此方面的應用更為有效!
求採納

❻ CAN匯流排標准格式數據幀的最小位數為多少,最大位數又為多少

要看你是什麼幀抄,標准幀還是擴展幀,一樓控制場數錯了,還把CRC把校驗位和CRC界定符弄成一起了,應答場也漏算了
標准幀:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+11+1+1+1+4+(0~8)*8+15+1+1+1+7=44~108
擴展幀:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+29+1+1+1+4+(0~8)*8+15+1+1+1+7=62~126

標准幀ID是11位,擴展幀ID是29為,數據場可以是0到8個位元組,所以是(0~8)*8
更詳細的可以追加給點分 問我哦 弄個這方面的專業工具對加深理解很有幫助的,我的答案我就是對照著CANspider的display數的絕不會錯。

❼ CAN的報文格式都有什麼樣的

在匯流排中傳送的報文,每幀由7部分組成。CAN協議支持兩種報文格式,其唯一的不同是標識符(ID)長度不同,標准格式為11位,擴展格式為29位。 在標准格式中,報文的起始位稱為幀起始(SOF),然後是由11位標識符和遠程發送請求位 (RTR)組成的仲裁場。RTR位標明是數據幀還是請求幀,在請求幀中沒有數據位元組。 控制場包括標識符擴展位(IDE),指出是標准格式還是擴展格式。它還包括一個保留位 (ro),為將來擴展使用。它的最後四個位元組用來指明數據場中數據的長度(DLC)。數據場范圍為0~8個位元組,其後有一個檢測數據錯誤的循環冗餘檢查(CRC)。 應答場(ACK)包括應答位和應答分隔符。發送站發送的這兩位均為隱性電平(邏輯1),這時正確接收報文的接收站發送主控電平(邏輯0)覆蓋它。用這種方法,發送站可以保證網路中至少有一個站能正確接收到報文。 報文的尾部由幀結束標出。在相鄰的兩條報文間有一很短的間隔位,如果這時沒有站進行匯流排存取,匯流排將處於空閑狀態。
CAN數據幀的組成
遠程幀 遠程幀由6個場組成:幀起始、仲裁場、控制場、CRC場、應答場和幀結束。遠程幀不存在數據場。 遠程幀的RTR位必須是隱位。 DLC的數據值是獨立的,它可以是0~8中的任何數值,為對應數據幀的數據長度。 出錯幀 出錯幀由兩個不同場組成,第一個場由來自各站的錯誤標志疊加得到,第二個場是出錯界定符 錯誤標志具有兩種形式: 活動錯誤標志(Active error flag),由6個連續的顯位組成 認可錯誤標志(Passive error flag),由6個連續的隱位組成 出錯界定符包括8個隱位 超載幀 超載幀包括兩個位場:超載標志和超載界定符 發送超載幀的超載條件: 要求延遲下一個數據幀或遠程幀 在間歇場檢測到顯位 超載標志由6個顯位組成 超載界定符由8個隱位組成
數據錯誤檢測
不同於其它匯流排,CAN協議不能使用應答信息。事實上,它可以將發生的任何錯誤用信號發出。CAN協議可使用五種檢查錯誤的方法,其中前三種為基於報文內容檢查。 3.4.1 循環冗餘檢查(CRC) 在一幀報文中加入冗餘檢查位可保證報文正確。接收站通過CRC可判斷報文是否有錯。 3.4.2 幀檢查 這種方法通過位場檢查幀的格式和大小來確定報文的正確性,用於檢查格式上的錯誤。 3.4.3.應答錯誤 如前所述,被接收到的幀由接收站通過明確的應答來確認。如果發送站未收到應答,那麼表明接收站發現幀中有錯誤,也就是說,ACK場已損壞或網路中的報文無站接收。CAN協議也可通過位檢查的方法探測錯誤。 3.4.4 匯流排檢測 有時,CAN中的一個節點可監測自己發出的信號。因此,發送報文的站可以觀測匯流排電平並探測發送位和接收位的差異。 3.4.5 位填充 一幀報文中的每一位都由不歸零碼表示,可保證位編碼的最大效率。然而,如果在一幀報文中有太多相同電平的位,就有可能失去同步。為保證同步,同步沿用位填充產生。在五個生。在五個連續相等位後,發送站自動插入一個與之互補的補碼位;接收時,這個填充位被自動丟掉。例如,五個連續的低電平位後,CAN自動插入一個高電平位。CAN通過這種編碼規則檢查錯誤,如果在一幀報文中有6個相同位,CAN就知道發生了錯誤。 如果至少有一個站通過以上方法探測到 一個或多個錯誤,它將發送出錯標志終止當前的發送。這可以阻止其它站接收錯誤的報文,並保證網路上報文的一致性。當大量發送數據被終止後,發送站會自動地重新發送數據。作為規則,在探測到錯誤後23個位周期內重新開始發送。在特殊場合,系統的恢復時間為31個位周期。 但這種方法存在一個問題,即一個發生錯誤的站將導致所有數據被終止,其中也包括正確的數據。因此,如果不採取自監測措施,匯流排系統應採用模塊化設計。為此,CAN協議提供一種將偶然錯誤從永久錯誤和局部站失敗中區別出來的辦法。這種方法可以通過對出錯站統計評估來確定一個站本身的錯誤並進入一種不會對其它站產生不良影響的運行方法來實現,即站可以通過關閉自己來阻止正常數據因被錯誤地當成不正確的數據而被終止。

❽ Can匯流排 格式錯誤與位錯誤的區別

在CAN匯流排中存在5種錯誤類型,它們互相並不排斥,下面簡單介紹一下它們的區別、產生的原因及處理方法。
位錯誤:向匯流排送出一位的某個節點同時也在監視匯流排,當監視到匯流排位的電平和送出的電平不同時,則在該位時刻檢測到一個位錯誤。但是在仲裁區的填充位流期間或應答間隙送出隱性位而檢測到顯性位時,不認為是錯誤位。送出認可錯誤標注的發送器,在檢測到顯性位時也不認為是錯誤位。
填充錯誤:在使用位填充方法進行編碼的報文中,出現了第6個連續相同的位電平時,將檢 測出一個填充錯誤。
CRC錯誤:CRC序列是由發送器CRC計算的結果組成的。接收器以和發送器相同的方法計算CRC。如果計算的結果和接收到的CRC序列不同,則檢測出一個CRC錯誤。
形式錯誤: 當固定形式的位區中出現一個或多個非法位時,則檢測到一個形式錯誤。
應答錯誤:在應答間隙,發送器未檢測到顯性位時,則由它檢測出一個應答錯誤。
檢測到出錯條件的節點通過發送錯誤標志進行標定。當任何節點檢測出位錯誤、填充錯誤、形式錯誤或應答錯誤時,由該節點在下一位開始發送出錯誤標志。
當檢測到CRC錯誤時。出錯標志在應答界定符後面那一位開始發送.除非其他出錯條件的錯誤標志已經開始發送。
在CAN匯流排中,任何一個單元可能處於下列3種故障狀態之一:錯誤激活狀態(ErrorActive)、錯誤認可狀態(Error Passitive)和匯流排關閉狀態(Bus off)。
錯誤激活單元可以照常參和匯流排通信,並且當檢測到錯誤時,送出一個活動錯誤標志。錯誤 認可節點可參和匯流排通信,但是不允許送出活動錯誤標志。當其檢測到錯誤時,只能送出認可錯 誤標志,並且發送後仍為錯誤認可狀態,直到下一次發送初始化。匯流排關閉狀態不允許單元對總 線有任何影響。

❾ "CAN匯流排標准格式數據幀的最小位數為多少

要看你是什麼幀,標准幀還是擴展幀,一樓控制場數錯了,還把CRC把校驗位和CRC界定符弄成一起了,應答場也漏算了
標准幀:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+11+1+1+1+4+(0~8)*8+15+1+1+1+7=44~108
擴展幀:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+29+1+1+1+4+(0~8)*8+15+1+1+1+7=62~126

標准幀ID是11位,擴展幀ID是29為,數據場可以是0到8個位元組,所以是(0~8)*8
更詳細的可以追加給點分 問我哦 弄個這方面的專業工具對加深理解很有幫助的,我的答案我就是對照著CANspider的display數的絕不會錯。

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731