壹、課程大綱
一、什麼是 LabVIEW
1. 程式瀏覽器
2. 程式部件介紹
3. 前置介面
4. 程式圖
5. 搜尋元件,程式與功能
二、資料流
1. LabVIEW 內的資料型態
2. 編程工具
3. 建立一個基礎的程式
三、修正無法執行的程式
1. 偵錯技巧
2. 處理錯誤
四、迴圈概述
1. While 迴圈
2. For 迴圈
3. 程式與時間
4. 迴圈內的資料回饋
5. 資料描繪
五、陣列
1. 普遍的陣列功能
2. 多型
3. 自動索引
4. 叢集
5. 定義型態
六、條件架構
1. 事件架構
七、瞭解模組化
1. 圖示
2. 接線板
3. 文件化
4. 使用子程式
八、NI DAQ 硬體的基礎量測知識
1. 非 NI 儀器的自動化
九、用 LabVIEW 存取檔案
1. 高階與低階的檔案讀寫功能
2. 比較檔案格式
十、使用循序編程
1. 使用狀況編程
2. 狀況機器架構
十一、變數
1. 適當的使用變數
2. 競賽情況
十二、平行迴圈間的資料傳遞
1. 佇列
2. 通知
3. 資料傳遞機制比較
十三、為何要使用設計樣板
1. 簡易設計樣板
2. 多迴圈設計樣板
3. 功能性全域變數設計樣板
4. 錯誤處理設計樣板
十四、程式伺服器結構
1. 屬性節點
2. 喚起節點
3. 元件參考
十五、創造檔案與資料夾路徑
1. 讀寫二進制檔案
2. 替多欄位文字檔案加入表頭
3. 使用 LabVIEW 和 Excel 存取 TDMS 檔案
十六、程式碼重建
1. 常見重建議題
十七、準備佈署檔案
1. 建置項目
2. 產生與偵錯應用程式
3. 產生安裝檔
本課程需自備筆電,且已安裝 LabVIEW 2014 或更新版本的 LabVIEW。
貳、上課地點
上課時數:24小時(四個白天各6小時)
上課地點:線上直播課程(課前提供線上會議室連結)
羅君平(James)
學經歷
國立成功大學工業與資訊管理學系畢業
香港商瑞健股份有限公司 - 軟體設計工程師
欣竑科技有限公司 - 研發部課長
欣竑科技有限公司 - 董事長特別助理
匯智歐透顧問有限公司 - 最高技術顧問
LabVIEW Pro 機器視覺專欄作家
LabVIEW 至尊爭霸賽評審委員
LabVIEW CLA 認證
LabVIEW 開發者馬拉松 助跑員
NI 國家儀器長期合作外聘講師
NI CPI講師培訓班講師
勞動部勞動力發展署 LabVIEW 課程外聘訓練師
工研院產業學院講師
專長
機器視覺檢測
系統整合
資料庫管理
自動化設備專案管理
軟體團隊管理
工廠智慧化