Actor-​Oriented Design in LabVIEW Course

Actor-​Oriented Design in LabVIEW Course 說明​如何​針對​需要​高度​並行​性的 LabVIEW 應用,​使用​行動​元​框架 (Actor Framework) 設計​與​執行​可​擴充​軟體​架構。​本​課程​將​讓​您​參與​討論,​並​藉由​獨立​操作​與​協力​合作​的​模式,​讓​您​設計​並​建立​個別​的​行動​元件,​以及​運用​這些​行動​元件​架構​應用。​您​將​了解​如何​在​架構​中​進行​作業、​使用​繼承​與​組合​元素​建立​高度​平行、​功能​豐富​的​系統,​再​測試​並​部署​完成​的​系統。

 

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

課程​詳情:

Actor-​Oriented Design in LabVIEW Course 大綱

課程 概述 主題

行動​元​框架​基本​概念

探索​可​提升​並行​性的​運算​模型,​並​了解​行動​元​框架​如何​從​佇列​式​訊息​處置​器​的​系統​演進。

  • 並行​性​挑戰
  • 行動​元件​設計​簡介
  • 探索​行動​元​框架

建立​行動​元件

探索​行動​元​框架​的​功能,​並​了解​如何​建立​行動​元件。

  • 建立​行動​元件
  • 建立 UI:​使用​控制​參考
  • 使用​延時​訊息
  • 使用​靜態​堆疊​行動​元件
  • 新增 Helper Loop
  • 錯誤​處理​概述
  • 使用​動態​堆疊​行動​元件
  • 建立 UI:​使用者​事件
  • 使用 Last Ack 來​管理​堆疊​行動​元件

透過​行動​元​框架​設計​系統

透過​符合​特定​一組​需求​的​行動​元件​模型,​開發​應用​架構。

  • 蒸發​冷卻器​概述
  • 設計​行動​元件​系統
  • 改善​您​的​設計
透過​繼承​元素​建立​行動​元件

使用​繼承​元素​在​單一​行動​元件​執行​複雜​的​行為。​了解​優異​的​繼承​階層​如何​能​簡化​開發​流程​並​提升​重複​使用​率。

  • 探索​繼承​元素
  • 搭配​行動​元​框架​使用​桌面​執行​追蹤​工具組

探索​硬體​抽象層

使用​行動​元件​執行​硬體​抽象層

  • 探索​水位​控制器
  • 硬體​抽象​層​概述

透過​組合​元素​建立​行動​元件

建立​行動​元件,​藉由​管理​一組​堆疊​行動​元件​來​執行​複雜​的​行為。

  • 透過​組合​元素​建立​行動​元件

分離​行動​元件

藉由​將​堆疊​行動​元件​從​呼叫​元件​分離,​讓​堆疊​行動​元件​可​重複​使用。

  • 問題​概述
  • 建立​介面
  • 使用​摘要​訊息
設計​使用者​介面 探索​有​哪些​方式​可​用來​新增​使用者​介面​至​行動​元​框架​系統。  
  • 透過​繼承​元素​建立 UI
  • 建立​個別 UI 行動​元件
  • 建立​可​互換​的 UI

探索​分散​式​系統

探索​建立​分散​於​數​個​運算​目標​裝置​的​行動​元​框架​系統,​所需​的​通訊​基礎​架構。

  • 管理 FPGA 介面
  • 主機​與​目標​裝置​的​通訊
  • 管理​用於​多重​子​系統的 UI
  • 行動​元件​系統的​其他​相關​考量​要點

狀態​樣式​行動​元件

建立​可​改變​訊息​回應​方式​的​行動​元件。

  • 探索​狀態​樣式
  • 使用 LabVIEW 管理​狀態
  • 使用​行動​元​框架​管理​狀態

進​階​訊息​處置器

變更​行動​元件​對於​訊息​處理​作業​的​執行​方式。

  • 使用​轉接​器​行動​元件
  • 置換​接收​訊息

使用​同步​系統​整合​行動​元件

將​行動​元件​整合​至​程序​應用

  • 同步​呼叫​行動​元件
  • 透過​命令/​回應​環境​進行​作業
使用​行動​元​框架​進行​單元​測試

開發​一套​自動化​測試​作業,​以​證明​行動​元​執行​預期​的​行為。

  • 測試​挑戰
  • 隔離​行動​元件
  • 建立​單元​測試
  • 分析​成本

立即​參加 Actor-​Oriented Design in LabVIEW 課程