scw威伟
互帮互助,共建美好社会。给他人方便就等于方便了自己。
级别: 家园常客
精华主题: 0
发帖数量: 506 个
工控威望: 812 点
下载积分: 8059 分
在线时间: 174(小时)
注册时间: 2011-06-02
最后登录: 2022-02-12
查看scw威伟的 主题 / 回贴
楼主  发表于: 2014-07-14 20:02
PID D50 D10 D100 D150 -----D50我设定的是500(也就是50摄氏度),D10是加热测得的温度,D100-1000,D101-K1,D102-K50,D103-K150,D104-K10,D105-K0,D106-K0,我在实际调试监控的过程中,D10为490的时候,D150的值还是32767,直到D10的值大于D50的时候才慢慢降下来,这样的话实际温度已经超过设定值,不知是我哪里参数设错了还是怎么的,应该D10的值接近D50的时候,D150的值也相应的变小才对呢,请知情的大师们给个意见,我用的温控模块式FX2N-4AD-TC
困难像弹簧,你强它就弱,你弱它就强!
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
1楼  发表于: 2014-07-16 15:35
温度到达设定值之后输出值才开始下降的话,像纯积分作用的结果。。。如果是比例+积分作用,输出值应该在温度到达设定值之前就开始下降,所以楼主的比例增益可能为0。另外温度控制周期长,应增加微分环节来提前控制输出值。
[ 此帖被wu32u2在2014-07-16 15:42重新编辑 ]
成功的路上需要帮助
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
2楼  发表于: 2014-07-17 08:08
程序能不能截图或上传,然后D150实际输出值变化的状况是什么样子的也说说
成功的路上需要帮助
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
3楼  发表于: 2014-07-18 08:42
1.比例增益设置了15000,导致输出变化太快,瞬间就到达峰值32767或-32767。2.没有设置输出值下限(下限设置为0),不需要使用脉宽调制指令,建议看看编程手册里PID指令案例。
成功的路上需要帮助