移位寄存器指令SFT类似于一个串行移位寄存器。在移位信号的上升沿,SFT指令将参与移位的字的数据依次向高位移动1位,最高位的值溢出,并采集数据输入信号将其放置在最低位。其梯形图符号如图所示。 图 移位寄存器指令 操作数区域为: D1是起始字,其范围是CIO、WR、HR、AR(448~959)。 D2是结束字,其范围是CIO、WR、HR、AR(448~959)。 SFT指令要求参与移位的字必须是相同类型,移位寄存器包括起始字到结束字及之间的所有字,而且结束字的地址应大于或等于起始字的地址。当复位端为ON时,所有的移位寄存器的数据将清零。 |
电工学习网 ( )
GMT+8, 2023-3-16 11:57