新聞中心

EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 基于SAE J1939協(xié)議的發(fā)動(dòng)機(jī)總線數(shù)據(jù)模擬器開發(fā)

基于SAE J1939協(xié)議的發(fā)動(dòng)機(jī)總線數(shù)據(jù)模擬器開發(fā)

作者: 時(shí)間:2010-06-29 來源:網(wǎng)絡(luò) 收藏
4.2 虛擬儀表與CAN幀信息顯示模塊驗(yàn)證
參數(shù)報(bào)文發(fā)出后,經(jīng)過解析,CAN幀信息以及虛擬儀表實(shí)時(shí)顯示狀態(tài)如圖5所示。

本文引用地址:http://m.butianyuan.cn/article/197663.htm


4.3 實(shí)時(shí)參數(shù)曲線模塊驗(yàn)證
實(shí)時(shí)曲線工具所顯示的數(shù)據(jù)與虛擬儀表同步,虛擬儀表的數(shù)值變化時(shí),圖表控件也將同一個(gè)數(shù)據(jù)點(diǎn)添加到以時(shí)間為橫坐標(biāo)的圖表中,從而生成一條連續(xù)的曲線。在完成一次測試過程后,可以將數(shù)據(jù)保存,并輸出為標(biāo)準(zhǔn)XML格式文件。該模塊還提供歷史數(shù)據(jù)回放功能,將已保存的XML文件重新繪制成一條數(shù)據(jù)曲線。其工作過程如圖6所示。



5 結(jié)論
本文在研究CAN總線的基礎(chǔ)上,在C#編程環(huán)境下完成了基于 總線數(shù)據(jù)模擬器開發(fā)。該系統(tǒng)與待開發(fā)總線儀表連接,可以模擬的各項(xiàng)工況數(shù)據(jù)輸出。一旦選定某個(gè)發(fā)動(dòng)機(jī)參數(shù),發(fā)動(dòng)機(jī)參數(shù)即在報(bào)文規(guī)定的更新率下持續(xù)發(fā)送到待開發(fā)總線儀表。
此軟件可部分替代真實(shí)的發(fā)動(dòng)機(jī),隨機(jī)進(jìn)行發(fā)動(dòng)機(jī)各項(xiàng)工況檢測,靈活性強(qiáng),其選擇范圍較實(shí)際發(fā)動(dòng)機(jī)更廣。該系統(tǒng)可以輔助總線儀表等硬件開發(fā),從而簡化總線儀表測試過程。


上一頁 1 2 3 4 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