概述
由于LabVIEW強(qiáng)大的可視化和分析功能,其在數(shù)據(jù)采集卡行業(yè)有著廣泛的應(yīng)用,本文以北京中泰聯(lián)創(chuàng)科技有限公司的EM9316BD-16為例來(lái)說(shuō)明如何使用LabVIEW編寫一個(gè)能夠顯示16通道模擬數(shù)據(jù)的程序。本文的閱讀對(duì)象是不懂LabVIEW編程,但想要使用數(shù)據(jù)采集卡采集傳感器輸出信號(hào)的專業(yè)人士或者是想學(xué)習(xí)使用LabVIEW編程的技術(shù)人員。
ztdaq動(dòng)態(tài)庫(kù)支持EM9316BD,LabVIEW可以調(diào)用該動(dòng)態(tài)庫(kù)來(lái)操作采集卡,本文默認(rèn)讀者已經(jīng)安裝好LabVIEW開發(fā)環(huán)境,示例程序使用LabVIEW 2011編寫,讀者可以使用LabVIEW 2011或者更高版本編輯。最終界面如下圖所示:

盡管這個(gè)界面還談不上精致,但已包含了數(shù)據(jù)采集的一些基本元素:參數(shù)設(shè)置、數(shù)值顯示和曲線顯示。讓我們從這個(gè)簡(jiǎn)單的界面開始學(xué)習(xí)LabVIEW編程吧!
首先,將“從0開始使用LabVIEW操作數(shù)據(jù)采集卡-AD定時(shí).zip”解壓縮,進(jìn)入test目錄,其中,“test.lvproj”是LabVIEW工程文件,雙擊打開后界面如下圖所示:

后綴名為.vi的文件是LabVIEW的程序文件,下文均將其簡(jiǎn)稱為“vi文件”。其中,test.vi是網(wǎng)絡(luò)模塊AD定時(shí)采集的示例程序,本文將主要通過(guò)該示例講解如何使用LabVIEW進(jìn)行數(shù)據(jù)采集卡編程。雖然LabVIEW可以直接打開vi文件進(jìn)行編輯,但是強(qiáng)烈建議首先建立工程—— 工程文件可統(tǒng)一管理vi文件所依賴的各類資源,后續(xù)將文件復(fù)制到其他路徑時(shí),能更便捷地統(tǒng)一路徑配置,待讀者熟悉LabVIEW編程后,可以直接在示例程序中修改代碼,而在入門階段,為幫助大家更好地熟悉 LabVIEW 操作,下文將從建立工程開始逐步講解。
新建項(xiàng)目
運(yùn)行 LabVIEW 程序并進(jìn)入啟動(dòng)界面后,我們先對(duì) LabVIEW 進(jìn)行基礎(chǔ)配置以提升使用便捷性:點(diǎn)擊菜單欄中的 “工具-選項(xiàng)”,按以下要求設(shè)置:

點(diǎn)擊確定后設(shè)置完成,新建項(xiàng)目,操作界面如下:

新建的空項(xiàng)目界面如下圖所示:

點(diǎn)擊 “文件-保存”,新建一個(gè)名為 “test” 的目錄,并將工程名同樣設(shè)為 “test”,操作界面如下:

點(diǎn)擊“確定”后,目錄內(nèi)容如下所示:

此時(shí)項(xiàng)目中沒(méi)有程序文件,需將示例程序目錄下的ztdaq文件夾、Release文件夾及AdReadAndShow.vi文件文件復(fù)制到當(dāng)前工程目錄下。其中:
ztdaq 文件夾:包含操作設(shè)備所需的所有函數(shù) vi;
Release 文件夾:包含 ztdaq.dll 及具體的設(shè)備文件。
復(fù)制完成后,文件夾內(nèi)容如下:

接下來(lái),在LabVIEW項(xiàng)目瀏覽器的 “我的電腦” 上右鍵單擊,選擇 “添加文件夾”,操作界面如下:

彈出文件夾選擇對(duì)話框后,雙擊此前復(fù)制的ztdaq目錄,進(jìn)入后選擇 “當(dāng)前文件夾”:

添加成功后的界面如下:

隨后,在 “我的電腦” 上右鍵單擊,選擇 “新建文件”:

此時(shí)會(huì)彈出 “前面板” 和 “程序框圖” 界面:

按快捷鍵 Ctrl+S,或選擇菜單欄 “文件-保存”,彈出文件保存對(duì)話框后,將文件名稱設(shè)為 “test”,界面如下:

點(diǎn)擊 “確定” 后,可在工程中看到新增的 test.vi 文件:

雙擊 test.vi,彈出的界面即為 “前面板”——它是 LabVIEW 的顯示層,最終呈現(xiàn)給用戶的交互界面將在前面板中設(shè)計(jì),如下圖所示:

審核編輯 黃宇
-
LabVIEW
+關(guān)注
關(guān)注
2017文章
3688瀏覽量
347065 -
數(shù)據(jù)采集卡
+關(guān)注
關(guān)注
7文章
1112瀏覽量
31573
發(fā)布評(píng)論請(qǐng)先 登錄
被問(wèn)爆了? 阿爾泰科技解答:采集卡和數(shù)據(jù)采集卡,到底差在哪?#阿爾泰科技 #電路知識(shí) #數(shù)據(jù)采集卡
PCIe數(shù)據(jù)采集卡設(shè)計(jì)原理圖:138-1路1Gsps AD 1路1Gsps DA高速采集存儲(chǔ)回放設(shè)備
鷹速光電的Cameralink采集卡接入Labview辦法
圖像采集卡終極指南:從原理到選型
圖像采集卡與視頻采集卡的主要區(qū)別對(duì)比
圖像采集卡:機(jī)器視覺(jué)與專業(yè)成像的關(guān)鍵橋梁
在進(jìn)行電池檢測(cè)時(shí),這幾點(diǎn)你要注意了!#鋰電池 #新能源電池檢測(cè) #數(shù)據(jù)采集卡
快速帶你了解!Profinet模塊和PLC的使用流程!#profinet #plc #數(shù)據(jù)采集卡 #采集模塊
labview進(jìn)行的數(shù)據(jù)采集
從0開始使用LabVIEW操作數(shù)據(jù)采集卡-概述和新建新建項(xiàng)目
評(píng)論