博大精深 細(xì)致入微
WirelessHART預(yù)測(cè)試流程
2023-07-25
WirelessHART是一項(xiàng)專用于過(guò)程自動(dòng)化領(lǐng)域的無(wú)線技術(shù),在HART協(xié)議上增加了無(wú)線功能,并與現(xiàn)有HART設(shè)備、指令和工具兼容。相較于有線HART設(shè)備預(yù)測(cè)試,WirelessHART設(shè)備預(yù)測(cè)試的周期更長(zhǎng),更復(fù)雜,特別是無(wú)線部分的測(cè)試。很多客戶為了更方便快捷的通過(guò)WirelessHART產(chǎn)品認(rèn)證,選擇了博微的M1100S無(wú)線模塊,開發(fā)和預(yù)測(cè)試周期大大縮短。本文結(jié)合博微多年的HART/WirelessHART預(yù)測(cè)試認(rèn)證經(jīng)驗(yàn)向大家介紹WirelessHART設(shè)備互操作預(yù)測(cè)試的基本流程。
前期準(zhǔn)備工作:
工欲善其事,必先利其器。良好的溝通是項(xiàng)目開展的必要基礎(chǔ),客戶需要為博微介紹設(shè)備的基本情況,博微也要為客戶介紹預(yù)測(cè)試的基本流程及大概時(shí)間節(jié)點(diǎn)規(guī)劃。如果涉及到EDD的開發(fā),客戶需要提供EDD菜單樹及Lit018文檔,其中Lit018文檔是認(rèn)證需要的文檔,內(nèi)容和格式必須嚴(yán)格按照要求編寫。明確固件版本及燒寫環(huán)境,如果涉及到協(xié)助開發(fā),那么也需要客戶提供軟件開發(fā)及編譯環(huán)境。
由于預(yù)測(cè)試過(guò)程中會(huì)要求測(cè)試者隨時(shí)更改設(shè)備狀態(tài),因此需要客戶在嵌入式代碼中實(shí)現(xiàn)自定義仿真特殊命令。最后,雙方確認(rèn)測(cè)試排期,前期準(zhǔn)備工作基本完成。
在確認(rèn)樣機(jī)完整、燒寫統(tǒng)一固件并上電無(wú)誤后,首先需要對(duì)設(shè)備進(jìn)行基本的上線測(cè)試,使用串口或者WirelessHART-MPT調(diào)試工具測(cè)試設(shè)備是否可以正常的讀取寫入HART基本命令。如果沒有問(wèn)題,硬件工程師將會(huì)開始物理層測(cè)試,并輸出物理層測(cè)試報(bào)告。一般來(lái)說(shuō),DLL測(cè)試需要等物理層測(cè)試完成之后開始,在完成DLL測(cè)試之后,會(huì)開始UAL-TP、UAL-UDP、CAL-TP、CAL-UDP的測(cè)試。同時(shí),軟件工程師會(huì)審查測(cè)試生成的報(bào)文及測(cè)試log,如果存在失敗項(xiàng),必須要和客戶溝通解決方案,修改軟件,再次復(fù)測(cè),最后必須要確保以上提到的所有的測(cè)試案例全部通過(guò)后,我們才可以開始TML和SLT的測(cè)試。TML和SLT的測(cè)試比較繁瑣,而且確定問(wèn)題審查log也會(huì)更加復(fù)雜和困難,但是如果設(shè)備使用的是M1100S無(wú)線模塊的話,TML和SLT的測(cè)試僅存在時(shí)間問(wèn)題,不存在技術(shù)問(wèn)題。
如果客戶不具備開發(fā)能力,建議選擇博微協(xié)助開發(fā)EDD,博微有著豐富的EDD開發(fā)經(jīng)驗(yàn)。并且,由于基金會(huì)未來(lái)只會(huì)接受新版本FDI的認(rèn)證,其中涉及到的問(wèn)題和細(xì)節(jié)非常多,因此在提交FDI認(rèn)證之前,還是需要開發(fā)人員對(duì)FDI進(jìn)行反復(fù)的測(cè)試和確認(rèn)。
結(jié)束測(cè)試:
測(cè)試完成后,需要整理所有的測(cè)試log,同時(shí)填寫認(rèn)證材料并打包,最后將材料統(tǒng)一發(fā)給客戶。在認(rèn)證過(guò)程中,博微會(huì)全程提供技術(shù)支持服務(wù)。
以上就是預(yù)測(cè)試流程的全部介紹了,如果感興趣的話,歡迎與我們多多交流。
<< 上一頁(yè)
下一頁(yè) >>