s7200 信号的先后判断

有8个过滤器每个都有一个高液位,到高液位时反洗.(不能同时反洗).反洗后要等待水池水满后反洗第2个.想编个判断高液位信号的程序.用的是SM0.4+计数器但怕信号在同一分钟出现.SM0.5+计数器有怕信号在同一分中内出现.想请教下高手有什么简便的方法没

问题补充:
有8个过滤器每个都有一个高液位,到高液位时自动反洗过滤器.(不能同时反洗)要一个个根据过滤器高液位液位的先后清洗.反洗后要等待反洗水池水满后反洗第2个.想编个判断高液位信号的程序.现在编的是:用的是SM0.4+计数器但(怕过滤器高液位信号的保持时间不够).SM0.5+计数器怕信号在同一分中内出现分不出前后.想请教下高手有什么简便的方法没

最佳答案

定义一个表
 八个高液位分别对应1,2,3,4,5,6,7,8
 只要有高液位触发,就ATT,将相应的数值添入表中
 等待反洗水池水满后,利用指令FIFO,先进先出指令,将第一个到达高液位的过滤器清洗
 其它思路同

提问者对于答案的评价:
要有个例子就好了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:33
下一篇 2021年7月5日 上午9:34

相关推荐

发表回复

登录后才能评论