各位观众朋友们,您们好!
感谢观看本篇教学文章,祝您学习愉快[给你小心心]
昨天发布的 " 非标自动化设备自动步程序思路 "
很多朋友看了之后,在后台询问我程序的"手/自动切换"怎么写,今天我给大家分享一下我在写程序时"手/自动切换"的写法,下面进入文章正题 :
本文演示软件为 "三菱GX Works 3" 版本: 1.070Y

程序部分

触摸屏画面
首先,我们来思考一下程序写"手/自动切换"的好处是什么?
①自动化设备在满足工艺要求生产时,运行运行方式分为"自动模式"."手动模式",自动模式是设备自动运行的控制方式,手动模式是方便调试和维护设备。(如:设备自动模式下发现某个气缸有阻塞,安全停止设备后,调至手动模式,点动调试气缸达到正常状态,然后切换自动模式继续运行。)
②手自动切换同时具备"IO映射"的作用(如上图:常闭点M100和常开点M100组成"自动和手动",这个点位在触摸屏上面(图片红色方框部分),M600阻挡气缸(自动)M610阻挡气缸(手动)和Y0阻挡气缸组成了IO映射关系)
以上两点是我的个人见解,但是程序设计人员应该要做好自动和手动功能上的不干涉,在企业自动化系统中"手自动切换",客户对手动操作功能很是重视,手动操作对于设备调试维护非常实用

图1

图2
如上图所示:
①在自动程序中,调用对应自动点位即可(如:阻挡气缸动作 SET M600,通知机械手取料 M603
②在手动模式下,要使M1 JOG动作 ,接通 M612 即可实现M1手动运行
以上就是我对本篇文章的讲解,如果您有更好的程序思路或者疑问可以在评论区留言;如果你觉得小编分享得不错,可以关注小编,用发财的小手点赞转发,后续还会继续分享更多的自动化项目实战教学,祝您学习愉快![呲牙]