- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章CPM1A第二讲
第五章 CPM1A第二讲 JMP指令的使用 Date: * Page: * 第五章 CPM1APLC 三、程序控制指令 1.结束指令END(01) 2.空操作指令NOP(00) 3.分支/分支结束指令IL(02) / ILC(03) 4. 跳转/跳转结束指令JMP(04)/ JME(05) 四、定时器/计数器指令 1.定时器指令TIM BCD码与间接寻址 2.计数器指令CNT 3.高速定时器指令TIMH(15) 4.可逆计数器指令CNTR(12) 作业 休息 三、程序控制指令 1.结束指令END(01) 格式:END 符号: 功能:表示程序结束,END指令后的程序将不会被执行。 括号中的01为此指令的功能码,这表示用编程器输入END指令时要用FUN键加数字01,以下类推。 三、程序控制指令 2.空操作指令NOP(00) 格式:NOP 功能:无实际操作,编程时可起占用程序地址号的作用,便于程序修改。 LD 00001 AND NOT 00002 LD NOT 00003 AND NOT 00004 NOP LD NOT 00001 AND 00006 OR LD OR LD OUT 01001 END 格式:IL / ILC 符号: 功能:当IL的执行条件为ON时,无操作(按正常顺序执行IL与ILC之间的指令)。 当IL的执行条件为OFF时,IL与ILC之间的指令不执行。 使用IL/ILC指令时应注意: (1)不论IL的输入条件是ON还是OFF,CPU都要对IL/ILC之间的程序段进行扫描。 三、程序控制指令 3.分支/分支结束指令IL(02) / ILC(03) (2)如果IL的执行条件为OFF,则位于IL和lLC之间的程序段不执行,此时IL和ILC之间各内部器件的状态如下: 所有OUT和OUT NOT指令的输出位为OFF; 所有定时器都复位; KEEP指令的操作位、计数器、移位寄存器以及SET和RESET指令的操作位都保持IL为OFF以前的状态。 (3)IL和ILC指令可以成对使用,也可以多个IL指令配一个lLC指令,但不准嵌套使用,如IL—IL--lLC--lLC。 三、程序控制指令 3.分支/分支结束指令IL(02) / ILC(03) LD 00000 IL LD 00001 OUT 01000 LD 00002 IL LD 00003 OUT 01001 ILC LD 00005 OUT 01002 梯形图 指令表 时序图 OFF不执行 ON执行 【例6】应用分支指令的四人抢答器程序 在允许抢答开关SA闭合时,IL接通,抢答控制程序能得以执行,最先按下的抢答按钮会自锁,同时,切断其他3路 允许抢答开关SA断开,则分支指令IL断开,因而从IL到ILC之间的程序段不执行,并且输出继电器全部断开。 三、程序控制指令 4.跳转/跳转结束指令JMP(04)/ JME(05) 格式:JMP N / JME N 符号: N:跳转号。范围为00~99。 功能:JMP为发生跳转点,JME为跳转目标点。 当JMP执行条件为ON时,不发生跳转;当执行条件OFF时发生跳转,从JMP跳到与其有相同号的JME去,然后执行后面的程序。JMP与JME指令应配对使用,否则将产生错误信息。 使用JMP和JME指令时应注意以下几点: (1)发生跳转时,JMP和JME之间的程序不执行,且不占用扫描时间。 (2)发生跳转时JMP和JME之间的所有继电器、定时器、计数器均保持跳转前的状态不变。 (3)对同一个跳转号N,JMP/JME只能在程序中使用一次。但当N取00时,JMP00/JME00可以在程序中多次使用。 (4)跳转指令可以嵌套使用,但必须是不同跳转号的嵌套,如JMP 00一JMP 01一JME 01一JME00等。 4.跳转/跳转结束指令JMP(04)/ JME(05) LD 00000 JMP 00 LD 00001 OUT 01000 LD 00002 JM
您可能关注的文档
- 第九章人员配备【教学重点】:管理人员的选聘程序与方法、考评的工作.ppt
- 第九章公共组织的绩效管理.ppt
- 第九章其他税种纳税申报代理实务.ppt
- 第九章可编程逻辑器件.doc
- 第九章商务谈判概述.ppt
- 第九章定态微扰论.doc
- 第九章室内的自然景物第一节室内绿化.ppt
- 第九章就业社会政策.ppt
- 第九章异常分娩期产妇的护理.ppt
- 第九章放射诊断影像质量管理及评价第二节放射诊断影像质量评价.ppt
- 档案管理职称考前冲刺练习含答案详解(最新).docx
- 档案管理职称考前冲刺练习含答案详解【典型题】.docx
- 档案管理职称考前冲刺练习含完整答案详解(全国通用).docx
- 城镇燃气设施及管道等老化更新改造项目安全管理方案(参考范文).docx
- (新教材)部编版二年级上册小学语文教学计划+教学进度表.docx
- (新教材)部编版三年级上册小学语文教学计划+教学进度表.docx
- 城镇燃气设施及管道等老化更新改造项目经济效益和社会效益分析报告(模板).docx
- 文与可画谷偃竹记公开课 (2).ppt
- 吉林省长春市榆树一中2026届高二数学第一学期期末检测试题含解析.doc
- 档案管理职称考前冲刺练习题含答案详解【综合题】.docx
文档评论(0)