电气控制理论第3章常用指令.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
00001 00002 00003 CNTR(12) 046 #0200 ACP SCP R LD 00001 LD 00002 LD 00003 CNTR(12) 046 #0200 减计数器 设00003 OFF 、00001 OFF ,00002输入计数脉冲。 00002每输入一个计数脉冲,CNTR 046的当前值减1。 当PV=0000时,再输入一个计数脉冲,PV值变为0200(借位),同时CNTR 046变为ON。 此后再来一个计数脉冲时, PV=0199, CNTR 046为OFF,且开始下一个循环的计数。 ★ 可逆计数器的定时器功能举例 LD 00000 OR 20000 OUT 20000 LD 25502 AND 20000 LD 25314 LD 00001 OR 25315 CNTR(12) 000 HR00 LD CNT000 OUT 01000 00000 20000 20000 25502 20000 25314 00001 25315 CNT000 01000 CNTR(12) 000 HR00 CNTR000 是加计数器 控制位 秒脉冲 常OFF 上电复位 CNTR000 的触点 由于计数脉冲是秒脉冲,所以可作定时器。 设00001为OFF ,HR00中数据是0500,分析功能 00000 20000 20000 25502 20000 25314 00001 25315 CNT000 01000 CNTR(12) 000 HR00 自00000 ON 开始,CNTR000开始计数→ 计数达500 CNTR000 ON → 闭合 即经过500秒线圈01000 ON PLC上电,计数器即复位。 CNTR000 的触点ON → 线圈01000 ON 再过1秒,线圈01000 又OFF CNTR000开始下一循环计数 线圈01000每过 500 秒 ON 1秒 常用的应用指令小结 1. 本节介绍的应用指令都经常使用,牢记其格式、梯形图、操作数范围及功能。 2. IL/ILC和JMP/JME是控制程序执行流向的指令,要注意区别两种指令的用法。 3. 注意指令TIM/CNT/CNTR的编号方法。 4. 学会用时序图描述定时器、计数器工作状态的方法。 5. 学会定时器和计数器容量扩展的编程方法。 * 分支和分支结束指令 暂存继电器 跳转和跳转结束指令 定时器/计数器指令 3.6.1 分支和分支结束指令IL/ILC IL (02) /ILC (03) —— 用于控制程序流向的指令 功能: IL是分支指令,ILC是分支结束指令,当一个电路有多个分支到多个输出时,需使用IL和ILC指令,IL和ILC也称联锁指令。 格式:IL 符号: ILC 符号: 使用IL/ILC指令时应注意: 所有OUT指令的输出位为OFF;所有定时器都复位; 1. 接在分支母线上的触点都以LD(LD NOT)指令开始。 2. 不论IL的输入条件是ON还是OFF, CPU都要对 IL/ILC之间的程序段进行扫描。 3. 只有当IL的执行条件为OFF时,IL和ILC之间的程序不执行(否则执行)。此时IL和ILC间各器件的状态为: KEEP指令的操作位、计数器、移位寄存器以及SET和RESET指令的操作位保持执行条件为OFF以前的状态。 4. IL和ILC指令可以成对使用,也可以多个IL指令配一个ILC 指令,但不准嵌套使用。 LD 00000 IL (02) LD 00001 OUT 01000 LD 00002 AND NOT 00003 OUT 01001 ILC (03) LD 00004 OUT 01002 01000 01002 A 00000 00004 0

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档