新四季網

帶總線錯誤解析功能的can總線分析系統的製作方法

2023-06-24 14:22:56

帶總線錯誤解析功能的can總線分析系統的製作方法
【專利摘要】本發明公開了一種帶總線錯誤解析功能的CAN總線分析系統。本發明通過檢測總線信號,記錄總線上的正常幀和發送時間戳,總線上存在錯誤有錯誤幀時,觸發總線錯誤信號,記錄總線上錯誤幀與時間戳,並對錯誤幀及被中斷幀進行解析分析,確定錯誤幀類型和被中斷節點地址,並將記錄信息發送給後臺進行後續處理。本發明與現有技術相比具有的有益效果:本系統不僅能夠記錄正常幀和錯誤幀信息,而且具有總線錯誤解析功能,能夠結合總線模擬信號進行模式識別,獲取被中斷幀的源地址,為定位故障節點提供初步分析。
【專利說明】帶總線錯誤解析功能的CAN總線分析系統
【技術領域】
[0001]本發明涉及自動化技術和故障診斷【技術領域】,尤其涉及一種帶總線錯誤解析功能的CAN總線分析系統。
【背景技術】
[0002]現場總線技術,是計算機數字通信技術向工業自動化領域的延伸。控制器區域網(Control Area Network, CAN)總線是國際上應用最廣泛地現場總線之一。它廣泛地應用於車載電子微控制器通訊、工業網絡自動化控制、重要電力系統和安防監控等諸多領域。
[0003]隨著分布式網絡系統架構複雜性不斷增加,實際的產業化網絡通信過程中出現的設備老化、關聯點動作強度大以及作業環境的強電磁幹擾等諸多因素,更容易給正常總線通信和產品質量帶來影響,嚴重地威脅著產業生產線的正常運作和人身安全。
[0004]現有研究主要涉及總線網絡可靠性參數的探索,和影響控制網、設備網、乙太網等網絡的傳輸性能的因素的探索。然而,較少研究針對網絡的故障作實時監控和對故障進行實時錯誤解析。
[0005]如果總線存在網絡故障,節點檢測到錯誤時,會中斷正在發送數據的節點,往總線上發送錯誤幀。在輪詢通信模式下,當錯誤節點處於數據發送狀態時,總線上所有的節點將一致對錯誤作出響應,所得的錯誤幀錯誤標誌長度表現為6位;當錯誤節點處於數據接收狀態時,總線上節點將依次對錯誤作出響應,所得的錯誤幀錯誤標誌長度表現為6?12位。

【發明內容】

[0006]本發明的目的是克服現有技術的不足,提供一種帶總線錯誤解析功能的CAN總線分析系統。
[0007]帶總線錯誤解析功能的CAN總線分析系統包括CAN收發器CTM1050、0pen3S500EFPGA開發板、9針的RS232串口 ;0pen3S500E FPGA開發板的Pl 15輸入/輸出口與RS232的2引腳相連,0pen3S500E FPGA開發板的P120輸入/輸出口與第一 CAN收發器CTM1050的3引腳相連,0pen3S500E FPGA開發板的P127輸入/輸出口與第二 CAN收發器CTM1050的3引腳相連,第一 CAN收發器CTM1050與第二 CAN收發器CTM1050的2引腳同時接地,I引腳同時接5V正電壓,7引腳用來連接CAN總線的CAN_L,6弓丨腳用來連接CAN總線的CAN_H ;RS232串口能用USB模塊和乙太網模塊代替,用來發送數據給後臺計算機,並執行如下內容:
[0008]I)系統檢測CAN總線信號,當檢測到有幀起始的顯性位後進行數據的監聽,並將數據存儲在0pen3S500E FPGA開發板的一個寄存器中,當檢測到CAN總線上連續的七個隱性位時說明幀結束,停止監聽等待下一次的幀起始,同時記錄發送正常幀的時間戳,等待發送給後臺計算機;
[0009]2)系統檢測CAN總線信號並進行錯誤幀的識別和生成觸發信號,假設CAN總線通信速率V,則數據位的時間長度為設置採樣周期為f ns,即每數據位採樣
【權利要求】
1.一種帶總線錯誤解析功能的CAN總線分析系統,其特徵在於包括CAN收發器CTM1050、0pen3S500E FPGA 開發板、9 針的 RS232 串口 ;0pen3S500E FPGA 開發板的 P115 輸入/輸出口與RS232的2引腳相連,0pen3S500E FPGA開發板的P120輸入/輸出口與第一CAN收發器CTM1050的3引腳相連,0pen3S500E FPGA開發板的P127輸入/輸出口與第二CAN收發器CTM1050的3引腳口相連,第一 CAN收發器CTM1050與第二 CAN收發器CTM1050的2引腳同時接地,I引腳同時接5V正電壓,7引腳用來連接CAN總線的CAN_L,6引腳用來連接CAN總線的CAN_H ;RS232串口能用USB模塊和乙太網模塊代替,用來發送數據給後臺計算機,並執行如下內容: 1)系統檢測CAN總線信號,當檢測到有幀起始的顯性位後進行數據的監聽,並將數據存儲在0pen3S500E FPGA開發板的一個寄存器中,當檢測到CAN總線上連續的七個隱性位時說明幀結束,停止監聽等待下一次的幀起始,同時記錄發送正常幀的時間戳,等待發送給後臺計算機; 2)系統檢測CAN總線信號並進行錯誤幀的識別和生成觸發信號,假設CAN總線通信速率V,則數據位的時間長度為^xlO3聲,設置採樣周期為f ns,即每數據位採樣^><16 Vv V 次,根據CAN總線錯誤界定協議,若檢測到連續6位或6位以上顯性位,只要連續採樣數大於等於個,說明CAN總線上有錯誤幀,將會觸發錯誤幀識別信號的產生,將用於識 (/別和記錄錯誤幀信息,同時,準確識別錯誤幀的下降沿,在錯誤幀下降沿時復位錯誤幀識別信號; 3)不同的錯誤幀的錯誤標誌長度代表錯誤幀的不同事件類型,這對CAN總線錯誤定位和故障定位產生重要影響,錯誤觸發後,記錄錯誤幀錯誤標誌長度值和錯誤幀產生的時間戳,並對被錯誤幀中斷的正常數據幀的信息進行分析,獲得被中斷節點地址,將錯誤信息與被中斷幀地址整合記錄在寄存器中,等待發送給後臺計算機進行錯誤信息後期處理,數據幀標識符中含有幀源地址,在獲取被中斷幀源地址時,要結合總線模擬波形進行分析,如果被中斷幀的源地址數據完整,直接獲取;如果源地址損壞,結合模擬信號對被中斷幀進行模式識別,獲得源地址; 4)記錄的正常幀信息與錯誤幀信息通過RS232串口、USB或乙太網發送給後臺計算機,以便對CAN總線錯誤進行進一步分析。
【文檔編號】H04L12/40GK103475523SQ201310410826
【公開日】2013年12月25日 申請日期:2013年9月10日 優先權日:2013年9月10日
【發明者】雷勇, 湯龍浩, 袁勇 申請人:浙江大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