CPM2A培训教材(6)讲评.ppt

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

CPM2A培训教材(6)讲评

移位指令移位指令的作用是将存储器中的数据按要求进行某种移位操作。在控制系统中主要用于数据的处理及对步进事件进行控制等等。主要有以下几条:1、移位寄存器指令SFT(10)2、字移位指令WSFT(16)3、算术移位指令ASL(25)及ASR(26)4、循环移位指令ROL(27)及ROR(28)5、四位移位指令SLD(74)及SRD(75)6、可逆移位寄存器SFTR(84)

1、移位寄存器指令SFT(10)LDILDPLDRSFTSt,ESt:移位寄存器起始字E:移位寄存器结束字寻址IR,SR,AR,HR,LR梯形图语句表操作数寻址SFT(10)StEIRPI为数据输入端,P为移位控制端,R为移位寄存器复位端,St与E定义一个移位寄存器。

功能:当移位控制信号(P)ON时,从St到E寄存器的数据朝高位移一位,数据I进入St的最低位,E中的最高位溢出。当R为ON时,St到E的内容全部清0。LDILDPLDRSFTSt,ESt:移位寄存器起始字E:移位寄存器结束字寻址IR,SR,AR,HR,LR梯形图语句表操作数寻址SFT(10)StEIRP

SFT(10)举例SFT(10)AR20AR200000025202000010000025202AR2000AR2001AR2002AR2003AR2004AR2005练习:按下启动按钮后,8支彩灯每1秒钟依次点亮一支,不断循环点亮。按下停止按钮,彩灯停止工作。

作业:工件分检AB机械手次品传送带驱动电机P1P2步进检测开关工件废品工件分拣系统示意图某工件分选系统如图所示,由输送带A、尺寸检测装置P1、表面粗糙度检测装置P2和取次品机械手、次品输送带B几部分组成。系统工作时,工件在输送带A上步进式前进,经过尺寸检测和光洁度检测,有一项不合格就是次品,必须在排除工位由机械手取走并开动输送带B移动一步。

工件分捡系统输入输出端子分配表尺寸检测P1粗造度检测P2传送带A驱动传送带B驱动机械手驱动0000000001000020000300004010020100101000启动按钮SB2停止按钮SB1步进开关SQ设备名称I/O设备名称I/OI/O分配

2、字移位指令WSFT(16)WSFTSt,ESt:移位寄存器起始字E:移位寄存器结束字寻址IR,SR,AR,HR,LR梯形图语句表操作数寻址WSFT(16)StE功能:当条件满足时,WSFT(16)指令将St和E指定的寄存器的数据以字(16位二进制数)为单位向右移动。

3、算术移位指令ASL(25)ASR(26)ASL(25)DD:移位寄存器字寻址IR,SR,AR,HR,LR梯形图语句表操作数寻址ASL(25)DASR(26)DASR(26)D功能:当条件满足时,ASL(25)指令将字D中的内容向左移一位;ASR(26)指令将字D中的内容向右移一位。

4、循环移位指令ROL(27)ROR(28)ROL(27)DD:移位寄存器字寻址IR,SR,AR,HR,LR梯形图语句表操作数寻址ROL(27)DROR(28)DROR(28)D功能:当条件满足时,ROL(27)指令将字D中的内容带进位位循环向左移一位;ROR(28)指令将字D中的内容带进位位循环向右移一位。

5、半字节移位指令

SLD(74)SRD(75)St:移位寄存器起始字E:移位寄存器结束字寻址IR,SR,AR,DM,HR,LR梯形图语句表操作数寻址SLD(74)St,ESLD(74)StESRD(75)St,ESRD(75)StE

半字节移位指令的功能当条件满足时,SLD(74)指令将St和E指定的寄存器的内容以一个数字(四位二进制数)为单位向左移动;SRD(75)指令将St和E指定的寄存器的内容以一个数字(四位二进制数)为单位向右移动。

6、可逆移位寄存器指令SFTR(84)SFTRCSt,EC:控制字St:移位寄存器起始字E:移位寄存器结束字寻址IR,SR,AR,HR,LR梯形图语句表操作数寻址SFTR(84)CStEI功能:当条件满足时,SFTR(84)指令根据控制字C的内容对St和E指定的移位寄存器内容进行移位操作。

控制字C的格式15141312没有被使用0:右移(

文档评论(0)

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

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

1亿VIP精品文档

相关文档