LabVIEW的主要數(shù)據(jù)存儲(chǔ)方式 作者: 時(shí)間:2017-01-06 來(lái)源:網(wǎng)絡(luò) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對(duì)面交流海量資料庫(kù)查詢 收藏 在使用NI產(chǎn)品進(jìn)行數(shù)據(jù)過(guò)程中遇到過(guò)很多的問(wèn)題,其中數(shù)據(jù)采集和保存的方式是一個(gè)很重要的,關(guān)系到我們實(shí)驗(yàn)的結(jié)果。LabVIEW提供三種比較常用的波形數(shù)據(jù)存儲(chǔ)方式,分別是bin,txt,tdms。前兩種數(shù)據(jù)可能大家都比較熟悉也很容易操作,但是在使用這兩種數(shù)據(jù)過(guò)程中會(huì)遇到一些問(wèn)題,隨著你所需要保存數(shù)據(jù)量的增大會(huì)發(fā)現(xiàn)這兩種數(shù)據(jù)需要的空間很大,尤其是txt,打開的時(shí)候更是需要一些時(shí)間,感覺(jué)不是很方便。曾經(jīng)寫過(guò)一個(gè)需要長(zhǎng)期檢測(cè)設(shè)備的數(shù)據(jù)保存程序,如果一直象一個(gè)文件中寫入數(shù)據(jù),感覺(jué)程序的運(yùn)行速度會(huì)下降。這里我想多說(shuō)點(diǎn)tdms,這是一種LabVIEW,Labwindows/CVI,都可以使用的數(shù)據(jù)存儲(chǔ)格式,相同數(shù)據(jù)量,tdms需要的空間大約是bin的一半左右,而且也可以很方便的象bin那樣設(shè)置波形的各種屬性,對(duì)于需要長(zhǎng)期需要檢測(cè)的設(shè)備,NI的工程師給出了一種稱為數(shù)據(jù)流的編程方式,非常的有效和方便,把他們提供程序的結(jié)構(gòu)框圖貼在下面,有需要可以跟我聯(lián)系,相互學(xué)習(xí)。
評(píng)論