LabVIEW Core 3 Course 概述

LabVIEW Core 3 Course 將介紹一套架構完整的可行方法,協助您設計、執行、記錄與測試 LabVIEW 應用。 本課程將重點介紹如何開發可擴充、閱讀、維護的階層式應用。本課程所涵蓋的流程與技術可縮短開發時間,同時提高應用的穩定性。只要在開發初期將這些設計案例納入您的作業,就可以避免重新設計非必要的應用、提高 VI 的重複使用率,並盡可能降低維護成本。

上課形式

 

虛擬教育訓練

 

課堂教育訓練

 

私人課程

課程目標

課程詳情

課程長度

課程對象

課程

用到的 NI 產品

教育訓練教材

點數費用

LabVIEW Core 3 Course 大綱

課程概述主題

探索 LabVIEW 風格指南

設定 LabVIEW 環境,並按照 LabVIEW 風格指南來開發應用程式。

  • 設定 LabVIEW 環境
  • 使用 LabVIEW 風格指南

設計與開發軟體應用程式

為特定專案找出適當的軟體開發流程,並得出高階流程圖以用於管理後續的設計與開發作業。

  • 以 LabVIEW 專業觀點探索 SMoRES 的原理
  • 軟體開發流程概述
  • 收集專案需求
  • 作業分析

組織 LabVIEW 專案

建立 LabVIEW 專案函式庫並探索不同的 LabVIEW 類別,以組織程式碼。 

  • 在 LabVIEW 專案中使用函式庫
  • LabVIEW 類別介紹

使用 Project Explorer 工具與技術

使用 Project Explorer 工具與技術改善專案檔案的組織方式,並解決任何出現的檔案衝突。

  • 使用 Project Explorer 工具
  • 解決專案衝突

建立應用架構

利用多迴圈架構技術設計應用程式。

  • 產生使用者事件
  • 探索 LabVIEW 架構
  • 探索架構資料類型
  • 架構測試

選擇軟體架構

利用架構與訊息處置器設計 LabVIEW 應用程式。

  • 佇列式訊息處置器
  • Delacor 佇列式訊息處置器
  • 通道式訊息處置器
  • 使用通知器 (Notifier)
  • 探索行動元框架

建立使用者介面

設計與開發符合 LabVIEW 風格指南的客制化使用者介面。

  • 探索使用者介面風格指南
  • 建立使用者介面原型
  • 客制化使用者介面
  • 擴充使用者介面

確保使用者介面的可用性

建立充足的使用說明,同時初始化使用者介面並加以測試,確保應用程式的可用性。

  • 客制化視窗外觀
  • 建立使用說明
  • 使用者介面初始化
  • 使用者介面測試

開發模組化應用程式

在大型應用程式中使用模組化程式碼,並探索讓大型應用更便於維護的相關指南。

  • 設計模組化程式碼
  • 探索偶合與內聚

程式碼模組測試

開發測試案例,以便盡可能找出應用程式中的錯誤。

  • 程式碼模組測試
  • 整合性測試

 

繼續學習之路

 

LabVIEW 中的物件導向設計程式設計

 

Object-Oriented Design and Programming in LabVIEW Course 說明基本的物件導向設計原則,並使用 LabVIEW 示範這類原則的實際執行,用於建立可擴充、可維護且更易於除錯的程式碼。

NI 講師上課內容

 

適用於測試應用軟體工程

 


Software Engineering for Test Applications Course 以 LabVIEW Core 3 Course 所介紹的軟體工程流程為基礎。

工程師能學會...

 

使用 NI-DAQmx 與 LabVIEW 擷取資料

 

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

升級為會員資格

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