聯繫我們
 課程時長 14 時間:

課程簡介

LabVIEW 基礎複習

  • 資料流執行模型與多執行緒機制回顧
  • 變數、簇、陣列及常見資料型別
  • 循環與順序結構的操作

進階控制結構

  • 平面順序(Flat Sequence)的限制與循環控制技巧
  • 平面順序的替代方案
  • 進階架構中的適當錯誤處理機制

平行與佇列式狀態機

  • 建立可擴展且具反應能力的應用程式
  • 狀態機設計模式
  • 設計生產者-消費者架構

移位暫存器的有效使用

  • 使用移位暫存器儲存狀態資料
  • 作用域管理與最佳實務
  • 避免競態條件與非預期覆蓋

進階資料型別與結構

  • 處理巢狀簇與使用者定義型別
  • 型別定義(Typedefs)與維護的最佳實務
  • 處理多維陣列

LabVIEW 與 PLC 通訊

  • 透過 Ethernet/IP 與 Allen-Bradley PLC(ControlLogix/CompactLogix)通訊
  • 讀取/寫入簇與使用者定義資料
  • 透過 Ethernet/IP 處理多維陣列

屬性節點的有效使用

  • 理解屬性節點的作用域與執行時序
  • 用於 UI 操作與硬體控制的屬性節點差異
  • 避免效能瓶頸

總結與後續步驟

最低要求

  • 具備 LabVIEW 及其核心元件的使用經驗
  • 理解資料型別、控制結構及圖形化程式設計概念

適用對象

  • 從事進階 LabVIEW 應用程式開發的軟體工程師
  • 整合 LabVIEW 與工業系統的測試自動化開發人員
  • 希望優化並擴展現有 LabVIEW 系統的工程師

即將到來的課程

課程分類