PLC200循环控制水泵

想用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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:57
下一篇 2020年10月31日 下午1:57

相关推荐

  • 临时变量选什么类型啊?

    各位老大,做个S7-200的小程序,如果报错的地方偶选了几种变量类型都不行,请教各位老大,此次应输入什么类型的变量? 图片说明:    最佳答案 临时变量不能用…

    2018年12月7日
  • S7 200采集信号

    S7-200如何采集编码器的信号?编码器名称:OPTCDER,型号:ZKT-B-102.4B-C12E,程序怎么写?     &n…

    SIMATIC S7-200 2021年7月5日
  • 用EM231输入的4-20mA信号,经过比例换算,如何运用到该子程序中?

    需要用采集到的信号(如图AWI0),经过子程序的计算步骤(如图SCL子程序),得出所需的数据。但实际当中经过S_ITR这种比例换算(如图S_ITR),输出的是VD形式,而(图AWI…

    2017年6月4日
  • 怎样查看程序的步数?

    在S7-200编程软件STEP7-MICRO/WIN V4.0中,怎样查看程序的步数? 最佳答案 西門子S7-200是看內存的佔有量來衡量程序的大小,不象三菱用步數來衡量…

    SIMATIC S7-200 2021年7月5日
  • 如何编写脉冲输出程序

    我有两个变频器,一个西门子S7-200的PLC,我想用脉冲的方法来控制变频器.但是我不知道怎么让PLC按我的要求,给变频器发脉冲. 最佳答案 ld sm0.1 …

    SIMATIC S7-200 2021年7月5日
  • S7-200 PID SSR驱动固态继电器加热水

    在PID向导选择了数字量输出Q0.0,占空比周期2秒,在调节PID的时候,输出会突变,搞不清楚这是什么原因,其它参数应该已经设置好了。图见附件!   …

    2017年11月13日
  • 怎么用SMB28的值转换成脉冲周期啊?

    用PLC自带电位计SMB28的转换成伺服电机的周期来改变速度!这个怎么做啊?怎么采取  转换?求教 最佳答案 楼主是希望将模入转为脉冲信号来改变速度吧,可以采用…

    SIMATIC S7-200 2020年11月1日
  • s7-200数据断电保存问题请教

    能否仅通过对系统块中数据断电保持的设置,就可以实现对某些V存储区数据的永久保存?而不是采用编程的方式。 最佳答案 V区 不是。V区必须通过编程。MB0-MB13&nbsp…

    SIMATIC S7-200 2018年12月5日
  • S7-200以太网模块SF红灯亮

    各位工程师好,现场有一套S7-200PLC作为客户机,在本地PLC和远程服务器之间发起数据传输请求,以前设备一直运行良好,最近甲方反应以太网通讯模块SF红灯亮,后台读不到数据,更换…

    SIMATIC S7-200 2017年11月2日
  • 关于DP模块通信问题

    为什么s7-300和et200m进行dp通信时,et200m接的io模块是300的io模块。而s7-1200与et200sp进行dp通信时,et200sp却不可以接1200的io模…

    SIMATIC S7-200 2021年7月5日