PID过程值波动太大

用向导做的%ignore_a_1%调节,控制变频器调节调节流量,流量值是由秤盘计算出来的的滑动差值,设置值比如是5克每秒,用10毫秒定时中断读取并计算的差值波动太大,应该怎么改善呢,连续读取了10个数据,然后取了平均值,但是数值经常太大,PID的输出要么是最大值,要么就没有输出。

问题补充:
读取秤盘的重量周期是100MS,PID采集时间是0.5  。现在输出值一直从4000多到5000多,然后变最大值32000,然后变0。最后继续循环4000多到5千多,一直这样循环,搞不明白为什么会有变最大值和变0的情况,读取的数值一直都有显示,是正常值,保持秤盘有料。

最佳答案

PID的执行周期、滤波时间、机械动态调整滞后周期、合理的流量整定,还有PID整定参数,都影响PID调节效果。可以试着减慢PID执行周期(变频器调整速度以及流量检测滞后,PID太快没意义),还可以减少P、加大I!

补充:我觉得可能是你的过程值是不是波动太大无规律,导致PID失控!在修改PID参数的同时,建议你适当增加滤波时间和次数!像你这个采样时间10MS意义不大,变频器根本 调整不过来的!建议采样时间200MS一次,滤波次数10-15次,得出一个2S-3S滤波后的值用来进行PID过程值进行运算!

提问者对于答案的评价:
谢谢,有些作用,只能自己慢慢调节了,谢谢大家的回复。

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

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

相关推荐

  • 关于TD200

    公司刚进了一台旧设备,是S7-200与TD200的组合,请问TD200怎样使用/ 最佳答案 TD200相关资料已发送到 hdzjm6888@yahoo.cn &…

    SIMATIC S7-200 2021年7月4日
  • EM253配置包络问题

    现用EM253控制伺服控制器和伺服电机(安川的),用位置向导完成配置后(相对运动),在EM253控制面板中使能DIS,装载模块配置,运行运动包络时面板上包络状态怎么是空的,没数据?…

    SIMATIC S7-200 2020年10月31日
  • uss协议控制延时3S

    我这有台 诺德sk370,开始找不到任何这台机的资料,可能是太老了,后来偶然发现竟然跟西门子的老型号参数几乎一样。也支持uss通信   后来…

    SIMATIC S7-200 2020年10月31日
  • S7-1200PROFINET 通信口支持的通讯方式有哪些?

    S7-1200PROFINET 通信口支持的通讯方式有哪些? 最佳答案 s7-1200通讯http://www.ad.siemens.com.cn/productport…

    SIMATIC S7-200 2021年7月5日
  • 6ES7214-1BD23-0XB8 是否需要配电池

    这个PLC没有连触摸屏,也没有什么可设置的参数,不安装电池的话,程序会不会丢失?要是不丢失,就不买电池了。 最佳答案 程序不会丢,西门子以前老款PLC时间久,程序里面V区参数会丢,…

    SIMATIC S7-200 2021年7月5日
  • S7-200子程序形式参数

    S7-200子程序的形式参数只能定义16个,现在需要定义20个,有什么解决方法呢。另外子程序中定义TEMP类型的参数不动作呢。参考:定义L0.0 RUN IN&…

    SIMATIC S7-200 2021年7月5日
  • s7-200仿真问题

    当我在s7-200仿真软件中打开文件时,弹出了小窗口,内容如下: 不能打开文件或无法读取配置文件或数据块。 我打开的是456.awl 但是对话框后面弹…

    SIMATIC S7-200 2021年7月5日
  • 时间中断

    各位工程师,谁能详细的讲解下s7-200的中断指令的意思和使用,谢谢了! 问题补充:大师们,能帮我发个中断的案例吗?谢谢!992544*1@qq.com 最佳答案 中断指令,就是发…

    SIMATIC S7-200 2020年10月31日
  • 通讯中断问题

    中断事件23(接收信息完成)与SM86.5(e:收到结束字符)有什么不同?     既然接收信息已经完成,还有什么必要看是否收到结…

    SIMATIC S7-200 2021年7月5日
  • 池子排水恒液位控制,s7-200,pid调节

    液位模拟量通过模块进入plc,用向导做pid模块。排水由变频器控制提问:如何将pid输出值转化为abb变频器的频率? 最佳答案 pid输出转换成0~32000输出(线性变换),然后…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论