您现在的位置是:首页 > 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所示。 当n≥16时,其结果与减去16的倍数后相同。例如,n=K17时与n=K1的结果相同,n=K52时与n=K4的结果相同。 表4-108 指令格式及操作数范围 当触发信号X0接通时,数据寄存器DT0中的数据被循环右移5位。右移后,最后一位移出的数(位地址为4)传送到R9009中,DT0中的低5位(0~4位)右移到高5位(11~15位)中,如图4-81所示。
图4-81 n=K5时循环右移指令的执行结果
点击排行
