CANoe(德國Vector公司推出的一款總線開發(fā)環(huán)境)_百度百科 (baidu.com)
CANoe是德國Vector公司出的一款總線開發(fā)環(huán)境,全稱叫CAN open environment,主要用于汽車總線的開發(fā)而設計的。CANoe的前期是為了對CAN通信網絡進行建模、仿真、測試和開發(fā),后來擴展加入了LIN、Ethernet、FlexRay、MOST等網絡。
CANoe是網絡和ECU開發(fā)、測試和分析的專業(yè)工具,支持從需求分析到系統(tǒng)實現的整個系統(tǒng)的開發(fā)過程。CANoe豐富的功能和配置選項被OEM和供應商的網絡設計工程師、開發(fā)工程師和測試工程師所廣泛使用。
在開發(fā)的初期階段,CANoe可以用于建立仿真模型,在此基礎上進行ECU的功能評估。在完成了ECU的開發(fā)后,該仿真模型可以用于整個系統(tǒng)的功能分析、測試以及總線系統(tǒng)和ECU的集成。這樣就可以盡早地發(fā)現問題并解決問題。評估窗口的表格和文字說明可用來評價結果。
CANoe具有測試功能集,用來簡化或自動進行測試。運用該功能,可以進行一系列的連續(xù)測試,并自動生成測試報告。另外,CANoe具有診斷功能集,用以與ECU進行診斷通信。
實操教程:CANoe在CAN總線測試中的應用 - 知乎 (zhihu.com)
01物理層測試
在CAN總線的物理層測試中,我們一般會測試終端電阻、高低壓通信范圍、顯隱性電壓等。而測試終端電阻和高低壓通信范圍,我們會用到萬用表和程控電源。
CANoe提供了RS232通信相關的API,因此我們可以配合萬用表和程控電源的使用說明,開發(fā)一套CANoe,它能通過一系列函數,實現終端電阻的測量以及高低供電電壓的自動化設置,從而達到自動化測試的目的。而對于顯隱性電壓的測試,我們會用到CANscope。CANoe為其定制化了一系列控制和測量的API,能夠直接測量出顯隱性電壓。
汽車總線之Can網絡安全 - 知乎 (zhihu.com)
Vector-常用CAN工具 - CANoe入門到精通_01 - 知乎 (zhihu.com)
CANoe自帶的自動化測試用例開發(fā)大揭秘 (baidu.com)
(475條消息) 總線測試工具 CANOE基本使用教程_yessunday的博客-CSDN博客_canoe測試工具
(475條消息) CANoe從入門到精通“保姆級”教程(一)- 堪稱全網“最全”系列_汽車測試M哥的博客-CSDN博客
(475條消息) CANoe與CANalyzer工具的區(qū)別_gongyu_1的博客-CSDN博客_canoe與canalyzer有什么不同
CANOE 與 CANalyzer是什么意思-百度經驗 (baidu.com)
(549條消息) CAN診斷淺談 + 如何用CAN工具進行診斷_黃水生的博客-CSDN博客_can診斷工具
CAN總線系統(tǒng)故障診斷的步驟、方法、注意事項 (baidu.com)
CAN總線系統(tǒng)故障診斷的
(549條消息) Autosar學習筆記——(三)診斷服務_freshcoolman的博客-CSDN博客_診斷和autosar什么關系
一文讀懂Can總線錯誤處理 - 接口/總線/驅動 - 電子發(fā)燒友網 (elecfans.com)
1.1.2 CAN總線特點
CAN總線具有以下特點:文章來源:http://www.zghlxwxcb.cn/news/detail-431355.html
- 符合OSI開放式通信系統(tǒng)參考模型;
- 兩線式總線結構,電氣信號為差分式;
- 多主控制,在總線空閑時,所有的單元都可開始發(fā)送消息,最先訪問總線的單元可獲得發(fā)送權;多個單元同時開始發(fā)送時,發(fā)送高優(yōu)先級ID消息的單元可獲得發(fā)送權;
- 點對點控制,一點對多點及全局廣播幾種傳送方式接收數據,網絡上的節(jié)點可分成不同的優(yōu)先級,可以滿足不同的實時要求;
- 采用非破壞性位仲裁總線結構機制,當兩個節(jié)點同時向網絡上傳送信息時,優(yōu)先級低的節(jié)點主動停止數據發(fā)送,而優(yōu)先級高的節(jié)點可不受影響地繼續(xù)傳送數據;
- 消息報文不包含源地址或者目標地址,僅通過標識符表明消息功能和優(yōu)先級;
- 基于固定消息格式的廣播式總線系統(tǒng),短幀結構;
- 事件觸發(fā)型,只有當有消息要發(fā)送時,節(jié)點才向總線上廣播消息;
- 可以通過發(fā)送遙控幀請求其它節(jié)點發(fā)送數據;
- 消息數據長度0~8Byte;
- 節(jié)點數最多可達110個;CAN的ID是11位且前7位不允許全1。
- 錯誤檢測功能。所有節(jié)點均可檢測錯誤,檢測處錯誤的單元會立即通知其它所有單元(主動錯誤報告和被動錯誤報告);
- 發(fā)送消息出錯后,節(jié)點會自動重發(fā);
- 故障限制,具有自動關閉總線的功能,節(jié)點控制器可以判斷錯誤是暫時的數據錯誤還是持續(xù)性錯誤,當總線上發(fā)生持續(xù)數據錯誤時,控制器可將節(jié)點從總線上隔離,以使總線上的其他操作不受影響;
- 通信介質可采用雙絞線、同軸電纜和光導纖維,一般使用最便宜的雙絞線;
- 理論上,CAN總線用單根信號線就可以通信,但還是配備了第二根導線,第二根導線與第一根導線信號為差分關系,可以有效抑制電磁干擾;
- 直接通信距離最遠可達10KM(速率4Kbps以下),通信速率最高可達1MB/s(此時距離最長40M);
- 總線上可同時連接多個節(jié)點,可連接節(jié)點總數理論上是沒有限制的,但實際可連接節(jié)點數受總線上時間延遲及電氣負載的限制。
- 每幀信息都有CRC校驗及其他檢錯措施,數據錯誤率極低;
1.1.3 CAN節(jié)點組成
什么是LIN總線? CAN和LIN的區(qū)別 - 接口/總線/驅動 - 電子發(fā)燒友網 (elecfans.com)文章來源地址http://www.zghlxwxcb.cn/news/detail-431355.html
到了這里,關于總線測試工具 CANOE基本使用教程,診斷等的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!