ZXDoc支持CAN總線仿真、面板仿真功能,通過虛擬化通信環(huán)境,提前驗證、優(yōu)化和保障系統(tǒng)可靠性,降低開發(fā)成本與風(fēng)險,面板仿真還使其畫面實物化,便于操作和理解,仿真功能已成為ECU研發(fā)和測試的關(guān)鍵環(huán)節(jié)。
? 什么是仿真?
CAN總線仿真是一種通過虛擬化技術(shù)模擬CAN(FD)通信環(huán)境的方法,用于在無物理硬件或脫離實際系統(tǒng)的情況下,對ECU、傳感器、執(zhí)行器等節(jié)點的通信行為、協(xié)議一致性、系統(tǒng)可靠性及性能參數(shù)進(jìn)行全面驗證與優(yōu)化,常見仿真包括協(xié)議驗證、節(jié)點行為建模、總線負(fù)載率、網(wǎng)絡(luò)延遲、數(shù)據(jù)包錯誤和丟失等。其核心目標(biāo)是以低成本、高效率的方式提前發(fā)現(xiàn)并解決通信系統(tǒng)中的潛在問題。
?ZXDoc之CAN總線仿真
1. 仿真通道導(dǎo)入CAN數(shù)據(jù)庫支持導(dǎo)入DBC庫,仿真頁面自動獲取DBC庫節(jié)點及報文信息。
2. CAN報文通信仿真在“CAN總線仿真”功能頁,勾選報文,配置“數(shù)據(jù)”、“發(fā)送類型”等報文結(jié)構(gòu),點擊啟動仿真即仿真報文發(fā)出。
3. 仿真報文抓包在“報文”功能頁,可以查看仿真收發(fā)報文的具體信息,支持查找、標(biāo)記、觸發(fā)等多種頁面功能。
4. CAN報文觸發(fā)仿真常規(guī)ECU可能固定周期輸出報文、也可能是受到各種觸發(fā)條件才輸出報文,支持“信號變化時”和“信號值寫時”觸發(fā)仿真。
5. CAN報文加速/延遲仿真通過修改報文周期,從而模擬網(wǎng)絡(luò)錯誤報文周期。
6. CAN報文協(xié)議仿真修改報文幀類型,仿真網(wǎng)絡(luò)不同協(xié)議報文情況。
7. CAN報文錯誤/丟失仿真通過取消對應(yīng)報文,仿真網(wǎng)絡(luò)報文丟失,通過修改報文Data值,仿真網(wǎng)絡(luò)報文錯誤情況。
? ZXDoc之面板仿真
1. 新建仿真面板在“仿真”欄下,點擊“面板”,新建面板功能頁。
2. 創(chuàng)建面板控件從工具箱中將各功能控件拖入面板中,完成面板創(chuàng)建。
3. 控件關(guān)聯(lián)數(shù)據(jù)庫通過拖拽/右鍵控件導(dǎo)入數(shù)據(jù)庫的方式,將控件與數(shù)據(jù)庫關(guān)聯(lián)起來,實現(xiàn)面板控件對網(wǎng)絡(luò)數(shù)據(jù)庫的控制以及實時顯示。
4. 效果展示展示通過編輯“輸入控件”以達(dá)到控制總線數(shù)據(jù)庫報文更新的功能,并且由“顯示控件”實時顯示網(wǎng)絡(luò)狀態(tài)。
了解更多ZXDoc:https://www.zlg.cn/carbustools/carbustools/product/id/382.html
高性能以太網(wǎng)轉(zhuǎn)CAN FD設(shè)備
CANFDNET-400U |
|
高性能工業(yè)級系列轉(zhuǎn)換器
適用于各種復(fù)雜網(wǎng)絡(luò) 超高轉(zhuǎn)發(fā)速率 |