电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

plc移位寄存器指令办法特征

2017-06-01 16:16分类:PLC基础知识 阅读:

 

移位寄存器指令是能够指定移位寄存器的长度和移位方向的移位指令。
(1)移位寄存器指令SHRB将DATA数值移入移位寄存器。梯形图中,EN为使能输入端,联接移位脉冲信号,每次使能有用时,悉数移位寄存器移动1位。DATA为数据输入端,联接移入移位寄存器的二进制数值,实施指令时将该位的值移入寄存器。S_BIT指定移位寄存器的最低位。N指定移位寄存器的长度和移位方向,移位寄存器的最大长度为64位,N为正值标明左移位,输入数据(DATA)移入移位寄存器的最低位(S_BIT),并移出移位寄存器的最高位。移出的数据被放置在溢出内存位(SM1.1)中。N为负值标明右移位,输入数据移入移位寄存器的最高位中,并移出最低位(S_BIT)。移出的数据被放置在溢出内存位(SM1.1)中。
(2)DATA和S-BIT的操作数为I, Q, M, SM, T, C, V, S, L 。数据类型为:BOOL变量。N的操作数为VB, IB, QB, MB, SB, SMB, LB, AC, 常量。数据类型为:字节。
(3)使ENO = 0的差错条件:0006(直接地址),0091(操作数超出计划),0092(计数区差错)。
(4)移位指令影响分外内部象征位:SM1.1(为移出的位值设置溢出位)。
MOV_B指令:
MOV_B字节传送指令:将源字节IN的内容传送到OUT中,传送后,源字节内容不变。
操作数:
IN: VB,IB,QB,MB,SMB,AC,*AC,*VD,SB,常数
OUT:VB,IB,QB,MB,SMB,AC,*AC,*VD,SB
  移位寄存器操作指令包含 SET 和 RST 。其间:指令SET 的效果是使数据在移位寄存器中从左向右顺次移动一位;指令RST 的效果是使构成寄存器的各辅佐继电器悉数置0。
  8位移位寄存器。OUT M120对移位寄存器的榜首位输入,SET M120使移位寄存器每一位的状况逐位向右移一位,RST M120使M121~M127悉数置0(复位)。
  留神:移位指令SET也有用SR或其它字母作助记符的,取决于详细的PLC体系。

上一篇:PLC数控体系点位操控运用榜样

下一篇:西门子PLC程序方案常用指令

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部