三菱PLC学习数据移位指令ROR D N

三菱PLC学习-循环移位指令ROR ROL

指令格式ROR D N

操作数

内容与取值

D

循环做移数据存储字元件地址

N

循环移动位数,N<=16N<=32

注解:当驱动条件成立时,D中的数据依次向右移动N个二进制位,移出D的低位数据循环进入D的高位,最后移出D的二进制位同时将位值传送给标志位M8022

 

例讲:

ROR D K4

移动前

1

1

1

1

0

0

0

0

1

1

0

0

0

1

0

1

移动后

0

1

0

1

1

1

1

1

0

0

0

0

1

1

0

0

同时M8022=01OO1

注意:1,连续执行型每个扫描周期都要执行一次,因此,最好使用脉冲执行型指令RORP

     2,当终止D使用组合位元件时,组数16位为K4,在32DROR 是为K8


版权声明:本文为wjj109085368原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。