您现在的位置是:首页 > PLC技术 > PLC技术

FP0的F120 (ROR)指令

来源:艾特贸易2017-06-05

简介F120 (ROR) 是 16 位二进制数的循环右移指令,其功能是将 D 指定的 16 位二进制数循环右移 n 位,右移 n 位后,最后一位移出的数(位地址为 n-1 )传送到特殊内部继电器 R9009 (进位标志)

    F120 (ROR)16位二进制数的循环右移指令,其功能是将D指定的16位二进制数循环右移n位,右移n位后,最后一位移出的数(位地址为n-1)传送到特殊内部继电器R9009(进位标志)中,D中的16位二进制数从位地址0开始的n位依次右移到相邻的低位,指令格式及操作数范围如表4-108所示。    n16时,其结果与减去16的倍数后相同。例如,n=K17时与n=K1的结果相同,n=K52时与n=K4的结果相同。    4-108    指令格式及操作数范围
指令格式及操作数范围
    当触发信号X0接通时,数据寄存器DT0中的数据被循环右移5位。右移后,最后一位移出的数(位地址为4)传送到R9009中,DT0中的低5位(04位)右移到高5位(1115位)中,如图4-81所示。
n=K5时循环右移指令的执行结果
    4-81    n=K5时循环右移指令的执行结果