LabVIEW/CVI是一種程序開發(fā)環(huán)境,由National Instruements(美國國家儀器公司,簡稱NI公司)推出的交互式C語言開發(fā)環(huán)境。但是LabVIEW與其他計算機語言的顯著區(qū)別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。LabVIEW/CVI將功能強大、使用靈活的C語言與用于數(shù)據(jù)采集分析和顯示的測控專業(yè)工具有機地結合起來,它的集成開發(fā)環(huán)境、交互式編程方法、函數(shù)面板和豐富的庫函數(shù)大大增加了C語言的功能,為熟悉C語言的開發(fā)人員建立檢測系統(tǒng)、自動測試環(huán)境、數(shù)據(jù)采集系統(tǒng)、過程監(jiān)控系統(tǒng)、虛擬儀器等提供了一個理想的軟件開發(fā)環(huán)境。鑒于LabVIEW/CVI的上述特點,它已經成為測控領域最受歡迎的軟件開發(fā)平臺之一,在我國已經得到了較為廣泛的使用。
我公司的所有儀器,都提供了Labview/CVI等平臺的第二次開發(fā)接口。這樣用戶可以根據(jù)自己的實際需要,通過LabVIEW/CVI編寫自己需要的軟件來控制我司的儀器,這樣在一個硬件的情況下,可以通過改變軟件,就可以實現(xiàn)不同的儀器儀表的功能,非常方便。