循环右移指令的助记符、指令代码、操作数及程序动如表 6-28 所列。
表 6-28 循环右移指令

指令梯形图如图 6-49 所示。
指令说明:
① 每当 X0 接通一次,目标数 D0 中的数便向右移动 4 位,即从高位移向低位、从低位移出进入高位,且最后移出的一位(图 6-50 中带“*”号的)进入进位标志 M8022 和最高位。
② 在连续执行型指令中,每个扫描周期都要执行一次(右移 4 位),因此建议采用脉冲执行型指令。
③ 采用组合位元件作目标操作数时,位元件个数必须是 16 个或 32 个,否则该指令不能执行。
图 6-49 循环右移指令梯形图

图 6-50 循环右移指令执行过程
