CPM1A指令系统讲义.ppt

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

6.1 指令系统概述;三、指令的格式、操作数及标志;四、指令的两种形式;6.2 基本指令;二、OUT和OUT NOT指令;OUT和OUT NOT指令应用;三、AND和AND NOT指令;AND和AND NOT指令应用;00000;四、OR和OR NOT指令;OR和OR NOT指令应用;五、AND LD指令;AND LD指令的使用;六、OR LD指令;OR LD指令的使用;复杂梯形图练习;LD 00000;七、 SET和RESET指令(置位和复位);SET和RESET指令应用;八、 保持指令——KEEP(11);KEEP(11)指令的应用;九、 上升沿微分和下降沿微分指令——DIFU(13)和DIFD(14);DIFU(13)和DIFD(14)指令的应用;可以利用DIFU和DIFD指令的操作位作为某指令的执行条件,使某指令只在 该操作位由OFF变为ON,或由ON变为OFF时执行一次。;十、 空操作指令——NOP(00);十一、 结束指令——END(01);;6.3 基本编程规则和编程方法;3、尽量避免双线圈输出。;4、梯形图必须遵循从左到右、从上往下的顺序编写。不允许在两行之间垂直连接触点。;二、基本编程方法;3、并联触点组与几个触点相串联时时,应将并联触点组放在左面。;4、如果一条指令只需在PLC上电之初执行一次,可以使用SR区的25315作为其执行条件。;6、当某梯级有两个分支时,若其中一条从分支点到输出线圈之间无触点,该分支应放在上方。;6.4 应用指令;IL/ILC指令应用;连续使用IL指令;输出方式小结;2、暂存继电器(TR);两种处理分支方法的区别:;分支多时用TR处理分支程序比用IL/ILC指令烦琐。;3、JMP(04)/JME(05)(跳转指令);JMP(04)/JME(05)指令应用;①发生跳转时,JMP和JME之间的程序不执行,且不占用扫描时间。;应用形式;二、定时器/计数器指令;1、TIM(定时器指令);功 能:;TIM指令应用;定时器定时时间的扩展;例:如何实现闪烁电路?;自 动 门 控 制;;I/O分配:;控制程序:;2、TIMH(15)(高速定时器指令);3、CNT(计数器指令);功 能: ;CNT指令应用;计数器容量的扩展 ;计数器的定时功能;4、CNTR(12)(可逆计数器指令);功 能: ;CNTR指令应用;定时器和计数器同在一个TC区,共同使用编号000~127。所以在同一个程序中它们的编号不能重复使用。;定时器没有掉电保持功能,计数器有掉电保持功能。;三、数据指令;单字节比较指令——CMP;CMP指令的???用;;2、数据移位指令;移位寄存器指令——SFT(10);功 能:;;;;;;传送指令——MOV(21)/@MOV(21);传送指令——MOV(21)/@MOV(21);MOV指令的应用;取反传送指令——MVN(22)/@MVN(22);MVN指令的应用;四、脉冲输出控制指令;连续模式;设置脉冲指令——PULS(65)/@PULS(65);设置脉冲指令——PULS(65)/@PULS(65);设置脉冲指令——PULS(65)/@PULS(65);速度输出指令——SPED(64)/@SPED(64);;;;; 当执行条件为ON时,根据C的内容作出相应的操作。;注意:;五、子程序控制指令;子程序调用指令——SBS(91)/@SBS(91);子程序定义/返回指令——SBN(92)/RET(93);调用子程序的过程:;例1:;例2:;注意:;2、SBS(91)/@SBS(91)指令对标志位的影响:

文档评论(0)

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

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

1亿VIP精品文档

相关文档