网站大量收购闲置独家精品文档,联系QQ:2885784924

西门子博途S7-1200PLC编程之PID控制实例专业.pdfVIP

西门子博途S7-1200PLC编程之PID控制实例专业.pdf

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多

西门子博途S7-1200PLC编程之PID控制实例(1)

展开全文

简介

【加载项目】

可以加载上一章结尾处的项目状态。

【简介】

如果某个物理值(例如,温度、压力或速度)在过程中必须具有

特定值,并且该值会根据无法预见的外部条件而变化,则必须使用控

制器。

【定义PID控制器】

PID控制器是由比例、积分和微分单元组成。它在控制回路中连

续检测受控变量的实际测量值,并将其与期望设定值进行比较。PID

使用所生成的控制偏差来计算控制器的输出,以便尽可能快速平稳地

将受控变量调整到设定值。

【定义控制回路】

控制回路是由受控对象、控制器、测量元件(传感器)和控制元

件组成。

●在本例中,使用具有PID控制的SIMATICS7-1200作为控制

器。

●本例中的测量元件是传感器,用于测量加热室内的温度。

●控制元件是由PLC直接控制的加热器。

下面的接线图包含了一个典型的控制回路:

设定值“w”已预先定义。在下面的实例中,设定值是加热室中

的期望温度75°C。可通过设定值(w)和实际值(y)来计算控制偏差(e)。

控制器(K)可将控制偏差转换为受控变量(u)。受控变量通过受控对象(G)

来更改实际值(y)。本例中的受控对象(G)为加热室中的温度调节,可以

通过增加或减少能量输入进行控制。

除受控对象(G)外,也可以通过干扰变量(d)改变实际值(y)。本例

中的干扰变量可能是加热室中意外的温度变化。例如,由室外温度变

化引起的温度变化。

【使用PID控制器】

在实例项目中,使用PID控制器尽可能快地达到所需的75°C温

度并尽可能保持设定值不变。

在本例中,由于加热元件在关闭后继续发热,因此将超出设定值。

该效应称为“过调”;如果实际值的控制和测量之间存在延时,则会

发生过调。

下图显示了首次打开设备后可能的温度特征曲线:

【步骤】

下图显示了要创建的所有对象的总览:

请按以下步骤操作以创建这些对象:

●创建第二个组织块[OB200],在其中将调用PID控制器的块。

●创建工艺对象“PID_Compact”。

●将仿真块“PROC_C”加载到组织块[OB200]。如果使用仿真

块,无需使用PLC之外的其它硬件。

●组态工艺对象“PID_Compact”。

–选择控制器的类型。

–输入控制器的设定值。

–将工艺对象“PID_Compact”的实际值和受控变量与仿真块

“PROC_C”互连。

●在工艺窗口的调试窗口中加载用户程序并执行控制器优化。

文档评论(0)

知己 + 关注
实名认证
文档贡献者

喜欢美食

1亿VIP精品文档

相关文档