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

課程簡介

LabVIEW 基礎概念回顧

  • 數據流執行模型與多執行緒概述
  • 變數、聚簇、陣列及常見數據類型
  • 循環與序列結構的應用

進階控制結構

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

並行與佇列狀態機

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

移位暫存器之有效應用

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

進階數據類型與結構

  • 處理巢狀聚簇與使用者定義類型
  • typedef 與維護的最佳實務
  • 處理多維陣列

LabVIEW 與 PLC 通信

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

屬性節點之有效應用

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

總結與後續步驟

最低要求

  • 具備 LabVIEW 及其核心元件的使用經驗
  • 理解數據類型、控制結構及圖形化程式設計

適合對象

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

課程分類