可以多次啟動(dòng)的簡(jiǎn)單緩沖波形采集
發(fā)布時(shí)間:2014/6/27 20:08:07 訪問(wèn)次數(shù):481
程序中選擇AI Read VI返回的數(shù)據(jù)為二維數(shù)組。波形圖MB10W-1006S顯示二維數(shù)組數(shù)據(jù)時(shí)默認(rèn)情況下是用每一條圖線反映一行的數(shù)據(jù)。而數(shù)據(jù)采集VI返回的數(shù)據(jù)中每個(gè)通道的數(shù)據(jù)在數(shù)組的一列中,所以我們必須轉(zhuǎn)置二維數(shù)組。轉(zhuǎn)置數(shù)組可以簡(jiǎn)單的在前面板波形圖邊框上右擊,在彈出的快捷菜單中選擇“轉(zhuǎn)置數(shù)組”命令。
如果把圖7-24中的AI Start和AI Read這一部分放在一個(gè)while循環(huán)中,就可以使這個(gè)程序連續(xù)運(yùn)行,每次采集一個(gè)緩沖區(qū)的數(shù)據(jù)并顯示出來(lái)。直到按下“停止”鍵或發(fā)生錯(cuò)誤。
可以多次啟動(dòng)的有限數(shù)量數(shù)據(jù)采集。有時(shí)并不需要像示波器程序那樣連續(xù)采集相鄰的數(shù)據(jù),而只是想采集一定數(shù)目的數(shù)據(jù)作為周期性信號(hào)的一個(gè)“快照”。圖7-25所示程序就是這樣一個(gè)例子。
圖7-25可以多次啟動(dòng)的簡(jiǎn)單緩沖波形采集
這個(gè)例子與圖7-24那樣典型的有限數(shù)量數(shù)據(jù)模擬輸入程序類似,不同的是它采用了兩個(gè)while循環(huán)和一個(gè)條件結(jié)構(gòu)。每次外層的while循環(huán)執(zhí)行完以后就進(jìn)入內(nèi)層while循環(huán)等待,直到單擊前面板的Stop按鈕使整個(gè)程序停止,或者單擊前面板的Start按鈕再次進(jìn)入外層循環(huán)采集數(shù)據(jù)。由于AI Config VI茌一個(gè)以循環(huán)數(shù)等于0為條件的條件結(jié)構(gòu)中,所以只在程序執(zhí)行第一次循環(huán)時(shí)對(duì)硬件進(jìn)行配置,以后就按已有的配置操作。AI Start和AIRead VI在while循環(huán)每次執(zhí)行時(shí)按設(shè)定的采樣率返回?cái)?shù)據(jù)。用這個(gè)程序可以控制采樣頻率,但是不能準(zhǔn)確配置程序何時(shí)開(kāi)始采集每組數(shù)據(jù)。
程序中選擇AI Read VI返回的數(shù)據(jù)為二維數(shù)組。波形圖MB10W-1006S顯示二維數(shù)組數(shù)據(jù)時(shí)默認(rèn)情況下是用每一條圖線反映一行的數(shù)據(jù)。而數(shù)據(jù)采集VI返回的數(shù)據(jù)中每個(gè)通道的數(shù)據(jù)在數(shù)組的一列中,所以我們必須轉(zhuǎn)置二維數(shù)組。轉(zhuǎn)置數(shù)組可以簡(jiǎn)單的在前面板波形圖邊框上右擊,在彈出的快捷菜單中選擇“轉(zhuǎn)置數(shù)組”命令。
如果把圖7-24中的AI Start和AI Read這一部分放在一個(gè)while循環(huán)中,就可以使這個(gè)程序連續(xù)運(yùn)行,每次采集一個(gè)緩沖區(qū)的數(shù)據(jù)并顯示出來(lái)。直到按下“停止”鍵或發(fā)生錯(cuò)誤。
可以多次啟動(dòng)的有限數(shù)量數(shù)據(jù)采集。有時(shí)并不需要像示波器程序那樣連續(xù)采集相鄰的數(shù)據(jù),而只是想采集一定數(shù)目的數(shù)據(jù)作為周期性信號(hào)的一個(gè)“快照”。圖7-25所示程序就是這樣一個(gè)例子。
圖7-25可以多次啟動(dòng)的簡(jiǎn)單緩沖波形采集
這個(gè)例子與圖7-24那樣典型的有限數(shù)量數(shù)據(jù)模擬輸入程序類似,不同的是它采用了兩個(gè)while循環(huán)和一個(gè)條件結(jié)構(gòu)。每次外層的while循環(huán)執(zhí)行完以后就進(jìn)入內(nèi)層while循環(huán)等待,直到單擊前面板的Stop按鈕使整個(gè)程序停止,或者單擊前面板的Start按鈕再次進(jìn)入外層循環(huán)采集數(shù)據(jù)。由于AI Config VI茌一個(gè)以循環(huán)數(shù)等于0為條件的條件結(jié)構(gòu)中,所以只在程序執(zhí)行第一次循環(huán)時(shí)對(duì)硬件進(jìn)行配置,以后就按已有的配置操作。AI Start和AIRead VI在while循環(huán)每次執(zhí)行時(shí)按設(shè)定的采樣率返回?cái)?shù)據(jù)。用這個(gè)程序可以控制采樣頻率,但是不能準(zhǔn)確配置程序何時(shí)開(kāi)始采集每組數(shù)據(jù)。
熱門點(diǎn)擊
- 靜態(tài)RAM基本存儲(chǔ)電路
- MCS-51單片機(jī)的引腳及其功能
- CPU中斷響應(yīng)時(shí)間
- 位尋址
- 存儲(chǔ)器字?jǐn)?shù)的擴(kuò)展
- 鍵盤掃描原理
- 測(cè)量TTL信號(hào)頻率和周期
- 搶答電路
- 數(shù)字信號(hào)通道設(shè)置
- 數(shù)碼管參數(shù)及應(yīng)用
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究