苏碧湖砍柴人
人无我有,人有我精,人精我异
级别: 家园常客
精华主题: 0
发帖数量: 130 个
工控威望: 646 点
下载积分: 1107 分
在线时间: 81(小时)
注册时间: 2019-06-26
最后登录: 2024-09-12
查看苏碧湖砍柴人的 主题 / 回贴
楼主  发表于: 2019-08-28 09:07
图片:
图片:
图片:
图片:
最近看到不少人在问,手自动切换后,想接着上一步运行,能不能实现,该怎么实现,也看了大家的想法,有很多人都说不行,
小弟不才,所做的项目都有这种功能,下面分享给大家看看,请指正!
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 350 个
工控威望: 1387 点
下载积分: 1665 分
在线时间: 867(小时)
注册时间: 2008-12-24
最后登录: 2024-11-14
查看賞心悦目的 主题 / 回贴
1楼  发表于: 2019-09-01 21:51
我现在的公司做的程序也是自动流程时暂停,打到手动模式,然后手动操作气缸,再打回自动模式,气缸自动还原回暂停时的状态。大体上这样控制是没问题的,就是想问楼主,如果是暂停后移动了伺服位置,再打回自动模式,这个时候伺服要如何动作。还有一个,几个气缸顺控动作,中间暂停以后,手动操作气缸倒退几步,这个时候再打回自动模式,你这程序要如何处理呀?说实话,我现在这两种情况没什么好办法处理,第二种情况往往很容易撞机。
楼主留言:
回答如下:
1.最简单的方法就是记忆暂停前的位置,重新启动后比较位置,不一致就报警,然后手动操作回到之前的位置(也可以做成自动回到之前的位置,稍微麻烦一点)
2.像我的框架的话,在输出那里就已经做好保护条件了,比如说气缸1的动作条件是气缸2缩回,那就在气缸1输出的前面加上气缸2缩回位感应即可,这样,就算从手动切到自动,也是气缸2先动作,气缸1再动作,这样就不会撞机了