职位描述
【岗位职责】
1、PLC系统深度定制:基于西门子/倍福等平台进行PLC运行时环境二次开发,优化任务调度机制,压缩扫描周期
2、核心功能模块开发:开发专用工艺功能块,并封装为可复用库供应用层调用,同时设计高精度运动控制内核(电子齿轮/电子凸轮),实现多轴同步
3、精通三次多项式,五次多项式曲线轨迹生成算法;
4、精通西门子运动机构模型(包括滚动拾取器,多轴关节,Delta, 平面Scara)以及运动学正逆解算法
5、硬件-软件协同优化:与硬件团队协作设计定制化PLC扩展模块(高速IO、运动控制卡),参与逻辑开发评审,通过内存管理优化及中断响应提速,提升系统实时性;
6、可靠性强化与诊断:开发PLC底层诊断系统(任务执行跟踪、资源占用监控),实现故障预判
【任职要求】
学历专业:本科及以上,自动化/计算机/电子工程相关专业
工作经验:4年以上工业控制系统开发经验,至少2年PLC底层开发项目经验;
专业技能:
1) 精通西门子/倍福TwinCAT等二次开发框架
2) 熟练C/C++(DLL开发)、ST/SCL(PLC高级语言)
3) 掌握EtherCAT DC同步机制、Profinet IRT实时通信原理
【核心能力】
1、PLC二次开发实战力:熟练使用TIA Openness/TwinCAT二次开发框架,能开发定制化功能块
2、实时通信调优能力:解决现场Profinet/EtherCAT通信中断问题
3、硬件协同理解力:能解读运动控制卡的时序逻辑,提出软硬件协同优化方案
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