三菱PLC 自动控制部分用步进顺控指令,如何实现停止.

按下停止键后完成本次动作回到初使状态.我现在是在每一步的后面都加上一条停止的指令,可以实现,但 是十分麻烦. 向各位高手求教更有效更简捷的方法.不胜感激.

你用一个停止按钮直接复位你的初始状态..如那个图片..那个X6就是停止..然后直接使状态复位就停止了.. 如果你是要停止的话,你就设定一个值当你按下按钮时,置位一个继电器..然后执行完你的动作后让它跳转到你的初始状态...然后在初始状态下一步把这个继电器复位了..\这样就是停止了..

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-05
动作复杂的话暂停功能是比较困难的,好的设备程序暂停是必不可缺的一个功能。

两种思路:
一,暂停时刻记录所有的输出状态(如果有定位移动,暂停键按下后,当前定位结束以后停止),再启动时检查所有的输出口(用块比较指令),和暂停之前相同,再启动下一步动作。当然,每一步的动作必须是独立完成,而且能分别控制,才有可能任意步骤停止,再启动和每一步的启动条件串联就可以了。

二,程序结构是用移位指令控制的,每移位一次,接一个动作,暂停就加在移位条件里(当然还有其他很多条件)。这种结构思路清晰,但是一旦动作逻辑都形成了,就很难更改,因为动作是移位控制的,很难中间加上别的动作。如果要加,后面的所有的动作都要往后挪,修改的工作量很大,可维护性也较差。
第2个回答  2015-10-31
1用一个停止按钮直接复位你的初始状态,如那个图片,那个X6就是停止,
2然后直接使状态复位就停止了, 如果你是要停止的话,你就设定一个值当你按下按钮时,置位一个继电器
3然后执行完你的动作后让它跳转到你的初始状态,然后在初始状态下一步把这个继电器复位了
这样就是停止了.
第3个回答  2012-03-22
其实,暂停通常都是在一个完整的工艺动作之后,插入一个暂停标志位,所以,和你所说的同样道理,没有更简单的办法。
相似回答