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日 下午12:29
下一篇 2021年7月5日 下午12:29

相关推荐

  • 关于200子程序局部变量自动识别数量的问题

    想做个故障处理的子程序块。比如说我输入5,子程序就可以输入5个输入的IN口。输入8,子程序就变成8个输入IN口。西门子200这样的控制逻辑可以实现么?不知道怎么设计。求指点。 图片…

    2017年6月14日
  • 西门子软件安装问题如何处理

    WIN7-64位旗键版系统,想装SP9,STEP7,WINCC7.2,请问安装顺序如何,另外,为什么装了SP9后,PC/PPI下载没有了。 最佳答案 先安装Step7,后安装Win…

    SIMATIC S7-200 2017年7月30日
  • 200MODBUS从站编程

    200可以作为modbus从站和三菱的PLC通讯吗?我在子门子S7-200.LOGO.SITOP的modbus从站说明里面看到这样一句话:如果想在S7-200 CPU之间…

    SIMATIC S7-200 2020年11月1日
  • cpu226的通讯

    我自己做了一根cup226和TP177A的通讯线,在连接的时候发现两根线短路了导致不能通讯,我把PLC的9针头拔下来后用万用表量PLC上的端口,3和8端子是通的,将PLC重启后恢复…

    SIMATIC S7-200 2020年11月5日
  • CRC校验的原理和实现

    用200和ABB变频器进行自由口通讯;设置成无校验方式也需要校验么?写数据时就是通过XMT发送8个字节数据过去,这个校验应该怎么写?程序无所谓,最好是将方法告诉详细点,谢谢。 最佳…

    SIMATIC S7-200 2020年11月1日
  • CPU224 COM口与上位机5611通讯,PLC之间能否再PPI通讯?

    224只有一个Com口,与上位机CP5611通讯;CPU之间能否在进行PPI通讯呢? 钻石用户推荐最佳答案 没有问题。当本224CPU通过网络读写与其它PLC通讯时,需要使能PPI…

    2021年7月5日
  • 四台s7-200之间通过以太网通信

    四台s7-200通过以太网通信,一台做服务器,另外三台做客户机,现在能通信,但是我在服务器写的数据有的写一次就能直接写进去,但有时需要写几次才能传到客户机,这是什么原因 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • 200的模拟modbus通讯时,用串口接收到得数据室什么

    200做主站和模拟的模拟从站通讯,显示commucation traffic时会显示一串数据;关掉从站开串口调试工具,也会接收到得数据,不知道是什么数据?不是我对寄存器写…

    SIMATIC S7-200 2020年11月5日
  • S7 200 SMART 通信不上

    S7 200 SMART 和STEP 7 Micro/Win SMART无法通信。一开始还能够正常通信,后来Error灯…

    SIMATIC S7-200 2021年7月5日
  • 请教热电阻温度系数

    请问各位老师:1、热电阻温度系数是按照截图中所示公式计算的吗?2、如果所选热电阻的温度系数是0.0039083而EM231 RTD设置成0.00385,那么测得的温度会有…

    2017年11月20日

发表回复

登录后才能评论