请教过滤器顺序反洗的编程思路,

7个罐可以任意选择投入、切出。
1:投入的罐,当过滤的时间到后依次反洗。
2:投入的罐,当过滤的时间到后,只反洗一个罐,然后再过滤,过滤的时间再到时,再反洗下一个罐。投入的罐这样循环着反洗。
请教这两种编程思路,特别是第二种,谢谢了。

最佳答案

用一个bool量记录是否有反洗的,如果有反洗的完成,置位bool量。其他需要反洗的罐的反洗启动条件是允许反洗且这个bool量为0.当罐投入后,这个bool量复位。
所有需要反洗的罐进fifo队列。取队列的首反洗。

提问者对于答案的评价:
谢谢各位的回答,都挺有启发的,就选择最早的吧。

专家置评

已阅,最佳答案正确。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日
下一篇 2017年6月7日

相关推荐

  • TD400怎么设置怎么跟电脑连?

    td400买的时候就一根线,那是跟PLC连的,但我要设置TC400必须跟电脑连啊?是不是还有根线? 问题补充:我的意思,电脑上设置好了,不是要下在到TD400上吗?怎么下载进去?那…

    SIMATIC S7-200 2021年7月5日
  • S7-200采样不能才到正负1000MV

    我用的是EM231模块采样,采样信号是一个化学反应的电压信号。用干电池测能测5V一下的任何电压,而且很准。但接上改化学反应的电压信号就有20MV左右的误差,而且不能上正负1000M…

    SIMATIC S7-200 2021年7月5日
  • cpu226CN储存卡

    请问CPU226储存卡291-8BA20-0XAO,如何将程序和数据下载到储存卡上,下载程序到CPU226中能否可以自动复制到储存卡中。如果不能如何下载到储存卡内,我看见有些答案说…

    SIMATIC S7-200 2021年7月5日
  • S7-200小程序

    有个旋钮接了X0,X1两个常开点,位置离得很近,如果顺时针旋转先接通X0再接通X1,那么就执行结果加1,如果逆时针旋转即先接通X1,后接通X0,那么执行结果就减1,怎么做可靠? 最…

    2021年7月5日
  • 问个基础问题

    无符号数与有符号数分别用在什么不同的方面?无符号是用于地址,有符号用于数据计算吗?还有其它的地方? 最佳答案 如果表达的整数对象不可能出现负值,就可以用无符号数,否则就用有符号数。…

    SIMATIC S7-200 2020年11月1日
  • SMB34,SMB35如何理解

    “smb34分别定义了定时中断0和1的时间间隔” 请问定时中断1和0是指什么,一个我自定义的中断吗,还是系统中本来就有的中断?SMB34,SMB35具体应该怎么应用呢?多…

    SIMATIC S7-200 2021年7月5日
  • 8位绝对值编码器占用PLC的输入点几个

    占用I/O点数 最佳答案 如果接到PLC的输入点上的话,8位的话应该是8个输入点吧! 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月5日
  • VB做监控,读取S7-200PLC密码的字节指令是什么

    请教各位:上位机用VB做监控,通过PPI协议与S7200通讯,我知道读VB0的指令为“68 1B 1B 68 02 00&nbsp…

    SIMATIC S7-200 2020年11月1日
  • 多台 224XP与组态王PPI通信时不稳定,用编程软件刷机时,有的找到,有的找不到

    现场有16台 224XP与组态王PPI通信时不稳定,用编程软件刷机时,有的CPU找到,有的找不到,有部分找到的也是unknown,线是用紫皮线,端子也用西门子的DP接线端…

    SIMATIC S7-200 2018年3月6日
  • 如何让模拟量以一定的斜率增大

    S7200中,如何让模拟量输出以一定的斜率不断增大,开环控制,不是闭环控制,只要能产生斜坡就行 最佳答案 这个简单 LD    &…

    SIMATIC S7-200 2020年11月5日