第5章_S7-200_PLC的指令系统_5.3总结.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例1 CTU CU PV C1 R ( ) Q0.0 C1 SM0.5 CTU CU PV C1 R ( ) Q0.0 C1 例1 SM0.5 0.5s 0.5s SM0.5 CTU CU PV C1 R ( ) Q0.0 C1 600 例1 SM0.5 CTU CU PV C1 R ( ) Q0.0 C1 600 I0.1 启动按钮? 例1 SM0.5 CTU CU PV C1 R ( ) Q0.0 C1 600 I0.1 I0.0 M0.0 I0.1 ( ) M0.0 M0.0 例1 例2:一台电动机M1,要求按下启动按钮SF1 10小时后,电动机自行启动,按下按钮SF2后电动机停止。设计梯形图。(用一个定时器和一个计数器实现) SF2 I0.1 Q0.0 PLC SF1 I0.2 I0.0 QA1 Q0.2 Q0.1 1M 1L I0.3 输入信号 输出信号 启动按钮SF1 I0.0 接触1器QA1 Q0.0 停止按钮SF2 I0.1 5.2.5 定时器和计数器指令 ( ) Q0.0 C1 CTU CU PV C1 R I0.0 M0.0 I0.1 ( ) M0.0 M0.0 IN TON 100 PT 18000 IN T37 100ms PT TON T37 ( ) Q0.0 C1 CTU CU PV C1 R I0.0 M0.0 I0.1 ( ) M0.0 M0.0 IN TON 100 PT 18000 IN T37 100ms PT TON T37 20 ( ) Q0.0 C1 CTU CU PV C1 R I0.0 M0.0 I0.1 ( ) M0.0 M0.0 IN TON 100 PT 18000 IN T37 100ms PT TON T37 20 T37 I0.1 5.2.5 定时器和计数器指令 (2)增减计数器指令:CTUD 计数信号输入端:CU输入端用于递增计数,CD输入端用于递减计数。 LAD工作过程: 上电周期/首次扫描,定时器位=OFF,当前值=断电保持值(如果已配置为掉电保持(默认))或0(如果未配置为掉电保持)。 (教材P129有误) * 增减计数器 CU CTUD CD R PV Cxxx 每当增计数输入CU发生一次从OFF到ON的转换时,该计数器的当前值就增1;每当减计数输入CD发生一次从OFF到ON的转换时,该计数器的当前值就减1。 5.2.5 定时器和计数器指令 (2)增减计数器指令:CTUD LAD中工作过程: 如果当前值Cxxx≥预设值PV,则计数器位=ON;否则,计数器位=OFF。 当前值达到预设值后继续计数(增或减)。 当增计数达到最大值(32,767)时,在增计数输入端CU的下一个上升沿导致当前计数值绕回到最小值(-32,768)。同样,计数达到最小值(-32,768)时,减计数输入端CD的下一个上升沿会导致当前计数值绕回到最大值(32,767)。所以,CTUD是一个循环计数器,计数范围从-32768~+32767。 当复位输入R接通或执行复位指令时,该计数器被复位。复位时,计数器位=OFF,当前值=0。 * CU CTUD CD R PV Cxxx 5.2.5 定时器和计数器指令 (2)增减计数器指令:CTUD——教学示例 增减计数器指令CTUD教学示例 网络 1 网络标题 LD I0.0 //增计数输入端 LD I0.1 //减计数输入端 LD I0.2 //复位端 CTUD C30,+5 //增减计数,设定脉冲数为5 网络 2 LD C30 //装入计数器位 = Q0.0 //输出 * 复位 增1 增1 计数到预设值 到预设值后,继续计数 增1 增1 增1 增1 减1 减1 减1 计数到预设值 增1 复位 5.2.5 定时器和计数器指令 (3)减计数器指令:CTD LAD和FBD中工作过程: 上电周期/首次扫描,计数器位=OFF,当前值=断电保持值(如果已配置为掉电保持(默认))或0(如果未配置为掉电保持)。 (教材P131有误) * CD CTD LD PV Cxxx 利用LD装载预设值。当装载(load)输入LD接通时,计数器复位,计数器位=OFF,当前值=预设值PV。 每当减计数输入CD发生一次从OFF到ON的转换(正跳变-上升沿)时,该计数器的当前值就减1。 计数当前值到0时,计数器停止,计数器位=ON,当前值=0。 减计数器指令CTD教学示例 网络 1 网络标题

文档评论(0)

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

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

1亿VIP精品文档

相关文档