s-200编写程序

一个水塔,设有两个浮球开关分别采集上限位和下限位;两台潜水泵负责给水塔补水。两台潜水泵不能同时开,互为备用,循环开启。不设上位机,不设人机界面。设开泵和关泵按钮,手动/自动切换旋钮,报警输出指示灯。要求:分两种模式控制:1手动开停水泵。2自动开停水泵:当水塔水位达到下限的时候开泵,水塔水位达到上限时关泵。当泵开启时,泵出现故障则直接启动另一台泵。当两台泵同时故障时报警输出。

钻石用户推荐最佳答案

把逻辑关系理清楚,程序还是比较简单的:
1、1#泵开的条件:
      (1)手动模式下:开启;
      (2)自动模式下:液位至下限+1#泵无故障+1#泵未运行
      1#泵关的条件:
      (1)手动模式下:停止
      (2)自动模式下:故障;或液位上限+1#泵处于运行状态
2、2#泵开的条件:
      (1)手动模式下:开启;
      (2)自动模式下:液位至下限+2#泵无故障+2#泵未运行
      2#泵关的条件:
      (1)手动模式下:停止
      (2)自动模式下:故障;或液位上限+2#泵处于运行状态
3、至于自动模式下,两台水泵均无故障,启动哪台水泵问题,建议启动运行累计时间少的水泵;程序中对水泵运行分别累计计时,在自动模式下启动前比较累计运行时间即可。

提问者对于答案的评价:

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

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

相关推荐

发表回复

登录后才能评论