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