學術專區 關於NI NI活動訊息 NI Developer Zone 技術支援服務 使用者解決方案 產品與服務 連絡NI MyNI

新增資料記錄功能

實驗的第一步就是擷取資料,但若不記錄資料就只能等著資料遺失。也因此,電腦架構的資料記錄功能極為重要。 針對 DAQ 介面卡所擷取的資料,資料記錄功能可將之記錄為量測檔案以利後續處理。接著將介紹 NI LabVIEW 軟體中的資料記錄功能。


逐步程序

下載逐步程序的 PDF 檔


在開始此程序之前,應先完成 進行量測 中的習題並使用解決方案。亦可建立數字控制元,以模擬 DAQ 輸入。

  1. 將 Write to Measurement File Express VI 新增至程式圖中
    1. 對程式圖按下滑鼠右鍵,再點選  Express » Output » Write To Measurement File
    2. 在 While Loop 中,將 Write to Measurement File Express VI 配置於 DAQ Assistant 的右側
  2. 設定 Write to Measurement File Express VI
    1. 輸入所需的  Filename ;若有其他偏好名稱則可點選  Browse  圖示
    2. 指定所需的  File Format ;此範例則選用了  Binary (TDMS) 
    3. 若已有  Filename ,則可選擇所要進行的  Action ;此範例則選擇了  Append to file 
    4. 指定所需的  Segment Header  類型;此範例針對完整記錄檔案,僅建立了單一 Header 而組成多個資料集合
    5. 指定所需的  X Value Columns ;此範例的 Time 欄位則為  One column only 
    6. 根據應用需求,提供  File Description  以協助找出資料集合
  3. 從 DAQ Assistant 的  Data ,接至 Write to Measurement File Express VI 的  Signals  輸入
  4. 執行 VI 即可於人機介面上呈現資料,亦可將資料記錄至檔案
  5. 讀取 Binary TDMS 記錄
    1. 對程式圖上的 Read from Measurement File Express VI 按下滑鼠右鍵,再點選  Express » Input » Read from Measurement File
    2. 開啟 Excel 即可使用 TDMS 外掛程式搭配 Microsoft Excel,點選  Add-Ins  面板,點選  TDMS Importer  按鈕,瀏覽至 Filepath  (資料即位於 Excel 文件的 第二個 分頁)
 

LabVIEW VI 片段 (Snippet)

對上方的 VI 片段按下滑鼠右鍵,點選  Save Image As... 找出硬碟中的檔案並點選之,再將檔案圖示拖曳至 LabVIEW 程式圖上。LabVIEW 將自動從 VI 片段產生程式碼。若要相關資訊,可參閱 VI Snippets

Module Exercise:新增資料記錄

下載習題 PDF 檔

透過 File Dialog Express VI,在按下 Run 按鈕之後,即可讓使用者迅速找到檔案名稱。接著可選擇要於何處配置資料記錄。在開始此習題之前,應先完成 進行量測 中的習題並使用解決方案。

考量重點

  • 在 Functions 面板的搜尋列中,搜尋 File 對話框即可找到此 VI。
  • 此 VI 具備設定視窗。想要有多重選擇嗎?也想要有資料夾嗎?想同時留下新檔案與現有檔案嗎?
  • 此 VI 又應置於 While Loop 之內或之外呢?注意 VI 置於 While Loop 之內將有何效果。
  • File 對話框是否可客制化?
  • 如此的優點又在哪?

觀看習題解答 (別偷看喔!)

Cumulative Exam:
LabVIEW 與 DAQ

了解自己對 LabVIEW 與 DAQ 的熟悉程度。建議先完成 LabVIEW Basic ConceptsLabVIEW Basic Tasks 之後,再接受此測驗。本測驗共有 26 題多重選擇題。

開始


Cumulative Project:
LabVIEW 與 DAQ

透過 LabVIEW 與 DAQ 介面卡而擷取、處理、顯示資料,了解自己建立完整系統的實力。建議先完成 LabVIEW Basic ConceptsLabVIEW Basic Tasks 之後,再接受此方案。

開始