国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

電子產(chǎn)品一體化測試平臺開發(fā)設(shè)計(jì)

2016-05-14 22:40周克蘭潘乙銘
關(guān)鍵詞:開發(fā)設(shè)計(jì)電子產(chǎn)品一體化

周克蘭 潘乙銘

摘要:電子產(chǎn)品功能樣式復(fù)雜,出廠檢測標(biāo)準(zhǔn)各異,檢測困難。但電子產(chǎn)品存在這樣一個(gè)特點(diǎn):盡管信號復(fù)雜,功能各異,但信號特征有很多相似之處。為此本文在對ETP平臺背景簡單介紹基礎(chǔ)上,對基于ETP平臺的電子產(chǎn)品一體化平臺的開發(fā)構(gòu)建過程進(jìn)行詳細(xì)闡述,旨在讓ETP平臺適應(yīng)電子產(chǎn)品多樣化測試需求,為客戶提供高效、便捷的電子產(chǎn)品出廠檢測平臺,提高檢測效率。

關(guān)鍵詞:電子產(chǎn)品 一體化 測試平臺 開發(fā)設(shè)計(jì)

中圖分類號:TB303 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2016)07-0168-01

1 EPT的軟件構(gòu)架

ETP的主要功能是對所生產(chǎn)的電子產(chǎn)品功能進(jìn)行測試。對于被測試的電子產(chǎn)品,可稱之為被測件,在測試過程中需要對被測件運(yùn)行環(huán)境進(jìn)行模擬,確保被測件保持設(shè)計(jì)狀態(tài),在此狀態(tài)下得到輸出數(shù)據(jù),并對被測件功能進(jìn)行流程化測試。在測試過程中,ETP在軟件構(gòu)架上主要分上層、下層兩個(gè)模塊,上式屬管理執(zhí)行模塊,下層為驅(qū)動(dòng)管理模塊。上層模塊可為用戶提供友好管理界面,并在TestStand引擎對測試的流程進(jìn)行調(diào)用并執(zhí)行;下層模塊可為用戶提供一個(gè)統(tǒng)一驅(qū)動(dòng)接口,并通過IVI、ATLAS標(biāo)準(zhǔn)對驅(qū)動(dòng)進(jìn)行實(shí)現(xiàn)。從這點(diǎn)說ETP軟件構(gòu)架的核心便是讓TestStand引擎遵循IVI、ATLAS標(biāo)準(zhǔn)對驅(qū)動(dòng)測試管理層進(jìn)行構(gòu)建。

2 ATLAS語言

ATLAS這種測試語言是當(dāng)前的通用測試語言,此語言的最大特點(diǎn)便是面向信號,而同測試的設(shè)備沒有關(guān)系。ATLAS語言僅是對被測信號特征進(jìn)行描述,對測試動(dòng)作進(jìn)行實(shí)現(xiàn)。在研發(fā)上測試程序僅需對測試信號特征進(jìn)行描述即可,不需對測試儀器進(jìn)行控制,測試程度及儀器兩者間達(dá)到了良好無關(guān)性。測試程序面向信號,程序?qū)y試儀器沒有依賴性,儀器變化不會(huì)導(dǎo)致測試程序重新編寫。

3 IVI驅(qū)動(dòng)程序

IVI(可互換式的虛擬儀器)興起于上世紀(jì)末,屬于一種新技術(shù)。IVI儀器驅(qū)動(dòng)器庫建立于IVI標(biāo)準(zhǔn)編程接口上,主要包括驅(qū)動(dòng)器(標(biāo)準(zhǔn)驅(qū)動(dòng)器及仿真驅(qū)動(dòng)器)還有軟面板。IVI驅(qū)動(dòng)程序?qū)儆谀愁悆x器函數(shù)屬性及函數(shù)調(diào)用的一個(gè)集合,通過IVI驅(qū)動(dòng)程序能對某領(lǐng)域下的儀器進(jìn)行控制[3]。可以說IVI驅(qū)動(dòng)程度能夠?yàn)槊款悆x器提供標(biāo)準(zhǔn)API函數(shù)。應(yīng)用程序編寫過程中,對分類驅(qū)動(dòng)程序利用定義邏輯上的名稱調(diào)用初始化函數(shù),函數(shù)建立后,IVI引擎對IVI內(nèi)的配置文件通過邏輯名稱進(jìn)行檢查,針對所使用的不同儀器,對儀器驅(qū)動(dòng)程序通過動(dòng)態(tài)調(diào)用初始化函數(shù)來同儀器建立好連接,連接建立后,會(huì)話句柄會(huì)返回到分類驅(qū)動(dòng)程序上,此時(shí),分類驅(qū)動(dòng)程序通過會(huì)話句柄將其他函數(shù)所發(fā)送的控制命令還有接收數(shù)據(jù)進(jìn)行分析,并對相應(yīng)命令進(jìn)行執(zhí)行。IVI引擎還會(huì)將函數(shù)映射至驅(qū)動(dòng)程序上,并利用程序完成I/O操作,從而讓測試儀器實(shí)現(xiàn)了互換性。從這個(gè)角度說,測試系統(tǒng)內(nèi)的相關(guān)儀器要完成改變或者是升級秩序?qū)ε渲梦募M(jìn)行修改就能實(shí)現(xiàn)。配置文件信息修改后,將程序內(nèi)邏輯名稱同新儀器完成指向過程,這樣測試程序在新儀器上就可以順利執(zhí)行了,系統(tǒng)的測試程序不會(huì)受到影響。

