LabVIEW程式開發工作坊

上課地址:光復院區1館

時數:24

起迄日期:2019-08-29~2019-09-06

聯絡資訊:黃文彥/03-5732901

報名截止日:2019-08-28

課程類別:人才培訓(課程)

活動代碼:2319060016

課程介紹

                         LabVIEW程式開發工作坊

  • 課程簡介

             LabVIEWLaboratory Virtual instrument Engineering Workbench)可說是工業/實驗室儀控界的第一
    把交椅。提供圖形化程式設計方式,是工程系統設計平台暨程式編譯環境,用於測試、控制與嵌入式設
    計應用,是工程師們數據採集、設計系統、製作原型與佈署系統的儀器控制軟體,廣為用在工業自動化、
    儀器控制、資料擷取、嵌入式硬體監控、測試儀表、實驗室開發研究。


           本系列課程從零開始,教授學員瞭解
    LabVIEW環境、學會如何建立LabVIEW專案、完成一個小型專
    案,並且將程式佈署到其他的電腦。

  • 課程目標

    學員能夠使用LabVIEW 完成一個小型專案。

  • 適合對象

    研究人員、工程師、或有興趣成為LabVIEW 軟體工程師

  • 先備知識

    需自備筆記型電腦,並自行預先安裝好LabVIEW 201X之軟體,請學員下載LabVIEW 2018試用版
    (
    LabVIEW NXG),網址:http://bit.ly/labview2018

     

  • 課程大綱

項次

單元

主題

時數

1

1. 說明LabVIEW的發展歷程。

2. 說明LabVIEW的應用層面。

3. 說明並示範LabVIEW的基本操作。

4. 學員們練習LabVIEW的基本操作。

1-1   什麼是LabVIEW

1-2   程式瀏覽器

1-3   程式部件介紹

1-4   前置介面

1-5   程式圖

1-6   搜尋元件、程式與功能

6

2

1. 說明LabVIEW程式如何運作。

2. 說明LabVIEW內的資料型態。

3. 示範如何使用LabVIEW撰寫程式。

4. 學員們練習如何使用LabVIEW撰寫一個簡單的LabVIEW程式。

2-1   資料流

2-2   LabVIEW內的資料型態

2-3   編程工具

2-4   建立一個基礎的程式

3

1. 說明程式在什麼狀況下會無法執行。

2. 說明並示範偵錯的技巧。

3. 學員們練習如何使用偵錯技巧修正一個有問題的程式。

4. 說明並示範如何進行錯誤處理。

5. 學員們練習將錯誤處理程式碼加入程式中。

3-1   修正無法執行的程式

3-2   偵錯技巧

3-3   錯誤處理

4

1. 說明並示範While迴圈的運作。

2. 學員們練習如何使用While迴圈。

3. 說明並示範For迴圈的運作。

4. 學員們練習如何使用For迴圈。

5. 說明並示範LabVIEW內與時間有關的功能。

6. 說明並示範移位暫存器與迴圈資料回饋。

7. 學員們練習使用移位暫存器。

4-1   迴圈概述

4-2   While 迴圈

4-3   For 迴圈

4-4   程式與時間

4-5   迴圈內的資料回饋

4-6   資料描繪

5

1. 說明並示範陣列(Array)與其函式功能。

2. 學員們練習創造陣列和使用其函式功能。

3. 說明何謂多型。

4. 說明何謂自動索引。

5. 說明並示範叢集(Cluster)與其函式功能。

6. 學員們練習創造叢集和使用其函式功能。

7. 說明並示範如何定義型態(Type Definition)

8. 學員們練習定義型態

5-1   陣列

5-2   普遍的陣列功能

5-3   多型

5-4   自動索引

5-5   叢集

5-6   定義型態

6

6

1. 說明並示範條件架構的運作。

2. 學員們練習如何使用條件架構。

3. 說明並示範事件架構的運作。

4. 學員們練習如何使用事件架構。

6-1   條件架構

6-2   事件架構

7

1. 說明程式模組化的要點。

2. 說明並示範如何進行模組化。

3. 說明文件化的重要性並示範操作。

4. 說明並示範子程式的運作。

5. 學員們練習程式模組化。

7-1   瞭解模組化

7-2   圖示

7-3   接線板

7-4   文件化

7-5   使用子程式

8

1. 說明並示範NI MAX軟體操作

2. 學員們練習如何使用NI MAX軟體

3. 說明並示範NI DAQmx模組運作與其範例程式。

4. 學員們練習如何使用NI DAQmx模組。

8-1   NI DAQ硬體的基礎量測知識

