小型可编程控制器实用技术第2版含1CD 作者 王兆义 上海大学自动化学院 编著 第10章.pptVIP

  • 158
  • 0
  • 约4.17万字
  • 约 161页
  • 2015-12-10 发布于广东
  • 举报

小型可编程控制器实用技术第2版含1CD 作者 王兆义 上海大学自动化学院 编著 第10章.ppt

10-7 指出图10-74中的错误。 10-8 已知语句表(见图10-75),试画出对应的梯形图。 10-9 设计一个计数范围为50000的计数器。 10-10 用置位、复位(S、R)指令设计一台电动机的起、停控制程序。 10-11 用顺序控制继电器(SCB)指令设计一个居室通风系统控制程序,使三个居室的通风机自动轮流地打开和关闭。轮换时间间隔为1h。 10-12 指出图10-76所示的梯形图中的语法错误,并改正。 10-13 用移位寄存器指令(SHRB)设计一个路灯照明系统的控制程序,三路灯按H1+H2+H3的顺序依次点亮。各路灯之间点亮的间隔时间为10s。 10-14 用循环移位指令设计一个彩灯控制程序,8路彩灯串按H1+H2+H3…+H8的顺序依次点亮,且不断重复循环。各路彩灯之间的间隔时间为0.1s。 10-9 设计一个计数范围为50000的计数器。 10-10 用置位、复位(S、R)指令设计一台电动机的起、停控制程序。 10-11 用顺序控制继电器(SCB)指令设计一个居室通风系统控制程序,使三个居室的通风机自动轮流地打开和关闭。轮换时间间隔为1h。 10-12 指出图10-76所示的梯形图中的语法错误,并改正。 数字计算机处理这个函数关系式,必须将连续函数离散化,对偏差周期采样后,计算输出值。式(10-2)是式(10-1)的离散形式 (10-2) 式中,Mn为在第n采样时刻PID回路输出的计算值;Kc 为PID回路增益;e为在第n采样时刻的偏差值;en-1 为在第n -1采样时刻的偏差值(偏差前值);K1为积分项的系数;Minhal 为PID回路输出的初值;KD为微分项的系数。 式(10-2)中,积分项是包括从第1个采样周期到当前采样周期的所有误差的累积值。计算中,没有必要保留所有采样周期的误差项。只需保留积分项前值MX即可 (10-3) 式中,MX为积分项前值(在第n-1采样时刻的积分项);MPn 为第n采样时刻的比例项;MIn 为第n采样时刻的积分项;MDn为第n采样时刻的微分项。 (1) 比例项 MPn 是增益足c和偏差e的乘积。 增益Kc决定输出对偏差的灵敏度。增益为正的回路为正作用回路,反之为反作用回路。选择正、反作用回路的目的是使系统处于负反馈控制 (10-4) 式中,SPn为第n 采样时刻的给定值;PVn为第n采样时刻的过程变量值。 (2) 积分项 积分项 Min 与偏差的和成正比 (10-5) 式中,Ts为采样周期;T1为积分时间常数。 积分项前值MX是第n采样周期前所有积分项之和。在每次计算出MIn之后,都要用MIn 去更新MX。第一次计算时MX的初值被设置为Minitial(初值)。采样周期Ts是重新计算输出的时间间隔,而积分时间常数T1控制积分项在整个输出结果中影响的度。 (3) 微分项 微分项MDn 与偏差的变化成正比。 (10-6) 为了避免给定值变化的微分作用而引起的跳变,可设定给定值不变(SPn = SPn-1)。那么 (10-7) 式中,Tn为微分时间常数;SPn-1为第n-1采样时刻的给定值;PVn-1为第n—1采样时刻的过程变量值。 2.PID回路指令 PID回路指令运用回路表中的输入信息和组态信息,进行PID运算,编程极其简便。该指令有两个操作数:TBL和LOOP(见右图)。其中TBL是回路表的起始地址,操作数限用VB区域(BYTE型);LOOP是回路号,可以是0—7的整数(BYTE型)。进行PID运算的前提条件是逻辑堆栈栈顶值必须为1。在程序中最多可以用8条PID指令。PID回路指令不可重复使用同一个回路号(即使这些指令的回路表不同),否则会产生 不可预料的结果。 回路表包含9个参数,用来控制和监视PID运算。这些参数分别是过程变量当前值PVn,过程变量前值PVn-1:,给定值SPn,输出值肘。,增益Kc,采样时间Ts,积分时间TL, 微分时间TD和积分项前值MX。36个字节的回路表格式见表10- 49。 若要以一定的采样频率进行PID运算,采样时间必须输入到回路表中。且PID指令必须编人定时发生的中断程序中,或者在主程序中由定时器控制PID指令的 执行频率。 表10-49 回路表格式 3.控制方式 S7-200 PLC执行PID指令时为“

文档评论(0)

1亿VIP精品文档

相关文档