您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC向左移位指令

来源:艾特贸易2017-06-05

简介(1) 指令名称:向左移位指令。 SHI_B 字节移位指令, SHI_W 字移位指令, SHI_DW 双字移位指令。 (2) 指令的形式和操作数:见表 6-36 。 (3) 指令的功能如下。 ①指令将输入数值 (IN) 根据移位

    (1)指令名称:向左移位指令。SHI_B字节移位指令,SHI_W字移位指令,SHI_DW双字移位指令。    (2)指令的形式和操作数:见表6-36   (3)指令的功能如下。    ①指令将输入数值(IN)根据移位计数(N)向左移动,并将结果载入输出端(OUT)。移位指令对每个移出位补0。如果移位计数(N)大于或等于8/(16/32),则数值最多被移位8/(16/32)    6-36    向左移位指令
向左移位指令
    ②如果移位数目大于0,移出的最后移位状态复制在SM1.1中。如果移位操作结果为00标志位SM1.0会置1    ⑧向右和向左移位字节操作不带符号。    ④向左移位指令移动动作如图6-56所示。    (4)指令应用如下。    6-148个彩灯,接在Q0.0Q0.7上,要求每秒钟点亮1个(只亮一个),从Q0.0Q0.7,循环进行。控制程序如图6-57所示。    6-158个彩灯,接在Q0.0Q0.7上,要求从Q0.0Q0.7每秒钟点亮1个,亮至全亮,然后从Q0.0Q0.7每秒熄灭1个,然后又开始点亮,如此循环进行。控制程序如图6-58所示。
向左移动指令动作示意图
    6-56    向左移动指令动作示意图
例6-14的控制程序
    6-57    6-14的控制程序
例6-15的控制程序
    6-58    6-15的控制程序