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