请问判断变量VD0峰值变化趋势的程序如何编写?

已锁定

xf123456

  • 帖子

    397
  • 精华

    9
  • 被关注

    38

论坛等级:侠圣

注册时间:2011-04-11

黄金 黄金 如何晋级?

请问判断变量VD0峰值变化趋势的程序如何编写?

727

10

2021-07-29 10:35:13

水箱的液位VD0是在0~100之间不停变化的,有外部进水,有设备耗水,液位在不断的波动,但总体是不断上升的。外部有一个水泵,每5分钟抽一次水,希望把液位维持在70左右。

我是用定时器编的程序,每5min结束时水泵运行7s,就是水泵停止293s运行7s;但液位有时候能抽到65,有时候能抽到80;这需要每一两个小时来人看一次,在触摸屏上手动修改抽水时间VW10。

若在5min内水位的峰值比上一次高,就把抽水时间增大0.1s,就是水泵停止292.9s运行7.1s;若在5min内水位的峰值比上一次低,就把抽水时间减小0.1s,就是水泵停止293.1s运行6.9s。

从逻辑上看,是每5min读一次液位VD0的峰值,把这些峰值存起来,比较峰值是上升还是下降;根据20min内峰值变化来修改VW10;每次修改0.1s;请问这种判断峰值变化趋势的程序如何编写?我只会判断VD0的峰值,不知道怎么再判断峰值的变化趋势

请问判断变量VD0峰值变化趋势的程序如何编写? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9288条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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