『壹』 labview與自動化測試技術是什麼
1)自動測試系統(Automatic Test System, ATS)對於測試領域的工程人員來說並不陌生,也被認為是測試系統發展的一種趨勢。至於具體的概念可以到相關的網站或書籍上查找,此處並不會過多地涉及這些學術化的定義。得益於電子計算機(PC)發展以及電氣介面和通訊介面標準的建立和完善,自動測試系統將儀器技術、計算機技術和通訊技術有機地結合起來從而形成了能夠實現特定功能的測試平台。正所謂「懶人推動技術革新」,隨著測試儀器的增加、測試過程和規范的復雜、待測對象的多樣化和測試速率的加快等因素要求,自動化也在測試中越來越受到工程人員的關注。對生產線而言,ATS能夠顯著提高測試效率並與生產控制和過程監測有效地結合在一起;對研究人員而言,ATS能夠批量地管理各種不同類型和介面的儀器,並且能夠實現長時間和監控測試,自動生成特殊要求的測試報告。
2)討論到自動測試系統不得不提「虛擬儀器」的概念,這是由美國國家儀器公司(National Instruments, NI)提出來的。它將傳統儀器的功能進行了剝離,充分地利用計算機技術作為測試測量的一個不可分割的部分。在傳統的測量儀器中,基本上包含著數據採集、數據處理和數據顯示三大部分,還有些會有數據分析功能。虛擬儀器將這3個部分進行拆分,「測試儀器」只完成數據採集的功能(包括一些常用的數據處理,如濾波等),而將數據的顯示和後期處理過程交給運行在計算機上的測試軟體完成。也就是說,虛擬儀器技術與運行在計算機上的軟體是分不開的。在硬體平台的支持下,使用軟體定義儀器的功能。虛擬儀器並沒有限定上層軟體必須使用的語言,因為底層的硬體平台已經提供了比較完善的應用程序介面。
3)LabVIEW正是一種服務於測試測量的語言。LabVIEW也能夠應用於其它的領域,但是對測試測量領域而言,它似乎更加地游刃有餘。首先,它的圖形化開發環境更容易讓人上手,編寫程序如同搭積木一般;其次,LabVIEW提供了豐富的信號處理函數,並且能夠與MATLAB等專業的軟體完美地結合;再次,它提供了從上層界面到底層儀器驅動一系列的解決方案,讓程序看起來更加地具有「藝術感」;此外,它提供了豐富的應用於不同場合的工具包,幫助工程師迅速地解決測試測量中的困難;它支持各種各樣的儀器通訊介面,並提供了一系列便捷的儀器調試工具。