From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW Core 2 Course 概述

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

上課形式

 

虛擬教育訓練

 

課堂教育訓練

 

私人課程

課程目標

課程詳情

課程長度

課程對象

課程

用到的 NI 產品

教育訓練教材

點數費用

LabVIEW Core 2 Course 大綱

課程概述主題

傳輸資料

使用通道接線在程式碼的平行區段之間進行通訊,不必強制執行順序。

  • 在平行迴圈之間通訊
  • 了解通道接線
  • 使用通道範本
  • 了解通道接線互動
  • 使用佇列傳輸資料

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

透過多種事件導向的設計模式建立可回應使用者介面事件的應用程式。

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

控制人機介面物件

了解以程式設計方式控制人機介面的方法。

  • VI Server 架構
  • 屬性節點與控制參考
  • 呼叫節點 

使用設定檔管理組態設定

運用組態檔管理組態設定。 

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

建立錯誤處理策略

 

了解如何針對您的應用程式開發錯誤處理策略。 

  • 錯誤處理概述
  • 探索錯誤回應
  • 探索事件記錄
  • 插入測試的錯誤

 

封裝並分配 LabVIEW 程式碼

 

了解如何封裝及發佈 LabVIEW 程式碼,供其他開發人員和一般使用者運用。

  • 準備用於分配的程式碼
  • 建立規格
  • 建立與除錯應用程式 (EXE)
  • 建立用於分配的封裝

LabVIEW 程式設計實務

了解針對開發可讀、可維護、可延伸、可擴充且高效能的程式碼所建議的程式設計實務。

  • 建議的編碼實作
  • 在 LabVIEW 中寫入高效能的程式碼

軟體工程最佳實務

了解軟體工程最佳實務的幾項重要原則,以及在 LabVIEW 中實施這些原則的優點。

  • 專案管理
  • 需求收集
  • 原始碼控制
  • 程式碼檢視與測試
  • 持續整合

繼續學習之路

 

LabVIEW Core 3

 

LabVIEW Core 3 Course 將介紹一套架構完整的可行方法,協助您設計、執行、記錄與測試 LabVIEW 應用。本課程將重點介紹如何開發可擴充、閱讀、維護的階層式應用。

NI 講師上課內容

 

使用 NI-DAQmx 與 LabVIEW 擷取資料


Data Acquisition Using NI-DAQmx and LabVIEW Course 使用感測器、NI 資料擷取硬體和 LabVIEW,探討資料擷取的基本概念。

NI CompactRIO 硬體特寫

 

使用 CompactRIO 和 LabVIEW Real-Time 開發嵌入式應用程式

 

《使用 CompactRIO 和 LabVIEW Real-Time 開發嵌入式應用程式》課程教授如何使用 NI CompactRIO 設計、製作原型以及部署穩定的 Real-Time 應用程式。

升級為會員資格

如果您打算在 1 年內參加 3 次或以上的 NI 講師授課課程,則教育訓練會員資格可提供高成本效益、不限次數參加所有 NI 公開課程與公開虛擬課程的機會以及不限次數的認證禮券。