8-2   NI儀器的自動化

9

1. 說明並示範用LabVIEW存取檔案。

2. 說明檔案格式。

3. 學員們練習使用LabVIEW存取檔案。

9-1   LabVIEW存取檔案

9-2   高階與低階的檔案讀寫功能

9-3   比較檔案格式

6

10

1. 說明並示範何謂循序編程。

2. 說明並示範何謂狀況編程。

3. 說明並示範狀況機器架構。

4. 學員們練習使用狀況機器架構。

10-1 使用循序編程

10-2 使用狀況編程

10-3 狀況機器架構

11

1. 說明各種變數的不同,並示範如何創建各種變數。

2. 說明變數的使用時機與競賽條件。

3. 學員們練習使用各種變數。

11-1 變數

11-2 適當的使用變數

11-3 競賽情況

12

1. 說明平行迴圈的資料傳遞方式。

2. 說明何謂佇列(Queue)並示範其功能。

3. 學員們練習如何使用佇列。

4. 說明何謂通知(Notifier)並示範其功能。

5. 學員們練習如何使用通知。

12-1 平行迴圈間的資料傳遞

12-2 佇列

12-3 通知

12-4 資料傳遞機制比較

13

1. 說明為何要使用設計樣板。

2. 說明並示範各種基礎設計樣板。

3. 學員們練習如何使用各種基礎設計樣板。

13-1 為何要使用設計樣板

13-2 簡易設計樣板

13-3 多迴圈設計樣板

13-4 功能性全域變數設計樣板

13-5 錯誤處理設計樣板

6

14

1. 說明類別與繼承的概念。

2. 說明並示範如何在程式運行中改變屬性與呼叫方法。

3. 學員們練習使用屬性節點、喚起節點與屬性參考。

14-1 程式伺服器結構

14-2 屬性節點

14-3 喚起節點

14-4 元件參考

15

1. 說明並示範如何用程式創建資料夾。

2. 說明並示範如何為文件加入表頭。

3. 學員們練習如何為文件加入表頭。

15-1 創造檔案與資料夾路徑

15-2 讀寫二進制檔案

15-3 替多欄位文字檔案加入表頭

15-4 使用LabVIEWExcel存取TDMS檔案

16

1. 說明程式法需要重建的原因。

2. 學員們練習使用過去章節學習過的功能進行程式碼重建。

16-1 程式碼重建

16-2 常見的重建議題

17

1. 說明並示範如何建置執行檔。

2. 說明並示範如何建立安裝檔。

3. 學員們練習建置執行檔與安裝檔。

17-1 準備佈署檔案

17-2 建置項目

17-3 產生與偵錯應用程式

17-4 產生安裝檔

 

  • 講師簡介

    羅君平 顧問

    現任:匯智歐透顧問有限公司 總經理兼技術顧問

    學歷:國立成功大學工業與資訊管理學系

    經歷:香港商瑞健股份有限公司 自動化部門軟體工程師

                欣竑科技有限公司 董事長特助兼研發部課長

    專長:LabVIEW、設備自動化、資料庫管理、雲端應用

    證照:LabVIEW CLA 高階證照

  • 主辦單位:工研院產業學院新竹學習據點(光復院區)

  • 舉辦地點:工研院 光復院區1609訓練教室(新竹市光復路2321號)
                         ※實際上課地點請以【上課通知單】公告為準※

  • 舉辦日期:108/8/29-30(四、五)9/5-6(四、五)0900 – 1600 共計24小時

  • 課程費用:(含稅、午餐、講義) 免費加入會員

     

課程方案

費用

每人

13,200

108/8/15() 報名享早鳥優惠價,每人

10,500

同一公司2()以上同時報名享團報優惠價,每人

11,200

會員優惠價,每人

11,800

工研人享優惠價,每人

11,200

 

  • 報名方式:

    1.傳真報名:請將報名表,傳真至:(03)5745074 黃小姐

        或電洽:電03-5732901 黃小姐 E-mailEmail住址會使用灌水程式保護機制。你需要啟動Javascript才能觀看它

    2.線上報名:請上產業學院學習服務網

         https://college.itri.org.tw/course/all-events/591AD719-64E2-4804-94B6-AD0865909BCD.html

      

  • 注意事項:

    1. 為確保您的上課權益,報名後若未收到任何回覆,敬請來電洽詢方完成報名。

    2. 若您不克前來,請於開課三日前告知,以利行政作業進行。

    3. 若原報名者因故不克參加,但欲更換他人參加,敬請於開課前二日通知。
















附件

Pin It