《现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-4》由会员分享,可在线阅读,更多相关《现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-4(19页珍藏版)》请在金锄头文库上搜索。
1、数据移位指令,移位寄存器指令SFT(10) 可逆移位寄存器指令SFTR(84)/SFTR(84) 字移位指令WSFT(16)/WSFT(16) 算术左移指令ASL(25)/ASL(25) 算术右移指令ASR(26)/ASR(26) 循环左移指令ROL(27)/ROL(27) 循环右移指令ROR(28)/ROR(28) 1位数字左移指令SLD(74)/SLD(74) 1位数字右移指令SRD(75)/SRD(75) 异步移位寄存器指令ASFT(17)/ASFT(17),移位寄存器指令SFT(10),SFT指令不影响标志位。,例1,可逆移位寄存器指令SFTR(84)/SFTR(84),为ON时,每个
2、扫描周期移位一次,例2,例3,字移位指令WSFT(16)/WSFT(16),功能:当执行条件ON时,WSFT每执行一次将St和E通道内的数据以字为单位左移一次,0000移入St ,E中数据丢失。,例4,算术左移指令ASL(25)/ASL(25),出错标志位:间接寻址DM字不存在时ON 进位标志位:移位溢出的位进入该标志位 相等标志位:移位通道内的内容为0000时ON,算术右移指令ASR(26)/ASR(26),出错标志位:间接寻址DM字不存在时ON 进位标志位:移位溢出的位进入该标志位 相等标志位:移位通道内的内容为0000时ON,循环左移指令ROL(27)/ROL(27),循环右移指令ROR(28)/ROR(28),段左移指令SLD(74)/SLD(74),St、E间不要超过50个字。,段右移指令SRD(75)/SRD(75),异步移位寄存器指令ASFT(17)/ASFT(17),例5,移位指令应用举例 物品分选,移位指令应用举例彩灯控制,作业,127页5-10,