关于S7-300记忆保持输入步骤,并对应的控制先后输出

情况大概如下:有10台电机,分别10个按钮单独控制启停,且每次只能有一个电机启动,
现要求,第一按下启动的按钮对应的电机启动,再接着按下其他按钮,随机按,但是要能记住先后按下的顺序,并且在前一台电机停止后依次启动。停止方面不需要考虑,现在的问题就是能记住按钮按的顺序,对应电机可以分别启动,每次只有前一台停后才可启动后一台。
一直没想到什么好的办法来处理这个问题,请教大师们,有没有好的idea,最好有程序,这里的10台是泛指,台数不定。谢谢了

最佳答案

用添加到表格功能和先进先出功能做了4个电机的控制,其他的电机可以以此类推。不尽之处请根据step7帮助自己修改.

图片说明:

关于S7-300记忆保持输入步骤,并对应的控制先后输出  关于S7-300记忆保持输入步骤,并对应的控制先后输出  关于S7-300记忆保持输入步骤,并对应的控制先后输出  关于S7-300记忆保持输入步骤,并对应的控制先后输出  

提问者对于答案的评价:
你的方法是可以的,不过到最后一步的时候,停止不了最后1台机器的,需要加些条件对其复位。对了这种方法我觉得还是不够好,要是很多的话,写起来会很麻烦,我自己又用地址指针做了,这种方法要好的多,可移植性更强。不过还是谢谢回答的问题,其他三位也辛苦了,谢谢

最佳答案作者回复:
用地址指针做当然更好,祝贺你。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc225471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午12:57
下一篇 2018年12月1日 上午12:57

相关推荐