C#程式語言
三個核心技術,完整串通 PC 到 PLC
從程式語言到通訊整合,每個環節都有實作練習,確保帶得走、用得上。
C# 程式開發基礎
語法、物件導向、WinForms 介面設計,用 Visual Studio 建立工業級 Windows 應用程式。
C# · OOP · WinForms三菱 PLC 通訊連線
安裝設定 MX Component,透過 USB、RS-422、Ethernet 連線 MELSEC FX/Q 系列,實作軟元件讀寫。
MX Component · D/M/Y/X資料整合與系統應用
PLC 資料寫入資料庫、輸出 Excel 報表、設計警報通知,完成可實際部署的監控系統。
SQLite · Excel · 警報管理你符合這些條件嗎?
只要符合一項,這門課就值得來。
PLC 設備維護工程師
已會用 PLC,想建立 PC 端監控介面,不再只靠 HMI 設備。
C# / .NET 程式開發者
會寫程式但沒碰過 PLC,想跨入工控整合領域。
製造業 MIS / 系統整合人員
需從 PLC 層擷取資料串接上層系統,了解 OT 層架構。
三菱 MELSEC PLC 使用者
已在使用三菱 FX/Q 系列,想透過 MX Component 擴展 PC 端應用。
電機 / 機電整合相關科系學生
想在畢業前掌握業界實用技術,提升進入工控職位的競爭力。
智慧製造推動人員
推動工廠數位轉型,需理解工廠端資料如何向上傳遞整合。
六大學習階段
循序漸進,每階段均附實作練習。
C# 開發基礎
- .NET 環境設定
- C# 語法基礎
- 物件導向概念
- Visual Studio 操作
WinForms 介面
- WinForms 控制項
- Timer 計時器
- 事件驅動設計
- UI 佈局規劃
MX Component 通訊
- 元件安裝設定
- 通訊設定工具
- USB / RS-422 連線
- Ethernet 連線設定
PLC 軟元件讀寫
- D 暫存器讀寫
- M / Y 位元操作
- 批次讀取
- 定時輪詢設計
資料庫與報表
- SQLite 資料庫
- 資料寫入/查詢
- Excel 報表輸出
- 生產履歷設計
整合專題實作
- 完整 HMI 系統
- 多設備連線
- 異常警報機制
- 實務場景模擬
每個模組都有對應的實機練習
實機通訊連線操作
提供三菱 MELSEC PLC 實機環境,從安裝 MX Component 到成功連線,全程現場確認。
WinForms HMI 從零建立
從空白專案設計含元件顯示、寫入按鈕、警報燈號的完整監控畫面,連線 PLC 驗證。
即時資料擷取與圖表
定時輪詢將 PLC D 暫存器數值寫入資料庫,並以 Chart 控制項呈現趨勢曲線。
異常警報與通知機制
監控 PLC 位元訊號,實作警報觸發邏輯與 Email / 聲音通知,模擬工廠警報管理。
Excel 生產報表自動輸出
依日期查詢歷史資料,自動生成格式化的生產日報 / 週報 Excel 檔案。
多台 PLC 同時連線管理
設計多設備並行連線程式架構,理解連線池管理與多執行緒資料讀取實務。
具體可交付的技術能力
不只是知識,而是可以直接用在工作上的實務能力。
以 C# 撰寫完整的三菱 PLC 通訊應用程式
正確安裝並設定 MX Component 通訊元件庫
對 MELSEC PLC 軟元件進行即時讀寫與批次操作
設計 WinForms HMI 介面,實現監控與操作功能
建立 USB、RS-422、Ethernet 各介面的 PLC 連線
設計 Thread-safe 的定時輪詢與 UI 更新機制
整合資料庫記錄 PLC 歷史資料並輸出 Excel 報表
理解 IT/OT 整合架構,具備工業 4.0 開發基礎
