如何使用S71200PID功能.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
如何使用S71200PID功能

供暖马上就要结束了,想起去年刚刚供暖时出现的一则小插曲让作为热线工程师的我为供暖贡献了一把小力量:) ?话说,2010年10月中旬,用户在调试供暖系统时,非常着急的现场咨询S7-1200?PID自整定的相关问题,原来是因为此套系统要赶在供暖前调试成功并正常运行。刚刚咨询用户使用时出现的问题时,听的我满头雾水,“输入值不等于输出值”,逐一的和用户确认排除,终于,终于,历经整整两天,在用户的积极配合下,及时的解决了问题,确保了供暖系统的正常运行。当时心里小开心了下,毕竟供暖是大事么! ?言归正传,现在,我再把用户使用过程中遇到的问题做下汇总,和大家一起分享下,希望能帮助更多有需要的人。 ?客户问题1:客户使用S7-1200?PID程序块,使用的反馈值是?INPUT?,启动自整定后出现输入值超出设定范围错误,无法启动自整定功能。 ?解答: ?经过与用户多次交流,发现问题是存储器地址冲突:?客户使用了INPUT输入变量,经过模拟量输入处理程序标定上限为:100.0,下限为:0.0。分配的存储地址是MD516,在客户的程序内容还使用了MW516?,MD518地址。导致地址冲突,修改MD516数据,使MD516存储器保存的数据大于100.0,当启动自整定时,出现输入值超出设定范围错误。 ?扩展知识 ??1.?MD516?包括4个字节:?MB516?,MB517,MB518,MB519,当使用MD516寄存器,其他程序不能使用MB516,MB517,BM518,MB519。否则,导致地址冲突,保存数据被修改或丢失。在S7-200的M区和V区;S7-300/S7-400的M区都需要注意此问题。 ? ??2.?S7-1200?PID的两个反馈数据?INPUT/INPUT-PER区别,以及与Setpoint的关系。?INPUT是现场仪表测量数据,经过程序标定转换成实际工程量数据。数据类型是实数。?INPU-PER是现场仪表数据直接经过模拟量通道进行测试,未进行数据标定,数据类型是WORD。可以通过PID组态直接进行数据标定,转换成实际工程量。推荐使用此方法。 ??????? ???????Setpoint:设定值,PID系统通过调解输出设备,使反馈值与设定值相等。设置范围即是反馈值标定的上下限。 ?????3.?Output,Output_PER,?Output-PWM区别, ???????这三个信号全是输出信号,Output与Output_Per是一组,? ?Output输出是一个百分比数,即0%~100%,指控制设备全关或全开。 ?Output_Per直接输出至模拟量通道,输出整数0~27648 ? ?Output_Pwm输出是脉宽信号,开关量输出,与上面两个信号不相同,单独使用。 ? ?建议的组态过程: ?如图1?程序块 ?? ?图1 ?如图2?基本参数配置?反馈与输出配置 ??? ??图2 ?如图3?反馈数据标定 ??? ?图3 ? ? ?客户问题2:如何启动S7-1200的自整定,客户的设定值与反馈值过于接近,无法使用“启动自整定” ?解答: ?当您的系统各部分已经准备完毕,可以使用自整定,自整定功能只是系统将自动优化或计算PID参数,是调试的一种方法,正常运行时,不必运行自整定调试程序。 ?方法如下: ?第一步:启动测试 ?? ?图4 ? ? ?第二步:设定值设定 ??首次启动自调节:?建议第一次自整定时,一定要使用“启动首次自整定”,可以避免系统出现发散现象,无法正常工作 ?设定值要求: ?????????设定值?–?反馈值(已标定)???0.3?*??反馈值上限?–?反馈值下限制? ?????和 ????????设定值?–?反馈值(已标定)???0.5?*??设定值? ??????运行自整定:微调,校验PID参数,在完成首次自整定后,建议启动运行自整定,对PID参数进行再次检验。 ?设定值要求: ?????????设定值?–?反馈值(已标定)??0.3?*??反馈值上限?–?反馈值下限制? ?????和 ????????设定值?–?反馈值(已标定)???0.5?*??设定值? ?????第三步?启动自整定,见图5 ? ?图5 ? ?第4步?完成状态 ? ? ? ?图6 ? ?以上就是用户在现场实际情况中遇到的两个问题,不过,对PID来讲,我又做了如下的问题的扩展,希望对大家有进一步的帮助。 ? ?问题:S7-1200?PID正常运行的情况下,出现错误,如何恢复。 ?解答: ?在程序块?PID_Compact内,管角Error=1时,指示当前PID运行状态出错。要重新启动PID功能,需要修改PID模式-PID_CompactDB.sRet.i_Mode。来恢复PID运行,在复位PID之前,需要确认错误已经消除。其他方法无

文档评论(0)

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

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

1亿VIP精品文档

相关文档