PID回路控制的原理与调试.docVIP

  • 6
  • 0
  • 约5.8千字
  • 约 8页
  • 2017-02-08 发布于重庆
  • 举报
PID回路控制的原理与调试

PID回路控制的原理与调试 2007-05-13 10:21 P.M. 1. 引言   在上篇文章中,我们着重介绍了西门子CPU222的系统配置及变频调速的工作原理/tech/example/include/4569.asp,因此在本章中将重点介绍如何使用西门子CPU222的PID回路控制。 2. PID控制概述   西门子S7-200系列PLC能够进行PID控制,其CPU最多可支持8个PID控制回路。PID是闭环控制系统中比例-积分-微分控制算法,它可以看作是这三项之和,根据设定值与被控对象实际值的差值,按PID方式计算出控制输出量,使反馈跟随设定值变化,因此PID控制是负反馈闭环控制。其中比例项是增益(Kc)与偏差的乘积,积分项与偏差的和成正比,而微分项与偏差的变化成正比。   PID控制功能是通过PID指令功能块实现的。在S7-200中,PID回路指令运用回路表中的输入信息和组态信息,进行PID运算,交换数据,编程极其简便,该指令影响特殊存储器标志位SM1.1 (溢出)。只有在逻辑堆栈栈顶值为1时,才能进行PID运算。本指令有两个操作数:TBL和LOOP(如下图所示)。其中TBL 是回路表的起始地址,操作数   限用VB区,数据类型是BYTE型;LOOP 是回路号可以是 0 到 7 的整数,因此在程序中最多可以用 8 条PID 指令。如果有两个或两个以上的 PID 指

文档评论(0)

1亿VIP精品文档

相关文档