PLC课程培训班-PLC移位寄存器指令讲解
2019-12-27
昨天智通PLC课程培训班给大家讲了PLC移位寄存器的用途和功能,今天再给大家讲讲PLC移位寄存器指令的部分解析,大家可以参考看看。移位寄存器指令是可以指定移位寄存器的长度和移位方向的移位指令。其指令格式如图所示。
 
PLC课程培训班-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(为移出的位值设置溢出位)。
 
以上就是PLC移位寄存器指令的部分解析了,大家可以参考学习看看,想要学习更多PLC课程培训知识?快来咨询智通职业学院吧。
 
智通教育(www.xue5156.com)致力于PLC编程培训、开设西门子PLC培训班,PLC学习班、PLC培训机构,以及工业机器人应用工程师、工业机器人集成工程师、智能制造全能工程师等智能制造行业课程。详情请联系:0769-8707-8088

上一篇:电工操作证-电气设备怎么安全使用?

下一篇:PLC课程培训班-西门子PLC计数器指令

学在智通,赢在职场

关于智通联系我们全部课程证书查询

智通学习 版权所有 粤ICP备17017787号