超聲波流量計 超聲波換能器性能開發及設計與實現五十八
4.6應用程序設計(超聲波流量計)
4.6.1 LabVI酬開發平臺
LabVIEW是美國國家儀器pq公司開發的一種基于圖形程序的虛擬儀表編程語言,廣泛應用于測試與測量、數據采集、儀器控制、數字信號分析、工廠自動化等領域。LabVIEW程序稱為虛擬儀器程序(簡稱VI),主要包括兩個部分:前面板(即人機界面)和方框圖程序。前面板應用于模擬真實儀器的面板操作,可設置輸入數值和觀察輸出值,以及實現圖表、文本等顯示。框圖程序應用圖形編程語言編寫,相當于傳統程序的源代碼,其用于傳送前面板輸入的命令參數到儀器以執行相應的操作。
LabV]EW的強大功能就在于它的層次化結構,用戶可以把創建的Ⅵ程序當作子程序調用,以創建更復雜的程序。而且,調用次數可以是任意的。LabVIEW這種創建和調用子程序的方法使創建的程序模塊化,易于調試、理解和維護。
LabVIEW編程方法與傳統的程序設計方法不同,它擁有流程圖程序設計語言的特點,擺脫了傳統程序語言線形結構的束縛。LabVEFI/V的執行順序是根據方塊圖間數據的流向來決定,而不像一般通用的編程語言那樣逐行地來執行。在編寫方框圖程序時,只需要從功能模塊中選用不同的函數圖標,然后再以線條相互連接,即可實現數據的傳輸。
超聲波流量計