回复:温度的PID控制问题 向大家请教

csujfd

  • 帖子

    149
  • 精华

    0
  • 被关注

    1

论坛等级:游士

注册时间:2005-02-07

普通 普通 如何晋级?

发布于 2007-05-20 08:55:14

0楼

帮助一个朋友做胶囊机的项目,要求控制精度在正负0.1度

首先采用RTD模块测温,测温分辨率为0.1度,尽管采用各种办法、各种PID参数结果控制精度都大于0.3度,后来请教Zane先生,结果恍然大悟,测量分辨率才0.1度,控制精度怎能达到0.1哪!就像我们拿着一把只有厘米刻度的尺子去测量长度,结果要求精确到毫米,这是不可能的!

所以重新分析控制任务,RTD模块的测温范围是400多度的范围,而胶囊机压头的温度范围只有20度到75度,所以求人开发了一个温度变送器,温度从20度到80度对应0伏到10伏,用EM235测量,这样测量的分辨率接近0.015度,通过调整PID参数,非常方便的实现了0.1度的控制精度,后来也测试过新的CPU的自整定功能,同样得到很好的效果。

总结:测量精度是控制精度的绝对前提!

补充:我的控制输出是采用普通的开关量输出点,没有用PWM,只是采用了立即输出指令!所以可以非常容易的实现8路温度控制。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。