一个管道线路的6个阀门开启的实现方式?

具体要求如下:1,阀门的开启顺序1-6。 2,阀门启用的数量随意设定,1-6都可以。3,阀门同时运行数量只能是2个阀门。比如,启用了1,4,6号阀门,1和4运行,1到时间后,6号才能运行,6号时间到。1,4,6号阀门都关闭。请教各位大神,有什么好的实现思路?

问题补充:
感谢各位大神的指点。想先说一下weiyt大神的思路。启用不同的阀门,比如第一次启用1.4.6,过段时间启用1,4,5,6,不同的选择,对应的队列的数量和对应阀门不同。我的疑惑来自于第2条“2、计数来限制开启阀门数量”,怎样的计数,可以实现不同队列,都可以实现最多2个阀门同时运行。或则,是不是每次选择后,都要对要运行的阀门进行判断,阀门的数量和对应的阀门

最佳答案

可以用FIFO先进先出指令+计时+计数来做
1、FIFO保证启动先后顺序
2、计数来限制开启阀门数量
3、计时保证阀门打开时间

提问者对于答案的评价:
暂时没有全部理清楚,谢谢各位大侠

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:01
下一篇 2020年10月30日 下午11:01

相关推荐