回复:S7-200 PID 实例、基础问题

舍得珍惜

  • 帖子

    62
  • 精华

    0
  • 被关注

    4

论坛等级:游侠

注册时间:2013-07-22

普通 普通 如何晋级?

发布于 2015-06-27 15:49:13

5楼

展开查看
以下是引用TOWER_RUSHER在2015-06-26 16:37:58的发言 >3楼:建议设定范围和PV值范围设宽一些。你设置50度~150度,万一温度超过这个范围,偏差值就不是真实的偏差值了。
给定值高低限值和过程变量高低限值在PID运算中会被用到。
S7-200的PID运算都是基于标准化值的,SP和PV都要进行标准化(转化成0~1)
SP:标准化设定值=(设定值-设定值低限) / (设定值高限-设定值低限) 比如 100度转换为 0.5
PV:标准化反馈值=(反馈值-反馈值低限) / (反馈值高限-反馈值低限)
SP-PV就是标准化的偏差,再经过PID运算,得到标准化的输出(0~1)
最后
输出值=标准化输出* (输出高限-输出低限) + 输出低限 比如 0.5 转换为 20400
这就是PID的处理过程,希望能对你理解pid有点帮助。
关于手动值你理解的没错,对Manual输入0~1即可,要注意这个值同时也是积分项初始值.
谢谢,我先理解一下。尤其是你写的最后一句话。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33266条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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