回复:一道PLC编程题目

墨盒

  • 帖子

    7
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2008-07-14

普通 普通 如何晋级?

发布于 2012-02-03 16:34:45

132楼

quote:以下是引用Automann在2011-03-23 08:04:51的发言:
强烈支持Zane版主的思路,用环形移位法控制泵,每次启动时启动当时最先停机的泵,每次停机时停当时最先启动的泵。我再补充一个很容易实现的方法:假设有8台泵,原来的状态为00111000。
水位低了,将00111000循环左移得01110000,与原来的00111000相“或”,得01111000,投入了一台泵。
水位高了,将01111000循环左移得11110000,与原来的01111000相“与”,得01110000,切除了一台泵。
这个方法编的程序最简单,且与泵的台数无关。这是我很早以前用汇编语言做功率因数控制器时使用的方法。


我喜欢这个,看着容易接受,可操作性强,让编程苦手可以解脱了。而且很多情况下不考虑故障泵其实也没什么,故障恢复后最多增加点扰动,不会偏离目标,最关键的是故障出现的情况在正常使用时是相对较少的,要是大面积故障谁的系统都不可靠。
懒人一个

推荐帖推荐理由:思路很清晰,给我感觉这样也是最好的,但是考虑到哪台报故障应该怎么做(推荐人:cy77223)

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。