zq123666
级别: 工控侠客
精华主题: 0
发帖数量: 480 个
工控威望: 2143 点
下载积分: 22012 分
在线时间: 1057(小时)
注册时间: 2021-03-24
最后登录: 2024-11-15
查看zq123666的 主题 / 回贴
楼主  发表于: 2024-01-26 18:02
现在是这么个情况,设备使用部门提需求说,设备自动运行时切手动操作后再继续自动,需要设备自动继续运行,而非人工操作返回自动切手动前的状态、局部模块初始化、整机初始化这些方式!

以前搞设备程序都是切手动时保存各轴、气缸状态信息,再切自动时比较状态做报警提示,每个轴/气缸都写了一键回暂停前位置状态的按钮,但需要人工确认是否干涉操作!

现在这台设备轴多、气缸多、干涉位置多,要在人工操作后做自动恢复到切手动前位置状态,感觉程序量好大啊!

请教下各位有没有什么好的思路!
超那个超啊超
QQ&VX:449285600  
级别: 探索解密
精华主题: 0
发帖数量: 123 个
工控威望: 177 点
下载积分: 843 分
在线时间: 88(小时)
注册时间: 2020-03-10
最后登录: 2024-09-26
查看超那个超啊超的 主题 / 回贴
1楼  发表于: 2024-02-06 15:06
我之前在面板行业也是,国外设备也是,在手动状态再切换自动设备就是可以继续跑,即使中间人为干涉了,也没问题
目前我在锂电行业,好多程序都达不到这样的要求
我的方法是一台设备分很多工位,每个工位有单独的流程,只要设备手动,自动流程清零,再自动时就先判断工位状态后跳转流程步,这样就不用初始化,前期麻烦点
也体现出程序结构的重要性
引用
引用第12楼苏州工人于2024-01-27 17:44发表的  :
每个工站单独写流程程序,增加动作前状态自检,自检不通过时进行机构复位初始化,复位初始化后自检通过开始自动,不通过报警,提示人工处理,附带异常位置提示
只要再考虑工站工作多次后对工件是否有影响,有影响直接提示取走产品,标记为无料,后续工站当空料处理