本文測試驗證 ZMC900E雙路EtherCAT主站,125us+1ms周期下穩(wěn)定運行,微秒級抖動、零丟包,適配高精度工業(yè)控制。
背景在工業(yè)自動化向高精度、高同步、多軸協(xié)同發(fā)展的當下,EtherCAT 總線憑借高速實時、拓撲靈活的優(yōu)勢成為運動控制領域的主流選擇,而雙路 EtherCAT 主站控制器更是能滿足復雜產(chǎn)線的多場景分區(qū)控制需求。ZMC900E 運動控制器作為一款搭載雙路 EtherCAT 主站的高性能設備,其實際運行的穩(wěn)定性、實時性及數(shù)據(jù)完整性直接決定工業(yè)現(xiàn)場的控制效果。本文基于 ZMC900E EtherCAT 雙路主站的全維度性能測試,深入解析其在高頻率通信、多從站掛載、長時間連續(xù)運行場景下的技術表現(xiàn),為工業(yè)控制工程應用提供實測參考。

測試核心目標與環(huán)境搭建本次測試以驗證 ZMC900E 雙路 EtherCAT 主站的工業(yè)級性能為核心,重點測試主站 1 以 8KHz(125us)高頻周期、主站 2 以不同周期并行運行時的穩(wěn)定性、實時性、數(shù)據(jù)完整性,同時驗證雙路主站長時間連續(xù)工作的可靠性,以及最大從站掛載能力,確認其是否滿足數(shù)控機床、工業(yè)機器人、自動化產(chǎn)線等高性能控制場景需求。測試硬件采用 ZMC900E 運動控制器作為核心,搭配 43 臺工業(yè)級 EtherCAT 從站設備(主站 1 掛載 28 臺,含 DI/DO 設備、松下 / 匯川 / 臺達多品牌伺服驅動器;主站 2 掛載 15 臺,含耦合器、倍福 EL 系列模塊、ZIOC/ZDM 系列 IO 設備),輔以 EtherCAT 專用分析儀、24V 工業(yè)電源、工業(yè)級網(wǎng)線等輔材;軟件層面采用 AWStudio 上位機完成 EtherCAT 網(wǎng)絡配置、實時監(jiān)控與數(shù)據(jù)采集,NetAnalyzer 分析儀實現(xiàn) PDO 幀過濾、抖動統(tǒng)計與延時分析,同時編寫定制化測試程序實現(xiàn)伺服 CSP 模式運動控制、DI/DO 硬件對接讀寫測試。

測試搭建標準線性拓撲結構,將 EtherCAT 分析儀接入兩路主站 OUT 端與首個從站 IN 端之間,所有從站通過網(wǎng)線級聯(lián),開啟支持分布式時鐘(DC)的從站同步功能,配置 PDO 數(shù)據(jù)交互格式,確保測試環(huán)境貼合工業(yè)現(xiàn)場實際應用場景。
關鍵測試環(huán)節(jié)與性能表現(xiàn)1. 最小 PDO 周期適配:篩選最優(yōu)穩(wěn)定運行組合PDO 周期是 EtherCAT 實時性的核心指標,本次測試依次設置125us+125us、125us+250us、125us+500us、125us+1ms四種雙路主站周期組合,通過分析儀監(jiān)控 PDO 幀抖動與通信穩(wěn)定性,結果顯示:
- 125us+125us、125us+250us 組合下,雙路主站快速出現(xiàn) PDO 幀大幅抖動,最大抖動達數(shù)十毫秒,通信周期混亂,無法穩(wěn)定運行;
- 125us+500us 組合前期抖動較小,但測試超 1 小時后出現(xiàn)突發(fā)大抖動,無法滿足長期連續(xù)運行需求;
- 125us+1ms組合下,測試全程 48 小時內(nèi) PDO 幀抖動穩(wěn)定,從站設備控制無異常,為主站最優(yōu)穩(wěn)定運行周期配置,后續(xù)所有核心性能測試均基于此組合開展。
雙主站125us周期下,迅速出現(xiàn)PDO幀周期抖動大,通信周期混亂,如下表所示。

Master1 125us周期,Master2 250us周期下,同時迅速出現(xiàn)PDO幀周期抖動大,通信周期混亂,如下表所示。

