越來(lái)越多的測(cè)試和制造工程師依靠軟件來(lái)快速高效地完成其工作職責(zé)。在Aspencore(前稱UBM)2015年開(kāi)展的一項(xiàng)測(cè)試和測(cè)量調(diào)查中,有一半?yún)⑴c調(diào)查的測(cè)試工程師特別提到接口/可用性是現(xiàn)代測(cè)試設(shè)備亟需改進(jìn)的一個(gè)主要方面。為了讓工程師更輕松地工作,儀器供應(yīng)商不斷投入到軟件應(yīng)用程序的開(kāi)發(fā),但最終結(jié)果是大量不同的軟件工具不能在整個(gè)構(gòu)建、部署和維護(hù)測(cè)試系統(tǒng)的軟件工作流程中相互支持和操作。在整個(gè)產(chǎn)品開(kāi)發(fā)過(guò)程中,您的工具必須在設(shè)計(jì)時(shí)考慮到互操作性,否則您可能要自己承擔(dān)工具集成的費(fèi)用,浪費(fèi)時(shí)間在互操作性問(wèn)題上,而不是解決實(shí)際業(yè)務(wù)挑戰(zhàn)和開(kāi)發(fā)產(chǎn)品。
為了高效地滿足嚴(yán)格的時(shí)間期限,您不僅需要足夠的軟件抽象來(lái)簡(jiǎn)化常見(jiàn)任務(wù)以及實(shí)現(xiàn)代碼復(fù)用,還需要能夠進(jìn)行一定程度的底層控制,以便在適當(dāng)階段針對(duì)特定測(cè)試進(jìn)行具體的自定義。沒(méi)有一個(gè)軟件可以完美地兼具這兩點(diǎn)。因此,為了最大限度地發(fā)揮您的工程設(shè)計(jì)潛力,請(qǐng)采用可同時(shí)提供這兩個(gè)功能的軟件平臺(tái)。
在過(guò)去的四十年里,NI以軟件為中心的開(kāi)放平臺(tái)幫助測(cè)試和制造工程師提高了生產(chǎn)力,這個(gè)平臺(tái)經(jīng)過(guò)專門設(shè)計(jì),利用了模塊化硬件,并擁有一個(gè)龐大的生態(tài)系統(tǒng)。通過(guò)使用軟件對(duì)硬件進(jìn)行重新配置,工程師們提高了測(cè)試系統(tǒng)的靈活性,并能夠更快速地將他們的想法變成現(xiàn)實(shí)。隨著最新版本的LabVIEW NXG和Systemlink的推出,NI進(jìn)一步幫助工程師在整個(gè)測(cè)試工作流程中加速開(kāi)發(fā)和提高效率。盡管越來(lái)越多的供應(yīng)商已經(jīng)接受了NI率先推出的軟件設(shè)計(jì)方法,但工程師們卻難以將各種不同的軟件工具結(jié)合在一起。作為唯一一家為從FPGA I/O引腳到遠(yuǎn)程測(cè)試系統(tǒng)管理均提供了相應(yīng)軟件的供應(yīng)商,NI正在變革構(gòu)建測(cè)試系統(tǒng)的工作流程。
圖1. NI軟件工具在構(gòu)建、部署和維護(hù)測(cè)試系統(tǒng)的整個(gè)工作流程中可以相互支持和操作
設(shè)計(jì)和采購(gòu)測(cè)試系統(tǒng)
面對(duì)緊迫的發(fā)布時(shí)間期限和嚴(yán)格的項(xiàng)目時(shí)間表,您必須采用既能夠解決當(dāng)前新測(cè)試系統(tǒng)需求、又能夠讓您的團(tuán)隊(duì)適應(yīng)未來(lái)各種、需求的強(qiáng)大解決方案。新項(xiàng)目的硬件決策清單一直在增加,包括儀器、電纜、連接器、開(kāi)關(guān)拓?fù)浣Y(jié)構(gòu)、大規(guī)模互連、機(jī)架布局、功耗預(yù)算和散熱分析等。在硬件決策最終確定以確保測(cè)量質(zhì)量之后,您最后需要做的就是讓軟件不再成為阻礙開(kāi)發(fā)的瓶頸。為了簡(jiǎn)化初始系統(tǒng)設(shè)置,NI系統(tǒng)出廠時(shí)會(huì)在新控制器上安裝選定的軟件環(huán)境和必要的硬件驅(qū)動(dòng)程序。這樣,您可以將時(shí)間花在思考測(cè)試需求上,而不是安裝驅(qū)動(dòng)程序。
配置和驗(yàn)證您的設(shè)置
工程系統(tǒng)通常會(huì)用到來(lái)自多個(gè)供應(yīng)商具有不同軟件功能的儀器。通過(guò)查看用戶手冊(cè)來(lái)了解子菜單配置信息,并在網(wǎng)上搜索最新版本的設(shè)備驅(qū)動(dòng)程序可能會(huì)讓人抓狂,尤其是當(dāng)供應(yīng)商提供不一致的使用體驗(yàn)時(shí)。使用軟件開(kāi)發(fā)的應(yīng)用程序應(yīng)與其硬件系統(tǒng)緊密結(jié)合,使用戶獲得一個(gè)統(tǒng)一的管理解決方案來(lái)簡(jiǎn)化這種基本關(guān)系。NI通過(guò)最新版LabVIEW NXG引入了一個(gè)新的圖形工具,能夠以可視化方式配置物理系統(tǒng)。該工具稱為SystemDesigner,將硬件配置、診斷和系統(tǒng)文檔描述等功能引入LabVIEW NXG環(huán)境。這樣可以最大限度地提高開(kāi)發(fā)效率,同時(shí)還可以在一個(gè)環(huán)境中完整地管理硬件以及軟件開(kāi)發(fā)。如果沒(méi)有安裝特定的NI或第三方驅(qū)動(dòng)程序,SystemDesigner將指導(dǎo)您通過(guò)NI軟件包管理器(NI Package Manager)安裝必要的驅(qū)動(dòng)程序,這是一個(gè)基于行業(yè)標(biāo)準(zhǔn)軟件包格式的新接口。
圖2. LabVIEW NXG支持軟件開(kāi)發(fā)的硬件管理和系統(tǒng)文檔。
完成初始設(shè)置后,下一步就更簡(jiǎn)單,也就是驗(yàn)證產(chǎn)品是否滿足所有設(shè)計(jì)要求。在整個(gè)測(cè)試開(kāi)發(fā)過(guò)程中,快速查看交互式測(cè)量結(jié)果是非常重要的,比如DMM讀數(shù)或示波器顯示的數(shù)據(jù),這主要用于信號(hào)連接的初始測(cè)試和調(diào)試以及測(cè)量精度的驗(yàn)證。通過(guò)SystemDesigner,您可以啟動(dòng)NI模塊化儀器的軟面板,以交互方式監(jiān)測(cè)和控制硬件。某些儀器還可直接連接到PC來(lái)加載和存儲(chǔ)波形或針對(duì)特定設(shè)備的配置,以簡(jiǎn)化調(diào)試。但是,為了最大限度地減少人為錯(cuò)誤和確保一致性,并最終加快產(chǎn)品上市,實(shí)現(xiàn)驗(yàn)證過(guò)程大部分步驟的自動(dòng)化是非常有必要的。