343012090
级别: 家园常客
精华主题: 0
发帖数量: 372 个
工控威望: 641 点
下载积分: 1470 分
在线时间: 208(小时)
注册时间: 2014-08-31
最后登录: 2023-06-03
查看343012090的 主题 / 回贴
楼主  发表于: 2017-04-07 09:23
各位大神,有一个这样子的问题,就是手动与自动的关系,请教一下,
在自动运行当中,如果暂停下来,切换到手动,把一个气缸点动一下,但是不点回来。然后在切换到自动,继续运行,
如果运行在这个工位的时候,机器肯定是要自动停下来的卡在那里,因为气缸已经不在本该在的位置了,这个时候是采取报警提示了?还是有更好的办法能解决这个问题?
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 372(小时)
注册时间: 2013-05-30
最后登录: 2024-05-14
查看jicjic111的 主题 / 回贴
1楼  发表于: 2017-04-07 22:57
图片:
图片:
我是这样编写的(1全自动,2手动,3半自动,4调试)然后在每一种状态下写一个块INTERLOCK(互锁),很好解决这个问题。汽缸只有两种状态,进位状态,退位状态,进位到退位改变时,我说的条件呢,有可以多种,手动,自动,调试,上升位传感器,下降位没东西感应,气压传感 器,等等,组合一个小块,再组合成一个大块INTERLOCK,另外用时加上.你看我发的图,又比如,在手动状太下在下降位,转变为自动状态时,自动运行条件不成立,INTERLOCK块显示出来了,要不你手动把这块复位,要不全复位,自动条件成立,可以运行,条件成不成立,看INTERLOCK,安全的块可以自动归位,不确定的,要转到手动归位,再转至自动状态,点暂停/运行