回复:紧急求助,s7-200pid控制,12路恒温

S7-200 / Net

  • 帖子

    56
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2009-07-20

普通 普通 如何晋级?

发布于 2009-09-11 11:06:11

0楼

Mn = MPn + MIn + MDn

MPn = KC * (SPn - PVn)
MIn = KC * TS / TI * (SPn - PVn) + MX
MDn = KC * TD / TS * (PVn -1 - PVn)

积分和(MX)是所有积分项前值之和。在每次计算出MIn之后,都要用MIn去更新MX。其中MIn可以
被调整或限定(详见“变量和范围一节)。MX的初值通常在第一次计算输出以前被设置为Minitial( 初
值)。

其实PID指令就是利用PID回路表来进行上述计算的,S7 200固有的PID只能设置8路,那么你可以自己可以根据上述的理论来写自己的PID模块,建立自己的回路表

所以说,S7 200理论上PID可以无限多路
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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