S7-1200的被控仿真对象PID自整定过程.docx

S7-1200的被控仿真对象PID自整定过程.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

S7-1200的被控仿真对象PID自整定过程

S7-1200的PID控制支持通过系统自整定方式得出合适的PID参数,下面我们以PID_Compact指令结合被控仿真对象为例,通过若干张图呈现这一自整定过程,自整定包括预调节和精确调节两步。

添加循环中断OB,因为PID指令块一定要放在循环中断块内调用,确保PID运算以固定的采样周期完成,如图1所示。

图1:添加循环中断OB30

从右侧指令工艺PID控制里面选择PID_Compact指令,也可从工艺对象里添加,可通过指令块图标直接进入到组态/调试窗口,如图2所示。

图2:PID_Compact指令块

进入工艺对象组态窗口进行相关设置,因为被控对象仿真,Input/Output选项卡设定下就可以了,其他按默认不予考虑,如图3所示。

图3:Input/Outpu参数设置

对PID指令块管脚添加相关变量,如图4所示。

图4:给PID指令块管脚添加变量

从全局库添加PID被控对象仿真块到循环OB中,该仿真块可以从西门子全球技术资源下载,条目号如图5所示。

图5:调用被控对象仿真块

PID的输出值作为被控仿真对象的输入,被控仿真对象的输出作为PID的反馈值,如图6所示。

图6:被控对象仿真块管脚变量

下载程序到PLC并进入调试(自整定)界面,先启动测量,此时预调节条件还未满足,如图7所示。

图7:进入到工艺对象PID调试面板

满足预调节主要条件1:设定值-当前值(过程值上限-过程值下限)×30%,设定值-当前值设定值×50%,如图8所示。

图8:修改设定值来满足预调节条件

满足预调节主要条件2,PID必须处于“未激活”、“手动”、或“自动”模式,如图9所示。

图9:PID已在手动模式

启动预调节,如图10所示。

图10:预调节开始

预调节结束并上传参数,如图11所示。

图11:预调节完成并上传参数(调节完一定要上传参数)

启动精确调节,如图12所示。

图12:启动精确调节

精确调节完成并上传参数,如图13所示。

图13:精确调节完成,一定要上传参数。

获得的调节参数通过上传参数将自整定参数上传到项目中,也就是起始值,如图14所示。

图14:获得的自整定参数

至此,自整定全部完成,注意上传PID参数后,将出现程序不一致情况,建议重新下载程序。

文档评论(0)

聚好信息咨询 + 关注
官方认证
服务提供商

本公司能够提供如下服务:办公文档整理、试卷、文档转换。

认证主体鹤壁市淇滨区聚好信息咨询服务部
IP属地河南
统一社会信用代码/组织机构代码
92410611MA40H8BL0Q

1亿VIP精品文档

相关文档