欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種尾線讀寫測試方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40643247發(fā)布日期:2025-01-10 18:49閱讀:3來源:國知局
一種尾線讀寫測試方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及尾線測試,具體涉及一種尾線讀寫測試方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、現(xiàn)階段的尾線(end?of?line,eol)測試系統(tǒng)在設(shè)計(jì)上存在局限,部署尾線測試系統(tǒng)的設(shè)備和電池包通訊采用零散的十六進(jìn)制指令讀取數(shù)據(jù)/寫入數(shù)據(jù),十六進(jìn)制指令需要通過統(tǒng)一診斷服務(wù)(unified?diagnostic?services,uds)協(xié)議定義的編碼手動(dòng)配置得到,所以需依賴廠商研發(fā)人員根據(jù)電池包的通訊協(xié)議修改代碼才能添加指令完成通訊。按這種方式配置通訊極為復(fù)雜、成本也高,每次更換電池進(jìn)行測試時(shí)都需要依賴供應(yīng)商重新配置uds協(xié)議指令,再進(jìn)行測試。


技術(shù)實(shí)現(xiàn)思路

1、有鑒于此,本發(fā)明提供了一種尾線讀寫測試方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì),以解決尾線讀寫測試時(shí)每次都需要手動(dòng)配置uds協(xié)議指令的問題。

2、第一方面,本發(fā)明提供了一種尾線讀寫測試方法,所述方法包括:接收第一導(dǎo)入指令,并響應(yīng)于所述第一導(dǎo)入指令從第一預(yù)設(shè)路徑中獲取統(tǒng)一診斷服務(wù)模板;接收測試指令,并響應(yīng)于所述測試指令對電池包進(jìn)行尾線測試,其中,在尾線測試過程中向所述電池包發(fā)送的讀寫指令,通過所述統(tǒng)一診斷服務(wù)模板按照統(tǒng)一診斷服務(wù)協(xié)議自動(dòng)生成。

3、根據(jù)上述技術(shù)手段,本發(fā)明通過預(yù)先配置統(tǒng)一診斷服務(wù)模板,在統(tǒng)一診斷服務(wù)模板中包括eol測試的讀寫環(huán)節(jié)所需要的腳本程序,從而,當(dāng)進(jìn)行eol讀寫測試時(shí),通過接收用戶輸入的第一導(dǎo)入指令在預(yù)設(shè)路徑中獲取用戶預(yù)先配置的統(tǒng)一診斷服務(wù)模板,并直接通過運(yùn)行統(tǒng)一診斷服務(wù)模板中的腳本程序執(zhí)行eol測試的讀寫環(huán)節(jié),避免每次測試都需要用戶手動(dòng)配置統(tǒng)一診斷服務(wù)協(xié)議指令,顯著提高了測試效率,降低了測試復(fù)雜度和測試成本。

4、在一些可選地實(shí)施方式中,在所述接收第一導(dǎo)入指令之前,還包括:接收波特率配置指令,并響應(yīng)于所述波特率配置指令生成控制器局域網(wǎng)總線的波特率信息;獲取若干用于生成所述讀寫指令的腳本程序,并將不同數(shù)據(jù)類型讀寫時(shí)需要的腳本程序保存到對應(yīng)數(shù)據(jù)類型的程序集合中;按照各個(gè)程序集合對應(yīng)的數(shù)據(jù)類型為每個(gè)程序集合生成具有映射關(guān)系的信號(hào)名稱,所述信號(hào)名稱用于描述尾線測試中的具體讀寫測試功能;將各個(gè)配置了信號(hào)名稱的程序集合和所述波特率信息寫入到預(yù)設(shè)文本文件中,得到所述統(tǒng)一診斷服務(wù)模板;將所述統(tǒng)一診斷服務(wù)模板存放于所述第一預(yù)設(shè)路徑中。