Master1 125us周期,Master2 500us周期下,前期抖動較小,測試超1小時后出現(xiàn)大抖動,如下表所示。

Master1 125us周期,Master2 1ms周期下,測試時長48小時,PDO幀抖動穩(wěn)定,從站控制正常,如下表6所示。

2. 核心性能測試:全維度驗證工業(yè)級可靠性以主站 1(125us/8KHz)、主站 2(1ms)為基準,開展 48 小時連續(xù)穩(wěn)定性測試,從數(shù)據(jù)完整性、實時性、設備控制有效性、通信狀態(tài)、CPU 資源占用五個維度完成全維度驗證,核心表現(xiàn)如下:2.1 數(shù)據(jù)完整性:零丟包零錯包,指令傳輸絕對可靠測試全程通過上位機統(tǒng)計收發(fā)包數(shù)量,雙路主站丟包率均為 0.00%(上位機顯示的 1 個丟包為數(shù)據(jù)顯示延遲,非實際丟包),無任何幀校驗錯誤、非字節(jié)對齊等通信異常,主站 1 負載率 22.99%、主站 2 負載率 1.21%,帶寬余量充足,完全保障工業(yè)現(xiàn)場控制指令與采集數(shù)據(jù)的可靠傳輸。2.2 實時性:微秒級抖動,滿足高精度多軸同步控制實時性是運動控制的關鍵,本次測試重點關注 PDO 幀發(fā)送周期抖動與應用回調(diào)函數(shù)周期抖動兩大核心指標,實測數(shù)據(jù)均達到工業(yè)級高精度標準:
- PDO 幀抖動:主站 1 最小幀間隔 117.275us、最大 133.275us,抖動范圍 ±8.275us,多數(shù)抖動分布在 16ns~2us 區(qū)間;主站 2 最小幀間隔 990.713us、最大 1007.235us,抖動范圍 ±9.287us,多數(shù)抖動分布在 32ns~4us 區(qū)間,微秒級抖動確保幀傳輸?shù)母咭恢滦裕?/span>
- 回調(diào)函數(shù)抖動:主站 1 平均周期 125us,抖動范圍 ±8us;主站 2 平均周期 1ms,抖動范圍 ±15us,穩(wěn)定的回調(diào)周期為高精度軌跡規(guī)劃、多軸同步運動提供核心保障。

記錄分析儀幀發(fā)送周期的抖動分布情況,主站1大多數(shù)抖動分布在 [16ns, 2us] 區(qū)間,主站2主要分布在[32ns, 4us] 區(qū)間,如下圖所示。


圖9 回調(diào)函數(shù)觸發(fā)情況
2.3 設備控制:伺服與 IO 精準響應,無異常報錯
設備控制有效性直接反映控制器的實際應用能力,測試中:
2.4 通信狀態(tài):全程無異常,協(xié)議棧運行穩(wěn)定
通信測試過程中,主站與從站的通信狀態(tài)均正常,且保持在操作狀態(tài);AL 寄存器與 DL 寄存器狀態(tài)均正常,兩路主站的EtherCAT 通信狀態(tài)具體如下圖所示。

同時測試過程中兩路主站均沒有產(chǎn)生任何錯誤日志,主站協(xié)議棧運行皆正常,如下圖所示。

48 小時測試中,雙路主站及所有 43 臺從站均保持正常操作狀態(tài),AL/DL 寄存器狀態(tài)無任何異常,未產(chǎn)生一條 EtherCAT 錯誤日志,主從站通信無中斷、無卡頓,協(xié)議棧運行穩(wěn)定可靠,充分驗證了 ZMC900E EtherCAT 協(xié)議實現(xiàn)的成熟度。
2.5 資源占用:CPU 負載低,預留充足開發(fā)余量
控制器系統(tǒng)資源占用直接影響二次開發(fā)與多任務運行能力,雙路主站協(xié)議棧并行運行后,通過 top 工具監(jiān)控顯示:主站 1(125us 高頻)CPU 使用率僅 27%,主站 2(1ms)CPU 使用率僅 1%,總使用率不足 30%,預留大量系統(tǒng)資源可供用戶二次開發(fā)、多業(yè)務程序運行,無系統(tǒng)卡頓風險。

