本文引用地址: http://www.21ic.com/app/test/201805/762206.htm
回想您過(guò)去作為工程師的一年:您的角色發(fā)生了何種變化? 過(guò)去五年又發(fā)生了哪些變化? 隨著技術(shù)變革的步伐不斷加快,您必須調(diào)整工作的各個(gè)方面,,并提高效率,。
在Aspencore(前稱(chēng)UBM)2015年進(jìn)行的一項(xiàng)測(cè)試和測(cè)量研究中,,包括半導(dǎo)體、汽車(chē),、國(guó)防和航天航空在內(nèi)的多個(gè)行業(yè)的工程師列出以下幾個(gè)方面為其測(cè)試開(kāi)發(fā)演變過(guò)程中最主要的變化:
“適應(yīng)快速變化的技術(shù),,為終端用戶提供測(cè)試能力和價(jià)值?!?/p>
“在更短的時(shí)間內(nèi)設(shè)計(jì)更復(fù)雜的產(chǎn)品”
“獲得可根據(jù)最新標(biāo)準(zhǔn)進(jìn)行測(cè)試的設(shè)備,。”
“跟上高速通信和網(wǎng)絡(luò)帶寬(即100GE,、400GE等)”,。
“保持測(cè)試最新一代產(chǎn)品的能力,而不用花費(fèi)大量資金在即將過(guò)時(shí)的專(zhuān)用儀器上,?!?/p>
這些挑戰(zhàn)中哪一個(gè)最讓您和您的工程團(tuán)隊(duì)感到壓力? 產(chǎn)品規(guī)格的快節(jié)奏變化迫使
您用相同或更少的預(yù)算來(lái)擴(kuò)展工作臺(tái)和生產(chǎn)線。 軟件對(duì)于您駕馭這些新的工程規(guī)則至關(guān)重要 - 不僅僅是跟上步伐,更要蓬勃發(fā)展,。
圖1. 使用最新版本的LabVIEW NXG,,減少系統(tǒng)設(shè)置時(shí)間,自動(dòng)化和自定義您的測(cè)試結(jié)果,。
本文將向您展示如何使用LabVIEW NXG的最新版本來(lái)解決以下四個(gè)組織挑戰(zhàn),,并快速進(jìn)入到下一個(gè)工程設(shè)計(jì):
減少測(cè)試系統(tǒng)的設(shè)置和配置時(shí)間
盡快開(kāi)始下一次測(cè)量
增加測(cè)試軟件之間的協(xié)作
將正確的測(cè)試數(shù)據(jù)展示給正確的人
通過(guò)減少系統(tǒng)設(shè)置和配置時(shí)間,更智能地進(jìn)行測(cè)試,。
您需要多少工程時(shí)間來(lái)搜索手冊(cè),、引腳、正確的硬件驅(qū)動(dòng)程序,、正確的實(shí)用程序等? 您需要多少工程時(shí)間來(lái)搜索手冊(cè),、引腳、正確的硬件驅(qū)動(dòng)程序,、正確的實(shí)用程序等? NI最近對(duì)多個(gè)行業(yè)的400多名工程師進(jìn)行的調(diào)查顯示,,測(cè)試工程師面臨的最重要且最常見(jiàn)的困難之一就是在需要連接和集成各種組件的環(huán)境中,短時(shí)間內(nèi)完成測(cè)量,,這些組件通常包含來(lái)自不同供應(yīng)商的儀器,。
為了幫助您更智能地進(jìn)行測(cè)試,LabVIEW NXG現(xiàn)在提供了一些工作流程,,可以在正確的時(shí)間顯示正確的信息,從而提供更多的背景信息和幫助,。 以一個(gè)常見(jiàn)的任務(wù)為例:設(shè)置和驗(yàn)證多個(gè)儀器,。 在LabVIEW NXG中,您可以通過(guò)一個(gè)統(tǒng)一的視圖,,立即發(fā)現(xiàn),、可視化、配置和記錄儀器,。 如果機(jī)器上尚未安裝相應(yīng)的驅(qū)動(dòng)程序,,LabVIEW NXG將為您提供引導(dǎo),使您在不離開(kāi)軟件環(huán)境的情況下查找并安裝驅(qū)動(dòng)程序,。 安裝完驅(qū)動(dòng)程序后,,您可以查看文檔、示例和NI軟面板,,以驗(yàn)證您的設(shè)置并快速開(kāi)始首次測(cè)量,。
圖2.在不離開(kāi)LabVIEW NXG環(huán)境的情況下直觀地發(fā)現(xiàn)硬件,管理驅(qū)動(dòng)程序和配置參數(shù),。
如果您還沒(méi)有購(gòu)買(mǎi)儀器,,可以通過(guò)硬件目錄配置一個(gè)脫機(jī)系統(tǒng)。 畫(huà)布會(huì)顯示您可以使用哪些模塊化儀器來(lái)構(gòu)建符合您要求的有效配置。 如果需如果需要擴(kuò)展到更大型的配置,,您還可以在表格視圖中配置系統(tǒng),,批量編輯儀器配置,以提高效率,。
所有這些新功能都旨在減少您花在常規(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ù)專(zhuān)用的系統(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è)重要組成部分是定義您所依賴(lài)的測(cè)試代碼或應(yīng)用程序,以便高效地進(jìn)行工作,。 由于NI軟件是一個(gè)開(kāi)放的平臺(tái),,因此這種依賴(lài)性關(guān)系會(huì)存在于測(cè)試代碼、第三方附件,、LabVIEW NXG運(yùn)行引擎和硬件驅(qū)動(dòng)程序,。 這可以減少團(tuán)隊(duì)花在主動(dòng)管理軟件配置、依賴(lài)關(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)部署程序,。
圖4.使用LabVIEW NXG提供的業(yè)界標(biāo)準(zhǔn)的開(kāi)放軟件包管理,,發(fā)布部署和復(fù)制測(cè)試系統(tǒng)所需的所有軟件。
增加測(cè)試軟件協(xié)作和復(fù)用取決于您如何發(fā)布軟件,,無(wú)論是使用LabVIEW NXG,、LabVIEW還是您自己的測(cè)試代碼。 使用行業(yè)標(biāo)準(zhǔn)軟件包生成和軟件包管理技術(shù)來(lái)發(fā)布軟件,,邁出標(biāo)準(zhǔn)化的第一步,,讓您放心地復(fù)制您的系統(tǒng)。
4. 將正確的測(cè)試數(shù)據(jù)展示給正確的人,,更智能地進(jìn)行測(cè)試,。
您是否已經(jīng)成為工程數(shù)據(jù)的一個(gè)瓶頸? 是否由于您的原因,您的團(tuán)隊(duì)很難及時(shí)了解測(cè)試的狀態(tài),或者您很難提高自己的工作效率,,僅僅是因?yàn)槟荒鼙O(jiān)測(cè)面前的測(cè)試,,如果是這樣,請(qǐng)別苦惱,,不只是您碰到了這些問(wèn)題,。 NI詢問(wèn)了一群測(cè)試、測(cè)量和控制工程師,,如果他們可以遠(yuǎn)程訪問(wèn)測(cè)試數(shù)據(jù),,他們會(huì)做些什么。
圖5.根據(jù)NI的一項(xiàng)調(diào)查,,遠(yuǎn)程監(jiān)控和訪問(wèn)數(shù)據(jù)是工程師將在后續(xù)項(xiàng)目中使用基于Web的用戶界面的最常見(jiàn)用途,。
受訪者充分認(rèn)識(shí)到遠(yuǎn)程訪問(wèn)對(duì)監(jiān)控測(cè)試數(shù)據(jù)和/或訪問(wèn)結(jié)果的影響。 通過(guò)網(wǎng)絡(luò),,工程師可以利用一個(gè)可訪問(wèn)的工具,,幫助整個(gè)團(tuán)隊(duì)挖掘數(shù)據(jù)并掌握更多的信息。 網(wǎng)絡(luò)并不算新技術(shù),,但是由于缺乏網(wǎng)絡(luò)編程經(jīng)驗(yàn)和IT背景以及管理通信機(jī)制需要耗費(fèi)大量時(shí)間,,工程師們一直在努力將其集成到他們的系統(tǒng)中。
LabVIEW NXG Web模塊為基于Web的界面(WebVI)引入了拖放創(chuàng)建工具,,可幫助您增強(qiáng)測(cè)試,、測(cè)量、控制和監(jiān)測(cè)應(yīng)用程序的功能,。 它基于標(biāo)準(zhǔn)的網(wǎng)絡(luò)技術(shù),,用戶可以在任何設(shè)備(如平板電腦和智能手機(jī))上的任何現(xiàn)代瀏覽器上查看Web界面,而且無(wú)需任何插件,。 您可以使用它快速創(chuàng)建基于Web的工程用戶界面,,通過(guò)其直觀的通信機(jī)制和安全托管平臺(tái),您可以快速開(kāi)發(fā)和部署您的Web界面,,而無(wú)需Web編程專(zhuān)業(yè)知識(shí),。
如果您的團(tuán)隊(duì)擁有網(wǎng)絡(luò)編程專(zhuān)業(yè)知識(shí),您可以使用LabVIEW NXG Web模塊來(lái)開(kāi)發(fā)基于標(biāo)準(zhǔn)HTML5,、CSS和JavaScript技術(shù)的界面,。 這時(shí),界面可以直接在LabVIEW NXG中通過(guò)代碼進(jìn)行自定義,,或者嵌入到現(xiàn)有的基于Web的解決方案中,。
圖6.使用LabVIEW NXG Web模塊創(chuàng)建的基于Web的界面,增強(qiáng)測(cè)試,、測(cè)量,、控制和監(jiān)測(cè)應(yīng)用程序,。
評(píng)估您如何借助測(cè)試軟件來(lái)保持領(lǐng)先地位
考慮到測(cè)試和測(cè)量應(yīng)用需求的規(guī)模和復(fù)雜性,以及供應(yīng)商提供的各種工具和實(shí)用程序,,問(wèn)題不在于是否需要項(xiàng)目軟件,,而在于如何最好地使用軟件來(lái)應(yīng)對(duì)工程界日新月異的變化。 通過(guò)四個(gè)關(guān)鍵問(wèn)題評(píng)估軟件工具,,幫助您更智能地進(jìn)行測(cè)試,。軟件工具如何幫助您: 軟件工具如何幫助您:
減少測(cè)試系統(tǒng)設(shè)置和配置時(shí)間?
盡可能減少進(jìn)行下一次測(cè)量的時(shí)間?
增加測(cè)試軟件之間的協(xié)作?
將正確的測(cè)試數(shù)據(jù)展示給正確的人?
未來(lái)將會(huì)如何?
LabVIEW NXG的最新版本是NI在軟件中心平臺(tái)上持續(xù)投資30多年的成果之一。 NI的用戶定義方法旨在幫助您更輕松地使用各種工具,,而不是等待其他人提供測(cè)試解決方案,,以便您充分利用和引領(lǐng)技術(shù)趨勢(shì)。
您的未來(lái)將會(huì)如何? NI已經(jīng)迫不及待看到您使用LabVIEW NXG來(lái)攻克所遇到的重大工程挑戰(zhàn),,讓未來(lái)更快地呈現(xiàn)在我們面前,。