回复:关于200的多路pid控制问题

ersacn

  • 帖子

    834
  • 精华

    5
  • 被关注

    4

论坛等级:侠士

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2010-11-06 20:05:07

5楼

看来对PID的采样时间理解有偏差,PID向导或自己编PID程序,这里的采用时间是指1个PID程序两次运行的间隔时间。由于是数值计算,反馈值本次采集与上次采集的差值,再对应上间隔时间,就能判断反馈的变化速率,以此来计算本次的PID输出值。所以各个PID的采集时间可以一样,也可以不一样。不一样的一定要使采样时间之间有倍数关系。比如可以是100ms,其他也可以采用200ms等。
PID调用一定要是SM0.0调用,其调用并不是每次都在运行PID,而是计算一些输入输出。真正的PID运行是在定时中断中运行滴。
学无止境,活到老学到老
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33289条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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