第五章 第2节 PID算法及其编程应用ppt课件.pptx
《第五章 第2节 PID算法及其编程应用ppt课件.pptx》由会员分享,可在线阅读,更多相关《第五章 第2节 PID算法及其编程应用ppt课件.pptx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章第五章 第第2节节 PID算法及其编程应用算法及其编程应用PLCPLC应用技术应用技术第七章第七章 第五章第五章 水箱温度的水箱温度的PLCPLC控制控制认识模拟量扩展模块认识模拟量扩展模块EM235PID算法及其编程应用算法及其编程应用基于基于PID指令向导的温度控制指令向导的温度控制第七章第七章 5.2.1 PID回路控制指令回路控制指令5.2 PID算法及应用算法及应用 PID回路指令回路指令 (包含比例、积分、微分回路包含比例、积分、微分回路)可以用来进行可以用来进行PID运算。指令格式运算。指令格式如如下下表所示。该指令有两个操作数:作为回路表起始地址的表所示。该指令有两个操作
2、数:作为回路表起始地址的“表表”地址和从地址和从0到到7的的常数的回路编号。常数的回路编号。梯形图LAD语名表功能操作码操作数PIDTBL,LOOP当使能位EN为1时,执行回路LOOP指定回路号的PID运算,PID的参数放在以“TBL”指定的起始地址的80字节存储器中(其中9个参数,用来控制和监视PID运算)。LOOPENOENTBLPID说明:说明:TBL 数据类型数据类型 BYTE,操作数,操作数 VB LOOP数据类型数据类型 BYTE,操作数,操作数 0-7第七章第七章 回路表包含回路表包含9个参数,用来控制和监视个参数,用来控制和监视PID运算。这些参数分运算。这些参数分别是过程变量
3、当前值别是过程变量当前值(PVn),过程变量前值,过程变量前值(PVn-1),设定值,设定值(SPn),输出值输出值(Mn),增益,增益(Kc),采样时间,采样时间(Ts),积分时间,积分时间(TI),微分时间,微分时间(TD)和积分项前值和积分项前值(MX)。 为了让为了让PID运算以预想的采样频率工作,运算以预想的采样频率工作,PID指令必须用在定指令必须用在定时发生的时发生的中断程序中断程序中,或者用在主程序中被定时器所控制以一定中,或者用在主程序中被定时器所控制以一定频率执行。采样时间必须通过回路表输入到频率执行。采样时间必须通过回路表输入到PID运算中。运算中。 STEP 7-Mic
4、ro/WIN提供了提供了PID指令向导,指导您定义一指令向导,指导您定义一个闭环控制过程的个闭环控制过程的PID算法。在命令菜单中选择工具算法。在命令菜单中选择工具 指令向指令向导,然后在指令向导窗口中选择导,然后在指令向导窗口中选择PID指令。指令。第七章第七章 偏移量域格式类 型描 述0过程变量(PVn) 实型输入过程变量,必须在0.01.0之间4设定值(SPn) 实型输入包含的设定值必须标定在0.0和1.0之间。8输出(Mn)实型输入/输出输出值,必须在0.01.0之间12增益(KC)实型输入增益是比例常数。可正可负16采样时间(TS)实型输入包含采样时间,单位为秒。必须是正数20积分时
5、间或复位(TI)实型输入包含积分时间或复位,单位为分钟。必须是正数24微分时间或速率(TD)实型输入包含微分时间或速率,单位为分钟。必须是正数28偏差(MX)实型输入/输出积分项前项,必须在0.01.0之间32以前的过程变量(PVn-1)实型输入/输出包含最后一次执行PID指令时所存储的过程变量的值36 - 79保留给自整定变量回路表有回路表有80字节长,它的格式如字节长,它的格式如下下表所示表所示:VB100VB104VB108VB112VB116VB120.VB179第七章第七章 5.2.2 PID算法算法 PID控制器调节输出,保证偏差控制器调节输出,保证偏差(e)为零,使系统达到稳定状
6、态。偏差为零,使系统达到稳定状态。偏差(e)是设定是设定值值(SP)和过程变量和过程变量(PV)的差。的差。PID控制的原理基于下面的算式;输出控制的原理基于下面的算式;输出M(t)是比例项、是比例项、积分项和微分项的函数。积分项和微分项的函数。输出输出= 比例项比例项+ 积分项积分项+ 微分项微分项dtdeKMedtKeKtMCinitialtCC0*)(其中:其中: M(t) 是作为时间函数的是作为时间函数的回路输出回路输出KC 是回路增益是回路增益e 是回路误差是回路误差(设定值和设定值和过程变量过程变量之间的差之间的差)Minitial 是回路输出的初始值是回路输出的初始值 从功能角度
7、讲:比例从功能角度讲:比例P是解决幅值震荡的。是解决幅值震荡的。P值过大会出现输出幅值震荡过大,但是值过大会出现输出幅值震荡过大,但是P值越小,系统达到稳定的时间也就越长;积分值越小,系统达到稳定的时间也就越长;积分I是解决动态响应速度快慢的,是解决动态响应速度快慢的,I越大越大响应速度越慢,反之则越快;响应速度越慢,反之则越快;D是消除静态误差的,一般是消除静态误差的,一般D设置都比较小,而且对系设置都比较小,而且对系统影响比较小。统影响比较小。第七章第七章 比例调节:是按比例反应系统的偏差,系统一旦出现了偏差,比例调节即产生比例调节:是按比例反应系统的偏差,系统一旦出现了偏差,比例调节即产
8、生调节作用用以减少偏差。比例作用大可以加快调节,减少误差,但是过大的比例,调节作用用以减少偏差。比例作用大可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。使系统的稳定性下降,甚至造成系统的不稳定。 积分调节:是使系统消除稳态误差,提高无差度。因为有误差,积分调节就进积分调节:是使系统消除稳态误差,提高无差度。因为有误差,积分调节就进行,直至无差值,积分调节停止,输出一常值。积分作用的强弱取决于积分时间常行,直至无差值,积分调节停止,输出一常值。积分作用的强弱取决于积分时间常数数Ti, Ti越小,积分作用就越强,反之越大则积分作用越弱。越小,积分作用就越强,反之
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五章 第2节 PID算法及其编程应用ppt课件 第五 PID 算法 及其 编程 应用 ppt 课件
限制150内