技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 关于PID块FB41的使用上的一些疑问?

关于PID块FB41的使用上的一些疑问?

刘玉蓉 发布于2014-09-29 18:02 2 0 标签:

程序里面调用的PID块参考图片。其中M0.7是一直为1的,就时将D_SEL设置为1.程序其他地方只控制了对应PID块中的MAN_ON参数。
设定值SP,以及PID参数GAIN,TI,TD在上位机中给定,其他PID参数没有改动。SP_INT和PV_IN参数没有设置反。
现在是通过PID块控制空调的冷水阀来控制温度,当温度上升时,要去LMN的值增大,冷水阀开大;当温度下降时,冷水阀关小。
1、按照PID手册,GAIN参数应该时正值,为什么我在程序调试中这个GAIN必须设为负值才能满足温度上升,阀开大的要求?
2、当把D_SEL设置为1的时候,开启微分作用。因为我们进行的是温度控制,惯性较大,需要开启微分作用。想实现超调,不知道PID块要满足哪些条件?
举例说明:当前我设定SP_INT值为22度,现场测量反馈回来的温度值量化后赋给PV_IN。假设当温度测量值为22.1度时,PID输出LMN一直在增大,当温度测量值为22.05度时,PID输出LMN还是一直增大。我们想要的结果时,当温度从22.1度往22度变化时,此时应该让PID的LMN输出慢慢变小,实现超调才行,可是无论怎么改参数都不会出现超调。
只要温度测量值大于设定值SP_INT,PID的输出LMN就是一直在增大;只有当温度测量值小于设定值SP_INT时,PID块的输出LMN才慢慢变小,这样调节温度时很不容易稳定在22度,总是在22度左右来回震荡,想要的超前调节总是出不来。那么怎样来修改参数,来实现超前调节呢?

问题补充:
我的比例设的是-2,默认值。TI是4分钟,TD从1分钟到2分钟40秒都试过了,如果TD再过长的话,感觉当系统有波动时很难恢复过来,反应比较慢。上次试了下,把阀直接手动开到100%,温度下来后,再投入PID自动运行,结果调节比较慢,阀从100%到0%的时间太长了。


图片说明: 1,PID块在程序中的使用  

佳答案

1、你形容的控制原理属于正作用,所以比例系数只能为负值;
2、温度控制的原则是比例增益设置小点,积分作用设置弱点,即时间不要过短,微分作用强点,即时间可以适当延长:D_SEL设置为1,TD和TM_LAG均须设置,TD时间>TM_Lag时间。
3、死区设置根据你的控制对象的精度和你的执行器的性能来设定;
4、你可以做个变参数(P、I、D),当温度偏差小于某个值时,PID作用小点,大于某个值时,PID作用变强;

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签