您现在的位置是:首页 > PLC技术 > PLC技术
FP0的F123 (RCL)指令
来源:艾特贸易2017-06-05
简介F123 (RCL) 是 16 位二进制数带进位标志循环左移的指令,其功能是将 D 指定的数据带进位标志循环左移由 n 规定的位数,左移 n 位后,进位标志和 D 中的 16 位二进制数依次左移到相邻的高
F123 (RCL)是16位二进制数带进位标志循环左移的指令,其功能是将D指定的数据带进位标志循环左移由n规定的位数,左移n位后,进位标志和D中的16位二进制数依次左移到相邻的高位,最后一位移出的数据(位地址为16-n)传送到R9009(进位标志)中。指令格式及操作数范围如表4-111所示。 表4-111 指令格式及操作数范围 当n≥16时,其结果与减去16的倍数后相同。例如,n=K25时与n=K9的结果相同,n=K68时与n=K4的结果相同。 当触发信号X0接通时,DT0带进位标志循环左移4位。循环左移4位后,位地址为12的数据被传送到R9009(进位标志)中,进位标志和DT0中位地址为15~13的数据左移到DT0的低4位。若移位前R9009为1,则移位后R9009为0,结果如图4-84所示。
图4-84 n=K4时循环左移指令的执行结果
点击排行
