在 05-26-2013 01:44 PM
我試了下,發現一次存的時間太少的話,很不方便.
因為我要長時間監測,原本就希望能1天存一次,
但因為取樣率為1000,所以檔案較大,電腦跑很慢才改成1小時一次的.
有沒有方法能解決這個問題?
還是希望儲存的時間能越長越好,最好是1天1次.
在 05-26-2013 08:06 PM
你好,
您的檔案存一天的大小等於=86400*1000*資料大小(假設是一個byte) 約等於 70M
看起來並不會太大,但問題會是您的程式端,您並不需要做這麼多次的寫入檔案動作,
會建議存取一定的點數之後,再寫入檔案(譬如說您可以用迴圈裡的i當作判斷條件,或者是其他機制等等)
建議您可以做以下測試:
1.先不要使用DAQ裝置
先每秒寫入1000點(從0-999),做存取,觀察長時間之後,您的資料是否如預期的存取,
檔案的存取您可以參考http://www.labviewpro.net/teach_list.php?fid=6 第六章
2.參考範例程式或社群的寫法,加入DAQ裝置截取
https://decibel.ni.com/content/docs/DOC-2128
再者:請問您有遇到什麼樣的錯誤代碼呢?!程式部分您有參考範例程式撰寫嗎?!
請您先做以上嘗試
祝您順利