labview
[LabVIEW程式技巧] 簡易檔案讀寫實作 : Binary 、ASCII、TDMS、Datalog、INI
<source : greatway9999>
(一)、Binary
1.說明
最貼近電腦硬體儲存格式的檔案格式。省空間、有效率、適合存數值、具保密功能。
2.寫入 Binary File
3.讀取 Binary File
(二)、ASCII
1.說明 :
經過編碼的資料,用記事本軟體即可開啟,是人可以看懂的內容。相較於 Binary 檔案,檔案較大,讀寫較慢。
2.寫入ASCII
3.讀取ASCII
4.經讀取ASCII,人機介面顯示的資料
(三)、CSV
1.說明
CSV,Comma-Separated Values,就是以逗號分隔資料的檔案格式。
2.寫入CSV
3.讀取CSV
(四)、TDMS
1.說明
為高速讀寫量身打造的檔案格式,解決儀器讀取資料的速度過快,而程式來不及處理。
階層關係,簡單描述如下圖 :
此3個階層都可以附加資訊。
此外,寫入TDMS會有同時出現2個檔案格式,一個是TDMS.tdms,為資料的Binary。另一個檔案是 TDMS.tdms_index,作為解碼的方式,方便讓使用者讀取資料的Binary檔
2.寫入TDMS
3.讀取TDMS
4. TDMS - File Viewer顯示的畫面
(五)、Datalog
1.說明
存取操作紀錄的檔案格式,作為軟體工程師一個很好的除錯依據。
位置 : File I/O >> Adv File Funcs >> Datalog
2.寫入 Datalog
3.讀取 Datalog
4.人機介面顯示畫面
(六)、INI
1.說明
紀錄參數的檔案格式,在實務上可提高儀器設備的校正效率。
位置 : File I/O >> Configure File VIs
2.寫入INI檔
3.讀取INI檔
---
#Binary #ASCII #TDMS #Datalog #INI
0 留言