5、在一些可選地實(shí)施方式中,通過所述統(tǒng)一診斷服務(wù)模板生成所述讀寫指令的步驟,包括:從多個(gè)所述信號(hào)名稱中確定目標(biāo)信號(hào)名稱;根據(jù)所述目標(biāo)信號(hào)名稱從所述統(tǒng)一診斷服務(wù)模板讀取對應(yīng)的目標(biāo)程序集合;確定需要參與測試的源數(shù)據(jù),所述源數(shù)據(jù)是關(guān)于電池包的數(shù)據(jù);通過運(yùn)行所述目標(biāo)程序集合中的腳本程序,來生成用于讀寫所述源數(shù)據(jù)的讀寫指令。

6、根據(jù)上述技術(shù)手段,本發(fā)明實(shí)施例在配置統(tǒng)一診斷服務(wù)模板時(shí)針對不同數(shù)據(jù)類型需要的腳本程序保存到不同程序集合,然后為各個(gè)程序集合命名不同信號(hào)名稱。從而在后續(xù)進(jìn)行測試時(shí),創(chuàng)建單獨(dú)的測試配置界面來展示各個(gè)信號(hào)名稱,用戶根據(jù)自身的測試需求從全部信號(hào)名稱中點(diǎn)選目標(biāo)信號(hào)名稱,eol測試系統(tǒng)即可自動(dòng)運(yùn)行目標(biāo)信號(hào)名稱映射的程序集合中的腳本程序,實(shí)現(xiàn)自動(dòng)化測試,進(jìn)一步提高了測試效率,降低了測試復(fù)雜度和測試成本。另外,測試配置界面還設(shè)置有數(shù)據(jù)來源控件,用于用戶通過數(shù)據(jù)來源控件確定被測試的源數(shù)據(jù)是什么,當(dāng)源數(shù)據(jù)多變時(shí),用戶可以利用當(dāng)前信號(hào)的uds腳本指令對用戶任意選擇的源數(shù)據(jù)進(jìn)行讀取或?qū)懭?,進(jìn)一步提高了測試的靈活性。

7、在一些可選地實(shí)施方式中,當(dāng)尾線測試是對電池包的寫入測試時(shí),獲取所述源數(shù)據(jù)的步驟包括:與外部設(shè)備建立通信連接;接收所述外部設(shè)備發(fā)送的所述源數(shù)據(jù)。

8、根據(jù)上述技術(shù)手段,本實(shí)施例根據(jù)用戶選擇的外部設(shè)備,自動(dòng)啟動(dòng)設(shè)備掃描功能,從而與對應(yīng)的外部設(shè)備建立通信連接,并接收外部設(shè)備發(fā)送的源數(shù)據(jù),實(shí)現(xiàn)后續(xù)步驟的自動(dòng)化測試,顯著提高了eol讀寫測試的效率。

9、在一些可選地實(shí)施方式中,在通過所述統(tǒng)一診斷服務(wù)模板生成所述讀寫指令之前,所述方法還包括:接收第二導(dǎo)入指令,并響應(yīng)于所述第二導(dǎo)入指令從第二預(yù)設(shè)路徑中獲取密鑰文件,所述密鑰文件中配置了尾線測試讀寫環(huán)節(jié)對加密數(shù)據(jù)進(jìn)行解密的解密算法。根據(jù)上述技術(shù)手段,本實(shí)施例還提供了一種密鑰文件導(dǎo)入eol測試系統(tǒng)的方案,降低了人工手動(dòng)配置解密算法的復(fù)雜度,進(jìn)一步降低了人工成本。

10、在一些可選地實(shí)施方式中,方法還包括:接收第三導(dǎo)入指令,并響應(yīng)于所述第三導(dǎo)入指令從第三預(yù)設(shè)路徑中獲取至少一份控制器局域網(wǎng)數(shù)據(jù)庫文件,其中不同的控制器局域網(wǎng)數(shù)據(jù)庫文件用于描述不同的控制器局域網(wǎng)總線的信號(hào)含義。

11、根據(jù)上述技術(shù)手段,針對各種控制器局域網(wǎng)的eol測試,還能夠?qū)攵嗦穌bc(database?can,can數(shù)據(jù)庫)文件(大于等于1路dbc文件),從而靈活應(yīng)對各種can網(wǎng)絡(luò)的eol測試,進(jìn)一步提高了eol測試系統(tǒng)的靈活性。

