所有這些新功能都旨在減少您花在常規(guī)設(shè)置任務(wù)上的時(shí)間,將更多的時(shí)間投入到真正重要的任務(wù):采集測量結(jié)果并自定義系統(tǒng)來滿足您的具體需求。
通過縮短下一次測量的時(shí)間更快速地進(jìn)行測試
首次測量的設(shè)置非常重要,但還有其他因素也需要考慮。 新的要求迫使您對測試系統(tǒng)進(jìn)行反復(fù)迭代。 因此,您必須擁有所需的靈活性來最小化測試或測量時(shí)間,不僅是第一次測試或測量,還包括下一次未知的測試或測量。 過去,為了實(shí)現(xiàn)該級(jí)別的自定義,工程師通常使用通用工具來開發(fā)和維護(hù)專用的系統(tǒng)軟件, 導(dǎo)致首次測試和后續(xù)的測試成本非常高。
在過去的30年中,已經(jīng)有數(shù)十萬名工程師使用LabVIEW來抽象儀器測量任務(wù),大大提高了工作效率,圖形化編程的直觀功能視角使他們受益匪淺。
勞倫斯利弗莫爾國家實(shí)驗(yàn)室的工程師Glenn Larkin表示,他們采用LabVIEW而不是傳統(tǒng)的方法來開發(fā)自動(dòng)化維護(hù)系統(tǒng),他的三人團(tuán)隊(duì)“在15個(gè)月的時(shí)間內(nèi)開發(fā)和部署了應(yīng)用程序的最終版本,并進(jìn)行了原型驗(yàn)證,大約是使用Java或C ++開發(fā)應(yīng)用程序所需時(shí)間的三分之一。
LabVIEW NXG基于這種圖形化工程開發(fā)流程,提供了一個(gè)更高效的開發(fā)環(huán)境來幫助您完成硬件設(shè)置、初始測量和分析。 在整個(gè)轉(zhuǎn)換到自定義的過程中,您可繼續(xù)保留當(dāng)前的工程視圖以及配置和分析程序。 LabVIEW NXG為您提供了更高級(jí)別的起點(diǎn),當(dāng)您需要更高級(jí)的分析、邏輯或自動(dòng)化時(shí),您可以基于已完成的工作快速實(shí)現(xiàn)。
圖3. 使用LabVIEW NXG的拖放式設(shè)計(jì)方法,快速構(gòu)建并迭代您的測試和測量系統(tǒng)。
增加測試軟件之間的協(xié)作更智能地進(jìn)行測試
對于只有一個(gè)人的團(tuán)隊(duì),復(fù)用是一個(gè)可管理的問題。 但是如果驗(yàn)證工程團(tuán)隊(duì)需要不斷擴(kuò)大以跟上公司的發(fā)展需求,或者需要管理多個(gè)遠(yuǎn)程開發(fā)和部署測試站來控制成本,又或者需要擴(kuò)大產(chǎn)量或增加批次時(shí),挑戰(zhàn)就隨之而來。 成功實(shí)現(xiàn)這些擴(kuò)展需要一定程度的標(biāo)準(zhǔn)化以及一套一致的工具、工作流程和基礎(chǔ)軟件。
作為NI不斷投資測試軟件的承諾的一部分,LabVIEW NXG和LabVIEW 2017以及數(shù)量不斷增加的其他NI測試和測量軟件,都建立在通用的開放標(biāo)準(zhǔn)軟件包技術(shù)之上。 新的軟件包管理器使您不僅能夠發(fā)布NI或第三方軟件,還可以發(fā)布您自己的軟件。 通常,復(fù)用的根本挑戰(zhàn)不在于找到應(yīng)用程序或代碼,而是找到正確的硬件驅(qū)動(dòng)程序的正確版本。
LabVIEW NXG中NI軟件包管理的一個(gè)重要組成部分是定義您所依賴的測試代碼或應(yīng)用程序,以便高效地進(jìn)行工作。 由于NI軟件是一個(gè)開放的平臺(tái),因此這種依賴性關(guān)系會(huì)存在于測試代碼、第三方附件、LabVIEW NXG運(yùn)行引擎和硬件驅(qū)動(dòng)程序。 這可以減少團(tuán)隊(duì)花在主動(dòng)管理軟件配置、依賴關(guān)系管理和測試系統(tǒng)復(fù)制上的時(shí)間。 在NI最近的一項(xiàng)調(diào)查中,使用最新版NXG的軟件開發(fā)人員中有70%的人表示他們很可能會(huì)使用LabVIEW NXG來生成可擴(kuò)展的程序庫和系統(tǒng)部署程序。