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

S7-200系列PLC的逻辑移位指令

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

简介移位指令在 PLC 控制中是比较常用的,移位指令分为左、右移位(逻辑移位)和循环左、右移位以及移位寄存器指令三大类。前两类移位指令按移位数据的长度又分为字节型、字型、双

    移位指令在PLC控制中是比较常用的,移位指令分为左、右移位(逻辑移位)和循环左、右移位以及移位寄存器指令三大类。前两类移位指令按移位数据的长度又分为字节型、字型、双字型3种,移位指令最大移位位数N为字节型数据,它小于等于数据类型(BWDW)对应的位数,若N大于数据长度,则执行移位的次数等于实际数据长度的位数。    逻辑移位指令分为左移位和右移位指令两种。当每个位都被移出,左移位和右移位指令将用0填补每个位。如果移位计数大于0,溢出内存位(SM1.1)采用最后移出位的数值。如果移位操作的结果是0,零内存位(SM1.0)被设置。字节操作是无符号的。对于字和双字操作,当使用有符号数据类型时符号位被移位。逻辑移位指令格式见表4-73    4-73    逻辑移位指令格式
逻辑移位指令格式
逻辑移位指令格式