4 信號的驅(qū)動(dòng)引擎

ATLAS語言本身只是面向信號的一種描述性的語言,這種語言沒有執(zhí)行的能力,但是一體化測試平臺本身需要通過系統(tǒng)內(nèi)設(shè)備設(shè)備對被測件的信號測試分析。而要完成這個(gè)過程則需要對ATLAS語言進(jìn)行解析細(xì)化,讓ATLAS語言可以對測試進(jìn)行執(zhí)行,因此需要在測試一體化平臺之上對信號驅(qū)動(dòng)引擎進(jìn)行定義,讓ATLAS語言能通過信號驅(qū)動(dòng)引擎進(jìn)行有效描述,描述后可進(jìn)行解析,可同真實(shí)測試設(shè)備及被測件信號建立有效連接,從而實(shí)現(xiàn)對信號的測試過程。

電子產(chǎn)品一體化測試平臺中對23種信號下的100多種信號的特征量進(jìn)行了定義,讓這些特征量能夠?qū)﹄娮赢a(chǎn)品的測試信號實(shí)現(xiàn)基本覆蓋。信號驅(qū)動(dòng)引擎能將EPT平臺上層TPS編輯環(huán)境及運(yùn)行環(huán)境進(jìn)行調(diào)用,并在此基礎(chǔ)上對被測件測試信號實(shí)現(xiàn)了編輯及執(zhí)行。因此電子產(chǎn)品一體化測試平臺從本質(zhì)上說屬于基于ATLAS語言標(biāo)準(zhǔn)所開發(fā)的一個(gè)信號驅(qū)動(dòng)層,是一個(gè)測試流程的編輯器,此平臺適應(yīng)性強(qiáng),擴(kuò)展性強(qiáng),能針對不同電子產(chǎn)品測試件進(jìn)行信號測試,且系統(tǒng)維護(hù)及升級均非常容易。

5 TPS編輯環(huán)境

EPT平臺下,針對每個(gè)被測件構(gòu)建相對應(yīng)的TPS package,每個(gè)TPS package都含有相應(yīng)的硬件配置文件、測試的流程文件及信號路由文件。在EPT平臺編輯環(huán)境中,EPT平臺通過硬件配置文件、測試流程文件這兩個(gè)編輯向?qū)τ布募M(jìn)行方便編輯,并在ATLAS標(biāo)準(zhǔn)下對語句進(jìn)行測試。且在編輯界面中還有語法檢查功能,利用此功能系統(tǒng)會(huì)對測試語句進(jìn)行判斷,判斷編輯語句是否正確,找出存在問題,并進(jìn)行更正。

6 TPS運(yùn)行環(huán)境

TPS運(yùn)行環(huán)境內(nèi),通過對被測件型號進(jìn)行選擇,對型號下測試流程進(jìn)行對應(yīng),隨后就能在TestStand引擎下通過TPS運(yùn)行環(huán)境對電子產(chǎn)品進(jìn)行自動(dòng)化測試,測試后將說有檢測數(shù)據(jù)存入到數(shù)據(jù)庫,并對數(shù)據(jù)進(jìn)行離線分析。

綜上所述,EPT一體化測試平臺面向信號測試,測試中融合ATLAS、IVI特征,測試專注被測件測試,讓測試程序同測試設(shè)備間實(shí)現(xiàn)了真正意義上的無關(guān)聯(lián)。在EPT平臺下實(shí)現(xiàn)了電子產(chǎn)品的一體流程化檢測,能滿足不同電子產(chǎn)品測試需求,平臺穩(wěn)定可靠。

參考文獻(xiàn):

[1]丁風(fēng)海,沈小青,邱斌,等.計(jì)量管理和自動(dòng)化測試一體化系統(tǒng)設(shè)計(jì)與開發(fā)[J].自動(dòng)化與儀表,2014,29(6):41-44.

[2]呂鵬濤,張娟,支高飛.試飛機(jī)載測試系統(tǒng)一體化驗(yàn)證平臺的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)測量與控制,2015,23(11):3582-3584.

猜你喜歡
開發(fā)設(shè)計(jì)電子產(chǎn)品一體化
幫孩子減少對電子產(chǎn)品的迷戀
我國小型廢棄電子產(chǎn)品的回收模式
國內(nèi)外旅游商品開發(fā)研究述評
手機(jī)App應(yīng)用前景及開發(fā)設(shè)計(jì)技術(shù)趨勢分析
廬山“教育名山之旅”特色旅游產(chǎn)品開發(fā)設(shè)計(jì)
中高職一體化課程體系建設(shè)的探索與實(shí)踐
克里米亞完成入俄“一體化”
德庆县| 巴青县| 台湾省| 井陉县| 大城县| 临夏县| 黔江区| 伊春市| 朔州市| 惠东县| 定西市| 栖霞市| 故城县| 忻城县| 襄垣县| 耒阳市| 大荔县| 平定县| 五常市| 盐源县| 通海县| 六盘水市| 射洪县| 郧西县| 灵宝市| 莱阳市| 玉环县| 博客| 南充市| 余干县| 龙井市| 花莲市| 醴陵市| 余姚市| 北流市| 昌吉市| 莱芜市| 凭祥市| 科尔| 宝坻区| 张家口市|