DROR

指令说明:

       DROR32位连续执行型循环右移指令,即每个扫描周期执行一次数据移位运算。是将不包括进位标志在内的目标操作数[D+1,D]32位数据向右循环移动n位。最后移出的位状态存于进位标志M8022中。

若操作数[D]为指定位数软元件,则只有K8Y, K8M, K8S有效。

操作数:

       DKnY, KnM, KnS, T,C,D,Z,V, LV,DT

       nD,K,H

指令格式:[DROR  D  n ]

编程示例:

X0闭合时,DROR指令每个扫描周期都执行右移,当执行一次时,将K8Y032个数据位向右移4位,最后移出的位状态为1时,进位标志M8022=ON,若为0,则M8022=OFF