1. EK1814 及 EK1100 + EL1889 + EL2889 快速入門
數位輸入/輸出(DI/DO)仍是工業自動化系統的核心元件。為了協助工程師簡化 EtherCAT I/O 的整合, ICOP Technology 發布一份 QEC EtherCAT × Beckhoff DIO 開發指南,示範如何使用 QEC-M-01 EtherCAT MDevice.
本指南著重於實際應用—從線路佈置到軟體設定—讓工程師能夠快速評估並部署基於 EtherCAT 的數位輸入/輸出系統。
1.1 支援的 Beckhoff DIO 配置
本指南涵蓋兩種廣泛使用的 Beckhoff EtherCAT DIO 架構:
- EK1814 – 整合式 EtherCAT 數位輸入/輸出耦合器
一款將 EtherCAT 耦合器與 DI/DO 通道整合於單一模組的緊湊型解決方案,非常適合小型系統及快速驗證。 - EK1100 + EL1889 + EL2889 – 模組化 I/O 系統
一種採用獨立 DI 和 DO 端子的靈活且可擴展的架構,適用於需要較多 I/O 通道或未來擴充的應用。
1.2 從接線到控制
逐步說明將引導使用者完成以下步驟:
- 使用 QEC-M-01 進行 EtherCAT 網路佈線
- DI/DO 通道的電源供應與接地
- PNP(源極)二極體的特性與接線注意事項
- 狀態 LED 燈與通道指示燈
- QEC PoE 與非 PoE 使用的考量事項
即使是初次使用 EtherCAT 的使用者,也能高效地完成設定。
2. 靈活的開發選項
本指南展示了利用 QEC 軟體生態系統進行開發的多種方法:
- 86Duino IDE (C/C++) 用於直接 EtherCAT I/O 控制
- 86EVA 用於圖形化 EtherCAT 配置與自動程式碼產生
- 86EVA + ArduBlock 適用於低程式碼、基於模組的輸入/輸出控制
這種靈活性既能支援在同一硬體平台上進行快速評估,也能支援生產級別的開發。
2.1 編寫程式碼
以下程式碼設定:
- EtherCAT 週期時間:3 毫秒(視 DI/DO 濾波器而定)。
- EtherCAT 模式:ECAT_SYNC。
週期時間取決於模組濾波器及應用需求(例如,在入門指南中為 3 毫秒或 4 毫秒)。
ICOP推出的 EthercatMaster 物件 (“master”) 代表 QEC MDevice: QEC-M-01.
ICOP推出的 EthercatDevice_Generic 這些物件代表 Beckhoff 端子: EK1100 (“ek1100”), EL1889 (“el1889”),以及 EL2889 (“el2889”)。在本節中,我們會定期切換 EL2889 DO0 (高/低),然後讀取並列印 EL1889 DI0 經過短暫的穩定延遲,以確認輸入狀態反映了輸出變化(例如,透過在 DO0 與 DI0 之間連接外部迴路,或將外部訊號輸入至 DI0)。
#include "Ethercat.h"
EthercatMaster master;
EthercatDevice_Generic ek1100;
EthercatDevice_Generic el1889;
EthercatDevice_Generic el2889;
void setup() {
Serial.begin(115200);
Serial.print("Begin: "); Serial.println(master.begin());
Serial.print("EK1100: "); Serial.println(ek1100.attach(0, master));
Serial.print("EL1889: "); Serial.println(el1889.attach(1, master));
Serial.print("EL2889: "); Serial.println(el2889.attach(2, master));
Serial.print("Start: ");
Serial.println(master.start(3000000, ECAT_SYNC));
}
void loop() {
el2889.pdoBitWrite(0, HIGH);
delay(50);
Serial.print("EL1889 DI 0: ");
Serial.println(el1889.pdoBitRead(0));
delay(1000);
el2889.pdoBitWrite(0, LOW);
delay(50);
Serial.print("EL1889 DI 0: ");
Serial.println(el1889.pdoBitRead(0));
delay(1000);
}
若您有興趣進一步了解,請點擊下方連結查看完整指南:
- EK1100 (Coupler) + EL1889 (16 DI) + EL2889 (16 DO)
- EK1814 (Coupler + DIO)
主要特點 QEC-M-01:
- DM&P Vortex86EX2 處理器,主站 533MHz/從站 400MHz
- EtherCAT MDevice Core 運行於專用 CPU 上
- 硬件/軟件 實時
- 86Duino 集成開發環境(IDE)
- 最多支援 128 軸,運動控制
- 內部監控硬件信息
- 工作溫度 -20 至 +70°C/-40 至 +85°C(選配)
- 3LAN/USB/MicroUSB/RS485/Audio
透過將 QEC EtherCAT MDevice 與 Beckhoff DIO 模組結合使用,工程師能夠建置一個穩定且可擴充的 EtherCAT I/O 系統,同時無需受限於單一供應商的生態系統或複雜的配置流程。
如需更多資訊和樣品需求,請寫信至 info@icop.com.tw,或致電離您最近的 ICOP 分公司,或聯繫我們的 全球官方經銷商。
![[技術提示] QEC-M-01 搭配 Beckhoff EK/EL 系列的入門指南 QEC-M-01_Beckhoff](https://www.icop.com.tw/datas/upload/files/NEWS/Resources/QEC-M-01_Beckhoff/qec04.jpeg)

![eShop Article Banner_[Technical Tips] Getting Started with 86HMI Editor and ArduBlock Simple HMI Light Control Example](https://icop-shop.com/wp-content/uploads/2026/06/eShop-Article-Banner_Technical-Tips-Getting-Started-with-86HMI-Editor-and-ArduBlock-Simple-HMI-Light-Control-Example-300x201.png)



