谁可以解释一下s7-200的标准PID指令回路表是怎么计算的?

已锁定

NutterTools

  • 帖子

    29
  • 精华

    1
  • 被关注

    3

论坛等级:游民

注册时间:2012-08-30

普通 普通 如何晋级?

谁可以解释一下s7-200的标准PID指令回路表是怎么计算的?

4447

6

2012-12-04 21:36:03

这几天发现西门子200的PID回路表中的 VD(T+28) 中的数值似乎和200的手册上给的计算方式严重不符合。200的手册上计算积分项的公式是 Mn=Kc*Ts/Ti*En+Mn-1。我现在把程序下载到PLC(为了观察PID的积分前项,我把PID的采样时间设置为10s),不做任何设置,sp初始值为0.0度,此时反馈为16.0度,此时检查VD(T+28)的值为一个正数,PLC第一个扫描周期把积分前项清零,那么第一次PID积分项的值应该是Mn=Kc*Ts/Ti*E+0,E是一个负数,积分值怎么会是正的?难道取绝对值了?还是200的pid回路表计算的时候根本就不是按照200手册上的公式计算的?那位可以给说说这个200的回路表到底是怎么计算的。
谁可以解释一下s7-200的标准PID指令回路表是怎么计算的? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33306条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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