日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于NI TestStand 和LabVIEW 開發(fā)模塊化的軟件架構(gòu)

          基于NI TestStand 和LabVIEW 開發(fā)模塊化的軟件架構(gòu)

          作者: 時間:2012-07-23 來源:網(wǎng)絡(luò) 收藏

          此外, 本身具有非常模塊化的軟件架構(gòu),它允許工程師們使用這些組件,或完全自定義它們。想要了解 架構(gòu)的更多信息,請參閱 測試管理軟件架構(gòu)指南。


          圖2. NI 測試管理軟件

          有些公司已經(jīng)編寫了自己的測試執(zhí)行程序,并花費了相當(dāng)大的工程資源來重新開發(fā)測試管理軟件。這種戰(zhàn)略往往導(dǎo)致生產(chǎn)力下降、長時間軟件維護帶來的資源 緊缺。相反,如果使用市場上現(xiàn)成可用的測試管理軟件,如NI TestStand,將讓您減少設(shè)備常見功能的開發(fā),使您專注于每個設(shè)備不同操作的測試代碼,從而最大限度地提高生產(chǎn)效率。

          測試開發(fā)語言:

          NI Teststand可以調(diào)用幾乎所有語言所編寫的程序,包括:、NI LabWindowsTM/CVI、C/C++、 .NET 甚至腳本語言。然而,大部分的通用編程語言并非針對測試測量應(yīng)用而優(yōu)化,因此很難寫出具有與儀器通信、分析數(shù)據(jù)以及按照有意義的方式展示數(shù)據(jù)等功能的程序代碼。

          是一種直觀的圖形化編程語言,幫助程序員或者非程序員開很快地開發(fā)強大的測試應(yīng)用軟件。圖3所示為一個簡單的LabVIEW VI(虛擬儀器或程序)的范例,它可以用來從一個儀器采集信號,對數(shù)據(jù)進行分析,然后將結(jié)果生成報表給用戶。


          圖3. LabVIEW圖形化編程語言,專為測試測量應(yīng)用而優(yōu)化

          除了通過減少測試應(yīng)用開發(fā)時間以外,LabVIEW還能夠通過以下措施提高測試開發(fā)人員的效率:

          通過免費的儀器驅(qū)動程序與儀器通信,從而可以控制任意儀器

          通過數(shù)千個內(nèi)置的函數(shù)進行數(shù)據(jù)分析,并展示數(shù)據(jù)

          專門針對測試測量應(yīng)用而開發(fā)的用戶界面控件,如:圖表、LED、按鈕以及儀表盤

          可以自動利用多核處理的優(yōu)勢,提供更高的性能

          欲了解更多信息,請閱讀與驗證系統(tǒng)時選用NI LabVIEW的10大理由一文。

          National Instruments 還提供基于文本編程語言開發(fā)測試代碼的工具。LabWindows/CVI是一個ANSI C開發(fā)環(huán)境,而NI Measurement Studio則Visual Studio的一個插件,為使用ANSI C, .NET 和 Visual C++編程語言提供測試測量界面控件和分析函數(shù)。

          選擇一種針對測試測量而進行了專門優(yōu)化的編程語言,可以減少你開發(fā)測試代碼的時間,讓你更加專注于自己的特定應(yīng)用。 欲了解更多信息,請閱讀選擇正確的軟件應(yīng)用開發(fā)環(huán)境白皮書。

          總結(jié)

          隨著設(shè)備復(fù)雜性的增加、開發(fā)周期的縮短、預(yù)算減少等諸多挑戰(zhàn)的出現(xiàn),讓工程人員有機會重新審視他們現(xiàn)有的自動測試策略,并尋找新的途徑,在提高效率 的同時減少成本。在設(shè)計下一個自動測試系統(tǒng)時,使用新的策略,從而提高系統(tǒng)的靈活性和擴展性,實現(xiàn)更高的性能、更低系統(tǒng)成本、更長的生命周期。

          模塊化的軟件定義自動測試系統(tǒng)客服了以往的基于獨立儀器或者昂貴的專有ATE系統(tǒng)的方案中的缺點。通過對測試系統(tǒng)中不同部分解耦,并通過軟件定義儀 器功能,工程師能夠使用這種模塊化的儀器提供具有更高的靈活性、擴展性,并且成本更低的解決方案,以應(yīng)對當(dāng)前市場中的挑戰(zhàn)。使用NI TestS測試管理軟件和LabVIEW圖形化編程語言構(gòu)建的模塊化測試軟件架構(gòu)被證證明能夠優(yōu)化測試系統(tǒng)并降低成本,其應(yīng)用領(lǐng)域中既有最新的智能手機、 3D電視,也有極其關(guān)鍵的下一代的國防系統(tǒng)和醫(yī)療設(shè)備。


          上一頁 1 2 下一頁

          關(guān)鍵詞: LabVIEW 自動化測試 NI TestStand

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