当前位置: 主页 > PLC控制

请教“排序”编程思路

请教一个编程思路。
一个管道上有3个开关阀,
1这3个阀门不能同时开启,同一时间只能开启1个阀门。
2、以上3个阀门排序开启(即谁先得到命令谁先开启),但是1#阀门有优先权(即当1#阀门其他阀门同时排序时,1#排在前面)。

最佳答案

命令在PLC看来没有同时的概念,肯定有先后,这人理解的时间是不同的,所以就没有同一个时刻得到两个指令的情况。

即使按照你的这种情况也只要分两种情况排序就行了,1号阀门开和不开两种。用fifo队列处理。

提问者对于答案的评价:
谢谢回答,学习了。

  • 关注微信

猜你喜欢

微信公众号