C#程式語言


C# × 三菱PLC 工業自動化整合課程 | 台灣電驛 TETC
工業自動化技術培訓

C# × 三菱 PLC
工業自動化
整合實務課程

C# WinForms × MX Component × MELSEC 通訊實作
從零開始,建立 PC 與 PLC 資料整合的完整開發能力

12教學課時
8學習模組
6實作階段
實機PLC 操作
💻
PC 端應用程式
C# WinForms HMI
🔗
通訊元件
MX Component
⚙️
三菱 PLC
MELSEC FX3G / FX3U
USB · RS-422 · ETHERNET
這門課在教什麼

三個核心技術,完整串通 PC 到 PLC

從程式語言到通訊整合,每個環節都有實作練習,確保帶得走、用得上。

01

C# 程式開發基礎

語法、物件導向、WinForms 介面設計,用 Visual Studio 建立工業級 Windows 應用程式。

C# · OOP · WinForms
02

三菱 PLC 通訊連線

安裝設定 MX Component,透過 USB、RS-422、Ethernet 連線 MELSEC FX/Q 系列,實作軟元件讀寫。

MX Component · D/M/Y/X
03

資料整合與系統應用

PLC 資料寫入資料庫、輸出 Excel 報表、設計警報通知,完成可實際部署的監控系統。

SQLite · Excel · 警報管理
適合對象

你符合這些條件嗎?

只要符合一項,這門課就值得來。

🔧

PLC 設備維護工程師

已會用 PLC,想建立 PC 端監控介面,不再只靠 HMI 設備。

💻

C# / .NET 程式開發者

會寫程式但沒碰過 PLC,想跨入工控整合領域。

🏭

製造業 MIS / 系統整合人員

需從 PLC 層擷取資料串接上層系統,了解 OT 層架構。

🔌

三菱 MELSEC PLC 使用者

已在使用三菱 FX/Q 系列,想透過 MX Component 擴展 PC 端應用。

📐

電機 / 機電整合相關科系學生

想在畢業前掌握業界實用技術,提升進入工控職位的競爭力。

🚀

智慧製造推動人員

推動工廠數位轉型,需理解工廠端資料如何向上傳遞整合。

課程架構

六大學習階段

循序漸進,每階段均附實作練習。

Phase 01

C# 開發基礎

  • .NET 環境設定
  • C# 語法基礎
  • 物件導向概念
  • Visual Studio 操作
Phase 02

WinForms 介面

  • WinForms 控制項
  • Timer 計時器
  • 事件驅動設計
  • UI 佈局規劃
Phase 03

MX Component 通訊

  • 元件安裝設定
  • 通訊設定工具
  • USB / RS-422 連線
  • Ethernet 連線設定
Phase 04

PLC 軟元件讀寫

  • D 暫存器讀寫
  • M / Y 位元操作
  • 批次讀取
  • 定時輪詢設計
Phase 05

資料庫與報表

  • SQLite 資料庫
  • 資料寫入/查詢
  • Excel 報表輸出
  • 生產履歷設計
Phase 06

整合專題實作

  • 完整 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 開發基礎

常見問題

報名前的常見疑問

課程從 C# 基礎語法開始,建議具備基本程式概念(任何語言均可)及對 PLC 的初步認識。完全沒有程式基礎者,建議先完成 C# 入門後再參加。
主要以三菱 MELSEC FX 系列(FX3G / FX3U)為實作平台,涵蓋 USB Mini-B、RS-422 及 Ethernet。所學方法同樣適用於 Q 系列、iQ-R 系列。
PLC 實機由課程提供,學員自備 Windows 筆電(Windows 10/11,需有 USB 連接埠)即可。軟體安裝說明課前提供。
提供完整 PDF 講義及範例程式碼供課後複習。部分場次提供錄影回放,詳情請報名時確認。
歡迎洽詢企業包班或客製化服務,可依貴公司 PLC 型號、通訊介面及應用場景調整課程內容。

對課程有興趣?歡迎直接洽詢

台中實體開班 · 定期招生 · 企業包班另洽

立即聯絡我們