3. 最大從站數(shù)推算:高擴展性滿足復雜拓撲需求
在工業(yè)現(xiàn)場,控制器的從站掛載能力決定了系統(tǒng)的拓撲靈活性,本次測試基于 125us 高頻周期下的實測數(shù)據(jù),結合百兆以太網(wǎng)傳輸特性,完成最大從站數(shù)推算:實測 28 個從站下,數(shù)據(jù)幀來回轉發(fā)延時 35.702us,平均單從站轉發(fā)延時 1.3us;百兆以太網(wǎng) 1Byte 數(shù)據(jù)傳輸耗時約 80ns,按 PDO 周期 80% 為有效帶寬(預留 20% 處理郵箱、寄存器等幀)計算,當所有從站總 PDO 數(shù)據(jù)為 500 字節(jié)時,125us 周期下主站最大可掛載 46 個從站。

圖13 數(shù)據(jù)來回轉發(fā)延時
測試結論與工程應用價值本次針對 ZMC900E 運動控制器 EtherCAT 雙路主站的 48 小時全維度性能測試,驗證了其在高頻通信、多從站掛載、長時間連續(xù)運行場景下的優(yōu)異表現(xiàn),核心結論如下:
- 周期適配性優(yōu)異:雙路主站在 125us+1ms 周期組合下可實現(xiàn)長期穩(wěn)定運行,主站 1 支持 8KHz 高頻通信,滿足高精度運動控制的實時性需求,主站 2 適配常規(guī)控制場景,兼顧高頻與常規(guī)場景的分區(qū)控制;
- 實時性與可靠性雙高:雙路主站 PDO 幀與回調(diào)函數(shù)均實現(xiàn)微秒級抖動,全程零丟包零錯包,主從站通信無異常,伺服與 IO 設備控制精準,完全滿足工業(yè)自動化領域高性能、高可靠的控制需求;
- 資源占用合理,擴展性強:CPU 負載率低,預留充足二次開發(fā)余量,125us 高頻周期下最大可掛載 46 個 500 字節(jié) PDO 數(shù)據(jù)的從站,拓撲設計靈活,適配復雜工業(yè)現(xiàn)場的多設備組網(wǎng)需求;
- 多品牌兼容性好:測試兼容松下、匯川、臺達等多品牌伺服驅動器,以及倍福、ZIOC/ZDM 等多系列 IO 設備、耦合器,協(xié)議兼容性強,降低工程現(xiàn)場的設備選型與組網(wǎng)難度。
從工程應用角度來看,ZMC900E 運動控制器的 EtherCAT 雙路主站設計,既滿足了數(shù)控機床、工業(yè)機器人等設備的高精度多軸同步控制需求,又能實現(xiàn)自動化產(chǎn)線的分區(qū)獨立控制,其優(yōu)異的實時性、可靠性與擴展性,使其成為工業(yè)自動化領域中復雜運動控制場景的理想選擇。無論是高頻率的精密運動控制,還是多設備的分布式組網(wǎng),ZMC900E 都能提供穩(wěn)定、高效的 EtherCAT 總線通信支撐,為智能制造的落地實施提供核心硬件保障。
技術總結EtherCAT 總線的性能表現(xiàn)是運動控制器的核心競爭力,而雙路主站的設計更是對控制器協(xié)議實現(xiàn)、硬件資源、系統(tǒng)優(yōu)化的綜合考驗。ZMC900E 運動控制器通過成熟的 EtherCAT 協(xié)議棧設計、合理的硬件資源分配、高效的系統(tǒng)優(yōu)化,實現(xiàn)了雙路主站的高頻穩(wěn)定運行、微秒級實時抖動與高容量從站掛載,其實測性能達到工業(yè)級高標準。在智能制造向精細化、柔性化發(fā)展的趨勢下,ZMC900E EtherCAT 雙路主站的高性能表現(xiàn),不僅為設備制造商提供了高可靠的控制硬件選擇,也為系統(tǒng)集成商提供了靈活的組網(wǎng)方案,助力工業(yè)自動化產(chǎn)線實現(xiàn)更高精度、更高效率、更穩(wěn)定的運行,推動智能制造技術的落地與升級。