项目五plc特殊功能模块服气应用任务三pid指令应用.pptVIP

项目五plc特殊功能模块服气应用任务三pid指令应用.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目五plc特殊功能模块服气应用任务三pid指令应用

目 录 一、任务导入和分析 二、相关知识 PID指令 三、任务实施 四、知识拓展 PLC的日常维护 一、任务导入与分析 图5-18所示为用PLC构成温度的检测和控制系统示意图。通过电压加热电热丝产生温度,温度再通过温度变送器变送为电压。加热电热丝时根据加热时间的长短可产生不一样的热能,这就需用到脉冲。输入电压不同就能产生不一样的脉宽,输入电压越大,脉宽越宽,通电时间越长,热能越大,温度越高,输出电压就越高。 PID控制示意图如图5-19所示。通过PLC+A/D+D/A实现PID闭环控制,只要比例,积分,微分系数取得合适,系统就容易稳定,这些都可以通过PLC软件编程来实现。 二、相关知识 PID指令 PID(比例-积分-微分)控制是一种自动控制方法,在过程控制领域中的闭环控制中得到了广泛应用。S7-200CPU提供了8个回路的PID功能,用以实现需要按照PID控制规律自动调节的控制任务,比如温度、压力、流量控制等等。PID功能一般需要模拟量输入,以反映被控制的物理量的实际值即反馈,而用户设定的调节目标值即为给定。PID运算的任务就是根据反馈与给定的相对差值,按照PID运算规律计算出结果,输出给执行机构进行调节,以达到自动维持被控制的量跟随给定值变化。 1. PID回路指令及算法 以上各量都是连续量,第一项为比例,最后一项为微分,中间两项为积分。其中e是给定值与被控制变量之差,称为回路偏差。Kc叫回路增溢,M0 为回路输出的初始值。用数字计算机处理这个控制算式,必须将连续算式进行离散化,公式如下: Mn = Kc(SPn - PVn) + Kc*Ts/Ti*(SPn - PVn) + MX + Kc*Td/Ts*(PVn-1 - PVn) 公式中包含9个用来控制和监视PID运算的参数,在PID指令使用时构成回路表,回路表的格式如表5-4所示。 表5-4 PID回路表 2. PID回路类型选择 在大部分模拟量控制系统中,使用的PID回路控制类型并不是都包括比例、积分、微分。通过对常量参数的设置,可以关闭不需要的控制类型。 关闭比例回路:将比例增溢Kc设置为0。 关闭积分回路:将积分时间Ti设置为无穷大,此时只有积分初始值MX,其积分作用可以忽略。 关闭微分回路:将微分时间Td设置为0。 3. 数值转换及标准化 为了用PLC控制PID回路,需要将实际测量输入量、设定值、回路表中的其它输入参数进行标准化处理,即用程序将它们转化为PLC能够识别和处理的数据,例如将从AI采集来的16位整数转化为0.0~1.0之间的标准化实数。标准化实数分为:双极性(围绕0.5上下变化);单极性(在0.0~1.0之间变化)。 程序执行时将各个标准化实数量用离散化PID算式进行处理,产生一个标准化的料数运算结果,这一结果也要用程序将其转化为相应的16位整数,然后周期性地将其传送到指定的AQ中,用以驱动模拟量的输出负载,最终实现控制。 4. PID指令的控制方式 S7-200 PID回路没有设置控制方式,只要PID有效就可以执行PID运算。也就是说,PID运算存在一种“自动”运行方式。当PID运算不被执行时称为“手动”方式。当PID指令使能位检测到一个信号的正跳变时,PID指令将进行一系列运算,实现从手动方式到自动方式的转变。为了顺利转变为自动方式,在转换到自动方式之前,由手动方式所设定的输出值必须作为PID指令的输入写入回路表。PID指令对回路表内的数值进行下列运算,保证当检测到使能位出现正跳变时,从手动方式顺利换成自动方式。其应用详教材。 置给定值SPn = 过程变量PVn 置过程变量前值PVn-1 = 过程变量当前值PVn 置积分项前值MX = 输出值(Mn) 三、任务实施 编写温度检测和控制系统的程序 MOVR 0.0, VD124 MOVB 100, SMB34 ATCH INT_0, 10 ENI 网络3 //控制输出量 LD SM0.0 MOVR VD108, AC0 //将控制量标准化 *R 32000.0, AC0 //实数转换为双整数 ROUND AC0, AC0 //双整数转换为整数 DTI AC0, AC0 //将数值写入模拟值输

文档评论(0)

186****0772 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档