labview數據採集存儲
Ⅰ 如何在labview的一個面板中實現數據的採集,保存,和保存的數據的回放功能
最簡單的方法就是你打開其中一個程序的框圖,全選-》復制-》到另一個框圖-》粘貼。因為labview是一種天生的並行運行的語言,所以這兩部分程序不會互相干擾。當然你得確保你寫入的和讀取的不是同一個文件,否則程序會報錯。
另外,最好把第二個程序里的while循環刪了,沒什麼用,而且還會佔用cpu資源。
Ⅱ labview採集的模擬量存儲,以及波形圖顯示的問題,
1、你的程序框圖在哪?因為DAQ助手裡面有兩個參數,一個叫采樣頻率,你採用默認的是1000Hz,一個叫讀取采樣數,你還採用的是1000,所以DAQ每運行一次讀取1000個數據,也就是1秒的數據,所以波形圖刷新頻率是1秒。
2、它輸出的是波形,可以轉化成數組。
3、推薦用tdms保存,有專門的保存、讀取函數,比較的話,就把兩個信號合並成簇或者數組,到波形圖中顯示就好。
Ⅲ 如何將labview採集的數據存入SQL server
1. 建立一個資料庫。 打開Access-->創建空資料庫Register.mdb【一定要保存成.mdb後綴形式】
創建---表設計---寫入欄位名並選擇數據類型---保存為登記表
2.創建數據源DSN(Data Source Names) 在「Windows控制面板」中雙擊「管理工具 」,然後雙擊「數據源」 ,進入 ODBC數據源管理器
用戶 DSN(用戶數據源名)選項卡下建立的數據源名只有本用戶才能訪問,系統 DSN(系統數據源名)選項卡下建立的數據源名在該系統下的所有用戶都可以訪問。在用戶 DSN選項卡下點擊 添加按鈕,會彈出數據源驅動選擇對話框,然後選擇Microsoft Access Driver(*.mdb)
在彈出的ODBC Microsoft Access 安裝窗口的數據源名填入一個名字,比如RegisterData,然後在資料庫欄中單擊選擇按鈕選擇先前已經建立好的Register.mdb資料庫文件,其它參數保持默認,單擊確定按鈕
完成上述設置後,就可以在用戶 DSN選項卡下看到新建的DSN了。
單擊確認按鈕完成DNS的建立。
3.利用UDL連接資料庫 (就是因為沒有找到與8.5版本匹配的LabVIEW Database Connectivity Toolkit,沒有相關的函數可以調用,所以不能拿DNS直接連接資料庫,這樣連接也有其它優點,個人理解並不深刻)在Register.mdb所在文件夾下新建一個文本文件,重命名為RegisterData.udl,雙擊此文件,打開數據鏈接屬性對話框
在提供程序選項卡下選擇Microsoft Jet 4.0 OLE DB Provider 在連接選項卡中,選擇已建立好的資料庫文件,然後點擊測試連接按鈕
若是2007版.accdb後綴形式或者在數據源驅動選擇對話框,然後選擇Microsoft Access Driver(*.mdb,*accdb),就會出現下面的錯誤
4.編程測試 後面板編程如下:
前面板布局、並填入相關數據執行(資料庫名稱:Register.mdb)
執行如下:
資料庫(刷新一下):
測試成功!
Ⅳ labview做數據採集並保存,能夠讀取歷史記錄
保存很容易的吧。
當你能正常顯示的時候,保存就已經不是問題了。
A,保存為文本文件
B,保存為二進制文件
C,保存為電子表格文件
D,保存為EXCEL表格文件(用報表工具包)
E,保存為資料庫
讀取只是保存的一個逆向過程。上面的都是可以讀取的。
Ⅳ Labview採集的數據如何存儲在資料庫中
使用LabSQL工具包
以上是免費的,很小.1M
或者收費工具包:DCT.
Ⅵ 大神!!!LabVIEW如何將採集數據依次及時存儲到文件夾中
首先
你要找的那個圖標是在編程——簇,類與變體——按名稱解除捆綁。
其次,改變日期顯示可以用替換字元串函數,在編程——字元串——搜索替換字元串。
如圖連接
Ⅶ labview數據採集與保存,怎麼設置保存時間降格
每採集10個數保存1個。你自己的解答就不錯。
最高速度採集放臨時區域,每10個數據留一個。
當然采樣率是10k,不代表你能每0.1ms就獲得一個數據。你試驗著看。
定時器精度太差,誤差幾十ms是可能的,快速下基本是不能用的。
Ⅷ labview 採集以及數據保存,數據處理
使用N采樣還是連續采樣,這要看你的需求。N采樣是有限采樣,完成後會自動停止采樣。連續采樣則會一直採集數據直至你點擊停止。
如果你要求頻率達到20K的話,個人感覺實現起來比較困難。labview while循環可以加一個等待時間。但是每次while執行,所讀取到的位移信號不是一個值而是一串數組,你又要將這串數組中相鄰的兩個值做減法,勢必每次while循環消耗的時間會更久。
你的需求如果不是那麼高的。建議降低采樣頻率以及待取采樣數。下圖希望有幫助。
Ⅸ 我想用labview保存採集到的數據,採集5次,一次保存一個,最後可以組成數組並調用顯示出來,該怎麼做呢
1、採集卡一直不間斷採集。
2、存儲數據採用循環+條件結構,條件為控制開關量。當為真時將數字添加到創建的數組中。
3、五次過後讀取數組
Ⅹ 在Labview中,如何將接收到的數據存入數組或者保存起來
方法和詳細的操作步驟如下:
1、第一步,打開前面板,從控制面板中選擇「數組矩陣」庫中的「數組」選項,然後將其放置在前面板上,見下圖,轉到下面的步驟。