對于Labview初學者來講,數據采集比較簡單,Labview自帶很多例子,而且有比較詳細的教程教大家怎么去使用。初學者只要能看懂例子,稍加改動就可以采集到數據。但是,往往是在做項目的時候,數據采集到了,很多人不會進行數據處理。在多年的學習和實踐中,遇到過非常類似的情況,有很多人問相關的問題。總結了以下,有以下幾點:沒搞懂采集卡和PC機是怎么配合的,中間兩個緩沖區是怎么銜接的,多種采樣方式到底用那一種,采集來的數據和時間的關系,采集來的數據怎么顯示、怎么存儲等等。
分析、總結、歸類,以上問題主要牽扯到兩個方面:一方面是采集卡的工作原理的問題,涉及到采樣率,采樣數,緩沖區,while循環時間的配置。另一方面,就是數據處理的問題。數據處理的問題就是數數的問題,就是數組的問題。初學者往往重視數據的采集,不重視對數組的理解和學習。
測控系統離不開數據采集,數據采集就要牽扯到數組。
在小編接下來幾個篇幅主要針對以上經常遇到的問題,逐一介紹數據采集和數據處理的方法,結合作者多年來遇到的實際工況逐一解釋說明和介紹。
1.創建數組函數
本小篇,先介紹一個很常用的數組函數:創建數組函數
創建函數位置
創建數組有兩種用法:1.連接模式2.添加模式。通過右擊鼠標進行修改當前模式。
2.創建函數的用法
2.1連接模式
直觀的來講,連接模式下,創建數組函數就相當于是膠水,把數和數組首位相接后粘起來。
數值及一維數組連接
數值及一維數組連接結果
如圖所示,用膠水(創建數組函數)把數值1,一維數組234,一維數組567,數值8連接起來,就得到結果:一個一維數組12345678。很好理解也很形象。
布爾型以為數組連接方式
布爾型以為數組連接方式結果
同理,用膠水把幾個波爾量和布爾數組粘起來,就變成了如圖所示的結果數組。
二維數組連接模式
二維數組連接模式結果
如圖所示,用膠水把三個二維數組粘起來,就變成為了如圖所示的結果。注意二維數組張貼的方向。第一個二位數組為兩列,粘貼后變為了三列。
2.2添加模式
如果說把連接模式比喻為,把幾段布條串起來后用膠水(創建數組)粘起來的話,可以把添加模式,比喻為:把幾個布條并起來讓后用針逢起來。
連接模式不增加唯數,添加模式下唯度要增加。如圖,把三個一位數組分別用添加模式和連接模式粘貼,得到的結果如圖所示。
連接模式和添加模式對比
連接模式添加模式結果對比
3.結論
連接模式:把布條或布頭首尾相接,串起來,用膠水粘起來,維數不增加。
添加模式:把布條,寬的、窄的,并起來,用針縫起來,維數增加。
責任編輯人:CC
-
LabVIEW
+關注
關注
1970文章
3654瀏覽量
323305 -
函數
+關注
關注
3文章
4327瀏覽量
62569
發布評論請先 登錄
相關推薦
評論