上門編程教學課程內容
課程簡介
本課程為初學者量身打造的 LabVIEW(Laboratory Virtual Instrument Engineering Workbench) 視覺化編程入門課。
LabVIEW 是由 National Instruments(NI) 開發的圖形化程式開發平台,廣泛應用於測試量測、自動控制、資料採集(DAQ)及科學實驗系統。
本課程透過三小時的密集培訓,帶領學員快速熟悉 LabVIEW 環境、資料流程概念與 VI(Virtual Instrument)設計邏輯。學員將學會建立互動式介面、控制流程及資料處理的程式模組,具備開發簡易測試與自動化應用的能力。
適合對象:
學習成果:
課程時長
3 小時(180 分鐘)
理論講解與實際操作比例約 3 : 7
課程大綱
第一部份:LabVIEW 與資料流編程基礎(30 分鐘)
-
LabVIEW 的發展背景與應用領域概述
-
安裝與介面介紹:Front Panel、Block Diagram、Connector Pane
-
Dataflow Programming 概念與邏輯流程
-
Fundamentals of VI(Virtual Instrument)的結構說明
-
實作:建立第一個 VI「簡單數值加法程式」
第二部份:資料型態與控制功能(40 分鐘)
-
常用資料型態:Numeric、Boolean、String、Array
-
控制與指示元件(Control / Indicator)概念與連線
-
簡易運算與邏輯控制實作
-
While Loop 與 For Loop 的差異與應用
-
實作範例:製作 LED 狀態控制模擬介面
第三部份:資料流程控制與程式結構(40 分鐘)
第四部份:資料處理與視覺化輸出(40 分鐘)
-
資料擷取與信號模擬(波形產生與顯示)
-
Chart、Graph 圖形輸出差異與應用
-
File I/O 基礎:文字檔資料輸入與輸出
-
實作:測試資料讀取、即時顯示與結果存檔
第五部份:綜合應用與延伸發展(30 分鐘)
-
綜合實作:製作簡易「資料擷取與分析儀表板」
-
子 VI 的設計與重複利用概念
-
LabVIEW 與外部硬體連接基礎(DAQ、Arduino、Serial)
-
專案組織與維護技巧(Project Explorer 用法)
-
延伸學習方向:LabVIEW Real-Time、FPGA、機器人控制應用