在半导体贴片设备与锂电卷绕/叠片设备中,工艺配方复杂、运动点位繁多,涉及多轴精密联动。人工换型时参数易出错、调试周期长,且缺乏版本追溯机制。本项目旨在解决工艺配方数字化管理与运动控制联动问题,实现多轴点位示教、配方版本化管理、参数防错校验及安全互锁保护,确保工艺切换的准确性与设备运行安全性。
点击空白处退出提示
在半导体贴片设备与锂电卷绕/叠片设备中,工艺配方复杂、运动点位繁多,涉及多轴精密联动。人工换型时参数易出错、调试周期长,且缺乏版本追溯机制。本项目旨在解决工艺配方数字化管理与运动控制联动问题,实现多轴点位示教、配方版本化管理、参数防错校验及安全互锁保护,确保工艺切换的准确性与设备运行安全性。
1.多轴运动点位示教与轨迹规划模块,支持X/Y/Z/旋转轴点位配置,2D可视化编辑与拖拽调整;
2. 工艺配方版本管理系统,支持配方创建、编辑、保存、切换、差异对比与历史回滚,完整记录变更日志;
3. 配方参数合法性校验引擎,内置软限位、速度限制、加速度限制、点位顺序、碰撞预检测、参数关联6条校验规则,Error级别强制阻断保存;
4. 审批工作流管理,支持Draft/UnderReview/Approved/Archived状态流转,Approved版本方可下发;
5. 运动控制模拟模块,支持4轴模拟运动控制,实现绝对定位、相对定位、Jog点动、回原点、自动序列运行;
6. 设备安全互锁系统,支持急停、软限位、碰撞禁区、轴间互锁、速度限制、回原点要求等多级安全规则;
7. 运动状态实时监控,轴位置/速度/状态实时刷新,轨迹预览与速度曲线展示;
8. 配方导入导出与操作日志追溯,支持JSON格式备份恢复,完整记录操作行为。
我负责整体架构设计、配方数据模型、校验引擎、运动控制模拟及WPF界面开发。项目采用.NET 8 WPF架构,基于CommunityToolkit.Mvvm实现严格MVVM分层(View/ViewModel/Model/Service),通过源生成器自动生成属性与命令绑定,确保代码可测试性与可维护性。配方系统采用JSON序列化实现版本快照与差异对比,SQLite存储配方记录与审批日志。校验引擎采用规则链模式,支持实时校验与保存强制校验。运动控制层封装标准IMotionController接口,内置SimulatedMotionController模拟4轴伺服运动,支持S曲线速度规划与限位保护。安全互锁服务独立运行,优先级分级处理急停与限位事件。UI采用统一深色工业主题,与视觉检测、数据采集监控平台保持视觉一致性,形成完整作品集品牌。开发过程中采用AI辅助编程生成MVVM模板与校验规则代码,聚焦业务逻辑与架构设计。








评论