WSFR

指令说明:

WSFR16位连续执行型字右移指令,即每个扫描周期都执行数据移动运算。是将[D]起始的n1个字软元件右移n2个字。移动后,低位溢出的数据删除,高位缺失的n2个软元件的数据由[S]起始的n2个软元件的数据补上。

操作数:

SKnX,KnY, KnM, KnS,T,C,D,LV,DT,@

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

       n1K,H,@

n2D,K,H,@

指令格式:[WSFR  S  D  n1  n2 ]

编程示例:

X0导通时,MOVP指令将K5传送到D0。当X0的上升沿触点触发,WSFR指令执行一次,将D10起始的10个字软元件向右移动,低位D10溢出的数值删除,高位D19的值由D0的值补上。