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