回复:电磁阀频繁吸合断开

已锁定

hhyx9

  • 帖子

    1116
  • 精华

    22
  • 被关注

    45

论坛等级:奇侠

注册时间:2015-04-11

钻石 钻石 如何晋级?

发布于 2024-06-23 20:50:11

16楼

展开查看
以下是引用hhyx9在2024-06-23 13:04:18的发言 >9楼

做这种工艺的时候,要有一个“死区”和滤波的概念,AI不是Bool,非黑即白,你要给程序留出一个灰色地带,帮助CPU去在一个“AI区间内”做0/1的判断,的否则就会像你这样,阀不断跟着模拟量波动而通断

以下是引用手机用户20220610211363在2024-06-23 09:54:05的发言 >0楼:小弟初学smart PL...

引用0楼详细内容:

小弟初学smart PLC编程,目前遇到个问题;我用液位计测量水箱液位模拟量vd140,液位最高1m,最低0.2m,当液位高于0.2m,小于0.9m时候则输出PLC Q2.5点,打开电磁阀补水;液位模拟量逐步增大,当模拟量增加到0.89时候,电磁阀则频繁的进行打开闭合,分析是液位模拟量时而大于0.9,时而小于0.9,请教下如何解决这问题。



在这里回复楼主,死区不用想的很复杂,就是在目标值上叠加一个可以接受的上下限阈值,这样就将目标值这一个点变为了一个区间,在此区间内都认为已经到达目标值,避免无意义的频繁调整。

滤波可以用一个一阶滤波或其它滤波形式,减小反馈值的波动,最终目的也是避免无意义的频繁调整。

这两个方法在PID中都是常用手段

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9426条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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