新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于NI TestStand 和LabVIEW開發(fā)模塊化的軟件架構(gòu)

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

作者: 時(shí)間:2012-07-09 來源:電子產(chǎn)品世界 收藏

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

本文引用地址:http://butianyuan.cn/article/134411.htm
  • 通過免費(fèi)的儀器驅(qū)動(dòng)程序與儀器通信,從而可以控制任意儀器
  • 通過數(shù)千個(gè)內(nèi)置的函數(shù)進(jìn)行數(shù)據(jù)分析,并展示數(shù)據(jù)
  • 專門針對(duì)測(cè)試測(cè)量應(yīng)用而開發(fā)的用戶界面控件,如:圖表、LED、按鈕以及儀表盤
  • 可以自動(dòng)利用多核處理的優(yōu)勢(shì),提供更高的性能

  欲了解更多信息,請(qǐng)閱讀自動(dòng)化測(cè)試與驗(yàn)證系統(tǒng)時(shí)選用 LabVIEW的10大理由一文。

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

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

  總結(jié)

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

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

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

c++相關(guān)文章:c++教程



上一頁 1 2 3 下一頁

關(guān)鍵詞: NI 測(cè)試系統(tǒng) DUT

評(píng)論


相關(guān)推薦

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

關(guān)閉