想用PLC200做程序,4台水泵要求是:(1.)3用1备,轮换工作,(2)具有故障自投,互为备用功能,(3)某台出现故障,备用泵及时投入使用。
最佳答案
1、设一个操作间隔,比如10秒,每到操作间隔(可以用上升沿),执行如下过程;当然故障的泵立即停掉,不必等操作间隔。
2、统计运行的泵数,如果小于3,需要增泵,不作轮换;如果已等于3(不可能大于3),则作轮换处理;
3、增泵:统计未运行且没有故障的泵,如果有(大于0),把符合条件(比如累计运行时间少的)的第一个可用泵让其运行;
4、轮换:两个条件同时具备:A)已运行的泵中有达到轮换的泵(比如运行时长已超过某一设定值);B)统计未运行且没有故障的泵数大于0;从这些可用泵中选一台符合条件的泵,替换那台需轮换的泵。轮换过程,是先开后停还是先停后开,间隔多少等,再议。
提问者对于答案的评价:
分给你吧,你说的很想试试
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297139.html