工作概要Job Purpose:
負責開發(fā)基于 EtherCAT通訊協(xié)議的工業(yè)自動化和機械運動控制系統(tǒng),并確保系統(tǒng)的實時性與穩(wěn)定性。
工作任務Task:
(1) 開發(fā)EtherCAT通訊相關軟件,應用于實時性Linux的x86及ARM平臺。
(2) 針對 EtherCAT主站及從站進行同步技術(shù)開發(fā)與優(yōu)化,確保系統(tǒng)實時性與穩(wěn)定性。
(3) Linux操作系統(tǒng)的實時性能調(diào)校 (RTOS tuning, Latency debug)。
(4) 支持運動控制、通訊協(xié)議、IO及馬達控制的相關軟件設計與整合。
專業(yè)知識與技能Professional Knowledge and skill:
(1) 熟悉 Linux系統(tǒng)內(nèi)核與驅(qū)動開發(fā),并掌握實時操作系統(tǒng)(RTOS)或 Linux 實時擴展(如 PREEMPT-RT)。
(2) 深入了解 EtherCAT 通訊協(xié)議(特別是分布式時鐘和同步機制),并精通 C/C++ 進行高效能系統(tǒng)編程。
(3) 具備 EtherCAT 主站與從站開發(fā)經(jīng)驗,熟悉常見開源框架(如 SOEM 或 IgH EtherCAT Master),并了解工業(yè)自動化與 PLC 的基本概念。
(4) 具備系統(tǒng)調(diào)試能力,能定位 EtherCAT通訊問題,熟悉使用分析工具診斷網(wǎng)絡延遲、抖動等問題。
(5) 熟悉網(wǎng)絡通訊協(xié)議 (如TCP/IP、UDP等),具備相關開發(fā)經(jīng)驗。
(6) 需要具備對計算器結(jié)構(gòu)、操作系統(tǒng)(OS)、網(wǎng)絡通訊及工業(yè)協(xié)議的深入理解。歡迎優(yōu)秀人才加入我們的團隊!