指令说明:
WSFR是16位连续执行型字右移指令,即每个扫描周期都执行数据移动运算。是将[D]起始的n1个字软元件右移n2个字。移动后,低位溢出的数据删除,高位缺失的n2个软元件的数据由[S]起始的n2个软元件的数据补上。
操作数:
S:KnX,KnY, KnM, KnS,T,C,D,LV,DT,@
D:KnY, KnM, KnS,T,C,D,LV,DT
n1:K,H,@
n2:D,K,H,@
指令格式:[WSFR S D n1 n2 ]
编程示例:
当X0导通时,MOVP指令将K5传送到D0。当X0的上升沿触点触发,WSFR指令执行一次,将D10起始的10个字软元件向右移动,低位D10溢出的数值删除,高位D19的值由D0的值补上。

