【崗位職責】
1、PLC系統(tǒng)深度定制:基于西門子/倍福等平臺進行PLC運行時環(huán)境二次開發(fā),優(yōu)化任務(wù)調(diào)度機制,壓縮掃描周期
2、核心功能模塊開發(fā):開發(fā)專用工藝功能塊,并封裝為可復(fù)用庫供應(yīng)用層調(diào)用,同時設(shè)計高精度運動控制內(nèi)核(電子齒輪/電子凸輪),實現(xiàn)多軸同步
3、通信協(xié)議棧開發(fā):開發(fā)EtherCAT/Profinet主站協(xié)議棧,定制從站設(shè)備驅(qū)動(如伺服驅(qū)動器、IO模塊),構(gòu)建跨平臺通信網(wǎng)關(guān)(PLC?機器視覺/機器人系統(tǒng)),確保數(shù)據(jù)交換實時性
4、硬件-軟件協(xié)同優(yōu)化:與硬件團隊協(xié)作設(shè)計定制化PLC擴展模塊(高速IO、運動控制卡),參與邏輯開發(fā)評審,通過內(nèi)存管理優(yōu)化及中斷響應(yīng)提速,提升系統(tǒng)實時性;
5、可靠性強化與診斷:開發(fā)PLC底層診斷系統(tǒng)(任務(wù)執(zhí)行跟蹤、資源占用監(jiān)控),實現(xiàn)故障預(yù)判
【任職要求】
學(xué)歷專業(yè):本科及以上,自動化/計算機/電子工程相關(guān)專業(yè)
工作經(jīng)驗:4年以上工業(yè)控制系統(tǒng)開發(fā)經(jīng)驗,至少2年P(guān)LC底層開發(fā)項目經(jīng)驗;
專業(yè)技能:
1) 精通西門子/倍福TwinCAT等二次開發(fā)框架
2) 熟練C/C++(DLL開發(fā))、ST/SCL(PLC高級語言)
3) 掌握EtherCAT DC同步機制、Profinet IRT實時通信原理
【核心能力】
1、PLC二次開發(fā)實戰(zhàn)力:熟練使用TIA Openness/TwinCAT二次開發(fā)框架,能開發(fā)定制化功能塊
2、實時通信調(diào)優(yōu)能力:解決現(xiàn)場Profinet/EtherCAT通信中斷問題
3、硬件協(xié)同理解力:能解讀運動控制卡的時序邏輯,提出軟硬件協(xié)同優(yōu)化方案