上一篇介紹CLD所必考的題目 Confuguration File,這篇介紹的野是CLD必考的讀寫方法TXT讀寫。TXT讀寫和Configuration File同樣屬於基本的資料讀寫(File I/O)方法,其中TXT的讀寫又更是最基礎、必學的方法。這範例展示如何用File I/O-Write Text File、Read Text File寫入讀出2D Array的DBL資料。Configuration File 的文章可以參考:LabVIEW_Cofiguration File(ini)設定檔寫入、讀出教學

程式碼可在這邊下載如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

基本的檔案寫入讀出的功能都可以在File I/O中找到,這篇要介紹的為橘色框中的基本檔案讀寫方法,而橘色框中的是高階的檔案讀寫方法;這兩種各有優缺點,

  • 高階的方法優點是程式撰寫較快,但彈性較低。

高階的檔案讀寫使用Polymorphic、Express VI的方法,有著動態輸入、可視化的人機介面優點。有關Polymorphic優點可以參考:LabVIEW_什麼是Polymorphic VI?應用的時機?

  • 低階的方法優點是彈性較好,但是程式撰寫速度較慢。

低階的檔案讀寫可以自由定義Error處理方法、或者是檔案讀寫位置等資訊,在變化較多的檔案讀寫應用上,使用低階的檔案讀寫更有彈性。

程式碼:

低階的程式使用相對簡單,注意檔案OpenFile後,需要Close File釋放檔案讀寫的資源 ,另外需注意的是,檔案必須確實Close File,資料才會確實寫入

此範例寫入一個2D Array的DBL資料,資料如下:

程式碼可在這邊下載如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

學習相關LabVIEW文章:

進階程式學習

基礎程式學習

專題學習_LVOOP

專題學習_動態載入

程式分享相關LabVIEW文章:

基礎程式分享

進階程式分享

股票程式分享

考取LabVIEW證照相關:

CLAD

CLD

CLA準備CLA考題分析

arrow
arrow

    安伯伯 發表在 痞客邦 留言(0) 人氣()