System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)屬于汽車電子,尤其涉及一種ecu的測試方法、裝置及首幀報文測試系統(tǒng)。
技術(shù)介紹
1、汽車的電子控制單元(electronic?control?unit,ecu)在汽車點火上電后,向與其連接的各控制器發(fā)送首幀報文,若各控制器尚未完成初始化,則無法接收到首幀報文,將出現(xiàn)報錯等嚴重后果。因此,測量ecu的上電首幀報文外發(fā)時間,可為整車的運行調(diào)試提供數(shù)據(jù)基礎(chǔ)。
2、現(xiàn)有技術(shù)中,汽車電子實驗室對ecu上電首幀報文外發(fā)時間的測試一般通過示波器、羅芬儀采集數(shù)據(jù),通過光標移動來測量上電首幀報文外發(fā)時間。
3、現(xiàn)有的ecu上電首幀報文外發(fā)時間測試方法,依賴專業(yè)的設(shè)備,有解析誤差較高、需要的測試儀器較多、操作復(fù)雜等問題。
技術(shù)實現(xiàn)思路
1、為解決上述技術(shù)問題,本專利技術(shù)提供一種ecu的測試方法、裝置及首幀報文測試系統(tǒng),能自動化執(zhí)行測試,簡化操作過程,且測試精確度高,可靠性高。
2、本專利技術(shù)提供一種ecu的測試方法,所述方法包括以下步驟:控制所述ecu上電,同步啟動上電計時功能,并確認是否收到所述ecu發(fā)出的首幀報文;在確認收到所述首幀報文時,獲取當前的計時時間;判斷測試次數(shù)是否達到預(yù)設(shè)的測試次數(shù);若未達到所述預(yù)設(shè)的測試次數(shù),則進入以下步驟:控制所述ecu下電,以及關(guān)閉上電計時功能后,返回控制ecu上電,同步啟動上電計時功能,并確認是否收到所述ecu發(fā)出的首幀報文;在確認收到所述首幀報文時,獲取當前的計時時間;判斷測試次數(shù)是否達到預(yù)設(shè)的測試次數(shù);若未達到所
3、在一實施方式中,所述的測試方法包括:在上述ecu上電步驟中,輸出高電平信號到所述ecu,控制所述ecu上電。
4、在一實施方式中,同步啟用上電計時功能,并確認是否收到ecu發(fā)出的首幀報文,包括:同步啟動第一定時器和計數(shù)器,以啟動所述上電計時功能;將所述第一定時器以預(yù)設(shè)時間進行定時;判斷所述第一定時器是否確定經(jīng)過所述預(yù)設(shè)時間;在所述第一定時器確定未經(jīng)過所述預(yù)設(shè)時間時,確認是否收到所述ecu發(fā)出的首幀報文;若確認未收到所述ecu發(fā)出的首幀報文,則返回判斷所述第一定時器是否確定經(jīng)過所述預(yù)設(shè)時間;在所述第一定時器確定經(jīng)過所述預(yù)設(shè)時間時,控制所述計數(shù)器進行累加,并返回將所述第一定時器以預(yù)設(shè)時間進行定時的步驟。
5、在一實施方式中,所述ecu執(zhí)行下電操作時,關(guān)閉上電計時功能,并返回控制ecu上電時,同步啟動上電計時功能,并檢測是否收到所述ecu發(fā)出的首幀報文的步驟,包括:控制所述ecu下電并同步開啟下電計時功能,以及關(guān)閉所述上電計時功能;確認所述ecu下電的時間達到下電重置時間時,關(guān)閉下電計時功能,并返回控制ecu上電時,同步啟動上電計時功能,并檢測是否收到所述ecu發(fā)出的首幀報文的步驟。
6、在一實施方式中,控制所述ecu下電并同步開啟下電計時功能,以及關(guān)閉所述上電計時功能的步驟包括:輸出低電平信號至所述ecu,以控制所述ecu下電,并同步開啟第二定時器,以開啟下電計時功能;關(guān)閉第一定時器以及計數(shù)器,以關(guān)閉所述上電計時功能。
7、本專利技術(shù)提供一種測試裝置,所述裝置包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器用于執(zhí)行所述計算機程序,以實現(xiàn)上述任意一項所述方法。
8、本專利技術(shù)提供一種測試系統(tǒng),包括穩(wěn)壓電源、測試裝置、上拉電阻;其中,所述測試裝置與ecu點火信號引腳端和ecu的接地引腳相連,所述上拉電阻位于所述穩(wěn)壓電源的正極與所述ecu的ecu點火信號引腳端之間,所述穩(wěn)壓電壓的負極與所述ecu的接地引腳相連。
9、在一實施方式中,所述測試裝置包括測試用電腦主機和canoe;所述canoe的dout+端連接所述ecu點火信號引腳端,所述canoe的dout-端連接所述ecu的接地引腳;所述測試用電腦主機與所述canoe相連,用于控制所述canoe的dout+端輸出高電平信號至ecu,以控制所述ecu上電,還用于控制所述canoe的dout+端輸出低電平信號至ecu,以控制所述ecu下電。
10、在一實施方式中,所述canoe還用于顯示基于輸出所述ecu的上電首幀報文外發(fā)時間,其中,所述上電首幀報文外發(fā)時間為所述每次測試獲取的計時時間的平均值。
11、本專利技術(shù)提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有測試用電腦主機可執(zhí)行腳本,可用于支持測試用電腦主機執(zhí)行上述ecu的測試方法中的任意一項。
12、本申請?zhí)峁┑膃cu的測試方法、裝置及首幀報文測試系統(tǒng),可根據(jù)上電計時功能實現(xiàn)自動化測試,簡化操作過程,且能基于每次測試獲取的計時時間,輸出ecu的上電首幀報文外發(fā)時間,能提高測試的準確性和可靠性。
13、上述說明僅是本申請技術(shù)方案的概述,為了能夠更清楚了解本申請的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本專利技術(shù)的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下描述具體實施方式,并配合附圖,詳細說明如下。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種ECU的測試方法,其特征在于,所述方法包括以下步驟:
2.如權(quán)利要求1所述的方法,其特征在于:控制所述ECU上電,包括:輸出高電平信號至所述ECU,以控制所述ECU上電。
3.如權(quán)利要求1所述的方法,其特征在于:同步啟動上電計時功能,并確認是否收到所述ECU發(fā)出的首幀報文,包括:
4.如權(quán)利要求1或3所述的方法,其特征在于:控制所述ECU下電,以及關(guān)閉上電計時功能后,返回控制ECU上電時,同步啟動上電計時功能,并檢測是否收到所述ECU發(fā)出的首幀報文的步驟,包括:
5.如權(quán)利要求4所述的方法,其特征在于:控制所述ECU下電并同步開啟下電計時功能,以及關(guān)閉所述上電計時功能的步驟包括:
6.一種測試裝置,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器用于執(zhí)行所述計算機程序,以實現(xiàn)權(quán)利要求1至5任意一項所述方法。
7.一種首幀報文測試系統(tǒng),其特征在于,包括穩(wěn)壓電源、如權(quán)利要求7所述的測試裝置、上拉電阻;
8.如權(quán)利要求7所述的系統(tǒng),所述測試裝置包括測試用電腦主機和CANOE;
< ...【技術(shù)特征摘要】
1.一種ecu的測試方法,其特征在于,所述方法包括以下步驟:
2.如權(quán)利要求1所述的方法,其特征在于:控制所述ecu上電,包括:輸出高電平信號至所述ecu,以控制所述ecu上電。
3.如權(quán)利要求1所述的方法,其特征在于:同步啟動上電計時功能,并確認是否收到所述ecu發(fā)出的首幀報文,包括:
4.如權(quán)利要求1或3所述的方法,其特征在于:控制所述ecu下電,以及關(guān)閉上電計時功能后,返回控制ecu上電時,同步啟動上電計時功能,并檢測是否收到所述ecu發(fā)出的首幀報文的步驟,包括:
5.如權(quán)利要求4所述的方法,其特征在于:控制所述ecu下電并同步開啟下電計時功能,以及關(guān)閉所述上電計時功能的步驟包括:
6.一種測試裝置,包括存儲器和...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陶喆,劉璐璐,彭禎國,鐘榮民,
申請(專利權(quán))人:上海拿森汽車電子有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。