LabVIEW Core 2 概述

LabVIEW Core 2 Course 為 LabVIEW Core 1 Course 的延伸課程。本課程將教導您如何使用常見的設計樣式,針對研究、工程以及測試環境成功執行並分配 LabVIEW 應用。當中的主題包含以程式設計的方式回應使用者介面事件、執行平行迴圈、管理設定檔中的組態設定、針對您的應用開發錯誤處理策略,以及可用來建立可執行檔與安裝程式的工具。LabVIEW Core 2 Course 將銜接應用所需的 LabVIEW 功能,並可協助您迅速進行應用開發。

 

課程最新版本發表日期或版本號碼:2021

課程詳情:

LabVIEW Core 2 Course 大綱

課程概述主題 

傳輸資料

本課程介紹如何使用通道接線,直接在平行程式碼之間進行通訊,而且無須強制進行執行次序。

  • 在平行迴圈之間通訊
  • 探索通道接線
  • 使用通道範本
  • 使用通道接線互動
  • 使用佇列
 

建立事件導向的使用者介面

本課程介紹如何運用多種事件導向的設計樣式,建立可回應使用者介面事件的應用。

  • 事件導向程式設計
  • 使用者介面事件處置器樣式
  • 事件導向狀態機設計樣式
  • 產生者/消耗者 (事件) 設計樣式
  • 通道式訊息處置器 (CMH) 設計樣式
 

控制人機介面物件

本課程將介紹如何使用屬性節點與控制參考,以程式設計方式控制人機介面物件。

  • VI Server 架構
  • 屬性節點與控制參考
  • 呼叫節點
 
探索物件導向程式設計的優點本課程將介紹在 LabVIEW 程式設計中採用物件導向方法的優點
  • 為什麼使用物件導向的程式設計 (OOP)?
  • 物件導向的設計與程式設計
  • OOP 的元件
  • 資料封裝
  • LabVIEW OOP 的適用對象?
 

使用設定檔管理組態設定

本課程將介紹如何使用設定檔,針對您的應用管理組態設定。

  • 組態設定概述
  • 使用分隔檔管理組態設定
  • 使用初始化 (INI) 檔案管理組態設定
 

 

建立錯誤處理策略

本課程將介紹如何針對您的應用開發錯誤處理策略。 

  • 錯誤處理概述
  • 探索錯誤回應
  • 探索事件記錄
  • 插入測試的錯誤
 
封裝並分配 LabVIEW 程式碼本課程將介紹如何封裝與分配 LabVIEW 程式碼,以供其他開發人員和最終使用者使用。
  • 準備用於分配的程式碼
  • 建立規格
  • 建立與除錯應用
  • 建立用於分配的封裝
LabVIEW 程式設計實務本課程將介紹推薦的程式設計實務,以便您開發易於閱讀、維護、可延伸、擴充且高效能的程式碼。
  • 建議的編碼實作
  • 在 LabVIEW 中寫入高效能的程式碼
軟體工程最佳實務本課程將介紹如何辨別軟體工程最佳實務的幾個關鍵原理,以及在使用 LabVIEW 時,執行這些最佳實務的優點。
  • 專案管理
  • 需求收集
  • 原始碼控制
  • 程式碼檢視與測試
  • 持續整合

立即參加 LabVIEW Core 2 課程