比如有1,2,3号机只用一个按键启动,一个手动/自动按钮,一个急停,急停一般是做停止一切动作,比较好处理。
但是正常作业时比如3号机出故障,1,2号机正常循环作业中。这时我需要手动控制3号机,如果我将手动自动按钮打到手动状态,这时对1,2号机一般如何处理?
我觉得最好是独立起来,但是上次做机器人项目人家就要一键启动,一键处理。
我的思路是这样的,3号机异常,打到手动自然就切入手动控制模式。
但是对于1,2号机先做暂停处理(毕竟打到手动还在动作的话有点不合理),如果1,2号机任何动作未做,那么1,2号机自动暂停状态保持。下次打到自动再启动可继续执行自动。但是如果打手动以后,对任何一台机有动作操作以后,就中断自动状态(除非那种任何时机都能达到启动状态的设备),变为手动控制模式,下次再回到原点状态后才能继续启动。
不知道这样合不合理,欢迎大家指摘,和提出比较合理的建议。