在视频终端中的SBRI和QBRI各是什么意思
发布网友
发布时间:2022-04-22 10:26
我来回答
共1个回答
热心网友
时间:2023-10-10 16:34
移位寄存器功能块指令%SBRi
移位寄存器功能块指令%SBRi也常用于步进移位控制.图4-32所示的废品剔除控制就是移位寄存器功能块指令的典型应用.图中A传送带由工件传送带电动机驱动,工件在传送带上前进以步进方式进行,为检测工件前进的位置,在A传送带滚筒上装有一凸轮配合接近开关实现步进检测,当其废品检测装置P1在1号位置检测到废品时,通过PLC控制,会在6号位置自动通过机械手将其移到废品传送带上,并同时启动废品传送带前进一步.设SB1为A传送带启动按钮,SB2为系统停止按钮,SQ为步进检测开关, P为废品检测开关, KM1为A传送带驱动,KM2为B传送带驱动,KM3为剔除废品机械手驱动,其实验接线如图4-33所示,对应的梯形图控制程序如图4-34所示.将图示梯形图编制下载到PLC中,启动PLC,按工艺要求揿有关按钮,观察结果.
1,移位寄存器功能块指令%SBRi的编程格式
移位寄存器功能块指令%SBRi的梯形图编程格式如图4-35所示.图中:
%SBRi为第I个移位寄存器,在NEZA系列PLC*有8个移位寄存器可用,故I=0~7;
R为移位寄存器的复位输入信号;
CU为左移位控制输入信号;
CD为右移位控制输入信号.
2,移位寄存器功能块指令%SBRi的功能
当左移位控制输入信号CU的条件满足时,移位寄存器%SBRi的16位二进制数将依次向左移动一位,最高位被丢失.
当右移位控制输入信号CD的条件满足时,移位寄存器%SBRi的16位二进制数将依次向右移动一位,最低位被丢失.
当移位寄存器复位输入信号R的条件满足时,移位寄存器%SBRi中的16位二进制数据全部被清0.
使用移位寄存器指令时,移位寄存器%SBRi中的数据需要通过程序进行预置.
3,移位寄存器功能块指令%SBRi应用举例
在为移位寄存器功能块指令%SBRi编程时,除要考虑对移位寄存器的复位控制及左右移位控制外,还有一个很重要的问题就是移位寄存器中必须要事先设置一定的数据,否则移位寄存器只能空移操作,失去移位控制的意义.