您当前的位置:五五电子网电子知识plc技术PLC入门PLC移位指令浅析 正文
PLC移位指令浅析

PLC移位指令浅析

点击数:7243 次   录入时间:03-04 12:03:42   整理:http://www.55dianzi.com   PLC入门
移位指令分为左、右移位和循环左、右移位及寄存器移位指令三大类。前两类移位指令按移位数据的长度又分字节型、字型、双字型3种。
1. 左、右移位指令
左、右移位数据存储单元与SM1.1(溢出)端相连,移出位被放到特殊标志存储器SM1.1位。移位数据存储单元的另一端补0。移位指令格式见表5-5。
(1)左移位指令(SHL)
使能输入有效时,将输入IN的无符号数字节、字或双字中的各位向左移N位后(右端补0),将结果输出到OUT所指定的存储单元中,如果移位次数大于0,最后一次移出位保存在“溢出”存储器位SM1.1。如果移位结果为0,零标志位SM1.0置1。
(2)右移位指令
使能输入有效时,将输入IN的无符号数字节、字或双字中的各位向右移N位后,将结果输出到OUT所指定的存储单元中,移出位补0,最后一移出位保存在SM1.1。如果移位结果为0,零标志位SM1.0置1。
(3)使ENO = 0的错误条件:0006(间接寻址错误),SM4.3(运行时间)

本文关键字:暂无联系方式PLC入门plc技术 - PLC入门