xiejun8103
三人行,必有我师
级别: 工控侠客
精华主题: 0
发帖数量: 327 个
工控威望: 2118 点
下载积分: 3244 分
在线时间: 299(小时)
注册时间: 2009-10-26
最后登录: 2019-07-02
查看xiejun8103的 主题 / 回贴
楼主  发表于: 2012-03-28 13:43
     在很多设备中,在自动运行模式下,如出现了报警,(比如有一个气缸给卡住了,没运行到位),现在我们想切换到手动模式进行手动排除,排除好后在切换到自动模式继续接到刚才的动作运行.(在这样的情况下,设备出现报警时应停止工作,停止在当前状态.可能很多其它气缸或其它元件,都是运行到半中间,也就是说没在原始的位置停下来了,而我们现在又要转换到手动进行操作)像这样的程序怎样写才好呢?怎样写才筒单.我目前用的方法很笨,好像不是很好.请大家说说应怎样做才好呢?
hongming
级别: 略有小成
精华主题: 0
发帖数量: 158 个
工控威望: 272 点
下载积分: 958 分
在线时间: 42(小时)
注册时间: 2010-11-10
最后登录: 2024-11-08
查看hongming的 主题 / 回贴
1楼  发表于: 2012-03-30 22:41
做一个保持很简单,但一般情况切换到手动是不允许自动状态保持的,楼上的说了很多理由。
补充一个理由,自动状态特别是运行到一半的时候,有时是很多动作同时进行的,那么切换回自动后怎么来让这些动作继续启动呢?如同时启动你的总电源是否能够承受这个启动电流?分步启动是否会影响自动运行的状态稳定?还有,如果这个设备里面还有维修人或工具,万一出现一个冒失鬼切换到自动,那损失就无法估算了。
总之我是不赞成的,考虑设备和人身的安全,我都会要求设备手动调整到自动的初始状态再允许自动启动。