12、在一些可選地實(shí)施方式中,當(dāng)所述外部設(shè)備是掃碼槍時(shí),接收所述外部設(shè)備發(fā)送的所述源數(shù)據(jù),包括:啟動(dòng)所述掃碼槍;播放提示信息,所述提示信息用于提示用戶使用掃碼槍掃描電池碼;接收所述掃碼槍發(fā)送的電池條碼源數(shù)據(jù)。

13、第二方面,本發(fā)明提供了一種尾線讀寫測試系統(tǒng),包括:模板導(dǎo)入模塊,用于接收第一導(dǎo)入指令,并響應(yīng)于所述第一導(dǎo)入指令從第一預(yù)設(shè)路徑中獲取統(tǒng)一診斷服務(wù)模板;自動(dòng)化測試模塊,用于接收測試指令,并響應(yīng)于所述測試指令對電池包進(jìn)行尾線測試,其中,在尾線測試過程中向所述電池包發(fā)送的讀寫指令,通過所述統(tǒng)一診斷服務(wù)模板按照統(tǒng)一診斷服務(wù)協(xié)議自動(dòng)生成。

14、第三方面,本發(fā)明提供了一種計(jì)算機(jī)設(shè)備,包括:存儲(chǔ)器和處理器,存儲(chǔ)器和處理器之間互相通信連接,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)指令,處理器通過執(zhí)行計(jì)算機(jī)指令,從而執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的方法。

15、第四方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的方法。



技術(shù)特征:

1.一種尾線讀寫測試方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接收第一導(dǎo)入指令之前,還包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過所述統(tǒng)一診斷服務(wù)模板生成所述讀寫指令的步驟,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)尾線測試是對電池包的寫入測試時(shí),獲取所述源數(shù)據(jù)的步驟包括:

5.根據(jù)權(quán)利要求1或4所述的方法,其特征在于,在通過所述統(tǒng)一診斷服務(wù)模板生成所述讀寫指令之前,所述方法還包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

7.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述外部設(shè)備是掃碼槍時(shí),接收所述外部設(shè)備發(fā)送的所述源數(shù)據(jù),包括:

8.一種尾線讀寫測試系統(tǒng),其特征在于,所述系統(tǒng)包括:

9.一種計(jì)算機(jī)設(shè)備,其特征在于,包括:存儲(chǔ)器和處理器,所述存儲(chǔ)器和所述處理器之間互相通信連接,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)指令,所述處理器通過執(zhí)行所述計(jì)算機(jī)指令,從而執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的方法。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本發(fā)明涉及EOL測試技術(shù)領(lǐng)域,公開了一種尾線讀寫測試方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)。方法包括:接收第一導(dǎo)入指令,并響應(yīng)于第一導(dǎo)入指令從第一預(yù)設(shè)路徑中獲取統(tǒng)一診斷服務(wù)模板;接收測試指令,并響應(yīng)于測試指令對電池包進(jìn)行尾線測試,其中,在尾線測試過程中向電池包發(fā)送的讀寫指令,通過統(tǒng)一診斷服務(wù)模板按照統(tǒng)一診斷服務(wù)協(xié)議自動(dòng)生成。本發(fā)明通過運(yùn)行統(tǒng)一診斷服務(wù)模板執(zhí)行EOL測試的讀寫環(huán)節(jié),避免每次測試都需要用戶手動(dòng)配置UDS協(xié)議指令,顯著提高了測試效率,降低了測試復(fù)雜度和測試成本。

技術(shù)研發(fā)人員:易強(qiáng)
受保護(hù)的技術(shù)使用者:欣旺達(dá)動(dòng)力科技股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
潜山县| 绵竹市| 万州区| 修水县| 西华县| 武汉市| 海林市| 安龙县| 巴南区| 新化县| 英德市| 云梦县| 宝坻区| 寻甸| 封开县| 绍兴县| 周至县| 海盐县| 临泽县| 克拉玛依市| 曲麻莱县| 灵宝市| 广安市| 桑日县| 平谷区| 汪清县| 洞头县| 神池县| 高清| 务川| 中牟县| 宜川县| 五指山市| 亚东县| 多伦县| 黎平县| 江北区| 沐川县| 花垣县| 镶黄旗| 浦北县|