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