phrame
除了电气控制,还要学机械,做全能手。
级别: 略有小成
精华主题: 0
发帖数量: 228 个
工控威望: 382 点
下载积分: 791 分
在线时间: 172(小时)
注册时间: 2009-03-26
最后登录: 2024-01-19
查看phrame的 主题 / 回贴
楼主  发表于: 2012-11-15 10:42
求高手帮看看这程序有什么问题  我在仿真时遇到的问题是反馈值减小时,输出值跟着减小。


或者大家有什么好的方法


我使用的算法是增量式PID
附件: 自制PID.rar (4 K) 下载次数:263
网站提示: 请不要用迅雷下载附件,容易出错
xcaq123
工业自动化
级别: 略有小成
精华主题: 0
发帖数量: 242 个
工控威望: 430 点
下载积分: 9874 分
在线时间: 343(小时)
注册时间: 2009-03-06
最后登录: 2024-08-31
查看xcaq123的 主题 / 回贴
1楼  发表于: 2013-08-05 16:09
我是用S7200 PLC编的,编程所用的公式和你的是一样的,用来控制温度,效果比CPU 的PID指令好,如果你使用的PID回路比较多的话建议你做一个功能块FB,这样你就可以直接调用了    “仿真时遇到的问题是反馈值减小时,输出值跟着减小”,你这个是正反馈了,如果要想负反馈(反作用的话),你可以在计算偏差时用设定值减去反馈值就可以了
[ 此帖被xcaq123在2013-08-05 16:15重新编辑 ]