概要:将32 位的通道数据右移指定位数。
NSRL D C
功能说明:将D 作为倍长数据,全部向右(最高位→最低位)移C所指定的位数(BIN)。此时,从指定CH 的最高位开始到移位位数的位中输入依据空位插入数据(C)的数据。
控制字说明:D:移位首字
C:控制字
C:位12~15空位插入数据(0Hex:插入0、8Hex:插入最低位的内容)
位8~11:0Hex 固定
位0~7:移位位数:00~20Hex
例:NSRL 1000 D300
在导通条件为ON的状态下,将1000、1001CH这2CH的数据向右(最高位-最低位)移动D300(控制数据)的位0~7所指定的位数(例如:D300=#800A,即移位10位数据,空位中插入复制1000CH的位0的内容)。
对于溢出的位,其最低位设值在CY中,其他清除。
详细内容请参考CP1H编程手册:https://www.fa.omron.com.cn/products/family/1778/download/manual.html