概述
由于LabVIEW強(qiáng)大的可視化和分析功能,其在數(shù)據(jù)采集卡行業(yè)有著廣泛的應(yīng)用,本文以北京中泰聯(lián)創(chuàng)科技有限公司的EM9316BD-16為例來說明如何使用LabVIEW編寫一個(gè)能夠顯示16通道模擬數(shù)據(jù)的程序。本文的閱讀對象是不懂LabVIEW編程,但想要使用數(shù)據(jù)采集卡采集傳感器輸出信號的專業(yè)人士或者是想學(xué)習(xí)使用LabVIEW編程的技術(shù)人員。
ztdaq動(dòng)態(tài)庫支持EM9316BD,LabVIEW可以調(diào)用該動(dòng)態(tài)庫來操作采集卡,本文默認(rèn)讀者已經(jīng)安裝好LabVIEW開發(fā)環(huán)境,示例程序使用LabVIEW 2011編寫,讀者可以使用LabVIEW 2011或者更高版本編輯。最終界面如下圖所示:
盡管這個(gè)界面還談不上精致,但已包含了數(shù)據(jù)采集的一些基本元素:參數(shù)設(shè)置、數(shù)值顯示和曲線顯示。讓我們從這個(gè)簡單的界面開始學(xué)習(xí)LabVIEW編程吧!
首先,將“從0開始使用LabVIEW操作數(shù)據(jù)采集卡-AD定時(shí).zip”解壓縮,進(jìn)入test目錄,其中,“test.lvproj”是LabVIEW工程文件,雙擊打開后界面如下圖所示:
后綴名為.vi的文件是LabVIEW的程序文件,下文均將其簡稱為“vi文件”。其中,test.vi是網(wǎng)絡(luò)模塊AD定時(shí)采集的示例程序,本文將主要通過該示例講解如何使用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)界面后,我們先對 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)目中沒有程序文件,需將示例程序目錄下的ztdaq文件夾、Release文件夾及AdReadAndShow.vi文件文件復(fù)制到當(dāng)前工程目錄下。其中:
ztdaq 文件夾:包含操作設(shè)備所需的所有函數(shù) vi;
Release 文件夾:包含 ztdaq.dll 及具體的設(shè)備文件。
復(fù)制完成后,文件夾內(nèi)容如下:
接下來,在LabVIEW項(xiàng)目瀏覽器的 “我的電腦” 上右鍵單擊,選擇 “添加文件夾”,操作界面如下:
彈出文件夾選擇對話框后,雙擊此前復(fù)制的ztdaq目錄,進(jìn)入后選擇 “當(dāng)前文件夾”:
添加成功后的界面如下:
隨后,在 “我的電腦” 上右鍵單擊,選擇 “新建文件”:
此時(shí)會彈出 “前面板” 和 “程序框圖” 界面:
按快捷鍵 Ctrl+S,或選擇菜單欄 “文件-保存”,彈出文件保存對話框后,將文件名稱設(shè)為 “test”,界面如下:
點(diǎn)擊 “確定” 后,可在工程中看到新增的 test.vi 文件:
雙擊 test.vi,彈出的界面即為 “前面板”——它是 LabVIEW 的顯示層,最終呈現(xiàn)給用戶的交互界面將在前面板中設(shè)計(jì),如下圖所示:
審核編輯 黃宇
-
LabVIEW
+關(guān)注
關(guān)注
2009文章
3679瀏覽量
342030 -
數(shù)據(jù)采集卡
+關(guān)注
關(guān)注
7文章
1102瀏覽量
31210
發(fā)布評論請先 登錄

快速帶你了解!Profinet模塊和PLC的使用流程!#profinet #plc #數(shù)據(jù)采集卡 #采集模塊

數(shù)據(jù)采集卡:示波器不是萬能的!?。?數(shù)據(jù)采集卡 #示波器 #熱電偶 #信號
圖像采集卡的技術(shù)概述

信號采集卡有什么用,信號采集卡支持信號格式有哪些

什么是信號的時(shí)域和頻域?#時(shí)域 #頻域 #電工知識 #數(shù)據(jù)采集卡
數(shù)據(jù)采集卡不會選型?指南來嘍!

圖像采集卡的保養(yǎng)和維護(hù)


數(shù)據(jù)采集卡不會用?看完秒懂!#數(shù)據(jù)采集 #儀器儀表 #工業(yè)自動(dòng)化
TSW1418EVM高速數(shù)據(jù)采集卡


評論